.elementor-17 .elementor-element.elementor-element-93b534a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-93b534a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/11/coal-harbour-port-and-modern-downtown-city-aeria-2025-03-16-05-18-42-utc-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-93b534a > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-93b534a > .elementor-container{min-height:200px;}.elementor-17 .elementor-element.elementor-element-93b534a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 150px 0px;}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-icon i{color:var( --e-global-color-62ad4ae );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-icon svg{fill:var( --e-global-color-62ad4ae );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-62ad4ae );}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-62ad4ae );}.elementor-17 .elementor-element.elementor-element-26d3b942{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a5e046d-font-family ), Sans-serif;font-size:var( --e-global-typography-a5e046d-font-size );font-weight:var( --e-global-typography-a5e046d-font-weight );text-transform:var( --e-global-typography-a5e046d-text-transform );font-style:var( --e-global-typography-a5e046d-font-style );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-text{color:var( --e-global-color-62ad4ae );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-62ad4ae );}.elementor-17 .elementor-element.elementor-element-5653352a{text-align:center;}.elementor-17 .elementor-element.elementor-element-5653352a .elementor-heading-title{font-family:var( --e-global-typography-90beb8b-font-family ), Sans-serif;font-size:var( --e-global-typography-90beb8b-font-size );font-weight:var( --e-global-typography-90beb8b-font-weight );text-transform:var( --e-global-typography-90beb8b-text-transform );font-style:var( --e-global-typography-90beb8b-font-style );line-height:var( --e-global-typography-90beb8b-line-height );letter-spacing:var( --e-global-typography-90beb8b-letter-spacing );color:var( --e-global-color-62ad4ae );}.elementor-17 .elementor-element.elementor-element-26181bbb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-26181bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-26181bbb > .elementor-background-overlay{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/10/bg-blur1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-26181bbb > .elementor-container{max-width:1230px;}.elementor-17 .elementor-element.elementor-element-26181bbb .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-26181bbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-473px;padding:100px 0px 537px 0px;}.elementor-17 .elementor-element.elementor-element-30d6460b > .elementor-container{max-width:600px;}.elementor-17 .elementor-element.elementor-element-40809210{text-align:center;}.elementor-17 .elementor-element.elementor-element-40809210 .elementor-heading-title{font-family:var( --e-global-typography-a5e046d-font-family ), Sans-serif;font-size:var( --e-global-typography-a5e046d-font-size );font-weight:var( --e-global-typography-a5e046d-font-weight );text-transform:var( --e-global-typography-a5e046d-text-transform );font-style:var( --e-global-typography-a5e046d-font-style );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-60e5b1b{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-60e5b1b .elementor-heading-title{font-family:var( --e-global-typography-35e721c-font-family ), Sans-serif;font-size:var( --e-global-typography-35e721c-font-size );font-weight:var( --e-global-typography-35e721c-font-weight );text-transform:var( --e-global-typography-35e721c-text-transform );font-style:var( --e-global-typography-35e721c-font-style );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );color:var( --e-global-color-62ad4ae );}.elementor-17 .elementor-element.elementor-element-264a102d{text-align:center;}.elementor-17 .elementor-element.elementor-element-264a102d .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-62ad4ae );}.elementor-17 .elementor-element.elementor-element-184c48f5 > .elementor-container{max-width:1230px;}.elementor-17 .elementor-element.elementor-element-58e6d451 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-1dc581bf{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-17 .elementor-element.elementor-element-47031ca1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-47031ca1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/11/tax-compliance-consulting-services.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-17 .elementor-element.elementor-element-47031ca1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-47031ca1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-565628a{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-4e1ab775:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4e1ab775 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62ad4ae );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-4e1ab775.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-4e1ab775.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-4e1ab775 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-17 .elementor-element.elementor-element-4e1ab775 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 32px 20px 32px;}.elementor-17 .elementor-element.elementor-element-4e1ab775 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-41c8f659{text-align:start;}.elementor-17 .elementor-element.elementor-element-41c8f659 .elementor-heading-title{font-family:var( --e-global-typography-d36b53f-font-family ), Sans-serif;font-size:var( --e-global-typography-d36b53f-font-size );font-weight:var( --e-global-typography-d36b53f-font-weight );text-transform:var( --e-global-typography-d36b53f-text-transform );font-style:var( --e-global-typography-d36b53f-font-style );line-height:var( --e-global-typography-d36b53f-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-4ec306ba{text-align:start;}.elementor-17 .elementor-element.elementor-element-4ec306ba .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7a748e38 .elementor-button{background-color:var( --e-global-color-96427b6 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7a748e38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7a748e38 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-15a44ef5{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.05);margin-top:30px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-7a997076:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-7a997076 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/11/shutterstock_657337522.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-7a997076 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-7a997076 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-bf1d812{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-65d938dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-65d938dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62ad4ae );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-65d938dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-65d938dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-65d938dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-17 .elementor-element.elementor-element-65d938dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 32px 20px 32px;}.elementor-17 .elementor-element.elementor-element-65d938dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-10d413f6{text-align:start;}.elementor-17 .elementor-element.elementor-element-10d413f6 .elementor-heading-title{font-family:var( --e-global-typography-d36b53f-font-family ), Sans-serif;font-size:var( --e-global-typography-d36b53f-font-size );font-weight:var( --e-global-typography-d36b53f-font-weight );text-transform:var( --e-global-typography-d36b53f-text-transform );font-style:var( --e-global-typography-d36b53f-font-style );line-height:var( --e-global-typography-d36b53f-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-1b8a93c5{text-align:start;}.elementor-17 .elementor-element.elementor-element-1b8a93c5 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-20b3e2a3 .elementor-button{background-color:var( --e-global-color-96427b6 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-20b3e2a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-20b3e2a3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-63bdd1f{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.05);margin-top:30px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-45e07bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-45e07bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/11/business-man-auditor-internal-revenue-600nw-2490198867.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-45e07bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-45e07bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-6d5aac7{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-6b8afc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-6b8afc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62ad4ae );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-6b8afc9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-6b8afc9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-6b8afc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-17 .elementor-element.elementor-element-6b8afc9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 32px 20px 32px;}.elementor-17 .elementor-element.elementor-element-6b8afc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2762c21{text-align:start;}.elementor-17 .elementor-element.elementor-element-2762c21 .elementor-heading-title{font-family:var( --e-global-typography-d36b53f-font-family ), Sans-serif;font-size:var( --e-global-typography-d36b53f-font-size );font-weight:var( --e-global-typography-d36b53f-font-weight );text-transform:var( --e-global-typography-d36b53f-text-transform );font-style:var( --e-global-typography-d36b53f-font-style );line-height:var( --e-global-typography-d36b53f-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-620a2a5{text-align:start;}.elementor-17 .elementor-element.elementor-element-620a2a5 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-8c61d79 .elementor-button{background-color:var( --e-global-color-96427b6 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8c61d79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-8c61d79 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-6bd4194 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-17 .elementor-element.elementor-element-61514e56{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-17 .elementor-element.elementor-element-709f1751:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-709f1751 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62ad4ae );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-709f1751.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-709f1751.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-709f1751 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-17 .elementor-element.elementor-element-709f1751 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 32px 20px 32px;}.elementor-17 .elementor-element.elementor-element-709f1751 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-3ff03dd7{text-align:start;}.elementor-17 .elementor-element.elementor-element-3ff03dd7 .elementor-heading-title{font-family:var( --e-global-typography-d36b53f-font-family ), Sans-serif;font-size:var( --e-global-typography-d36b53f-font-size );font-weight:var( --e-global-typography-d36b53f-font-weight );text-transform:var( --e-global-typography-d36b53f-text-transform );font-style:var( --e-global-typography-d36b53f-font-style );line-height:var( --e-global-typography-d36b53f-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-44b5bb89{text-align:start;}.elementor-17 .elementor-element.elementor-element-44b5bb89 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-51653d03 .elementor-button{background-color:var( --e-global-color-96427b6 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-51653d03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-51653d03 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-4cf64494:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4cf64494 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/11/66bb2ef8368e2f38d13dfe44_Untitled-17.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4cf64494 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-4cf64494 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-86fc023{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-3021836d{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.05);margin-top:30px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-6f8912ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-6f8912ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62ad4ae );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-6f8912ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-6f8912ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-6f8912ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-17 .elementor-element.elementor-element-6f8912ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 32px 20px 32px;}.elementor-17 .elementor-element.elementor-element-6f8912ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4b44732c{text-align:start;}.elementor-17 .elementor-element.elementor-element-4b44732c .elementor-heading-title{font-family:var( --e-global-typography-d36b53f-font-family ), Sans-serif;font-size:var( --e-global-typography-d36b53f-font-size );font-weight:var( --e-global-typography-d36b53f-font-weight );text-transform:var( --e-global-typography-d36b53f-text-transform );font-style:var( --e-global-typography-d36b53f-font-style );line-height:var( --e-global-typography-d36b53f-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-7199460d{text-align:start;}.elementor-17 .elementor-element.elementor-element-7199460d .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-32c5f5d3 .elementor-button{background-color:var( --e-global-color-96427b6 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-32c5f5d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-32c5f5d3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-ea453bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-ea453bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/11/brainstorming-collaboration-successful-partnership-analysis-by-young-business-asian-people-working-office-workspace-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ea453bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-ea453bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-370b16a{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-e399f3a{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.05);margin-top:30px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-2d06b11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-2d06b11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62ad4ae );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-2d06b11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-2d06b11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-2d06b11 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-17 .elementor-element.elementor-element-2d06b11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 32px 20px 32px;}.elementor-17 .elementor-element.elementor-element-2d06b11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4a41dd0{text-align:start;}.elementor-17 .elementor-element.elementor-element-4a41dd0 .elementor-heading-title{font-family:var( --e-global-typography-d36b53f-font-family ), Sans-serif;font-size:var( --e-global-typography-d36b53f-font-size );font-weight:var( --e-global-typography-d36b53f-font-weight );text-transform:var( --e-global-typography-d36b53f-text-transform );font-style:var( --e-global-typography-d36b53f-font-style );line-height:var( --e-global-typography-d36b53f-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-7a35243{text-align:start;}.elementor-17 .elementor-element.elementor-element-7a35243 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-b94a031 .elementor-button{background-color:var( --e-global-color-96427b6 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b94a031 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-b94a031 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17 .elementor-element.elementor-element-4d70f11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4d70f11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/11/2-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4d70f11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-4d70f11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-c72daf3{--spacer-size:50px;}.elementor-17 .elementor-element.elementor-element-c62c17d > .elementor-container{max-width:1600px;}.elementor-17 .elementor-element.elementor-element-c62c17d{margin-top:70px;margin-bottom:70px;}.elementor-17 .elementor-element.elementor-element-acb0ee0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-acb0ee0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-96427b6 ) 15%, var( --e-global-color-62ad4ae ) 0%);}.elementor-17 .elementor-element.elementor-element-acb0ee0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 32px 0px 170px;}.elementor-17 .elementor-element.elementor-element-acb0ee0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-d8f05d6 .elementor-heading-title{font-family:var( --e-global-typography-a5e046d-font-family ), Sans-serif;font-size:var( --e-global-typography-a5e046d-font-size );font-weight:var( --e-global-typography-a5e046d-font-weight );text-transform:var( --e-global-typography-a5e046d-text-transform );font-style:var( --e-global-typography-a5e046d-font-style );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );color:var( --e-global-color-896bb9e );}.elementor-17 .elementor-element.elementor-element-b4069b8{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b4069b8 .elementor-heading-title{font-family:var( --e-global-typography-35e721c-font-family ), Sans-serif;font-size:var( --e-global-typography-35e721c-font-size );font-weight:var( --e-global-typography-35e721c-font-weight );text-transform:var( --e-global-typography-35e721c-text-transform );font-style:var( --e-global-typography-35e721c-font-style );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5b8bcc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 50px 0px 0px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e305781:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e305781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e305781{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 55px 32px;}.elementor-17 .elementor-element.elementor-element-e305781 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-4b2321e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-58px;}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-content{color:var( --e-global-color-62ad4ae );font-family:var( --e-global-typography-613582c-font-family ), Sans-serif;font-size:var( --e-global-typography-613582c-font-size );font-weight:var( --e-global-typography-613582c-font-weight );line-height:var( --e-global-typography-613582c-line-height );}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-wrapper .elementor-testimonial-image img{width:64px;height:64px;}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-name{color:var( --e-global-color-62ad4ae );font-family:var( --e-global-typography-d36b53f-font-family ), Sans-serif;font-size:var( --e-global-typography-d36b53f-font-size );font-weight:var( --e-global-typography-d36b53f-font-weight );text-transform:var( --e-global-typography-d36b53f-text-transform );font-style:var( --e-global-typography-d36b53f-font-style );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-job{color:var( --e-global-color-accent );font-family:var( --e-global-typography-a5e046d-font-family ), Sans-serif;font-size:var( --e-global-typography-a5e046d-font-size );font-weight:var( --e-global-typography-a5e046d-font-weight );text-transform:var( --e-global-typography-a5e046d-text-transform );font-style:var( --e-global-typography-a5e046d-font-style );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-d1c7db8 .elementor-icon-wrapper{text-align:end;}.elementor-17 .elementor-element.elementor-element-d1c7db8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-351316f );}.elementor-17 .elementor-element.elementor-element-d1c7db8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-d1c7db8.elementor-view-default .elementor-icon{color:var( --e-global-color-351316f );border-color:var( --e-global-color-351316f );}.elementor-17 .elementor-element.elementor-element-d1c7db8.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-d1c7db8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-351316f );}.elementor-17 .elementor-element.elementor-element-d1c7db8 .elementor-icon{font-size:48px;}.elementor-17 .elementor-element.elementor-element-d1c7db8 .elementor-icon svg{height:48px;}.elementor-17 .elementor-element.elementor-element-9ae4562:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-9ae4562 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westmarkcpa.ca/wp-content/uploads/2025/11/p.4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-9ae4562 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.4;}.elementor-17 .elementor-element.elementor-element-9ae4562 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 170px 100px 170px;}.elementor-17 .elementor-element.elementor-element-9ae4562 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-f2fb9d7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f2fb9d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A6EC980;}.elementor-17 .elementor-element.elementor-element-f2fb9d7 > .elementor-container{max-width:500px;}.elementor-17 .elementor-element.elementor-element-f2fb9d7{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-f2fb9d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-233d2e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-46px;}.elementor-17 .elementor-element.elementor-element-233d2e9 > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.05);padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-content{color:var( --e-global-color-62ad4ae );font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.625em;}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-wrapper .elementor-testimonial-image img{width:64px;height:64px;}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-389f424-font-family ), Sans-serif;font-size:var( --e-global-typography-389f424-font-size );font-weight:var( --e-global-typography-389f424-font-weight );text-transform:var( --e-global-typography-389f424-text-transform );font-style:var( --e-global-typography-389f424-font-style );line-height:var( --e-global-typography-389f424-line-height );}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-job{color:var( --e-global-color-896bb9e );font-family:var( --e-global-typography-a5e046d-font-family ), Sans-serif;font-size:var( --e-global-typography-a5e046d-font-size );font-weight:var( --e-global-typography-a5e046d-font-weight );text-transform:var( --e-global-typography-a5e046d-text-transform );font-style:var( --e-global-typography-a5e046d-font-style );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-ea276fe .elementor-icon-wrapper{text-align:end;}.elementor-17 .elementor-element.elementor-element-ea276fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-896bb9e );}.elementor-17 .elementor-element.elementor-element-ea276fe.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-ea276fe.elementor-view-default .elementor-icon{color:var( --e-global-color-896bb9e );border-color:var( --e-global-color-896bb9e );}.elementor-17 .elementor-element.elementor-element-ea276fe.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-ea276fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-896bb9e );}.elementor-17 .elementor-element.elementor-element-ea276fe .elementor-icon{font-size:36px;}.elementor-17 .elementor-element.elementor-element-ea276fe .elementor-icon svg{height:36px;}.elementor-17 .elementor-element.elementor-element-62f5136:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-62f5136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-896bb9e );}.elementor-17 .elementor-element.elementor-element-62f5136{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-62f5136 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-255e3f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-46px;}.elementor-17 .elementor-element.elementor-element-255e3f5 > .elementor-element-populated{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.05);padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-content{color:var( --e-global-color-62ad4ae );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:64px;height:64px;}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-389f424-font-family ), Sans-serif;font-size:var( --e-global-typography-389f424-font-size );font-weight:var( --e-global-typography-389f424-font-weight );text-transform:var( --e-global-typography-389f424-text-transform );font-style:var( --e-global-typography-389f424-font-style );line-height:var( --e-global-typography-389f424-line-height );}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-job{color:var( --e-global-color-896bb9e );font-family:var( --e-global-typography-a5e046d-font-family ), Sans-serif;font-size:var( --e-global-typography-a5e046d-font-size );font-weight:var( --e-global-typography-a5e046d-font-weight );text-transform:var( --e-global-typography-a5e046d-text-transform );font-style:var( --e-global-typography-a5e046d-font-style );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-f562356 .elementor-icon-wrapper{text-align:end;}.elementor-17 .elementor-element.elementor-element-f562356.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-896bb9e );}.elementor-17 .elementor-element.elementor-element-f562356.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f562356.elementor-view-default .elementor-icon{color:var( --e-global-color-896bb9e );border-color:var( --e-global-color-896bb9e );}.elementor-17 .elementor-element.elementor-element-f562356.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f562356.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-896bb9e );}.elementor-17 .elementor-element.elementor-element-f562356 .elementor-icon{font-size:36px;}.elementor-17 .elementor-element.elementor-element-f562356 .elementor-icon svg{height:36px;}.elementor-17 .elementor-element.elementor-element-170c6e1e > .elementor-container{max-width:1600px;}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-28092efe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-28092efe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-28092efe > .elementor-element-populated{padding:0% 20% 0% 0%;}.elementor-17 .elementor-element.elementor-element-7c99338d > .elementor-element-populated{padding:0px 0px 0px 032px;}.elementor-17 .elementor-element.elementor-element-21b7cf25{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-21b7cf25 .elementor-heading-title{font-family:var( --e-global-typography-35e721c-font-family ), Sans-serif;font-size:var( --e-global-typography-35e721c-font-size );font-weight:var( --e-global-typography-35e721c-font-weight );text-transform:var( --e-global-typography-35e721c-text-transform );font-style:var( --e-global-typography-35e721c-font-style );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );}.elementor-17 .elementor-element.elementor-element-496f3258{text-align:start;}.elementor-17 .elementor-element.elementor-element-496f3258 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-93b534a{padding:130px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5653352a .elementor-heading-title{font-size:var( --e-global-typography-90beb8b-font-size );line-height:var( --e-global-typography-90beb8b-line-height );letter-spacing:var( --e-global-typography-90beb8b-letter-spacing );}.elementor-17 .elementor-element.elementor-element-26181bbb{padding:50px 0px 505px 0px;}.elementor-17 .elementor-element.elementor-element-40809210 .elementor-heading-title{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-60e5b1b .elementor-heading-title{font-size:var( --e-global-typography-35e721c-font-size );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );}.elementor-17 .elementor-element.elementor-element-264a102d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-184c48f5{padding:0px 32px 0px 32px;}.elementor-17 .elementor-element.elementor-element-4e1ab775 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-41c8f659 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-4ec306ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4ec306ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-65d938dc > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-10d413f6 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-1b8a93c5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-6b8afc9 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-2762c21 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-620a2a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-709f1751 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-3ff03dd7 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-44b5bb89 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-6f8912ca > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-4b44732c .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-7199460d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-2d06b11 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-17 .elementor-element.elementor-element-4a41dd0 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-7a35243 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-c62c17d{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-acb0ee0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-acb0ee0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-acb0ee0 > .elementor-element-populated{padding:50px 32px 50px 32px;}.elementor-17 .elementor-element.elementor-element-d8f05d6 .elementor-heading-title{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-b4069b8 .elementor-heading-title{font-size:var( --e-global-typography-35e721c-font-size );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5b8bcc6{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e305781{padding:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-content{font-size:var( --e-global-typography-613582c-font-size );line-height:var( --e-global-typography-613582c-line-height );}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-name{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-job{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-9ae4562.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-9ae4562.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-9ae4562 > .elementor-element-populated{padding:30px 25px 30px 25px;}.elementor-17 .elementor-element.elementor-element-233d2e9 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-name{font-size:var( --e-global-typography-389f424-font-size );line-height:var( --e-global-typography-389f424-line-height );}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-job{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-62f5136{margin-top:20px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-255e3f5 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-name{font-size:var( --e-global-typography-389f424-font-size );line-height:var( --e-global-typography-389f424-line-height );}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-job{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-389161e7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-389161e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-28092efe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7c99338d > .elementor-element-populated{padding:32px 0px 32px 32px;}.elementor-17 .elementor-element.elementor-element-21b7cf25 .elementor-heading-title{font-size:var( --e-global-typography-35e721c-font-size );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );}.elementor-17 .elementor-element.elementor-element-496f3258 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-93b534a{padding:130px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-26d3b942 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5653352a .elementor-heading-title{font-size:var( --e-global-typography-90beb8b-font-size );line-height:var( --e-global-typography-90beb8b-line-height );letter-spacing:var( --e-global-typography-90beb8b-letter-spacing );}.elementor-17 .elementor-element.elementor-element-26181bbb{padding:32px 0px 500px 0px;}.elementor-17 .elementor-element.elementor-element-30d6460b{padding:0px 16px 0px 16px;}.elementor-17 .elementor-element.elementor-element-79949704 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-17 .elementor-element.elementor-element-40809210 .elementor-heading-title{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-60e5b1b{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-60e5b1b .elementor-heading-title{font-size:var( --e-global-typography-35e721c-font-size );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );}.elementor-17 .elementor-element.elementor-element-264a102d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-264a102d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-184c48f5{padding:0px 16px 0px 16px;}.elementor-17 .elementor-element.elementor-element-58e6d451 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-565628a{--spacer-size:250px;}.elementor-17 .elementor-element.elementor-element-41c8f659 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-4ec306ba .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-bf1d812{--spacer-size:250px;}.elementor-17 .elementor-element.elementor-element-10d413f6 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-1b8a93c5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-6d5aac7{--spacer-size:250px;}.elementor-17 .elementor-element.elementor-element-2762c21 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-620a2a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-6bd4194 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-61514e56{margin-top:30px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-3ff03dd7 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-44b5bb89 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-86fc023{--spacer-size:250px;}.elementor-17 .elementor-element.elementor-element-4b44732c .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-7199460d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-370b16a{--spacer-size:250px;}.elementor-17 .elementor-element.elementor-element-4a41dd0 .elementor-heading-title{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-7a35243 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-c72daf3{--spacer-size:250px;}.elementor-17 .elementor-element.elementor-element-c62c17d{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-acb0ee0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:29px;}.elementor-17 .elementor-element.elementor-element-acb0ee0 > .elementor-element-populated{padding:32px 16px 0px 16px;}.elementor-17 .elementor-element.elementor-element-d8f05d6 .elementor-heading-title{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-b4069b8{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-b4069b8 .elementor-heading-title{font-size:var( --e-global-typography-35e721c-font-size );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5b8bcc6{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-content{font-size:var( --e-global-typography-613582c-font-size );line-height:var( --e-global-typography-613582c-line-height );}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-name{font-size:var( --e-global-typography-d36b53f-font-size );line-height:var( --e-global-typography-d36b53f-line-height );}.elementor-17 .elementor-element.elementor-element-5d3b87e .elementor-testimonial-job{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-9ae4562 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f2fb9d7{padding:16px 16px 0px 16px;}.elementor-17 .elementor-element.elementor-element-233d2e9 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-name{font-size:var( --e-global-typography-389f424-font-size );line-height:var( --e-global-typography-389f424-line-height );}.elementor-17 .elementor-element.elementor-element-3b8219d .elementor-testimonial-job{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-62f5136{margin-top:0px;margin-bottom:0px;padding:0px 16px 32px 16px;}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-name{font-size:var( --e-global-typography-389f424-font-size );line-height:var( --e-global-typography-389f424-line-height );}.elementor-17 .elementor-element.elementor-element-64b8fa4 .elementor-testimonial-job{font-size:var( --e-global-typography-a5e046d-font-size );line-height:var( --e-global-typography-a5e046d-line-height );letter-spacing:var( --e-global-typography-a5e046d-letter-spacing );}.elementor-17 .elementor-element.elementor-element-7c99338d > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-17 .elementor-element.elementor-element-21b7cf25 .elementor-heading-title{font-size:var( --e-global-typography-35e721c-font-size );line-height:var( --e-global-typography-35e721c-line-height );letter-spacing:var( --e-global-typography-35e721c-letter-spacing );}.elementor-17 .elementor-element.elementor-element-496f3258 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-47031ca1{width:50%;}.elementor-17 .elementor-element.elementor-element-4e1ab775{width:50%;}.elementor-17 .elementor-element.elementor-element-7a997076{width:50%;}.elementor-17 .elementor-element.elementor-element-65d938dc{width:50%;}.elementor-17 .elementor-element.elementor-element-45e07bf{width:50%;}.elementor-17 .elementor-element.elementor-element-6b8afc9{width:50%;}.elementor-17 .elementor-element.elementor-element-709f1751{width:50%;}.elementor-17 .elementor-element.elementor-element-4cf64494{width:50%;}.elementor-17 .elementor-element.elementor-element-6f8912ca{width:50%;}.elementor-17 .elementor-element.elementor-element-ea453bb{width:50%;}.elementor-17 .elementor-element.elementor-element-2d06b11{width:50%;}.elementor-17 .elementor-element.elementor-element-4d70f11{width:50%;}.elementor-17 .elementor-element.elementor-element-acb0ee0{width:49%;}.elementor-17 .elementor-element.elementor-element-9ae4562{width:51%;}.elementor-17 .elementor-element.elementor-element-389161e7{width:49%;}.elementor-17 .elementor-element.elementor-element-28092efe{width:51%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-47031ca1{width:100%;}.elementor-17 .elementor-element.elementor-element-4e1ab775{width:100%;}.elementor-17 .elementor-element.elementor-element-7a997076{width:100%;}.elementor-17 .elementor-element.elementor-element-65d938dc{width:100%;}.elementor-17 .elementor-element.elementor-element-45e07bf{width:100%;}.elementor-17 .elementor-element.elementor-element-6b8afc9{width:100%;}.elementor-17 .elementor-element.elementor-element-709f1751{width:100%;}.elementor-17 .elementor-element.elementor-element-4cf64494{width:100%;}.elementor-17 .elementor-element.elementor-element-6f8912ca{width:100%;}.elementor-17 .elementor-element.elementor-element-ea453bb{width:100%;}.elementor-17 .elementor-element.elementor-element-2d06b11{width:100%;}.elementor-17 .elementor-element.elementor-element-4d70f11{width:100%;}.elementor-17 .elementor-element.elementor-element-389161e7{width:49%;}.elementor-17 .elementor-element.elementor-element-7c99338d{width:100%;}}