.elementor-70 .elementor-element.elementor-element-6133fef4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6133fef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/shoremount.ca/wp-content/uploads/2022/01/Commercial-Lighting-Ceiling-Linear-LED-1.jpg?fit=1667%2C2500&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-6133fef4 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-6133fef4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-1a382c4d{--spacer-size:300px;}.elementor-70 .elementor-element.elementor-element-158a54e{text-align:center;}.elementor-70 .elementor-element.elementor-element-158a54e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-53092dab{--spacer-size:300px;}.elementor-70 .elementor-element.elementor-element-1db8a368:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-1db8a368 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-1db8a368 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-1db8a368 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-5dde7d2{--spacer-size:30px;}.elementor-70 .elementor-element.elementor-element-96edeef > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px -20px 0px -20px;padding:10px 0px 10px 0px;}.elementor-70 .elementor-element.elementor-element-96edeef{text-align:center;}.elementor-70 .elementor-element.elementor-element-96edeef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-3ea7894{--spacer-size:15px;}.elementor-70 .elementor-element.elementor-element-177ec17f{text-align:center;}.elementor-70 .elementor-element.elementor-element-177ec17f .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-6489162a{text-align:center;color:var( --e-global-color-text );font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:1.7px;}.elementor-70 .elementor-element.elementor-element-34b4eb8{text-align:center;}.elementor-70 .elementor-element.elementor-element-34b4eb8 .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d1938d1{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-85b15e2{text-align:center;}.elementor-70 .elementor-element.elementor-element-85b15e2 .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-2162ce7{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-cc835a8{text-align:center;}.elementor-70 .elementor-element.elementor-element-cc835a8 .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d0cf95a{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2a933f8{--spacer-size:150px;}.elementor-70 .elementor-element.elementor-element-7d9f2b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-7d9f2b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-7d9f2b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-7d9f2b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-ea851a6{--spacer-size:30px;}.elementor-70 .elementor-element.elementor-element-fce5ad2 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px -20px 0px -20px;padding:10px 0px 10px 0px;}.elementor-70 .elementor-element.elementor-element-fce5ad2{text-align:center;}.elementor-70 .elementor-element.elementor-element-fce5ad2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-f0b13a8{--spacer-size:15px;}.elementor-70 .elementor-element.elementor-element-e8d4bed{text-align:center;}.elementor-70 .elementor-element.elementor-element-e8d4bed .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-8e02e5e{text-align:center;color:var( --e-global-color-text );font-family:"Lora", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:1.7px;}.elementor-70 .elementor-element.elementor-element-31e5d3c{text-align:center;}.elementor-70 .elementor-element.elementor-element-31e5d3c .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-1701e75{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-65d5eba{text-align:center;}.elementor-70 .elementor-element.elementor-element-65d5eba .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-6f81261{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c168187{--spacer-size:150px;}.elementor-70 .elementor-element.elementor-element-ef9f485:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-ef9f485 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-ef9f485 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-ef9f485 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-935377e{--spacer-size:30px;}.elementor-70 .elementor-element.elementor-element-3f937e8 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px -20px 0px -20px;padding:10px 0px 10px 0px;}.elementor-70 .elementor-element.elementor-element-3f937e8{text-align:center;}.elementor-70 .elementor-element.elementor-element-3f937e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-dd0a64e{--spacer-size:15px;}.elementor-70 .elementor-element.elementor-element-b36c012{text-align:center;}.elementor-70 .elementor-element.elementor-element-b36c012 .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-e047c51{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2da7c8f{text-align:center;}.elementor-70 .elementor-element.elementor-element-2da7c8f .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d16a843{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a43af27{--spacer-size:150px;}.elementor-70 .elementor-element.elementor-element-285a1120:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-285a1120 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-285a1120 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-285a1120 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-b0617fe{--spacer-size:30px;}.elementor-70 .elementor-element.elementor-element-0b6b61b > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px -20px 0px -20px;padding:10px 0px 10px 0px;}.elementor-70 .elementor-element.elementor-element-0b6b61b{text-align:center;}.elementor-70 .elementor-element.elementor-element-0b6b61b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-497b52d{--spacer-size:15px;}.elementor-70 .elementor-element.elementor-element-7fdf449c{text-align:center;}.elementor-70 .elementor-element.elementor-element-7fdf449c .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-186e53e6{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2d2ea0e{text-align:center;}.elementor-70 .elementor-element.elementor-element-2d2ea0e .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-c1b8bd4{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-05fe34e{text-align:center;}.elementor-70 .elementor-element.elementor-element-05fe34e .elementor-heading-title{font-family:var( --e-global-typography-7263554-font-family ), Sans-serif;font-size:var( --e-global-typography-7263554-font-size );font-weight:var( --e-global-typography-7263554-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-c1165cc{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-e3e0096{--spacer-size:150px;}.elementor-70 .elementor-element.elementor-element-5f35d12{--spacer-size:15px;}.elementor-70 .elementor-element.elementor-element-3625b37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-3625b37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-3625b37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 0px 45px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-3625b37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-6f5d7a9{--spacer-size:30px;}.elementor-70 .elementor-element.elementor-element-9678a91 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px -20px 0px -20px;padding:10px 0px 10px 0px;}.elementor-70 .elementor-element.elementor-element-9678a91{text-align:center;}.elementor-70 .elementor-element.elementor-element-9678a91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-53759ed );}.elementor-70 .elementor-element.elementor-element-1083b87{--spacer-size:15px;}.elementor-70 .elementor-element.elementor-element-42d23b2{text-align:center;}.elementor-70 .elementor-element.elementor-element-42d23b2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-157ce60{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4e9bbb1{text-align:center;}.elementor-70 .elementor-element.elementor-element-4e9bbb1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d02c612{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-61535ca8{--spacer-size:200px;}@media(min-width:1367px){.elementor-70 .elementor-element.elementor-element-6133fef4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6133fef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-70 .elementor-element.elementor-element-158a54e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-177ec17f .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-34b4eb8 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d1938d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-85b15e2 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-2162ce7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-cc835a8 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d0cf95a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-e8d4bed .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-31e5d3c .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-1701e75{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-65d5eba .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-6f81261{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-b36c012 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-e047c51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2da7c8f .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d16a843{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7fdf449c .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-186e53e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2d2ea0e .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-c1b8bd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-05fe34e .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-c1165cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-42d23b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-70 .elementor-element.elementor-element-157ce60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4e9bbb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-70 .elementor-element.elementor-element-d02c612{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1366px){.elementor-70 .elementor-element.elementor-element-158a54e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-38c58011.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-38c58011.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-a9b27f2{width:initial;max-width:initial;}.elementor-70 .elementor-element.elementor-element-177ec17f .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-34b4eb8 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d1938d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-85b15e2 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-2162ce7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-cc835a8 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d0cf95a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-eb95c0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-eb95c0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-e8d4bed .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-31e5d3c .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-1701e75{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-65d5eba .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-6f81261{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-498e88a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-498e88a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-b36c012 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-e047c51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2da7c8f .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d16a843{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-3b9ecd5f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-3b9ecd5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-7fdf449c .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-186e53e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2d2ea0e .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-c1b8bd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-05fe34e .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-c1165cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-b63cfb9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-b63cfb9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-42d23b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-70 .elementor-element.elementor-element-157ce60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4e9bbb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-70 .elementor-element.elementor-element-d02c612{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-6133fef4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6133fef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:auto;}.elementor-70 .elementor-element.elementor-element-158a54e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-38c58011.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-38c58011.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-177ec17f .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-34b4eb8 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d1938d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-85b15e2 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-2162ce7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-cc835a8 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d0cf95a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-eb95c0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-eb95c0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-e8d4bed .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-31e5d3c .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-1701e75{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-65d5eba .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-6f81261{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-498e88a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-498e88a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-b36c012 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-e047c51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2da7c8f .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d16a843{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-3b9ecd5f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-3b9ecd5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-7fdf449c .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-186e53e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2d2ea0e .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-c1b8bd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-05fe34e .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-c1165cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-b63cfb9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-b63cfb9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-42d23b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-70 .elementor-element.elementor-element-157ce60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4e9bbb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-70 .elementor-element.elementor-element-d02c612{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-158a54e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-177ec17f .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-34b4eb8 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d1938d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-85b15e2 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-2162ce7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-cc835a8 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d0cf95a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-e8d4bed .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-31e5d3c .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-1701e75{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-65d5eba .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-6f81261{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-b36c012 .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-e047c51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2da7c8f .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-d16a843{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7fdf449c .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-186e53e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-2d2ea0e .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-c1b8bd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-05fe34e .elementor-heading-title{font-size:var( --e-global-typography-7263554-font-size );}.elementor-70 .elementor-element.elementor-element-c1165cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-42d23b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-70 .elementor-element.elementor-element-157ce60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4e9bbb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-70 .elementor-element.elementor-element-d02c612{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}