.elementor-24 .elementor-element.elementor-element-4f483e93:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4f483e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swjmoderncreations.ca/wp-content/uploads/2025/03/10_1080x.webp");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-4f483e93 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-4f483e93 > .elementor-container{min-height:350px;}.elementor-24 .elementor-element.elementor-element-4f483e93{transition:all 400ms;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-24 .elementor-element.elementor-element-40e88f62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-40e88f62{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-4d24a6d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4d24a6d7{transition:all 400ms;text-align:center;}.elementor-24 .elementor-element.elementor-element-4d24a6d7 .elementor-heading-title{font-family:"Tieman", Sans-serif;font-size:75px;letter-spacing:2px;color:var( --e-global-color-a291686 );}.elementor-24 .elementor-element.elementor-element-55078329 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-55078329{padding:7em 0em 03em 0em;transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-fdd0cf0 > .elementor-element-populated{padding:3em 0em 3em 03em;}.elementor-24 .elementor-element.elementor-element-fdd0cf0{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-3cc70eda{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-3cc70eda .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:15px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-72496f1b{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-72496f1b .elementor-heading-title{font-family:"Tieman", Sans-serif;font-size:50px;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-cd5e06b{transition:all 400ms;font-family:"Futura orto", Sans-serif;font-size:15px;}.elementor-24 .elementor-element.elementor-element-35051515{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-2dca2f6a > .elementor-widget-container{padding:0em 0em 2em 3em;}.elementor-24 .elementor-element.elementor-element-2dca2f6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-2dca2f6a{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-2dca2f6a img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-14b21abf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-14b21abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swjmoderncreations.ca/wp-content/uploads/2025/03/bg_img.png");}.elementor-24 .elementor-element.elementor-element-14b21abf > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom center, #FEFBFB2B 0%, var( --e-global-color-308e809 ) 75%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-14b21abf{transition:all 400ms;padding:0em 0em 7em 0em;}.elementor-24 .elementor-element.elementor-element-26096c93 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-26096c93{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-6fda5b25{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-3bc9ed12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-3bc9ed12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-24 .elementor-element.elementor-element-3bc9ed12 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-3bc9ed12 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-3bc9ed12 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-3bc9ed12 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 3em 3em 3em;}.elementor-24 .elementor-element.elementor-element-3bc9ed12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-3bc9ed12{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-6ad4048f{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-6ad4048f .elementor-icon-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-6ad4048f .elementor-icon-box-title{margin-block-end:7px;}.elementor-24 .elementor-element.elementor-element-6ad4048f .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6ad4048f .elementor-icon-box-title a{font-family:"Tieman", Sans-serif;font-size:35px;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-6ad4048f .elementor-icon-box-description{font-family:"Futura orto", Sans-serif;}.elementor-24 .elementor-element.elementor-element-399f9903:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-399f9903 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-24 .elementor-element.elementor-element-399f9903 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-399f9903 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-399f9903 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-399f9903 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 3em 3em 3em;}.elementor-24 .elementor-element.elementor-element-399f9903 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-399f9903{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-55fda72c{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-55fda72c .elementor-icon-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-55fda72c .elementor-icon-box-title{margin-block-end:7px;}.elementor-24 .elementor-element.elementor-element-55fda72c .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-55fda72c .elementor-icon-box-title a{font-family:"Tieman", Sans-serif;font-size:35px;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-55fda72c .elementor-icon-box-description{font-family:"Futura orto", Sans-serif;}.elementor-24 .elementor-element.elementor-element-c342cc0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c342cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swjmoderncreations.ca/wp-content/uploads/2025/03/bg_img.png");}.elementor-24 .elementor-element.elementor-element-c342cc0 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #FEFBFB2B 0%, var( --e-global-color-308e809 ) 75%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-c342cc0{transition:all 400ms;margin-top:0px;margin-bottom:0px;padding:0em 0em 7em 0em;}.elementor-24 .elementor-element.elementor-element-1e8cd5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1e8cd5f{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-c03d0e3 > .elementor-container{max-width:874px;}.elementor-24 .elementor-element.elementor-element-c03d0e3{margin-top:035px;margin-bottom:0px;transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-f69f105 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-f69f105{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-ba42bb1 > .elementor-widget-container{margin:0px 0px 0px 050px;}.elementor-24 .elementor-element.elementor-element-ba42bb1{transition:all 400ms;text-align:center;}.elementor-24 .elementor-element.elementor-element-ba42bb1 .elementor-heading-title{font-family:"Tieman", Sans-serif;font-size:55px;text-transform:capitalize;}.elementor-24 .elementor-element.elementor-element-351b02f{transition:all 400ms;text-align:center;font-family:"Futura orto", Sans-serif;}.elementor-24 .elementor-element.elementor-element-09677d0{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-20b4323:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-20b4323 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-24 .elementor-element.elementor-element-20b4323 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-20b4323 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-20b4323 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-20b4323 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 3em 3em 3em;}.elementor-24 .elementor-element.elementor-element-20b4323 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-20b4323{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-3314b83{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-3314b83 .elementor-icon-box-wrapper{gap:14px;}.elementor-24 .elementor-element.elementor-element-3314b83 .elementor-icon-box-title{margin-block-end:7px;}.elementor-24 .elementor-element.elementor-element-3314b83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3314b83.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-3314b83.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3314b83 .elementor-icon{font-size:42px;}.elementor-24 .elementor-element.elementor-element-3314b83 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-3314b83 .elementor-icon-box-title a{font-family:"Tieman", Sans-serif;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-3314b83 .elementor-icon-box-description{font-family:"Futura orto", Sans-serif;font-size:17px;}.elementor-24 .elementor-element.elementor-element-6634d0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-6634d0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-24 .elementor-element.elementor-element-6634d0e > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-6634d0e > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-6634d0e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-6634d0e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 3em 3em 3em;}.elementor-24 .elementor-element.elementor-element-6634d0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-6634d0e{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-fc507d5{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-fc507d5 .elementor-icon-box-wrapper{gap:14px;}.elementor-24 .elementor-element.elementor-element-fc507d5 .elementor-icon-box-title{margin-block-end:7px;}.elementor-24 .elementor-element.elementor-element-fc507d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fc507d5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-fc507d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fc507d5 .elementor-icon{font-size:42px;}.elementor-24 .elementor-element.elementor-element-fc507d5 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-fc507d5 .elementor-icon-box-title a{font-family:"Tieman", Sans-serif;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-fc507d5 .elementor-icon-box-description{font-family:"Futura orto", Sans-serif;font-size:17px;}.elementor-24 .elementor-element.elementor-element-9fa32e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-9fa32e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91455cb );}.elementor-24 .elementor-element.elementor-element-9fa32e0 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-9fa32e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-9fa32e0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-9fa32e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 3em 3em 3em;}.elementor-24 .elementor-element.elementor-element-9fa32e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-9fa32e0{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-fb79d73{transition:all 400ms;}.elementor-24 .elementor-element.elementor-element-fb79d73 .elementor-icon-box-wrapper{gap:14px;}.elementor-24 .elementor-element.elementor-element-fb79d73 .elementor-icon-box-title{margin-block-end:7px;}.elementor-24 .elementor-element.elementor-element-fb79d73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fb79d73.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-fb79d73.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fb79d73 .elementor-icon{font-size:42px;}.elementor-24 .elementor-element.elementor-element-fb79d73 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-fb79d73 .elementor-icon-box-title a{font-family:"Tieman", Sans-serif;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-fb79d73 .elementor-icon-box-description{font-family:"Futura orto", Sans-serif;font-size:17px;}.elementor-24 .elementor-element.elementor-element-32ab58f5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-32ab58f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swjmoderncreations.ca/wp-content/uploads/2025/03/bg_img.png");}.elementor-24 .elementor-element.elementor-element-32ab58f5 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #FEFBFB2B 0%, var( --e-global-color-308e809 ) 75%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-32ab58f5{transition:all 400ms;margin-top:0px;margin-bottom:0px;padding:0em 0em 7em 0em;}.elementor-24 .elementor-element.elementor-element-257804b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-257804b8{transition:all 400ms;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-4f483e93{padding:2em 1em 0em 1em;}.elementor-24 .elementor-element.elementor-element-55078329{padding:3em 0em 02em 0em;}.elementor-24 .elementor-element.elementor-element-fdd0cf0 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-2dca2f6a{width:var( --container-widget-width, 474.333px );max-width:474.333px;--container-widget-width:474.333px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-14b21abf{margin-top:0px;margin-bottom:0px;padding:0em 0em 3em 0em;}.elementor-24 .elementor-element.elementor-element-3bc9ed12 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-24 .elementor-element.elementor-element-399f9903 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-24 .elementor-element.elementor-element-c342cc0{padding:0em 0em 3em 0em;}.elementor-24 .elementor-element.elementor-element-20b4323 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-24 .elementor-element.elementor-element-6634d0e > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-24 .elementor-element.elementor-element-9fa32e0 > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-24 .elementor-element.elementor-element-32ab58f5{padding:0em 0em 3em 0em;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-4f483e93 > .elementor-container{min-height:250px;}.elementor-24 .elementor-element.elementor-element-4f483e93{padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-4d24a6d7 .elementor-heading-title{font-size:50px;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-55078329{margin-top:0px;margin-bottom:0px;padding:03em 0em 2em 0em;}.elementor-24 .elementor-element.elementor-element-cd5e06b{text-align:start;}.elementor-24 .elementor-element.elementor-element-2dca2f6a > .elementor-widget-container{padding:0em 0em 4em 0em;}.elementor-24 .elementor-element.elementor-element-2dca2f6a img{height:275px;}.elementor-24 .elementor-element.elementor-element-14b21abf{margin-top:0px;margin-bottom:0px;padding:0em 0em 2em 0em;}.elementor-24 .elementor-element.elementor-element-3bc9ed12 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-399f9903 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-c342cc0{padding:0em 0em 2em 0em;}.elementor-24 .elementor-element.elementor-element-ba42bb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ba42bb1 .elementor-heading-title{font-size:25px;}.elementor-24 .elementor-element.elementor-element-20b4323 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-6634d0e > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-9fa32e0 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-32ab58f5{padding:0em 0em 2em 0em;}}@media(min-width:1025px){.elementor-24 .elementor-element.elementor-element-4f483e93:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4f483e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tieman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://swjmoderncreations.ca/wp-content/uploads/2025/04/Tiemann-Roman.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://swjmoderncreations.ca/wp-content/uploads/2025/04/Futura_Book-Normal.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura orto';
	font-display: auto;
	src: url('https://swjmoderncreations.ca/wp-content/uploads/2025/04/FuturaOrto.ttf') format('truetype');
}
/* End Custom Fonts CSS */