.elementor-kit-6{--e-global-color-primary:#f7f8f8;--e-global-color-secondary:#165910;--e-global-color-text:#093307;--e-global-color-accent:#d3f998;--e-global-color-187baec:#ffb6f5;--e-global-color-111583f:#63d5d1;--e-global-color-e92f4e2:#fdedd7;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:clamp(2.000rem, calc(-0.385rem + 4.976vw), 3.160rem);--e-global-typography-primary-font-weight:900;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:-.01em;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:clamp(1.330rem, calc(0.405rem + 1.93vw), 1.780rem);--e-global-typography-secondary-font-weight:900;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:-.01rem;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:clamp(1.125rem, calc(0.703rem + 0.879vw), 1.330rem);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.2em;--e-global-typography-text-letter-spacing:0em;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:.75rem;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:.02em;--e-global-typography-61a4142-font-family:"Montserrat";--e-global-typography-61a4142-font-size:clamp(2.400rem, calc(-1.322rem + 7.764vw), 4.210rem);--e-global-typography-61a4142-font-weight:900;--e-global-typography-61a4142-text-transform:uppercase;--e-global-typography-61a4142-line-height:1.2em;--e-global-typography-61a4142-letter-spacing:-.02em;--e-global-typography-005bf9d-font-family:"Montserrat";--e-global-typography-005bf9d-font-size:clamp(1.600rem, calc(0.017rem + 3.303vw), 2.370rem);--e-global-typography-005bf9d-font-weight:900;--e-global-typography-005bf9d-text-transform:uppercase;--e-global-typography-005bf9d-line-height:1.2em;--e-global-typography-005bf9d-letter-spacing:-.01em;--e-global-typography-4524f2d-font-family:"Montserrat";--e-global-typography-4524f2d-font-size:clamp(1.125rem, calc(0.703rem + 0.879vw), 1.330rem);--e-global-typography-4524f2d-font-weight:900;--e-global-typography-4524f2d-text-transform:uppercase;--e-global-typography-4524f2d-line-height:1.25em;--e-global-typography-4524f2d-letter-spacing:0em;--e-global-typography-0091bde-font-family:"Montserrat";--e-global-typography-0091bde-font-size:clamp(1.600rem, calc(0.017rem + 3.303vw), 2.370rem);--e-global-typography-0091bde-font-weight:400;--e-global-typography-0091bde-line-height:1.2em;--e-global-typography-0091bde-letter-spacing:0em;--e-global-typography-a4d6622-font-size:clamp(1.330rem, calc(0.405rem + 1.93vw), 1.780rem);--e-global-typography-a4d6622-font-weight:400;--e-global-typography-a4d6622-line-height:1.2em;--e-global-typography-a4d6622-letter-spacing:0em;--e-global-typography-f6d73d3-font-size:1rem;--e-global-typography-f6d73d3-line-height:1.2em;--e-global-typography-f6d73d3-letter-spacing:0em;background-color:var(--e-global-color-primary)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:71.25rem}.e-con{--container-max-width:71.25rem;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){--kit-widget-spacing:1.5rem}.elementor-element{--widgets-spacing:1.5rem 1.5rem;--widgets-spacing-row:1.5rem;--widgets-spacing-column:1.5rem}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:2rem;--e-global-typography-secondary-font-size:1.33;--e-global-typography-text-font-size:1.125rem;--e-global-typography-61a4142-font-size:2.4rem;--e-global-typography-005bf9d-font-size:1.6rem;--e-global-typography-4524f2d-font-size:1.125rem;--e-global-typography-0091bde-font-size:1.6rem;--e-global-typography-a4d6622-font-size:1.33rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:auto;src:url('https://textilab.ca/wp-content/uploads/2026/04/Montserrat-Regular.woff2') format('woff2'),url('https://textilab.ca/wp-content/uploads/2026/04/Montserrat-Regular.woff') format('woff'),url('https://textilab.ca/wp-content/uploads/2026/04/Montserrat-Regular.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:auto;src:url('https://textilab.ca/wp-content/uploads/2026/04/Montserrat-Black.woff2') format('woff2'),url('https://textilab.ca/wp-content/uploads/2026/04/Montserrat-Black.woff') format('woff'),url('https://textilab.ca/wp-content/uploads/2026/04/Montserrat-Black.ttf') format('truetype')}