.elementor-8229 .elementor-element.elementor-element-c7cb09f{--display:flex;--justify-content:center;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--overlay-opacity:1;--padding-top:5%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-c7cb09f:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-c7cb09f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2020/10/2020-10-28-4-1.jpg");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-c7cb09f::before, .elementor-8229 .elementor-element.elementor-element-c7cb09f > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-c7cb09f > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-c7cb09f > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-c7cb09f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-c7cb09f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #0F1C3B3B 0%, var( --e-global-color-4d624e1 ) 82%);}.elementor-8229 .elementor-element.elementor-element-edc2f47{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-8229 .elementor-element.elementor-element-edc2f47 .elementor-heading-title{font-family:var( --e-global-typography-9aeeb46-font-family ), Sans-serif;font-size:var( --e-global-typography-9aeeb46-font-size );font-weight:var( --e-global-typography-9aeeb46-font-weight );line-height:var( --e-global-typography-9aeeb46-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-5062d36{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-92038ae-font-family ), Sans-serif;font-size:var( --e-global-typography-92038ae-font-size );font-style:var( --e-global-typography-92038ae-font-style );line-height:var( --e-global-typography-92038ae-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-5062d36 > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-8229 .elementor-element.elementor-element-27be81a{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-f69b2fb{--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:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-8229 .elementor-element.elementor-element-d5f84bc .elementor-button{background-color:var( --e-global-color-8042ef2 );font-family:var( --e-global-typography-2250df9-font-family ), Sans-serif;font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );fill:var( --e-global-color-4d624e1 );color:var( --e-global-color-4d624e1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8042ef2 );border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-8229 .elementor-element.elementor-element-d5f84bc .elementor-button:hover, .elementor-8229 .elementor-element.elementor-element-d5f84bc .elementor-button:focus{background-color:var( --e-global-color-beaf4b7 );color:var( --e-global-color-4d624e1 );border-color:var( --e-global-color-beaf4b7 );}.elementor-8229 .elementor-element.elementor-element-d5f84bc > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-8229 .elementor-element.elementor-element-d5f84bc .elementor-button:hover svg, .elementor-8229 .elementor-element.elementor-element-d5f84bc .elementor-button:focus svg{fill:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-c33a380 .elementor-button{background-color:#C8963E00;font-family:var( --e-global-typography-2250df9-font-family ), Sans-serif;font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );fill:var( --e-global-color-b2b111d );color:var( --e-global-color-b2b111d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b2b111d );border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-8229 .elementor-element.elementor-element-c33a380 .elementor-button:hover, .elementor-8229 .elementor-element.elementor-element-c33a380 .elementor-button:focus{background-color:#FCFCFC26;color:var( --e-global-color-b2b111d );border-color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-c33a380{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-c33a380 .elementor-button:hover svg, .elementor-8229 .elementor-element.elementor-element-c33a380 .elementor-button:focus svg{fill:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-5805551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:4%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-1703f5a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 0em;--row-gap:2em;--column-gap:0em;}.elementor-8229 .elementor-element.elementor-element-a1d5223{font-family:var( --e-global-typography-8194d03-font-family ), Sans-serif;font-size:var( --e-global-typography-8194d03-font-size );font-weight:var( --e-global-typography-8194d03-font-weight );text-transform:var( --e-global-typography-8194d03-text-transform );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );color:var( --e-global-color-e30f87a );}.elementor-8229 .elementor-element.elementor-element-78aaf59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8229 .elementor-element.elementor-element-78aaf59 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-8229 .elementor-element.elementor-element-78aaf59 .elementor-heading-title{font-family:var( --e-global-typography-2e1c691-font-family ), Sans-serif;font-size:var( --e-global-typography-2e1c691-font-size );font-weight:var( --e-global-typography-2e1c691-font-weight );line-height:var( --e-global-typography-2e1c691-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-ae208a6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-ae208a6 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-8229 .elementor-element.elementor-element-a3e82d5{--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:0.2em 0em;--row-gap:0.2em;--column-gap:0em;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-8229 .elementor-element.elementor-element-6cf2e08{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#54595F33;--border-color:#54595F33;--padding-top:2%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-6cf2e08:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-6cf2e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de65af0 );}.elementor-8229 .elementor-element.elementor-element-e6e29b6 > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-8229 .elementor-element.elementor-element-e6e29b6{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-4e5efd6{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-secondary );}.elementor-8229 .elementor-element.elementor-element-eb8ebc9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#54595F33;--border-color:#54595F33;--padding-top:2%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-eb8ebc9:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-eb8ebc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de65af0 );}.elementor-8229 .elementor-element.elementor-element-a0cfcd4 > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-8229 .elementor-element.elementor-element-a0cfcd4{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-6b3bbb9{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-secondary );}.elementor-8229 .elementor-element.elementor-element-c0735fb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#54595F33;--border-color:#54595F33;--padding-top:2%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-c0735fb:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-c0735fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de65af0 );}.elementor-8229 .elementor-element.elementor-element-6210272 > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-8229 .elementor-element.elementor-element-6210272{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-c422184{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-secondary );}.elementor-8229 .elementor-element.elementor-element-fc98705{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#54595F33;--border-color:#54595F33;--padding-top:2%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-fc98705:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-fc98705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de65af0 );}.elementor-8229 .elementor-element.elementor-element-8c673f2 > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-8229 .elementor-element.elementor-element-8c673f2{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-daa56aa{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-secondary );}.elementor-8229 .elementor-element.elementor-element-a44b47a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#54595F33;--border-color:#54595F33;--padding-top:2%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-a44b47a:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-a44b47a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de65af0 );}.elementor-8229 .elementor-element.elementor-element-3a85bd4 > .elementor-widget-container{margin:0% 0% -4% 0%;}.elementor-8229 .elementor-element.elementor-element-3a85bd4{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-cb4d168{text-align:center;font-family:var( --e-global-typography-7263c32-font-family ), Sans-serif;font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );color:var( --e-global-color-secondary );}.elementor-8229 .elementor-element.elementor-element-d9e07f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-d9e07f2:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-d9e07f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-82cb0f6 > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-8229 .elementor-element.elementor-element-82cb0f6{text-align:center;font-family:var( --e-global-typography-8194d03-font-family ), Sans-serif;font-size:var( --e-global-typography-8194d03-font-size );font-weight:var( --e-global-typography-8194d03-font-weight );text-transform:var( --e-global-typography-8194d03-text-transform );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );color:var( --e-global-color-8042ef2 );}.elementor-8229 .elementor-element.elementor-element-bcc6e12{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8229 .elementor-element.elementor-element-bcc6e12 > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-8229 .elementor-element.elementor-element-bcc6e12 .elementor-heading-title{font-family:var( --e-global-typography-2e1c691-font-family ), Sans-serif;font-size:var( --e-global-typography-2e1c691-font-size );font-weight:var( --e-global-typography-2e1c691-font-weight );line-height:var( --e-global-typography-2e1c691-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-098878e{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-098878e > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-8229 .elementor-element.elementor-element-1637661{--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:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-8229 .elementor-element.elementor-element-4c4bbde{--display:flex;--min-height:36vh;--overlay-opacity:0.65;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--padding-top:12%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-4c4bbde:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-4c4bbde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2020/10/download-1.png");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-4c4bbde::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-4c4bbde:hover::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde:hover > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde > .elementor-background-slideshow:hover::before, .elementor-8229 .elementor-element.elementor-element-4c4bbde > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-4c4bbde:hover{--overlay-opacity:0.4;}.elementor-8229 .elementor-element.elementor-element-643c5aa .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-1a7d9c0{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-32332eb{--display:flex;--min-height:36vh;--overlay-opacity:0.65;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--padding-top:12%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-32332eb:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-32332eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2022/12/transit.jpg");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-32332eb::before, .elementor-8229 .elementor-element.elementor-element-32332eb > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-32332eb > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-32332eb > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-32332eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-32332eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-32332eb:hover::before, .elementor-8229 .elementor-element.elementor-element-32332eb:hover > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-32332eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-32332eb > .elementor-background-slideshow:hover::before, .elementor-8229 .elementor-element.elementor-element-32332eb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-32332eb:hover{--overlay-opacity:0.4;}.elementor-8229 .elementor-element.elementor-element-d89cd37 .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-412f13a{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-ac1c3a7{--display:flex;--min-height:36vh;--overlay-opacity:0.65;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--padding-top:12%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-ac1c3a7:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-ac1c3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2020/11/photo-1597003509999-8575eecc6846.jpg");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-ac1c3a7::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7 > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7 > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-ac1c3a7:hover::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7:hover > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7 > .elementor-background-slideshow:hover::before, .elementor-8229 .elementor-element.elementor-element-ac1c3a7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-ac1c3a7:hover{--overlay-opacity:0.4;}.elementor-8229 .elementor-element.elementor-element-926423d .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-5d15c71{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-3c95a72{--display:flex;--min-height:36vh;--overlay-opacity:0.65;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--padding-top:12%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-3c95a72:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-3c95a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2026/05/tsawassen-landing-sign.png");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-3c95a72::before, .elementor-8229 .elementor-element.elementor-element-3c95a72 > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-3c95a72 > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-3c95a72 > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-3c95a72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-3c95a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-3c95a72:hover::before, .elementor-8229 .elementor-element.elementor-element-3c95a72:hover > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-3c95a72:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-3c95a72 > .elementor-background-slideshow:hover::before, .elementor-8229 .elementor-element.elementor-element-3c95a72 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-3c95a72:hover{--overlay-opacity:0.4;}.elementor-8229 .elementor-element.elementor-element-61eb250 .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-f6324c5{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-7354d5b{--display:flex;--min-height:36vh;--overlay-opacity:0.65;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--padding-top:12%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-7354d5b:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-7354d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-28-2026-11_28_23-AM.jpg");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-7354d5b::before, .elementor-8229 .elementor-element.elementor-element-7354d5b > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-7354d5b > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-7354d5b > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-7354d5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-7354d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-7354d5b:hover::before, .elementor-8229 .elementor-element.elementor-element-7354d5b:hover > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-7354d5b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-7354d5b > .elementor-background-slideshow:hover::before, .elementor-8229 .elementor-element.elementor-element-7354d5b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-7354d5b:hover{--overlay-opacity:0.4;}.elementor-8229 .elementor-element.elementor-element-1fb4e03 .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-5012eb3{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-a1a9a8d{--display:flex;--min-height:36vh;--overlay-opacity:0.65;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--padding-top:12%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-a1a9a8d:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-a1a9a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2026/04/Start-Your-Day-1023.jpg");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-a1a9a8d::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-a1a9a8d:hover::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d:hover > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d > .elementor-background-slideshow:hover::before, .elementor-8229 .elementor-element.elementor-element-a1a9a8d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-a1a9a8d:hover{--overlay-opacity:0.4;}.elementor-8229 .elementor-element.elementor-element-a136a4d .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-76db5d1{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-af59b87{--display:flex;--min-height:36vh;--overlay-opacity:0.65;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--padding-top:12%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-af59b87:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-af59b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2020/10/2020-10-26-1.png");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-af59b87::before, .elementor-8229 .elementor-element.elementor-element-af59b87 > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-af59b87 > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-af59b87 > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-af59b87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-af59b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-af59b87:hover::before, .elementor-8229 .elementor-element.elementor-element-af59b87:hover > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-af59b87:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-af59b87 > .elementor-background-slideshow:hover::before, .elementor-8229 .elementor-element.elementor-element-af59b87 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-af59b87:hover{--overlay-opacity:0.4;}.elementor-8229 .elementor-element.elementor-element-6cc8c78 .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-e1ce586{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-22f7595{--display:flex;--min-height:36vh;--overlay-opacity:0.65;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--padding-top:12%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-22f7595:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-22f7595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2026/05/fence-cover.jpg");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-22f7595::before, .elementor-8229 .elementor-element.elementor-element-22f7595 > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-22f7595 > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-22f7595 > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-22f7595 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-22f7595 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-22f7595:hover::before, .elementor-8229 .elementor-element.elementor-element-22f7595:hover > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-22f7595:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-22f7595 > .elementor-background-slideshow:hover::before, .elementor-8229 .elementor-element.elementor-element-22f7595 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-22f7595:hover{--overlay-opacity:0.4;}.elementor-8229 .elementor-element.elementor-element-23b524c .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-03e9480{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-03e9480 a{color:#FFC359;}.elementor-8229 .elementor-element.elementor-element-03e9480 a:hover, .elementor-8229 .elementor-element.elementor-element-03e9480 a:focus{color:var( --e-global-color-8042ef2 );}.elementor-8229 .elementor-element.elementor-element-b7c1722{--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:5%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-b7c1722:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-b7c1722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-cc845a2 .elementor-button{background-color:var( --e-global-color-8042ef2 );font-family:var( --e-global-typography-2250df9-font-family ), Sans-serif;font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );fill:var( --e-global-color-4d624e1 );color:var( --e-global-color-4d624e1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8042ef2 );border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-8229 .elementor-element.elementor-element-cc845a2 .elementor-button:hover, .elementor-8229 .elementor-element.elementor-element-cc845a2 .elementor-button:focus{background-color:var( --e-global-color-beaf4b7 );color:var( --e-global-color-4d624e1 );border-color:var( --e-global-color-beaf4b7 );}.elementor-8229 .elementor-element.elementor-element-cc845a2 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-8229 .elementor-element.elementor-element-cc845a2 .elementor-button:hover svg, .elementor-8229 .elementor-element.elementor-element-cc845a2 .elementor-button:focus svg{fill:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-c4e53e5 > .elementor-widget-container{margin:1.5% 0% 0% 0%;}.elementor-8229 .elementor-element.elementor-element-c4e53e5{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-c4e53e5 a{color:var( --e-global-color-e30f87a );}.elementor-8229 .elementor-element.elementor-element-c4e53e5 a:hover, .elementor-8229 .elementor-element.elementor-element-c4e53e5 a:focus{color:var( --e-global-color-8042ef2 );}.elementor-8229 .elementor-element.elementor-element-45dc930{--display:flex;--overlay-opacity:0.8;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-45dc930:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-45dc930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2020/11/Start-Your-Day-25.png");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-45dc930::before, .elementor-8229 .elementor-element.elementor-element-45dc930 > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-45dc930 > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-45dc930 > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-45dc930 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-45dc930 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-84f3e41 > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-8229 .elementor-element.elementor-element-84f3e41{font-family:var( --e-global-typography-8194d03-font-family ), Sans-serif;font-size:var( --e-global-typography-8194d03-font-size );font-weight:var( --e-global-typography-8194d03-font-weight );text-transform:var( --e-global-typography-8194d03-text-transform );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );color:var( --e-global-color-8042ef2 );}.elementor-8229 .elementor-element.elementor-element-a407314 .elementor-heading-title{font-family:var( --e-global-typography-2e1c691-font-family ), Sans-serif;font-size:var( --e-global-typography-2e1c691-font-size );font-weight:var( --e-global-typography-2e1c691-font-weight );line-height:var( --e-global-typography-2e1c691-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-0b383fb > .elementor-widget-container{margin:0% 0% -1% 0%;}.elementor-8229 .elementor-element.elementor-element-0b383fb{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-c455354{--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;--flex-wrap:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-8229 .elementor-element.elementor-element-66d727c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FCFCFC1F;--border-color:#FCFCFC1F;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-66d727c:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-66d727c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC17;}.elementor-8229 .elementor-element.elementor-element-4f9f3ea .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-0d31853{font-family:var( --e-global-typography-3e87437-font-family ), Sans-serif;font-size:var( --e-global-typography-3e87437-font-size );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-edfb7e5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FCFCFC1F;--border-color:#FCFCFC1F;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-edfb7e5:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-edfb7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC17;}.elementor-8229 .elementor-element.elementor-element-ea92bda .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-5ae3dd3{font-family:var( --e-global-typography-3e87437-font-family ), Sans-serif;font-size:var( --e-global-typography-3e87437-font-size );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-f4c7e96{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FCFCFC1F;--border-color:#FCFCFC1F;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-f4c7e96:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-f4c7e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC17;}.elementor-8229 .elementor-element.elementor-element-8be2582 .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-f3b810b{font-family:var( --e-global-typography-3e87437-font-family ), Sans-serif;font-size:var( --e-global-typography-3e87437-font-size );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-5884cdd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FCFCFC1F;--border-color:#FCFCFC1F;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-5884cdd:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-5884cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC17;}.elementor-8229 .elementor-element.elementor-element-c9a997d .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-fda101e{font-family:var( --e-global-typography-3e87437-font-family ), Sans-serif;font-size:var( --e-global-typography-3e87437-font-size );color:var( --e-global-color-0f12ef4 );}.elementor-8229 .elementor-element.elementor-element-dae3efd{--display:flex;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-dae3efd:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-dae3efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-e017a4d > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-8229 .elementor-element.elementor-element-e017a4d{font-family:var( --e-global-typography-8194d03-font-family ), Sans-serif;font-size:var( --e-global-typography-8194d03-font-size );font-weight:var( --e-global-typography-8194d03-font-weight );text-transform:var( --e-global-typography-8194d03-text-transform );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );color:var( --e-global-color-e30f87a );}.elementor-8229 .elementor-element.elementor-element-125519e > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-8229 .elementor-element.elementor-element-125519e .elementor-heading-title{font-family:var( --e-global-typography-2e1c691-font-family ), Sans-serif;font-size:var( --e-global-typography-2e1c691-font-size );font-weight:var( --e-global-typography-2e1c691-font-weight );line-height:var( --e-global-typography-2e1c691-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-7f6d060{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-8229 .elementor-element.elementor-element-82c410e{--display:flex;--min-height:41vh;--justify-content:flex-end;--overlay-opacity:0.4;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-82c410e:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-82c410e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC17;background-image:url("https://tkgraphics.ca/wp-content/uploads/2026/05/ChatGPT-Image-May-28-2026-11_28_23-AM.jpg");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-82c410e::before, .elementor-8229 .elementor-element.elementor-element-82c410e > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-82c410e > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-82c410e > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-82c410e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-82c410e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-c082c84{--display:flex;--min-height:41vh;--justify-content:center;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8229 .elementor-element.elementor-element-c082c84:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-c082c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-8229 .elementor-element.elementor-element-c95b202{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-8229 .elementor-element.elementor-element-c95b202 > .elementor-widget-container{background-color:#014E8E33;padding:1% 1% 1% 1%;}.elementor-8229 .elementor-element.elementor-element-c95b202.elementor-element{--align-self:flex-start;}.elementor-8229 .elementor-element.elementor-element-c95b202 .elementor-heading-title{font-family:var( --e-global-typography-8194d03-font-family ), Sans-serif;font-size:var( --e-global-typography-8194d03-font-size );font-weight:var( --e-global-typography-8194d03-font-weight );text-transform:var( --e-global-typography-8194d03-text-transform );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-8b9c490 .elementor-heading-title{font-family:var( --e-global-typography-e40f950-font-family ), Sans-serif;font-size:var( --e-global-typography-e40f950-font-size );font-weight:var( --e-global-typography-e40f950-font-weight );line-height:var( --e-global-typography-e40f950-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-c0ffe1f > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-8229 .elementor-element.elementor-element-c0ffe1f{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-secondary );}.elementor-8229 .elementor-element.elementor-element-0785c05 .elementor-button{background-color:#C8963E00;font-family:var( --e-global-typography-2250df9-font-family ), Sans-serif;font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );fill:var( --e-global-color-4d624e1 );color:var( --e-global-color-4d624e1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4d624e1 );border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-8229 .elementor-element.elementor-element-0785c05 .elementor-button:hover, .elementor-8229 .elementor-element.elementor-element-0785c05 .elementor-button:focus{background-color:var( --e-global-color-4d624e1 );color:var( --e-global-color-b2b111d );border-color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-0785c05{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-0785c05 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-8229 .elementor-element.elementor-element-0785c05 .elementor-button:hover svg, .elementor-8229 .elementor-element.elementor-element-0785c05 .elementor-button:focus svg{fill:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-f69bbe1{--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:4%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-f69bbe1:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-f69bbe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8229 .elementor-element.elementor-element-2829fbc{--display:flex;--gap:3em 0em;--row-gap:3em;--column-gap:0em;}.elementor-8229 .elementor-element.elementor-element-4cf72a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8229 .elementor-element.elementor-element-a0c8ac8{font-family:var( --e-global-typography-8194d03-font-family ), Sans-serif;font-size:var( --e-global-typography-8194d03-font-size );font-weight:var( --e-global-typography-8194d03-font-weight );text-transform:var( --e-global-typography-8194d03-text-transform );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );color:var( --e-global-color-e30f87a );}.elementor-8229 .elementor-element.elementor-element-b59db6b > .elementor-widget-container{margin:0% 0% 1.5% 0%;}.elementor-8229 .elementor-element.elementor-element-b59db6b .elementor-heading-title{font-family:var( --e-global-typography-2e1c691-font-family ), Sans-serif;font-size:var( --e-global-typography-2e1c691-font-size );font-weight:var( --e-global-typography-2e1c691-font-weight );line-height:var( --e-global-typography-2e1c691-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-d919e7a{font-family:var( --e-global-typography-3e87437-font-family ), Sans-serif;font-size:var( --e-global-typography-3e87437-font-size );color:var( --e-global-color-e30f87a );}.elementor-8229 .elementor-element.elementor-element-d919e7a a{color:var( --e-global-color-e30f87a );}.elementor-8229 .elementor-element.elementor-element-d919e7a a:hover, .elementor-8229 .elementor-element.elementor-element-d919e7a a:focus{color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-7250907{--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:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-8229 .elementor-element.elementor-element-2c6605b .elementor-button{background-color:var( --e-global-color-4d624e1 );fill:var( --e-global-color-8042ef2 );color:var( --e-global-color-8042ef2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 17px;}.elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-wrapper{text-align:start;}.elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-title{margin-block-end:0.9em;color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-title a{font-family:var( --e-global-typography-18dd90d-font-family ), Sans-serif;font-size:var( --e-global-typography-18dd90d-font-size );font-weight:var( --e-global-typography-18dd90d-font-weight );text-transform:var( --e-global-typography-18dd90d-text-transform );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-description{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-d0a7102{--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:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-8229 .elementor-element.elementor-element-9ffd170 .elementor-button{background-color:var( --e-global-color-4d624e1 );fill:var( --e-global-color-8042ef2 );color:var( --e-global-color-8042ef2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 17px;}.elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-wrapper{text-align:start;}.elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-title{margin-block-end:0.9em;color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-title a{font-family:var( --e-global-typography-18dd90d-font-family ), Sans-serif;font-size:var( --e-global-typography-18dd90d-font-size );font-weight:var( --e-global-typography-18dd90d-font-weight );text-transform:var( --e-global-typography-18dd90d-text-transform );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-description{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-438d720{--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:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-8229 .elementor-element.elementor-element-73cb9be .elementor-button{background-color:var( --e-global-color-4d624e1 );fill:var( --e-global-color-8042ef2 );color:var( --e-global-color-8042ef2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 17px;}.elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-wrapper{text-align:start;}.elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-title{margin-block-end:0.9em;color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-title a{font-family:var( --e-global-typography-18dd90d-font-family ), Sans-serif;font-size:var( --e-global-typography-18dd90d-font-size );font-weight:var( --e-global-typography-18dd90d-font-weight );text-transform:var( --e-global-typography-18dd90d-text-transform );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-description{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-5f71996{--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:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-8229 .elementor-element.elementor-element-22a8798 .elementor-button{background-color:var( --e-global-color-4d624e1 );fill:var( --e-global-color-8042ef2 );color:var( --e-global-color-8042ef2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 17px;}.elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-wrapper{text-align:start;}.elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-title{margin-block-end:0.9em;color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-title a{font-family:var( --e-global-typography-18dd90d-font-family ), Sans-serif;font-size:var( --e-global-typography-18dd90d-font-size );font-weight:var( --e-global-typography-18dd90d-font-weight );text-transform:var( --e-global-typography-18dd90d-text-transform );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-description{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-b83aea6{--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:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-8229 .elementor-element.elementor-element-c6d0a37 .elementor-button{background-color:var( --e-global-color-4d624e1 );fill:var( --e-global-color-8042ef2 );color:var( --e-global-color-8042ef2 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 17px;}.elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-wrapper{text-align:start;}.elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-title{margin-block-end:0.9em;color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-title a{font-family:var( --e-global-typography-18dd90d-font-family ), Sans-serif;font-size:var( --e-global-typography-18dd90d-font-size );font-weight:var( --e-global-typography-18dd90d-font-weight );text-transform:var( --e-global-typography-18dd90d-text-transform );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-description{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-ea7c97b{--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;--padding-top:3%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-351c88c{--display:flex;}.elementor-8229 .elementor-element.elementor-element-ef710da > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-8229 .elementor-element.elementor-element-ef710da{font-family:var( --e-global-typography-8194d03-font-family ), Sans-serif;font-size:var( --e-global-typography-8194d03-font-size );font-weight:var( --e-global-typography-8194d03-font-weight );text-transform:var( --e-global-typography-8194d03-text-transform );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );color:var( --e-global-color-e30f87a );}.elementor-8229 .elementor-element.elementor-element-4ca71a0 .elementor-heading-title{font-family:var( --e-global-typography-2e1c691-font-family ), Sans-serif;font-size:var( --e-global-typography-2e1c691-font-size );font-weight:var( --e-global-typography-2e1c691-font-weight );line-height:var( --e-global-typography-2e1c691-line-height );color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-410aff3{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-da4554f{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-d3aaed8{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-a1033a8{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-fe6da2e{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-508f661{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-ba8698f{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-1d345d9{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-c18608b{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-8229 .elementor-element.elementor-element-5b024da{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-text );}.elementor-8229 .elementor-element.elementor-element-ec7dcf8{--n-accordion-title-font-size:var( --e-global-typography-b81832f-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-4d624e1 );--n-accordion-icon-hover-color:var( --e-global-color-4d624e1 );--n-accordion-icon-active-color:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-ec7dcf8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor6 );}.elementor-8229 .elementor-element.elementor-element-ec7dcf8 {--n-accordion-padding:1.5% 0% 1.5% 0%;}:where( .elementor-8229 .elementor-element.elementor-element-ec7dcf8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-b81832f-font-family ), Sans-serif;font-weight:var( --e-global-typography-b81832f-font-weight );text-transform:var( --e-global-typography-b81832f-text-transform );line-height:var( --e-global-typography-b81832f-line-height );letter-spacing:var( --e-global-typography-b81832f-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-051c7e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--overlay-opacity:0.8;--padding-top:5%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-051c7e3:not(.elementor-motion-effects-element-type-background), .elementor-8229 .elementor-element.elementor-element-051c7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tkgraphics.ca/wp-content/uploads/2020/11/Start-Your-Day-34.png");background-position:center center;background-size:cover;}.elementor-8229 .elementor-element.elementor-element-051c7e3::before, .elementor-8229 .elementor-element.elementor-element-051c7e3 > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-051c7e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-8229 .elementor-element.elementor-element-051c7e3 > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-051c7e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8229 .elementor-element.elementor-element-051c7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d624e1 );--background-overlay:'';}.elementor-8229 .elementor-element.elementor-element-e7028ba{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-8229 .elementor-element.elementor-element-e7028ba > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-8229 .elementor-element.elementor-element-e7028ba .elementor-heading-title{font-family:var( --e-global-typography-2e1c691-font-family ), Sans-serif;font-size:var( --e-global-typography-2e1c691-font-size );font-weight:var( --e-global-typography-2e1c691-font-weight );line-height:var( --e-global-typography-2e1c691-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-9f39f28{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-9f39f28 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-8229 .elementor-element.elementor-element-d8768c4{--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;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-8229 .elementor-element.elementor-element-026a0c8 .elementor-button{background-color:var( --e-global-color-8042ef2 );font-family:var( --e-global-typography-2250df9-font-family ), Sans-serif;font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );fill:var( --e-global-color-4d624e1 );color:var( --e-global-color-4d624e1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8042ef2 );border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-8229 .elementor-element.elementor-element-026a0c8 .elementor-button:hover, .elementor-8229 .elementor-element.elementor-element-026a0c8 .elementor-button:focus{background-color:var( --e-global-color-beaf4b7 );color:var( --e-global-color-4d624e1 );border-color:var( --e-global-color-beaf4b7 );}.elementor-8229 .elementor-element.elementor-element-026a0c8 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-8229 .elementor-element.elementor-element-026a0c8 .elementor-button:hover svg, .elementor-8229 .elementor-element.elementor-element-026a0c8 .elementor-button:focus svg{fill:var( --e-global-color-4d624e1 );}.elementor-8229 .elementor-element.elementor-element-45ba59c .elementor-button{background-color:#C8963E00;font-family:var( --e-global-typography-2250df9-font-family ), Sans-serif;font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );fill:var( --e-global-color-b2b111d );color:var( --e-global-color-b2b111d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b2b111d );border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-8229 .elementor-element.elementor-element-45ba59c .elementor-button:hover, .elementor-8229 .elementor-element.elementor-element-45ba59c .elementor-button:focus{background-color:#FCFCFC26;color:var( --e-global-color-b2b111d );border-color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-45ba59c{width:auto;max-width:auto;}.elementor-8229 .elementor-element.elementor-element-45ba59c .elementor-button:hover svg, .elementor-8229 .elementor-element.elementor-element-45ba59c .elementor-button:focus svg{fill:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-72a7c2d{font-family:var( --e-global-typography-364d3be-font-family ), Sans-serif;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );color:var( --e-global-color-b2b111d );}.elementor-8229 .elementor-element.elementor-element-72a7c2d a{color:var( --e-global-color-8042ef2 );transition-duration:0.2s;}.elementor-8229 .elementor-element.elementor-element-72a7c2d a:hover, .elementor-8229 .elementor-element.elementor-element-72a7c2d a:focus{color:#FFCA6C;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8229 .elementor-element.elementor-element-c7cb09f{--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:9%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-edc2f47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8229 .elementor-element.elementor-element-edc2f47 .elementor-heading-title{font-size:var( --e-global-typography-9aeeb46-font-size );line-height:var( --e-global-typography-9aeeb46-line-height );}.elementor-8229 .elementor-element.elementor-element-5062d36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-92038ae-font-size );line-height:var( --e-global-typography-92038ae-line-height );}.elementor-8229 .elementor-element.elementor-element-27be81a{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;text-align:center;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-f69b2fb{--justify-content:center;}.elementor-8229 .elementor-element.elementor-element-d5f84bc .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-c33a380 .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-a1d5223{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-78aaf59 .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-ae208a6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-a3e82d5{--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;}.elementor-8229 .elementor-element.elementor-element-6cf2e08{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8229 .elementor-element.elementor-element-e6e29b6{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-4e5efd6{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-eb8ebc9{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8229 .elementor-element.elementor-element-a0cfcd4{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-6b3bbb9{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-c0735fb{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8229 .elementor-element.elementor-element-6210272{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-c422184{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-fc98705{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8229 .elementor-element.elementor-element-8c673f2{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-daa56aa{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-a44b47a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8229 .elementor-element.elementor-element-3a85bd4{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-cb4d168{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-82cb0f6{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-bcc6e12{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-8229 .elementor-element.elementor-element-bcc6e12 .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-098878e{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-643c5aa .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-1a7d9c0{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-d89cd37 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-412f13a{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-926423d .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-5d15c71{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-61eb250 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-f6324c5{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-1fb4e03 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-5012eb3{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-a136a4d .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-76db5d1{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-6cc8c78 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-e1ce586{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-23b524c .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-03e9480{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-b7c1722{--flex-direction:column-reverse;--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;--align-items:center;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-cc845a2 .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-c4e53e5{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-84f3e41{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-a407314 .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-0b383fb{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-c455354{--justify-content:center;}.elementor-8229 .elementor-element.elementor-element-66d727c{--padding-top:4%;--padding-bottom:1%;--padding-left:4%;--padding-right:4%;}.elementor-8229 .elementor-element.elementor-element-4f9f3ea .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-0d31853{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-edfb7e5{--padding-top:4%;--padding-bottom:1%;--padding-left:4%;--padding-right:4%;}.elementor-8229 .elementor-element.elementor-element-ea92bda .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-5ae3dd3{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-f4c7e96{--padding-top:4%;--padding-bottom:1%;--padding-left:4%;--padding-right:4%;}.elementor-8229 .elementor-element.elementor-element-8be2582 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-f3b810b{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-5884cdd{--padding-top:4%;--padding-bottom:1%;--padding-left:4%;--padding-right:4%;}.elementor-8229 .elementor-element.elementor-element-c9a997d .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-fda101e{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-dae3efd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8229 .elementor-element.elementor-element-e017a4d{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-125519e{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-8229 .elementor-element.elementor-element-125519e .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-82c410e{--min-height:0vh;}.elementor-8229 .elementor-element.elementor-element-c082c84{--min-height:33vh;}.elementor-8229 .elementor-element.elementor-element-c95b202{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-8229 .elementor-element.elementor-element-c95b202 .elementor-heading-title{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-8b9c490 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-c0ffe1f{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-0785c05 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-8229 .elementor-element.elementor-element-0785c05 .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-f69bbe1{--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-8229 .elementor-element.elementor-element-2829fbc{--padding-top:5%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-8229 .elementor-element.elementor-element-4cf72a0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8229 .elementor-element.elementor-element-a0c8ac8{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-b59db6b .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-d919e7a{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-351c88c{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8229 .elementor-element.elementor-element-ef710da{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-4ca71a0 .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-da4554f{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-a1033a8{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-508f661{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-1d345d9{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-5b024da{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-ec7dcf8{--n-accordion-title-font-size:var( --e-global-typography-b81832f-font-size );}:where( .elementor-8229 .elementor-element.elementor-element-ec7dcf8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-b81832f-line-height );letter-spacing:var( --e-global-typography-b81832f-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-051c7e3{--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;}.elementor-8229 .elementor-element.elementor-element-e7028ba > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-8229 .elementor-element.elementor-element-e7028ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8229 .elementor-element.elementor-element-e7028ba .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-9f39f28{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-d8768c4{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-8229 .elementor-element.elementor-element-026a0c8 .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-45ba59c .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-72a7c2d{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}}@media(max-width:767px){.elementor-8229 .elementor-element.elementor-element-edc2f47 .elementor-heading-title{font-size:var( --e-global-typography-9aeeb46-font-size );line-height:var( --e-global-typography-9aeeb46-line-height );}.elementor-8229 .elementor-element.elementor-element-5062d36{font-size:var( --e-global-typography-92038ae-font-size );line-height:var( --e-global-typography-92038ae-line-height );}.elementor-8229 .elementor-element.elementor-element-27be81a{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-d5f84bc .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-c33a380 .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-a1d5223{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-78aaf59 .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-ae208a6{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-e6e29b6{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-4e5efd6{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-a0cfcd4{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-6b3bbb9{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-6210272{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-c422184{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-8c673f2{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-daa56aa{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-3a85bd4{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-cb4d168{font-size:var( --e-global-typography-7263c32-font-size );line-height:var( --e-global-typography-7263c32-line-height );}.elementor-8229 .elementor-element.elementor-element-82cb0f6{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-bcc6e12 .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-098878e{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-643c5aa .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-1a7d9c0{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-d89cd37 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-412f13a{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-926423d .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-5d15c71{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-61eb250 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-f6324c5{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-1fb4e03 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-5012eb3{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-a136a4d .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-76db5d1{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-6cc8c78 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-e1ce586{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-23b524c .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-03e9480{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-cc845a2 .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-c4e53e5{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-84f3e41{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-a407314 .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-0b383fb{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-4f9f3ea .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-0d31853{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-ea92bda .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-5ae3dd3{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-8be2582 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-f3b810b{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-c9a997d .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-fda101e{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-e017a4d{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-125519e .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-c95b202 .elementor-heading-title{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-8b9c490 .elementor-heading-title{font-size:var( --e-global-typography-e40f950-font-size );line-height:var( --e-global-typography-e40f950-line-height );}.elementor-8229 .elementor-element.elementor-element-c0ffe1f{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-0785c05 .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-a0c8ac8{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-b59db6b .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-d919e7a{font-size:var( --e-global-typography-3e87437-font-size );}.elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-0aff355 .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-e1be65d .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-7584d9b .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-a553e5b .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-title, .elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-title a{font-size:var( --e-global-typography-18dd90d-font-size );letter-spacing:var( --e-global-typography-18dd90d-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-9e65991 .elementor-icon-box-description{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-ef710da{font-size:var( --e-global-typography-8194d03-font-size );letter-spacing:var( --e-global-typography-8194d03-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-4ca71a0 .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-da4554f{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-a1033a8{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-508f661{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-1d345d9{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-5b024da{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-ec7dcf8{--n-accordion-title-font-size:var( --e-global-typography-b81832f-font-size );}:where( .elementor-8229 .elementor-element.elementor-element-ec7dcf8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-b81832f-line-height );letter-spacing:var( --e-global-typography-b81832f-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-051c7e3{--padding-top:10%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-8229 .elementor-element.elementor-element-e7028ba > .elementor-widget-container{margin:0% 0% 6% 0%;}.elementor-8229 .elementor-element.elementor-element-e7028ba .elementor-heading-title{font-size:var( --e-global-typography-2e1c691-font-size );line-height:var( --e-global-typography-2e1c691-line-height );}.elementor-8229 .elementor-element.elementor-element-9f39f28{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}.elementor-8229 .elementor-element.elementor-element-d8768c4{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-8229 .elementor-element.elementor-element-026a0c8 .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-45ba59c .elementor-button{font-size:var( --e-global-typography-2250df9-font-size );letter-spacing:var( --e-global-typography-2250df9-letter-spacing );}.elementor-8229 .elementor-element.elementor-element-72a7c2d{font-size:var( --e-global-typography-364d3be-font-size );line-height:var( --e-global-typography-364d3be-line-height );}}@media(min-width:768px){.elementor-8229 .elementor-element.elementor-element-c7cb09f{--content-width:80%;}.elementor-8229 .elementor-element.elementor-element-5805551{--content-width:89%;}.elementor-8229 .elementor-element.elementor-element-1703f5a{--width:100%;}.elementor-8229 .elementor-element.elementor-element-a3e82d5{--width:100%;}.elementor-8229 .elementor-element.elementor-element-d9e07f2{--content-width:80%;}.elementor-8229 .elementor-element.elementor-element-4c4bbde{--width:25%;}.elementor-8229 .elementor-element.elementor-element-32332eb{--width:25%;}.elementor-8229 .elementor-element.elementor-element-ac1c3a7{--width:25%;}.elementor-8229 .elementor-element.elementor-element-3c95a72{--width:25%;}.elementor-8229 .elementor-element.elementor-element-7354d5b{--width:25%;}.elementor-8229 .elementor-element.elementor-element-a1a9a8d{--width:25%;}.elementor-8229 .elementor-element.elementor-element-af59b87{--width:25%;}.elementor-8229 .elementor-element.elementor-element-22f7595{--width:25%;}.elementor-8229 .elementor-element.elementor-element-b7c1722{--content-width:80%;}.elementor-8229 .elementor-element.elementor-element-45dc930{--content-width:80%;}.elementor-8229 .elementor-element.elementor-element-c455354{--width:100%;}.elementor-8229 .elementor-element.elementor-element-66d727c{--width:49%;}.elementor-8229 .elementor-element.elementor-element-edfb7e5{--width:49%;}.elementor-8229 .elementor-element.elementor-element-f4c7e96{--width:49%;}.elementor-8229 .elementor-element.elementor-element-5884cdd{--width:49%;}.elementor-8229 .elementor-element.elementor-element-dae3efd{--content-width:90%;}.elementor-8229 .elementor-element.elementor-element-7f6d060{--width:100%;}.elementor-8229 .elementor-element.elementor-element-82c410e{--width:35%;}.elementor-8229 .elementor-element.elementor-element-c082c84{--width:65%;}.elementor-8229 .elementor-element.elementor-element-f69bbe1{--content-width:72%;}.elementor-8229 .elementor-element.elementor-element-2829fbc{--width:100%;}.elementor-8229 .elementor-element.elementor-element-4cf72a0{--width:100%;}.elementor-8229 .elementor-element.elementor-element-ea7c97b{--content-width:70%;}.elementor-8229 .elementor-element.elementor-element-351c88c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8229 .elementor-element.elementor-element-6cf2e08{--width:48%;}.elementor-8229 .elementor-element.elementor-element-eb8ebc9{--width:48%;}.elementor-8229 .elementor-element.elementor-element-c0735fb{--width:48%;}.elementor-8229 .elementor-element.elementor-element-fc98705{--width:48%;}.elementor-8229 .elementor-element.elementor-element-a44b47a{--width:48%;}.elementor-8229 .elementor-element.elementor-element-4c4bbde{--width:50%;}.elementor-8229 .elementor-element.elementor-element-32332eb{--width:50%;}.elementor-8229 .elementor-element.elementor-element-ac1c3a7{--width:50%;}.elementor-8229 .elementor-element.elementor-element-3c95a72{--width:50%;}.elementor-8229 .elementor-element.elementor-element-7354d5b{--width:50%;}.elementor-8229 .elementor-element.elementor-element-a1a9a8d{--width:50%;}.elementor-8229 .elementor-element.elementor-element-af59b87{--width:50%;}.elementor-8229 .elementor-element.elementor-element-22f7595{--width:50%;}.elementor-8229 .elementor-element.elementor-element-66d727c{--width:48%;}.elementor-8229 .elementor-element.elementor-element-edfb7e5{--width:48%;}.elementor-8229 .elementor-element.elementor-element-f4c7e96{--width:48%;}.elementor-8229 .elementor-element.elementor-element-5884cdd{--width:48%;}.elementor-8229 .elementor-element.elementor-element-2829fbc{--width:100%;}.elementor-8229 .elementor-element.elementor-element-4cf72a0{--width:100%;}.elementor-8229 .elementor-element.elementor-element-351c88c{--width:100%;}}