.elementor-111 .elementor-element.elementor-element-b810b48{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.25;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-b810b48::before, .elementor-111 .elementor-element.elementor-element-b810b48 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-b810b48 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-b810b48 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-b810b48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-b810b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3E4242;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-bdcf0ba{--display:flex;--padding-top:116px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.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-111 .elementor-element.elementor-element-16ae34f{text-align:center;font-family:"Poppins", Sans-serif;font-size:76px;font-weight:500;line-height:76px;color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-16ae34f a{color:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-67c0bcc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-67c0bcc{text-align:center;}.elementor-111 .elementor-element.elementor-element-67c0bcc .elementor-heading-title{font-family:var( --e-global-typography-dd0c8f3-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0c8f3-font-size );font-weight:var( --e-global-typography-dd0c8f3-font-weight );text-transform:var( --e-global-typography-dd0c8f3-text-transform );line-height:var( --e-global-typography-dd0c8f3-line-height );letter-spacing:var( --e-global-typography-dd0c8f3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-e6dfc69{--display:flex;--min-height:290px;--justify-content:flex-end;--padding-top:50px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e6dfc69:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-e6dfc69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Trigon-i.svg");background-position:bottom left;background-repeat:no-repeat;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-bde22f5 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Mono", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:1.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 70px 0px;}.elementor-111 .elementor-element.elementor-element-bde22f5 > .elementor-widget-container{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/L-Arrow-Scroll-i.svg");background-position:bottom center;background-repeat:no-repeat;}.elementor-111 .elementor-element.elementor-element-408b396{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 32px 0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:152px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-408b396:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-408b396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-685d6c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ef669d4 .elementor-heading-title{font-family:var( --e-global-typography-dd0c8f3-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0c8f3-font-size );font-weight:var( --e-global-typography-dd0c8f3-font-weight );text-transform:var( --e-global-typography-dd0c8f3-text-transform );line-height:var( --e-global-typography-dd0c8f3-line-height );letter-spacing:var( --e-global-typography-dd0c8f3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-6ed4b48{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-eb8f4bf > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-111 .elementor-element.elementor-element-eb8f4bf{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-3ff53b1 .elementor-button{background-color:#DA202C00;font-family:var( --e-global-typography-3861a8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3861a8d-font-size );font-weight:var( --e-global-typography-3861a8d-font-weight );text-decoration:var( --e-global-typography-3861a8d-text-decoration );line-height:var( --e-global-typography-3861a8d-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 33px 0px 0px;}.elementor-111 .elementor-element.elementor-element-3ff53b1 > .elementor-widget-container{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/btn-white-arrow-i.svg");background-position:center right;background-repeat:no-repeat;background-size:16px auto;}.elementor-111 .elementor-element.elementor-element-3ff53b1.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-9a3e5e6{--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;--border-radius:32px 32px 0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:153px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-9a3e5e6:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-9a3e5e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6f3a81 );}.elementor-111 .elementor-element.elementor-element-8a1756a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-2e21c1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ad5e637 .elementor-heading-title{font-family:var( --e-global-typography-af7116c-font-family ), Sans-serif;font-size:var( --e-global-typography-af7116c-font-size );font-weight:var( --e-global-typography-af7116c-font-weight );text-transform:var( --e-global-typography-af7116c-text-transform );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-00044f5 > .elementor-widget-container{padding:31px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-00044f5{font-family:var( --e-global-typography-9b136c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b136c5-font-size );font-weight:var( --e-global-typography-9b136c5-font-weight );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-f3bdca6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:16px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e677eea .elementor-button{background-color:#DA202C00;font-family:var( --e-global-typography-3861a8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3861a8d-font-size );font-weight:var( --e-global-typography-3861a8d-font-weight );text-decoration:var( --e-global-typography-3861a8d-text-decoration );line-height:var( --e-global-typography-3861a8d-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 33px 0px 0px;}.elementor-111 .elementor-element.elementor-element-e677eea > .elementor-widget-container{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/btn-red-arrow-i.svg");background-position:center right;background-repeat:no-repeat;background-size:16px auto;}.elementor-111 .elementor-element.elementor-element-e677eea.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-5ce718e{--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;--padding-top:54px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-d882f58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-8bfb2a7{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.4;--border-radius:4px 4px 4px 4px;--padding-top:23px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-8bfb2a7:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-8bfb2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Heavy-Construction-img.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-8bfb2a7::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #FFFFFF00 51.4%);}.elementor-111 .elementor-element.elementor-element-8bfb2a7:hover::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7 > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-8bfb2a7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-8bfb2a7:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-9e5ead9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-25a3fa6 .elementor-heading-title{font-family:var( --e-global-typography-74c6c29-font-family ), Sans-serif;font-size:var( --e-global-typography-74c6c29-font-size );font-weight:var( --e-global-typography-74c6c29-font-weight );line-height:var( --e-global-typography-74c6c29-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-e91c5aa > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-e91c5aa{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-d4cb823 .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-d4cb823 .elementor-button:focus{background-color:#000000;}.elementor-111 .elementor-element.elementor-element-d4cb823 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-d4cb823 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-d4cb823 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:5px 15px 5px 15px;}.elementor-111 .elementor-element.elementor-element-aaaa864{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.4;--border-radius:4px 4px 4px 4px;--padding-top:23px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-aaaa864:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-aaaa864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Infrastructure-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-aaaa864::before, .elementor-111 .elementor-element.elementor-element-aaaa864 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-aaaa864 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-aaaa864 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-aaaa864 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-aaaa864 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #FFFFFF00 51.4%);}.elementor-111 .elementor-element.elementor-element-aaaa864:hover::before, .elementor-111 .elementor-element.elementor-element-aaaa864:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-aaaa864:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-aaaa864 > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-aaaa864 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-aaaa864:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-e9d9dc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-fcb5557 .elementor-heading-title{font-family:var( --e-global-typography-74c6c29-font-family ), Sans-serif;font-size:var( --e-global-typography-74c6c29-font-size );font-weight:var( --e-global-typography-74c6c29-font-weight );line-height:var( --e-global-typography-74c6c29-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-af23ff7 > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-af23ff7{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-3ae954d .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-3ae954d .elementor-button:focus{background-color:#000000;}.elementor-111 .elementor-element.elementor-element-3ae954d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-3ae954d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-3ae954d .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:5px 15px 5px 15px;}.elementor-111 .elementor-element.elementor-element-0c22c04{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.4;--border-radius:4px 4px 4px 4px;--padding-top:23px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-0c22c04:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-0c22c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Transportation-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-0c22c04::before, .elementor-111 .elementor-element.elementor-element-0c22c04 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-0c22c04 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-0c22c04 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-0c22c04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-0c22c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #FFFFFF00 51.4%);}.elementor-111 .elementor-element.elementor-element-0c22c04:hover::before, .elementor-111 .elementor-element.elementor-element-0c22c04:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-0c22c04:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-0c22c04 > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-0c22c04 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-0c22c04:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-266a5c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-2d47720 .elementor-heading-title{font-family:var( --e-global-typography-74c6c29-font-family ), Sans-serif;font-size:var( --e-global-typography-74c6c29-font-size );font-weight:var( --e-global-typography-74c6c29-font-weight );line-height:var( --e-global-typography-74c6c29-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-4a85008 > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-4a85008{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-34322ea .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-34322ea .elementor-button:focus{background-color:#000000;}.elementor-111 .elementor-element.elementor-element-34322ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-34322ea .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-34322ea .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:5px 15px 5px 15px;}.elementor-111 .elementor-element.elementor-element-08cf077{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.4;--border-radius:4px 4px 4px 4px;--padding-top:23px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-08cf077:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-08cf077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Mine-Development-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-08cf077::before, .elementor-111 .elementor-element.elementor-element-08cf077 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-08cf077 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-08cf077 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-08cf077 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-08cf077 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #FFFFFF00 51.4%);}.elementor-111 .elementor-element.elementor-element-08cf077:hover::before, .elementor-111 .elementor-element.elementor-element-08cf077:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-08cf077:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-08cf077 > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-08cf077 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-08cf077:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-ca74bf7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-c509320 .elementor-heading-title{font-family:var( --e-global-typography-74c6c29-font-family ), Sans-serif;font-size:var( --e-global-typography-74c6c29-font-size );font-weight:var( --e-global-typography-74c6c29-font-weight );line-height:var( --e-global-typography-74c6c29-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-b809076 > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-b809076{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-62073e3 .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-62073e3 .elementor-button:focus{background-color:#000000;}.elementor-111 .elementor-element.elementor-element-62073e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-62073e3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-62073e3 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:5px 15px 5px 15px;}.elementor-111 .elementor-element.elementor-element-cd6731c{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.4;--border-radius:4px 4px 4px 4px;--padding-top:23px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-cd6731c:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-cd6731c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Support-Services-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-cd6731c::before, .elementor-111 .elementor-element.elementor-element-cd6731c > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-cd6731c > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-cd6731c > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-cd6731c > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-cd6731c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #FFFFFF00 51.4%);}.elementor-111 .elementor-element.elementor-element-cd6731c:hover::before, .elementor-111 .elementor-element.elementor-element-cd6731c:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-cd6731c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-cd6731c > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-cd6731c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-cd6731c:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-81bc4f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-84cbb79 .elementor-heading-title{font-family:var( --e-global-typography-74c6c29-font-family ), Sans-serif;font-size:var( --e-global-typography-74c6c29-font-size );font-weight:var( --e-global-typography-74c6c29-font-weight );line-height:var( --e-global-typography-74c6c29-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-65fbaec > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-65fbaec{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-05d6d3c .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-05d6d3c .elementor-button:focus{background-color:#000000;}.elementor-111 .elementor-element.elementor-element-05d6d3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-05d6d3c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-05d6d3c .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:5px 15px 5px 15px;}.elementor-111 .elementor-element.elementor-element-36b8ff7{--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;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-6fcbe40{--display:flex;--min-height:432px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:20px;--padding-left:48px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-6fcbe40:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-6fcbe40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Heavy-Construction-big-img.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-6fcbe40::before, .elementor-111 .elementor-element.elementor-element-6fcbe40 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-6fcbe40 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-6fcbe40 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-6fcbe40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-6fcbe40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-6fcbe40:hover::before, .elementor-111 .elementor-element.elementor-element-6fcbe40:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-6fcbe40:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-6fcbe40 > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-6fcbe40 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-6fcbe40:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-f673e95{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-4a8b11a .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:32px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-flip-box__back{background-color:#DA202C00;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-7783ef9{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;top:-15px;}.elementor-111 .elementor-element.elementor-element-7783ef9:hover .elementor-widget-container{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-7783ef9{right:2px;}body.rtl .elementor-111 .elementor-element.elementor-element-7783ef9{left:2px;}.elementor-111 .elementor-element.elementor-element-7783ef9 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-flip-box{height:30px;}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-flip-box__layer, .elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-flip-box__layer__overlay{border-radius:100px;}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-icon i{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-icon svg{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-7783ef9 .elementor-flip-box__button{margin-center:0;}.elementor-111 .elementor-element.elementor-element-3d742e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-5b6a5e2{--display:flex;--min-height:288px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-111 .elementor-element.elementor-element-6a3c721 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6a3c721{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:4px 19px 4px 15px;}.elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button:focus{background-color:var( --e-global-color-07b7a6c );color:var( --e-global-color-secondary );border-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-f91dd39 > .elementor-widget-container{padding:41px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-69018df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:47px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ab4668b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-111 .elementor-element.elementor-element-ab4668b > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ab4668b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.1em;color:var( --e-global-color-aed7837 );}.elementor-111 .elementor-element.elementor-element-aa230ca .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-aa230ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-aa230ca.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-aa230ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-aa230ca .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-0279dc0 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-0279dc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-0279dc0.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-0279dc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-0279dc0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-7fa9343 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-7fa9343 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-7fa9343.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-7fa9343 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-7fa9343 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-a817a4d{--display:flex;--min-height:432px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:20px;--padding-left:48px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-a817a4d:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-a817a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Infrastructure-imb-bg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-a817a4d::before, .elementor-111 .elementor-element.elementor-element-a817a4d > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-a817a4d > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-a817a4d > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-a817a4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-a817a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-a817a4d:hover::before, .elementor-111 .elementor-element.elementor-element-a817a4d:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-a817a4d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-a817a4d > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-a817a4d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-a817a4d:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-240b6ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-823dc41 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:32px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-flip-box__front{background-color:#02010100;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-flip-box__back{background-color:#DA202C00;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-4c1075d{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;top:-15px;}.elementor-111 .elementor-element.elementor-element-4c1075d:hover .elementor-widget-container{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-4c1075d{right:2px;}body.rtl .elementor-111 .elementor-element.elementor-element-4c1075d{left:2px;}.elementor-111 .elementor-element.elementor-element-4c1075d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-flip-box{height:30px;}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-flip-box__layer, .elementor-111 .elementor-element.elementor-element-4c1075d .elementor-flip-box__layer__overlay{border-radius:100px;}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-icon i{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-icon svg{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-4c1075d .elementor-flip-box__button{margin-center:0;}.elementor-111 .elementor-element.elementor-element-543faf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-20a8aa7{--display:flex;--min-height:288px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-111 .elementor-element.elementor-element-361fae8 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-361fae8{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:4px 19px 4px 15px;}.elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button:focus{background-color:var( --e-global-color-07b7a6c );color:var( --e-global-color-secondary );border-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-e4137fe > .elementor-widget-container{padding:41px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-019221a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:47px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-31e7a1a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-111 .elementor-element.elementor-element-31e7a1a > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-31e7a1a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.1em;color:var( --e-global-color-aed7837 );}.elementor-111 .elementor-element.elementor-element-77db368 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-77db368 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-77db368.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-77db368 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-77db368 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-756d786 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-756d786 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-756d786.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-756d786 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-756d786 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-f033cbc .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f033cbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f033cbc.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-f033cbc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-f033cbc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-0b5cd8a .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-0b5cd8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-0b5cd8a.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-0b5cd8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-0b5cd8a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-88092ae .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-88092ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-88092ae.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-88092ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-88092ae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-723ff58{--display:flex;--min-height:432px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-723ff58:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-723ff58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Transportation-img-bg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-723ff58::before, .elementor-111 .elementor-element.elementor-element-723ff58 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-723ff58 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-723ff58 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-723ff58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-723ff58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-723ff58:hover::before, .elementor-111 .elementor-element.elementor-element-723ff58:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-723ff58:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-723ff58 > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-723ff58 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-723ff58:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-8ae9b6b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-5a8c6f4 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:32px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-flip-box__front{background-color:#02010100;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-flip-box__back{background-color:#DA202C00;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-0c3535b{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;top:-15px;}.elementor-111 .elementor-element.elementor-element-0c3535b:hover .elementor-widget-container{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-0c3535b{right:2px;}body.rtl .elementor-111 .elementor-element.elementor-element-0c3535b{left:2px;}.elementor-111 .elementor-element.elementor-element-0c3535b > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-flip-box{height:30px;}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-flip-box__layer, .elementor-111 .elementor-element.elementor-element-0c3535b .elementor-flip-box__layer__overlay{border-radius:100px;}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-icon i{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-icon svg{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-0c3535b .elementor-flip-box__button{margin-center:0;}.elementor-111 .elementor-element.elementor-element-86aaaba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-62960dd{--display:flex;--min-height:288px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-111 .elementor-element.elementor-element-8f9ec4d > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-8f9ec4d{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:4px 19px 4px 15px;}.elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button:focus{background-color:var( --e-global-color-07b7a6c );color:var( --e-global-color-secondary );border-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-6e40490 > .elementor-widget-container{padding:41px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-47a31b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:47px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ebd51f8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-111 .elementor-element.elementor-element-ebd51f8 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ebd51f8 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.1em;color:var( --e-global-color-aed7837 );}.elementor-111 .elementor-element.elementor-element-ba387c2 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ba387c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ba387c2.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-ba387c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-ba387c2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-d5ed2f0 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-d5ed2f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-d5ed2f0.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-d5ed2f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-d5ed2f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-5321c77 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-5321c77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-5321c77.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-5321c77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-5321c77 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-4856ee5 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-4856ee5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-4856ee5.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-4856ee5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-4856ee5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-fdeb276{--display:flex;--min-height:432px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-fdeb276:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-fdeb276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Mine-Development-img-bg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-fdeb276::before, .elementor-111 .elementor-element.elementor-element-fdeb276 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-fdeb276 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-fdeb276 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-fdeb276 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-fdeb276 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-fdeb276:hover::before, .elementor-111 .elementor-element.elementor-element-fdeb276:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-fdeb276:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-fdeb276 > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-fdeb276 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-fdeb276:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-b8aed4e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-54345e2 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:32px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-flip-box__back{background-color:#DA202C00;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-7c265f2{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;top:-15px;}.elementor-111 .elementor-element.elementor-element-7c265f2:hover .elementor-widget-container{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-7c265f2{right:2px;}body.rtl .elementor-111 .elementor-element.elementor-element-7c265f2{left:2px;}.elementor-111 .elementor-element.elementor-element-7c265f2 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-flip-box{height:30px;}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-flip-box__layer, .elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-flip-box__layer__overlay{border-radius:100px;}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-icon i{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-icon svg{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-7c265f2 .elementor-flip-box__button{margin-center:0;}.elementor-111 .elementor-element.elementor-element-af5df70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-95cfd08{--display:flex;--min-height:288px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-111 .elementor-element.elementor-element-217b483 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-217b483{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:4px 19px 4px 15px;}.elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button:focus{background-color:var( --e-global-color-07b7a6c );color:var( --e-global-color-secondary );border-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-a55e322 > .elementor-widget-container{padding:41px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-41e0778{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:47px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-3f81bfb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-111 .elementor-element.elementor-element-3f81bfb > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-3f81bfb .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.1em;color:var( --e-global-color-aed7837 );}.elementor-111 .elementor-element.elementor-element-a33fc7b .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-a33fc7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-a33fc7b.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-a33fc7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-a33fc7b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-cce168a .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-cce168a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-cce168a.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-cce168a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-cce168a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-eae2315 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-eae2315 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-eae2315.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-eae2315 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-eae2315 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-c3e43d2 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-c3e43d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-c3e43d2.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-c3e43d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-c3e43d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-35b18f7 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-35b18f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-35b18f7.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-35b18f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-35b18f7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-1709ebb .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-1709ebb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-1709ebb.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-1709ebb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-1709ebb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-6cbaaf7 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6cbaaf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6cbaaf7.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-6cbaaf7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-6cbaaf7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-abbaa5b .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-abbaa5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-abbaa5b.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-abbaa5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-abbaa5b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-7bd35e7 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-7bd35e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-7bd35e7.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-7bd35e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-7bd35e7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-43bbfb4 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-43bbfb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-43bbfb4.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-43bbfb4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-43bbfb4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-cd6b44a .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-cd6b44a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-cd6b44a.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-cd6b44a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-cd6b44a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-7a622bc{--display:flex;--min-height:432px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.6;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-7a622bc:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-7a622bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Support-Services-img-bg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-7a622bc::before, .elementor-111 .elementor-element.elementor-element-7a622bc > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-7a622bc > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-7a622bc > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-7a622bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-7a622bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-7a622bc:hover::before, .elementor-111 .elementor-element.elementor-element-7a622bc:hover > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-7a622bc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-7a622bc > .elementor-background-slideshow:hover::before, .elementor-111 .elementor-element.elementor-element-7a622bc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-111 .elementor-element.elementor-element-7a622bc:hover{--overlay-opacity:0.6;}.elementor-111 .elementor-element.elementor-element-c11b7e9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-f692409 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:32px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-flip-box__front{background-color:#02010100;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-flip-box__back{background-color:#DA202C00;background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/white-close-i.svg");background-position:center center;background-repeat:no-repeat;background-size:14px auto;}.elementor-111 .elementor-element.elementor-element-65d4a2a{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;top:-15px;}.elementor-111 .elementor-element.elementor-element-65d4a2a:hover .elementor-widget-container{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-65d4a2a{right:2px;}body.rtl .elementor-111 .elementor-element.elementor-element-65d4a2a{left:2px;}.elementor-111 .elementor-element.elementor-element-65d4a2a > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-flip-box{height:30px;}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-flip-box__layer, .elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-flip-box__layer__overlay{border-radius:100px;}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-icon i{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-icon svg{transform:rotate(0deg);}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-111 .elementor-element.elementor-element-65d4a2a .elementor-flip-box__button{margin-center:0;}.elementor-111 .elementor-element.elementor-element-5fe3119{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-a476bd3{--display:flex;--min-height:288px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-111 .elementor-element.elementor-element-c465fe7 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-c465fe7{font-family:var( --e-global-typography-2e11951-font-family ), Sans-serif;font-size:var( --e-global-typography-2e11951-font-size );font-weight:var( --e-global-typography-2e11951-font-weight );line-height:var( --e-global-typography-2e11951-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:4px 19px 4px 15px;}.elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button:focus{background-color:var( --e-global-color-07b7a6c );color:var( --e-global-color-secondary );border-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-6be8bdc > .elementor-widget-container{padding:41px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-afb51a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:47px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-1abde3b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-111 .elementor-element.elementor-element-1abde3b > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-1abde3b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:0.1em;color:var( --e-global-color-aed7837 );}.elementor-111 .elementor-element.elementor-element-6ba049b .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6ba049b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6ba049b.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-6ba049b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-6ba049b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-493d727 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-493d727 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-493d727.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-493d727 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-493d727 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-01362da .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-01362da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-01362da.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-01362da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-01362da .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-f485787 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f485787 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f485787.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-f485787 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-f485787 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-0d072a9 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-0d072a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-0d072a9.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-0d072a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-0d072a9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-ba42837 .elementor-button{background-color:#DA202C00;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ba42837 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ba42837.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-ba42837 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-ba42837 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-111 .elementor-element.elementor-element-5506a2c{--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;--border-radius:32px 32px 0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:93px;--padding-bottom:128px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-5506a2c:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-5506a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-8391939{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-dd0ca48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-8a3efba .elementor-heading-title{font-family:var( --e-global-typography-af7116c-font-family ), Sans-serif;font-size:var( --e-global-typography-af7116c-font-size );font-weight:var( --e-global-typography-af7116c-font-weight );text-transform:var( --e-global-typography-af7116c-text-transform );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );color:var( --e-global-color-8759c57 );}.elementor-111 .elementor-element.elementor-element-9ffb17d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:19px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e4d1550 .elementor-button{background-color:#DA202C00;font-family:var( --e-global-typography-3861a8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3861a8d-font-size );font-weight:var( --e-global-typography-3861a8d-font-weight );text-decoration:var( --e-global-typography-3861a8d-text-decoration );line-height:var( --e-global-typography-3861a8d-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 33px 0px 0px;}.elementor-111 .elementor-element.elementor-element-e4d1550 > .elementor-widget-container{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/btn-red-arrow-i.svg");background-position:center right;background-repeat:no-repeat;background-size:16px auto;}.elementor-111 .elementor-element.elementor-element-e4d1550.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-a197b62{--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;--padding-top:74px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-111 .elementor-element.elementor-element-83ffd39{--grid-columns:3;--grid-column-gap:26px;}.elementor-111 .elementor-element.elementor-element-7b6a983 .elementor-button{background-color:#DA202C00;font-family:var( --e-global-typography-3861a8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3861a8d-font-size );font-weight:var( --e-global-typography-3861a8d-font-weight );text-decoration:var( --e-global-typography-3861a8d-text-decoration );line-height:var( --e-global-typography-3861a8d-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 33px 0px 0px;}.elementor-111 .elementor-element.elementor-element-7b6a983 > .elementor-widget-container{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/btn-red-arrow-i.svg");background-position:center right;background-repeat:no-repeat;background-size:16px auto;}.elementor-111 .elementor-element.elementor-element-7b6a983.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-1a4579e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:32px 32px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-1a4579e:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-1a4579e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6f3a81 );}.elementor-111 .elementor-element.elementor-element-ee71353{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:99px;}.elementor-111 .elementor-element.elementor-element-14a334d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-3085f8a .elementor-heading-title{font-family:var( --e-global-typography-6b35d64-font-family ), Sans-serif;font-size:var( --e-global-typography-6b35d64-font-size );font-weight:var( --e-global-typography-6b35d64-font-weight );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-1de4451 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-1de4451{font-family:var( --e-global-typography-9b136c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b136c5-font-size );font-weight:var( --e-global-typography-9b136c5-font-weight );line-height:var( --e-global-typography-9b136c5-line-height );color:var( --e-global-color-8759c57 );}.elementor-111 .elementor-element.elementor-element-1de4451 a{color:var( --e-global-color-8759c57 );}.elementor-111 .elementor-element.elementor-element-19baa90 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-19baa90{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-111 .elementor-element.elementor-element-19baa90 a{color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button{background-color:#DA202C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8759c57 );border-radius:100px 100px 100px 100px;padding:4px 15px 4px 15px;}.elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button:focus{background-color:var( --e-global-color-07b7a6c );color:var( --e-global-color-secondary );border-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-a8b4174 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:41px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-5257814{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 32px 0px 64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-5257814:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-5257814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Come-Work-With-Us-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-cb0a521{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-cb0a521:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-cb0a521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6f3a81 );}.elementor-111 .elementor-element.elementor-element-211bb0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:47px;--padding-left:99px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-8baf44c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-c47564d .elementor-heading-title{font-family:var( --e-global-typography-6b35d64-font-family ), Sans-serif;font-size:var( --e-global-typography-6b35d64-font-size );font-weight:var( --e-global-typography-6b35d64-font-weight );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-4565ccc > .elementor-widget-container{padding:34px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-4565ccc{font-family:var( --e-global-typography-9b136c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b136c5-font-size );font-weight:var( --e-global-typography-9b136c5-font-weight );line-height:var( --e-global-typography-9b136c5-line-height );color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-4565ccc a{color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button{background-color:#DA202C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8759c57 );border-radius:100px 100px 100px 100px;padding:4px 15px 4px 15px;}.elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button:focus{background-color:var( --e-global-color-07b7a6c );color:var( --e-global-color-secondary );border-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-5dbc1b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:47px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-21f432e{--display:flex;--min-height:745px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 64px 0px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-21f432e:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-21f432e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/Safety-is-a-journey-not-a-destination.-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-5e8a20f{--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;--overlay-opacity:0.1;--border-radius:32px 32px 0px 0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:152px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-5e8a20f:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00283E;}.elementor-111 .elementor-element.elementor-element-5e8a20f::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/tndc-icon.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-111 .elementor-element.elementor-element-5e5c733 .elementor-heading-title{font-family:var( --e-global-typography-6b35d64-font-family ), Sans-serif;font-size:var( --e-global-typography-6b35d64-font-size );font-weight:var( --e-global-typography-6b35d64-font-weight );line-height:var( --e-global-typography-6b35d64-line-height );color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-0335b0b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-0335b0b .elementor-icon-wrapper{text-align:left;}.elementor-111 .elementor-element.elementor-element-0335b0b .elementor-icon{font-size:41px;}.elementor-111 .elementor-element.elementor-element-0335b0b .elementor-icon svg{height:41px;}.elementor-111 .elementor-element.elementor-element-ea9f9f1{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4b3e5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-4b3e5e9-font-size );font-weight:var( --e-global-typography-4b3e5e9-font-weight );line-height:var( --e-global-typography-4b3e5e9-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-ea9f9f1 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ea9f9f1 a{color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-ed01e6b > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ed01e6b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.04em;color:var( --e-global-color-ddcaf6a );}.elementor-111 .elementor-element.elementor-element-ad6238e{--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;--padding-top:107px;--padding-bottom:155px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-ad6238e:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-ad6238e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a29c84 );}.elementor-111 .elementor-element.elementor-element-45da53d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-45da53d.e-con{--align-self:center;}.elementor-111 .elementor-element.elementor-element-8230d48{text-align:center;}.elementor-111 .elementor-element.elementor-element-8230d48 .elementor-heading-title{font-family:var( --e-global-typography-af7116c-font-family ), Sans-serif;font-size:var( --e-global-typography-af7116c-font-size );font-weight:var( --e-global-typography-af7116c-font-weight );text-transform:var( --e-global-typography-af7116c-text-transform );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-ef0d4a7{--display:flex;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ef0d4a7.e-con{--align-self:center;}.elementor-111 .elementor-element.elementor-element-b201cdc{text-align:center;font-family:var( --e-global-typography-9b136c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b136c5-font-size );font-weight:var( --e-global-typography-9b136c5-font-weight );line-height:var( --e-global-typography-9b136c5-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-b201cdc a{color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-3089e1f{--display:flex;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-3089e1f.e-con{--align-self:center;}.elementor-111 .elementor-element.elementor-element-e920af1{--display:flex;}.elementor-111 .elementor-element.elementor-element-10b20fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );}.elementor-111 .elementor-element.elementor-element-bdf9939 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-bdf9939{text-align:center;}.elementor-111 .elementor-element.elementor-element-bdf9939 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-0.04em;color:var( --e-global-color-56ef4e5 );}.elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button{background-color:var( --e-global-color-07b7a6c );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07b7a6c );border-radius:100px 100px 100px 100px;padding:4px 15px 4px 15px;}.elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-dfd3320 > .elementor-widget-container{padding:58px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-f15944a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:41%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:41%;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:#02010100;}.elementor-111 .elementor-element.elementor-element-f15944a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-07b7a6c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-07b7a6c );}:where( .elementor-111 .elementor-element.elementor-element-f15944a .swiper-slide ) > .e-con{--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:10px;--padding-inline-end:20px;--padding-block-end:0px;--padding-inline-start:20px;}.elementor-111 .elementor-element.elementor-element-f15944a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-111 .elementor-element.elementor-element-78371f6{--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;--border-radius:32px 32px 0px 0px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:131px;--padding-bottom:165px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-78371f6:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-78371f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-32040c0{text-align:center;}.elementor-111 .elementor-element.elementor-element-32040c0 .elementor-heading-title{font-family:var( --e-global-typography-e145d26-font-family ), Sans-serif;font-size:var( --e-global-typography-e145d26-font-size );font-weight:var( --e-global-typography-e145d26-font-weight );line-height:var( --e-global-typography-e145d26-line-height );color:var( --e-global-color-8759c57 );}.elementor-111 .elementor-element.elementor-element-de76da5 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-de76da5{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:32px;}.elementor-111 .elementor-element.elementor-element-de76da5 a{color:var( --e-global-color-8759c57 );}.elementor-111 .elementor-element.elementor-element-8a34555{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-4d40e6e{--display:flex;--min-height:104px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B3B3B3;--border-color:#B3B3B3;--padding-top:10px;--padding-bottom:10px;--padding-left:37px;--padding-right:17px;}.elementor-111 .elementor-element.elementor-element-2bfacd2.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-2bfacd2{text-align:left;}.elementor-111 .elementor-element.elementor-element-2bfacd2 img{width:100%;max-width:238px;}.elementor-111 .elementor-element.elementor-element-ea13e46{--display:flex;--min-height:104px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B3B3B3;--border-color:#B3B3B3;--padding-top:10px;--padding-bottom:10px;--padding-left:17px;--padding-right:17px;}.elementor-111 .elementor-element.elementor-element-00ddb4f.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-00ddb4f img{width:100%;max-width:244px;}.elementor-111 .elementor-element.elementor-element-2c871f9{--display:flex;--min-height:104px;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:17px;--padding-right:32px;}.elementor-111 .elementor-element.elementor-element-b5dead5.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-b5dead5 img{width:100%;max-width:174px;}.elementor-111 .elementor-element.elementor-element-f5450fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ed3fe31{--display:flex;--min-height:104px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B3B3B3;--border-color:#B3B3B3;--padding-top:10px;--padding-bottom:10px;--padding-left:37px;--padding-right:17px;}.elementor-111 .elementor-element.elementor-element-a774db7.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-a774db7 img{width:100%;max-width:182px;}.elementor-111 .elementor-element.elementor-element-20040ef{--display:flex;--min-height:104px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B3B3B3;--border-color:#B3B3B3;--padding-top:10px;--padding-bottom:10px;--padding-left:17px;--padding-right:17px;}.elementor-111 .elementor-element.elementor-element-418874f.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-418874f img{width:100%;max-width:208px;}.elementor-111 .elementor-element.elementor-element-b167922{--display:flex;--min-height:104px;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:17px;--padding-right:32px;}.elementor-111 .elementor-element.elementor-element-81209a2.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-81209a2 img{width:100%;max-width:230px;}.elementor-111 .elementor-element.elementor-element-ce5d4c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:32px 32px 0px 0px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:74px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-ce5d4c6:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-ce5d4c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07b7a6c );}.elementor-111 .elementor-element.elementor-element-4fca94e{--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;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-111 .elementor-element.elementor-element-243e196 .elementor-heading-title{font-family:var( --e-global-typography-b48728e-font-family ), Sans-serif;font-size:var( --e-global-typography-b48728e-font-size );font-weight:var( --e-global-typography-b48728e-font-weight );line-height:var( --e-global-typography-b48728e-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-c059ffe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9b136c5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b136c5-font-size );font-weight:var( --e-global-typography-9b136c5-font-weight );line-height:var( --e-global-typography-9b136c5-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-c059ffe > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-c059ffe a{color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-403d718{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-fd50c03{width:var( --container-widget-width, 74.5% );max-width:74.5%;--container-widget-width:74.5%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-labels-inline .elementor-field-group > label{padding-left:3px;}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-labels-inline .elementor-field-group > label{padding-right:3px;}body .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-labels-above .elementor-field-group > label{padding-bottom:3px;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group > label, .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group > label{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-0.04em;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-type-html{padding-bottom:0px;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group .elementor-field{color:#000000;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group .elementor-field, .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-subgroup label{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 );}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#B3B3B3;border-radius:8px 8px 8px 8px;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#B3B3B3;border-radius:8px 8px 8px 8px;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group .elementor-select-wrapper::before{color:#B3B3B3;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;padding:4px 15px 4px 15px;}.elementor-111 .elementor-element.elementor-element-fd50c03 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-button[type="submit"]{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-111 .elementor-element.elementor-element-fd50c03 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-fd50c03 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:#ffffff;border-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:#ffffff;border-color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-111 .elementor-element.elementor-element-fd50c03 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1280px) and (min-width:770px){.elementor-111 .elementor-element.elementor-element-14a334d{--width:80%;}.elementor-111 .elementor-element.elementor-element-8baf44c{--width:80%;}.elementor-111 .elementor-element.elementor-element-45da53d{--width:55%;}.elementor-111 .elementor-element.elementor-element-ef0d4a7{--width:100%;}}@media(max-width:1280px){.elementor-111 .elementor-element.elementor-element-b810b48{--min-height:100vh;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-111 .elementor-element.elementor-element-67c0bcc .elementor-heading-title{font-size:var( --e-global-typography-dd0c8f3-font-size );line-height:var( --e-global-typography-dd0c8f3-line-height );letter-spacing:var( --e-global-typography-dd0c8f3-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-ef669d4 .elementor-heading-title{font-size:var( --e-global-typography-dd0c8f3-font-size );line-height:var( --e-global-typography-dd0c8f3-line-height );letter-spacing:var( --e-global-typography-dd0c8f3-letter-spacing );}.elementor-111 .elementor-element.elementor-element-3ff53b1 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-ad5e637 .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-00044f5{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-e677eea .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-25a3fa6 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-e91c5aa{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-d4cb823 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-fcb5557 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-af23ff7{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-3ae954d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-2d47720 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-4a85008{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-34322ea .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-c509320 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-b809076{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-62073e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-84cbb79 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-65fbaec{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-05d6d3c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-36b8ff7{--padding-top:58px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-6a3c721{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-361fae8{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-8f9ec4d{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-217b483{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-c465fe7{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-8a3efba .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-e4d1550 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-111 .elementor-element.elementor-element-7b6a983 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-ee71353{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-3085f8a .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-1de4451{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-19baa90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-211bb0e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-c47564d .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-4565ccc{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-5e8a20f::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:700px auto;}.elementor-111 .elementor-element.elementor-element-5e5c733 .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-ea9f9f1{font-size:var( --e-global-typography-4b3e5e9-font-size );line-height:var( --e-global-typography-4b3e5e9-line-height );}.elementor-111 .elementor-element.elementor-element-8230d48 .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-b201cdc{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}:where( .elementor-111 .elementor-element.elementor-element-f15944a .swiper-slide ) > .e-con{--padding-top:10px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:10px;--padding-inline-end:20px;--padding-block-end:0px;--padding-inline-start:20px;}.elementor-111 .elementor-element.elementor-element-32040c0 .elementor-heading-title{font-size:var( --e-global-typography-e145d26-font-size );line-height:var( --e-global-typography-e145d26-line-height );}.elementor-111 .elementor-element.elementor-element-4fca94e{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-243e196 .elementor-heading-title{font-size:var( --e-global-typography-b48728e-font-size );line-height:var( --e-global-typography-b48728e-line-height );}.elementor-111 .elementor-element.elementor-element-c059ffe{width:100%;max-width:100%;font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-fd50c03{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group .elementor-field, .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1080px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-111 .elementor-element.elementor-element-67c0bcc .elementor-heading-title{font-size:var( --e-global-typography-dd0c8f3-font-size );line-height:var( --e-global-typography-dd0c8f3-line-height );letter-spacing:var( --e-global-typography-dd0c8f3-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-ef669d4 .elementor-heading-title{font-size:var( --e-global-typography-dd0c8f3-font-size );line-height:var( --e-global-typography-dd0c8f3-line-height );letter-spacing:var( --e-global-typography-dd0c8f3-letter-spacing );}.elementor-111 .elementor-element.elementor-element-3ff53b1 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-8a1756a{--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-111 .elementor-element.elementor-element-ad5e637 .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-00044f5{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-f3bdca6{--justify-content:flex-start;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e677eea .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-d882f58{--justify-content:space-between;--flex-wrap:wrap;}.elementor-111 .elementor-element.elementor-element-25a3fa6 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-e91c5aa{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-d4cb823 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-fcb5557 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-af23ff7{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-3ae954d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-2d47720 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-4a85008{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-34322ea .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-c509320 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-b809076{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-62073e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-84cbb79 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-65fbaec{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-05d6d3c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-6a3c721{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-361fae8{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-8f9ec4d{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-217b483{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-c465fe7{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-8391939{--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-111 .elementor-element.elementor-element-8a3efba .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-9ffb17d{--justify-content:flex-start;--padding-top:19px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e4d1550 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-111 .elementor-element.elementor-element-83ffd39{--grid-columns:3;}.elementor-111 .elementor-element.elementor-element-7b6a983 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-3085f8a .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-1de4451{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-19baa90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-c47564d .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-4565ccc{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-5e5c733 .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-ea9f9f1{width:100%;max-width:100%;font-size:var( --e-global-typography-4b3e5e9-font-size );line-height:var( --e-global-typography-4b3e5e9-line-height );}.elementor-111 .elementor-element.elementor-element-8230d48 .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-b201cdc{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-f15944a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-111 .elementor-element.elementor-element-32040c0 .elementor-heading-title{font-size:var( --e-global-typography-e145d26-font-size );line-height:var( --e-global-typography-e145d26-line-height );}.elementor-111 .elementor-element.elementor-element-243e196 .elementor-heading-title{font-size:var( --e-global-typography-b48728e-font-size );line-height:var( --e-global-typography-b48728e-line-height );}.elementor-111 .elementor-element.elementor-element-c059ffe{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group .elementor-field, .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:769px){.elementor-111 .elementor-element.elementor-element-b810b48{--min-height:65vh;}.elementor-111 .elementor-element.elementor-element-bdcf0ba{--padding-top:148px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-16ae34f{font-size:36px;line-height:46px;}.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-111 .elementor-element.elementor-element-67c0bcc .elementor-heading-title{font-size:var( --e-global-typography-dd0c8f3-font-size );line-height:var( --e-global-typography-dd0c8f3-line-height );letter-spacing:var( --e-global-typography-dd0c8f3-letter-spacing );}.elementor-111 .elementor-element.elementor-element-e6dfc69:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-e6dfc69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/mobile-Trigon.svg");}.elementor-111 .elementor-element.elementor-element-e6dfc69{--min-height:197px;--padding-top:40px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-bde22f5 > .elementor-widget-container{background-image:url("https://www.tndc.ca/wp-content/uploads/2025/03/M-Arrow-Scroll.svg");background-size:24px auto;}.elementor-111 .elementor-element.elementor-element-bde22f5 .elementor-button{padding:0px 0px 55px 0px;}.elementor-111 .elementor-element.elementor-element-408b396{--border-radius:0px 16px 0px 0px;--padding-top:42px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-ef669d4 .elementor-heading-title{font-size:var( --e-global-typography-dd0c8f3-font-size );line-height:var( --e-global-typography-dd0c8f3-line-height );letter-spacing:var( --e-global-typography-dd0c8f3-letter-spacing );}.elementor-111 .elementor-element.elementor-element-6ed4b48{--padding-top:31px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-3ff53b1 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-9a3e5e6{--border-radius:16px 0px 16px 0px;--padding-top:38px;--padding-bottom:57px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-ad5e637 .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-00044f5 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-00044f5{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-f3bdca6{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e677eea .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-5ce718e{--padding-top:29px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-8bfb2a7{--min-height:312px;}.elementor-111 .elementor-element.elementor-element-25a3fa6 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-e91c5aa{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-d4cb823 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-aaaa864{--min-height:312px;}.elementor-111 .elementor-element.elementor-element-fcb5557 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-af23ff7{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-3ae954d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-0c22c04{--min-height:312px;}.elementor-111 .elementor-element.elementor-element-2d47720 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-4a85008{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-34322ea .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-08cf077{--min-height:312px;}.elementor-111 .elementor-element.elementor-element-c509320 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-b809076{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-62073e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-cd6731c{--min-height:312px;}.elementor-111 .elementor-element.elementor-element-84cbb79 .elementor-heading-title{font-size:var( --e-global-typography-74c6c29-font-size );line-height:var( --e-global-typography-74c6c29-line-height );}.elementor-111 .elementor-element.elementor-element-65fbaec{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-05d6d3c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-6fcbe40{--min-height:200px;--padding-top:23px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-4a8b11a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-111 .elementor-element.elementor-element-4a8b11a .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-7783ef9{right:4px;}body.rtl .elementor-111 .elementor-element.elementor-element-7783ef9{left:4px;}.elementor-111 .elementor-element.elementor-element-7783ef9{top:5px;}.elementor-111 .elementor-element.elementor-element-3d742e0{--min-height:100px;}.elementor-111 .elementor-element.elementor-element-5b6a5e2{--min-height:200px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-6a3c721{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-f91dd39 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f91dd39 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-69018df{--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ab4668b{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-a817a4d{--padding-top:23px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-823dc41{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-4c1075d{right:4px;}body.rtl .elementor-111 .elementor-element.elementor-element-4c1075d{left:4px;}.elementor-111 .elementor-element.elementor-element-4c1075d{top:5px;}.elementor-111 .elementor-element.elementor-element-20a8aa7{--min-height:100px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-361fae8{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-e4137fe > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-e4137fe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-019221a{--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-31e7a1a{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-723ff58{--padding-top:23px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-5a8c6f4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-111 .elementor-element.elementor-element-5a8c6f4 .elementor-heading-title{font-size:32px;line-height:40px;}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-0c3535b{right:4px;}body.rtl .elementor-111 .elementor-element.elementor-element-0c3535b{left:4px;}.elementor-111 .elementor-element.elementor-element-0c3535b{top:5px;}.elementor-111 .elementor-element.elementor-element-62960dd{--min-height:100px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-8f9ec4d{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-6e40490 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6e40490 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-47a31b4{--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ebd51f8{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-fdeb276{--padding-top:23px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-54345e2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-7c265f2{right:4px;}body.rtl .elementor-111 .elementor-element.elementor-element-7c265f2{left:4px;}.elementor-111 .elementor-element.elementor-element-7c265f2{top:5px;}.elementor-111 .elementor-element.elementor-element-95cfd08{--min-height:100px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-217b483{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-a55e322 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-a55e322 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-41e0778{--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-3f81bfb{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-7a622bc{--padding-top:23px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-f692409{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-65d4a2a{right:4px;}body.rtl .elementor-111 .elementor-element.elementor-element-65d4a2a{left:4px;}.elementor-111 .elementor-element.elementor-element-65d4a2a{top:5px;}.elementor-111 .elementor-element.elementor-element-a476bd3{--min-height:100px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-c465fe7{font-size:var( --e-global-typography-2e11951-font-size );line-height:var( --e-global-typography-2e11951-line-height );}.elementor-111 .elementor-element.elementor-element-6be8bdc > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-6be8bdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-afb51a5{--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-1abde3b{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-5506a2c{--border-radius:16px 16px 0px 0px;--padding-top:38px;--padding-bottom:63px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-8a3efba .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-e4d1550 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-a197b62{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-111 .elementor-element.elementor-element-83ffd39{--grid-columns:1;--grid-row-gap:33px;}.elementor-111 .elementor-element.elementor-element-83ffd39 > .elementor-widget-container{padding:0px 0px 42px 0px;}.elementor-111 .elementor-element.elementor-element-7b6a983 .elementor-button{font-size:var( --e-global-typography-3861a8d-font-size );line-height:var( --e-global-typography-3861a8d-line-height );}.elementor-111 .elementor-element.elementor-element-1a4579e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-111 .elementor-element.elementor-element-ee71353{--padding-top:40px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-3085f8a .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-1de4451{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-19baa90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-a8b4174 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-5257814{--min-height:270px;--border-radius:16px 16px 0px 0px;}.elementor-111 .elementor-element.elementor-element-211bb0e{--padding-top:40px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-c47564d .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-4565ccc{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-5dbc1b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-21f432e{--min-height:270px;--border-radius:16px 16px 0px 0px;}.elementor-111 .elementor-element.elementor-element-5e8a20f::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-5e8a20f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:cover;}.elementor-111 .elementor-element.elementor-element-5e8a20f{--overlay-opacity:0.05;--border-radius:16px 16px 0px 0px;--padding-top:80px;--padding-bottom:91px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-5e5c733 .elementor-heading-title{font-size:var( --e-global-typography-6b35d64-font-size );line-height:var( --e-global-typography-6b35d64-line-height );}.elementor-111 .elementor-element.elementor-element-0335b0b > .elementor-widget-container{padding:36px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-ea9f9f1{font-size:var( --e-global-typography-4b3e5e9-font-size );line-height:var( --e-global-typography-4b3e5e9-line-height );}.elementor-111 .elementor-element.elementor-element-ad6238e{--padding-top:55px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-45da53d{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-8230d48 .elementor-heading-title{font-size:var( --e-global-typography-af7116c-font-size );line-height:var( --e-global-typography-af7116c-line-height );letter-spacing:var( --e-global-typography-af7116c-letter-spacing );}.elementor-111 .elementor-element.elementor-element-ef0d4a7{--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-b201cdc{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-3089e1f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e920af1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-bdf9939 > .elementor-widget-container{padding:18px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-dfd3320 > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-dfd3320 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-f15944a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-position:27%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-position:27%;--e-n-carousel-arrow-size:16px;}:where( .elementor-111 .elementor-element.elementor-element-f15944a .swiper-slide ) > .e-con{--padding-top:10px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:10px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-111 .elementor-element.elementor-element-f15944a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:11px 11px 11px 11px;}.elementor-111 .elementor-element.elementor-element-78371f6{--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:99px;--padding-left:24px;--padding-right:25px;}.elementor-111 .elementor-element.elementor-element-32040c0 .elementor-heading-title{font-size:var( --e-global-typography-e145d26-font-size );line-height:var( --e-global-typography-e145d26-line-height );}.elementor-111 .elementor-element.elementor-element-de76da5 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-de76da5{font-size:16px;line-height:26px;}.elementor-111 .elementor-element.elementor-element-4d40e6e{--min-height:50px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ea13e46{--min-height:50px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-2c871f9{--min-height:50px;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ed3fe31{--min-height:50px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-20040ef{--min-height:50px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-b167922{--min-height:50px;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ce5d4c6{--border-radius:16px 16px 0px 0px;--padding-top:56px;--padding-bottom:63px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-4fca94e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-243e196 .elementor-heading-title{font-size:var( --e-global-typography-b48728e-font-size );line-height:var( --e-global-typography-b48728e-line-height );}.elementor-111 .elementor-element.elementor-element-c059ffe{font-size:var( --e-global-typography-9b136c5-font-size );line-height:var( --e-global-typography-9b136c5-line-height );}.elementor-111 .elementor-element.elementor-element-403d718{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-group .elementor-field, .elementor-111 .elementor-element.elementor-element-fd50c03 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:770px){.elementor-111 .elementor-element.elementor-element-bdcf0ba{--content-width:875px;}.elementor-111 .elementor-element.elementor-element-685d6c5{--width:50%;}.elementor-111 .elementor-element.elementor-element-6ed4b48{--width:50%;}.elementor-111 .elementor-element.elementor-element-9a3e5e6{--content-width:1535px;}.elementor-111 .elementor-element.elementor-element-2e21c1c{--width:70%;}.elementor-111 .elementor-element.elementor-element-f3bdca6{--width:30%;}.elementor-111 .elementor-element.elementor-element-8bfb2a7{--width:20.4%;}.elementor-111 .elementor-element.elementor-element-aaaa864{--width:20.4%;}.elementor-111 .elementor-element.elementor-element-0c22c04{--width:20.4%;}.elementor-111 .elementor-element.elementor-element-08cf077{--width:20.4%;}.elementor-111 .elementor-element.elementor-element-cd6731c{--width:20.4%;}.elementor-111 .elementor-element.elementor-element-6fcbe40{--width:64%;}.elementor-111 .elementor-element.elementor-element-3d742e0{--width:100%;}.elementor-111 .elementor-element.elementor-element-5b6a5e2{--width:33.4%;}.elementor-111 .elementor-element.elementor-element-69018df{--width:50%;}.elementor-111 .elementor-element.elementor-element-a817a4d{--width:64%;}.elementor-111 .elementor-element.elementor-element-543faf3{--width:100%;}.elementor-111 .elementor-element.elementor-element-20a8aa7{--width:33.4%;}.elementor-111 .elementor-element.elementor-element-019221a{--width:50%;}.elementor-111 .elementor-element.elementor-element-723ff58{--width:64%;}.elementor-111 .elementor-element.elementor-element-86aaaba{--width:100%;}.elementor-111 .elementor-element.elementor-element-62960dd{--width:33.4%;}.elementor-111 .elementor-element.elementor-element-47a31b4{--width:50%;}.elementor-111 .elementor-element.elementor-element-fdeb276{--width:64%;}.elementor-111 .elementor-element.elementor-element-af5df70{--width:100%;}.elementor-111 .elementor-element.elementor-element-95cfd08{--width:33.4%;}.elementor-111 .elementor-element.elementor-element-41e0778{--width:50%;}.elementor-111 .elementor-element.elementor-element-7a622bc{--width:64%;}.elementor-111 .elementor-element.elementor-element-5fe3119{--width:100%;}.elementor-111 .elementor-element.elementor-element-a476bd3{--width:33.4%;}.elementor-111 .elementor-element.elementor-element-afb51a5{--width:50%;}.elementor-111 .elementor-element.elementor-element-dd0ca48{--width:60%;}.elementor-111 .elementor-element.elementor-element-9ffb17d{--width:40%;}.elementor-111 .elementor-element.elementor-element-ee71353{--width:50%;}.elementor-111 .elementor-element.elementor-element-14a334d{--width:66.7%;}.elementor-111 .elementor-element.elementor-element-5257814{--width:50%;}.elementor-111 .elementor-element.elementor-element-211bb0e{--width:50%;}.elementor-111 .elementor-element.elementor-element-8baf44c{--width:69%;}.elementor-111 .elementor-element.elementor-element-21f432e{--width:50%;}.elementor-111 .elementor-element.elementor-element-ad6238e{--content-width:1480px;}.elementor-111 .elementor-element.elementor-element-45da53d{--width:44%;}.elementor-111 .elementor-element.elementor-element-ef0d4a7{--width:57%;}.elementor-111 .elementor-element.elementor-element-3089e1f{--width:100%;}.elementor-111 .elementor-element.elementor-element-78371f6{--content-width:1097px;}.elementor-111 .elementor-element.elementor-element-4d40e6e{--width:24%;}.elementor-111 .elementor-element.elementor-element-ea13e46{--width:27%;}.elementor-111 .elementor-element.elementor-element-2c871f9{--width:24%;}.elementor-111 .elementor-element.elementor-element-ed3fe31{--width:24%;}.elementor-111 .elementor-element.elementor-element-20040ef{--width:27%;}.elementor-111 .elementor-element.elementor-element-b167922{--width:24%;}.elementor-111 .elementor-element.elementor-element-4fca94e{--width:34%;}.elementor-111 .elementor-element.elementor-element-403d718{--width:66%;}}@media(max-width:1080px) and (min-width:770px){.elementor-111 .elementor-element.elementor-element-2e21c1c{--width:100%;}.elementor-111 .elementor-element.elementor-element-f3bdca6{--width:100%;}.elementor-111 .elementor-element.elementor-element-8bfb2a7{--width:48%;}.elementor-111 .elementor-element.elementor-element-aaaa864{--width:48%;}.elementor-111 .elementor-element.elementor-element-0c22c04{--width:48%;}.elementor-111 .elementor-element.elementor-element-08cf077{--width:48%;}.elementor-111 .elementor-element.elementor-element-cd6731c{--width:48%;}.elementor-111 .elementor-element.elementor-element-6fcbe40{--width:100%;}.elementor-111 .elementor-element.elementor-element-a817a4d{--width:100%;}.elementor-111 .elementor-element.elementor-element-723ff58{--width:100%;}.elementor-111 .elementor-element.elementor-element-fdeb276{--width:100%;}.elementor-111 .elementor-element.elementor-element-7a622bc{--width:100%;}.elementor-111 .elementor-element.elementor-element-dd0ca48{--width:100%;}.elementor-111 .elementor-element.elementor-element-9ffb17d{--width:100%;}.elementor-111 .elementor-element.elementor-element-14a334d{--width:100%;}.elementor-111 .elementor-element.elementor-element-8baf44c{--width:100%;}.elementor-111 .elementor-element.elementor-element-45da53d{--width:100%;}}