.elementor-11836 .elementor-element.elementor-element-762d55a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:175px 0px 135px 0px;}.elementor-11836 .elementor-element.elementor-element-762d55a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-c46ec7d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-c46ec7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-ac19155 .elementor-heading-title{color:var( --e-global-color-46d7431 );font-size:var( --e-global-typography-3789e65-font-size );font-weight:var( --e-global-typography-3789e65-font-weight );line-height:var( --e-global-typography-3789e65-line-height );letter-spacing:var( --e-global-typography-3789e65-letter-spacing );word-spacing:var( --e-global-typography-3789e65-word-spacing );}.elementor-11836 .elementor-element.elementor-element-b9d5534 .elementor-heading-title{color:var( --e-global-color-46d7431 );font-size:var( --e-global-typography-b29a14f-font-size );font-weight:var( --e-global-typography-b29a14f-font-weight );line-height:var( --e-global-typography-b29a14f-line-height );letter-spacing:var( --e-global-typography-b29a14f-letter-spacing );word-spacing:var( --e-global-typography-b29a14f-word-spacing );}.elementor-11836 .elementor-element.elementor-element-b9d5534 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-c84c1be{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-24a9638 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-f28e847{width:initial;max-width:initial;}.elementor-11836 .elementor-element.elementor-element-d42b308 > .elementor-widget-container{margin:0px 0px 0px 46px;}.elementor-11836 .elementor-element.elementor-element-d42b308{width:initial;max-width:initial;}.elementor-11836 .elementor-element.elementor-element-4d312ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-d20d83e:not(.elementor-motion-effects-element-type-background), .elementor-11836 .elementor-element.elementor-element-d20d83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-626fd59 );}.elementor-11836 .elementor-element.elementor-element-d20d83e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11836 .elementor-element.elementor-element-d20d83e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-d26583d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-d26583d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-962e652{text-align:center;}.elementor-11836 .elementor-element.elementor-element-fbc0152{text-align:center;}.elementor-11836 .elementor-element.elementor-element-fbc0152 .elementor-heading-title{color:var( --e-global-color-46d7431 );font-size:var( --e-global-typography-0b6ffb7-font-size );font-weight:var( --e-global-typography-0b6ffb7-font-weight );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-d1ac0b3{text-align:center;color:var( --e-global-color-46d7431 );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 );}.elementor-11836 .elementor-element.elementor-element-d1ac0b3 > .elementor-widget-container{margin:15px 0px 60px 0px;}.elementor-11836 .elementor-element.elementor-element-b685685:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-b685685 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46d7431 );background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-bg-benefits-clinic-owner.jpg");background-repeat:no-repeat;}.elementor-11836 .elementor-element.elementor-element-b685685 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-graph-wave-01.svg");background-position:0px 72px;background-repeat:no-repeat;opacity:1;}.elementor-11836 .elementor-element.elementor-element-b685685 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-b685685 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-4a86c58 .elementor-heading-title{color:var( --e-global-color-be0d97c );font-size:var( --e-global-typography-264530e-font-size );font-weight:var( --e-global-typography-264530e-font-weight );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-eb453e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-eb453e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46d7431 );background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-bg-benefits-clinician.jpg");background-repeat:no-repeat;}.elementor-11836 .elementor-element.elementor-element-eb453e3 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-graph-wave-03.svg");background-position:top right;background-repeat:no-repeat;opacity:1;}.elementor-11836 .elementor-element.elementor-element-eb453e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-eb453e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-856e518 .elementor-heading-title{color:var( --e-global-color-be0d97c );font-size:var( --e-global-typography-264530e-font-size );font-weight:var( --e-global-typography-264530e-font-weight );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-0b0bc45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-0b0bc45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46d7431 );background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-bg-benefits-student.jpg");background-repeat:no-repeat;}.elementor-11836 .elementor-element.elementor-element-0b0bc45 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-graph-wave-02.svg");background-repeat:no-repeat;opacity:1;}.elementor-11836 .elementor-element.elementor-element-0b0bc45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-0b0bc45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-f2439c6 .elementor-heading-title{color:var( --e-global-color-be0d97c );font-size:var( --e-global-typography-264530e-font-size );font-weight:var( --e-global-typography-264530e-font-weight );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-3afaac0:not(.elementor-motion-effects-element-type-background), .elementor-11836 .elementor-element.elementor-element-3afaac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-bg-community.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11836 .elementor-element.elementor-element-3afaac0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11836 .elementor-element.elementor-element-3afaac0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-7269b48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-7269b48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-7269b48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-bg-community-map.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-11836 .elementor-element.elementor-element-7269b48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-7269b48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-848d6b9{text-align:center;}.elementor-11836 .elementor-element.elementor-element-222cada{text-align:center;}.elementor-11836 .elementor-element.elementor-element-222cada .elementor-heading-title{color:var( --e-global-color-46d7431 );font-size:var( --e-global-typography-0b6ffb7-font-size );font-weight:var( --e-global-typography-0b6ffb7-font-weight );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-222cada > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-11836 .elementor-element.elementor-element-04d7c39{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-73fba6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:27px;}.elementor-11836 .elementor-element.elementor-element-73fba6a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-73fba6a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46d7431 );}.elementor-11836 .elementor-element.elementor-element-73fba6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 60px 50px;}.elementor-11836 .elementor-element.elementor-element-73fba6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-115da4a img{width:34px;}.elementor-11836 .elementor-element.elementor-element-5a1f359{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-2afb085 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-3c4c4fc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11836 .elementor-element.elementor-element-3c4c4fc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11836 .elementor-element.elementor-element-3c4c4fc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-3c4c4fc .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-11836 .elementor-element.elementor-element-3c4c4fc .elementor-image-box-title{color:var( --e-global-color-46d7431 );font-size:16px;font-weight:600;line-height:1.3em;}.elementor-11836 .elementor-element.elementor-element-3c4c4fc .elementor-image-box-description{color:#C3C8CF;font-size:12px;line-height:20px;}.elementor-11836 .elementor-element.elementor-element-73662fe:not(.elementor-motion-effects-element-type-background), .elementor-11836 .elementor-element.elementor-element-73662fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-626fd59 );}.elementor-11836 .elementor-element.elementor-element-73662fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11836 .elementor-element.elementor-element-73662fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-2188a6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-2188a6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-b3276b5 .elementor-heading-title{color:var( --e-global-color-46d7431 );font-size:var( --e-global-typography-0b6ffb7-font-size );font-weight:var( --e-global-typography-0b6ffb7-font-weight );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-b3276b5 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-11836 .elementor-element.elementor-element-9ab28a2{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-c3c727d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-c3c727d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-c3c727d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46d7431 );}.elementor-11836 .elementor-element.elementor-element-c3c727d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-11836 .elementor-element.elementor-element-c3c727d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-c75ba9f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11836 .elementor-element.elementor-element-c75ba9f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11836 .elementor-element.elementor-element-c75ba9f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-c75ba9f .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-11836 .elementor-element.elementor-element-c75ba9f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11836 .elementor-element.elementor-element-c75ba9f .elementor-image-box-title{color:var( --e-global-color-be7db2e );font-size:var( --e-global-typography-c8d7955-font-size );font-weight:var( --e-global-typography-c8d7955-font-weight );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-dbd1098 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-dbd1098:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-dbd1098 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46d7431 );}.elementor-11836 .elementor-element.elementor-element-dbd1098 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-11836 .elementor-element.elementor-element-dbd1098 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-b4ec0b2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11836 .elementor-element.elementor-element-b4ec0b2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11836 .elementor-element.elementor-element-b4ec0b2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-b4ec0b2 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-11836 .elementor-element.elementor-element-b4ec0b2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11836 .elementor-element.elementor-element-b4ec0b2 .elementor-image-box-title{color:var( --e-global-color-be7db2e );font-size:var( --e-global-typography-c8d7955-font-size );font-weight:var( --e-global-typography-c8d7955-font-weight );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-f05574c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-f05574c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-f05574c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46d7431 );}.elementor-11836 .elementor-element.elementor-element-f05574c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-11836 .elementor-element.elementor-element-f05574c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-9b21e42.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11836 .elementor-element.elementor-element-9b21e42.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11836 .elementor-element.elementor-element-9b21e42.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-9b21e42 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-11836 .elementor-element.elementor-element-9b21e42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11836 .elementor-element.elementor-element-9b21e42 .elementor-image-box-title{color:var( --e-global-color-be7db2e );font-size:var( --e-global-typography-c8d7955-font-size );font-weight:var( --e-global-typography-c8d7955-font-weight );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-0446675:not(.elementor-motion-effects-element-type-background), .elementor-11836 .elementor-element.elementor-element-0446675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-bg-services.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11836 .elementor-element.elementor-element-0446675{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11836 .elementor-element.elementor-element-0446675 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-204f0df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-204f0df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-f297225 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-f297225 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-33cb8ec .elementor-heading-title{color:var( --e-global-color-46d7431 );font-size:var( --e-global-typography-0b6ffb7-font-size );font-weight:var( --e-global-typography-0b6ffb7-font-weight );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-4ba53bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-4ba53bf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-7c2c1f4:not(.elementor-motion-effects-element-type-background), .elementor-11836 .elementor-element.elementor-element-7c2c1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f27a8f );}.elementor-11836 .elementor-element.elementor-element-7c2c1f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11836 .elementor-element.elementor-element-7c2c1f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-0678b39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-0678b39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-e427883{margin-top:0px;margin-bottom:60px;}.elementor-11836 .elementor-element.elementor-element-8e0e537 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-e6c3b83 .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );font-weight:var( --e-global-typography-0b6ffb7-font-weight );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-ae49172 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-6695f9a .elementor-button{padding:20px 15px 20px 15px;}.elementor-11836 .elementor-element.elementor-element-58a1976{--grid-columns:3;}.elementor-11836 .elementor-element.elementor-element-58a1976 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-11836 .elementor-element.elementor-element-58a1976 .e-loop-item > .elementor-section, .elementor-11836 .elementor-element.elementor-element-58a1976 .e-loop-item > .elementor-section > .elementor-container, .elementor-11836 .elementor-element.elementor-element-58a1976 .e-loop-item > .e-con, .elementor-11836 .elementor-element.elementor-element-58a1976 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-11836 .elementor-element.elementor-element-56dcd47:not(.elementor-motion-effects-element-type-background), .elementor-11836 .elementor-element.elementor-element-56dcd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-626fd59 );}.elementor-11836 .elementor-element.elementor-element-56dcd47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11836 .elementor-element.elementor-element-56dcd47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-edd72b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-edd72b3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-3b2ef9b{margin-top:0px;margin-bottom:60px;}.elementor-11836 .elementor-element.elementor-element-ba9b013 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-3340fdd .elementor-heading-title{color:var( --e-global-color-46d7431 );font-size:var( --e-global-typography-0b6ffb7-font-size );font-weight:var( --e-global-typography-0b6ffb7-font-weight );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-3340fdd > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-11836 .elementor-element.elementor-element-407f5da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-5285e8a{--swiper-slides-to-display:4;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:20px;--arrow-normal-color:var( --e-global-color-46d7431 );--swiper-pagination-size:14px;--dots-normal-color:var( --e-global-color-46d7431 );--swiper-pagination-spacing:20px;}.elementor-11836 .elementor-element.elementor-element-5285e8a .swiper-slide > .elementor-element{height:100%;}.elementor-11836 .elementor-element.elementor-element-5285e8a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-0fd6f08:not(.elementor-motion-effects-element-type-background), .elementor-11836 .elementor-element.elementor-element-0fd6f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-bg-community.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11836 .elementor-element.elementor-element-0fd6f08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11836 .elementor-element.elementor-element-0fd6f08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-8e36816 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-8e36816:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-8e36816 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.cpaprivatepractice.ca/wp-content/uploads/2023/05/img-bg-community-map.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-11836 .elementor-element.elementor-element-8e36816 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-8e36816 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-3f6e397{text-align:center;}.elementor-11836 .elementor-element.elementor-element-5a8a91d{text-align:center;}.elementor-11836 .elementor-element.elementor-element-5a8a91d .elementor-heading-title{color:var( --e-global-color-46d7431 );font-size:var( --e-global-typography-0b6ffb7-font-size );font-weight:var( --e-global-typography-0b6ffb7-font-weight );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-5a8a91d > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-11836 .elementor-element.elementor-element-03c962c{padding:0px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-0220d4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:27px;}.elementor-11836 .elementor-element.elementor-element-0220d4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11836 .elementor-element.elementor-element-0220d4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46d7431 );}.elementor-11836 .elementor-element.elementor-element-0220d4b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 60px 50px;}.elementor-11836 .elementor-element.elementor-element-0220d4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11836 .elementor-element.elementor-element-d0953f7 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1024px){.elementor-11836 .elementor-element.elementor-element-762d55a{padding:175px 50px 135px 50px;}.elementor-11836 .elementor-element.elementor-element-ac19155 .elementor-heading-title{font-size:var( --e-global-typography-3789e65-font-size );line-height:var( --e-global-typography-3789e65-line-height );letter-spacing:var( --e-global-typography-3789e65-letter-spacing );word-spacing:var( --e-global-typography-3789e65-word-spacing );}.elementor-11836 .elementor-element.elementor-element-b9d5534 .elementor-heading-title{font-size:var( --e-global-typography-b29a14f-font-size );line-height:var( --e-global-typography-b29a14f-line-height );letter-spacing:var( --e-global-typography-b29a14f-letter-spacing );word-spacing:var( --e-global-typography-b29a14f-word-spacing );}.elementor-11836 .elementor-element.elementor-element-fbc0152 .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-d1ac0b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11836 .elementor-element.elementor-element-b685685 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 102px;}.elementor-11836 .elementor-element.elementor-element-4a86c58 .elementor-heading-title{font-size:var( --e-global-typography-264530e-font-size );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-856e518 .elementor-heading-title{font-size:var( --e-global-typography-264530e-font-size );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-f2439c6 .elementor-heading-title{font-size:var( --e-global-typography-264530e-font-size );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-222cada .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-115da4a{text-align:left;}.elementor-11836 .elementor-element.elementor-element-b3276b5 .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-c75ba9f .elementor-image-box-title{font-size:var( --e-global-typography-c8d7955-font-size );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-b4ec0b2 .elementor-image-box-title{font-size:var( --e-global-typography-c8d7955-font-size );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-9b21e42 .elementor-image-box-title{font-size:var( --e-global-typography-c8d7955-font-size );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-33cb8ec .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-33cb8ec > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-11836 .elementor-element.elementor-element-e6c3b83 .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-58a1976{--grid-columns:2;}.elementor-11836 .elementor-element.elementor-element-3340fdd .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-5285e8a{--swiper-slides-to-display:2;}.elementor-11836 .elementor-element.elementor-element-5a8a91d .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}}@media(max-width:767px){.elementor-11836 .elementor-element.elementor-element-762d55a{padding:140px 20px 110px 20px;}.elementor-11836 .elementor-element.elementor-element-ac19155 .elementor-heading-title{font-size:var( --e-global-typography-3789e65-font-size );line-height:var( --e-global-typography-3789e65-line-height );letter-spacing:var( --e-global-typography-3789e65-letter-spacing );word-spacing:var( --e-global-typography-3789e65-word-spacing );}.elementor-11836 .elementor-element.elementor-element-b9d5534 .elementor-heading-title{font-size:var( --e-global-typography-b29a14f-font-size );line-height:var( --e-global-typography-b29a14f-line-height );letter-spacing:var( --e-global-typography-b29a14f-letter-spacing );word-spacing:var( --e-global-typography-b29a14f-word-spacing );}.elementor-11836 .elementor-element.elementor-element-d42b308 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11836 .elementor-element.elementor-element-fbc0152 .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-d1ac0b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11836 .elementor-element.elementor-element-d1ac0b3 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11836 .elementor-element.elementor-element-b685685 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0px;}.elementor-11836 .elementor-element.elementor-element-4a86c58 .elementor-heading-title{font-size:var( --e-global-typography-264530e-font-size );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-856e518 .elementor-heading-title{font-size:var( --e-global-typography-264530e-font-size );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-f2439c6 .elementor-heading-title{font-size:var( --e-global-typography-264530e-font-size );line-height:var( --e-global-typography-264530e-line-height );letter-spacing:var( --e-global-typography-264530e-letter-spacing );word-spacing:var( --e-global-typography-264530e-word-spacing );}.elementor-11836 .elementor-element.elementor-element-222cada .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-222cada > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11836 .elementor-element.elementor-element-73fba6a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-11836 .elementor-element.elementor-element-3c4c4fc .elementor-image-box-img{margin-bottom:0px;}.elementor-11836 .elementor-element.elementor-element-b3276b5 .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-b3276b5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11836 .elementor-element.elementor-element-c75ba9f .elementor-image-box-img{margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-c75ba9f .elementor-image-box-title{font-size:var( --e-global-typography-c8d7955-font-size );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-b4ec0b2 .elementor-image-box-img{margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-b4ec0b2 .elementor-image-box-title{font-size:var( --e-global-typography-c8d7955-font-size );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-9b21e42 .elementor-image-box-img{margin-bottom:15px;}.elementor-11836 .elementor-element.elementor-element-9b21e42 .elementor-image-box-title{font-size:var( --e-global-typography-c8d7955-font-size );line-height:var( --e-global-typography-c8d7955-line-height );letter-spacing:var( --e-global-typography-c8d7955-letter-spacing );word-spacing:var( --e-global-typography-c8d7955-word-spacing );}.elementor-11836 .elementor-element.elementor-element-33cb8ec .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-33cb8ec > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11836 .elementor-element.elementor-element-e427883{margin-top:0px;margin-bottom:50px;}.elementor-11836 .elementor-element.elementor-element-e6c3b83 .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-ae49172 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11836 .elementor-element.elementor-element-58a1976{--grid-columns:1;}.elementor-11836 .elementor-element.elementor-element-3b2ef9b{margin-top:0px;margin-bottom:50px;}.elementor-11836 .elementor-element.elementor-element-3340fdd .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-3340fdd > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11836 .elementor-element.elementor-element-407f5da > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11836 .elementor-element.elementor-element-5285e8a{--swiper-slides-to-display:1;}.elementor-11836 .elementor-element.elementor-element-5a8a91d .elementor-heading-title{font-size:var( --e-global-typography-0b6ffb7-font-size );line-height:var( --e-global-typography-0b6ffb7-line-height );letter-spacing:var( --e-global-typography-0b6ffb7-letter-spacing );word-spacing:var( --e-global-typography-0b6ffb7-word-spacing );}.elementor-11836 .elementor-element.elementor-element-5a8a91d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11836 .elementor-element.elementor-element-0220d4b > .elementor-element-populated{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-11836 .elementor-element.elementor-element-c46ec7d{width:52%;}.elementor-11836 .elementor-element.elementor-element-4d312ac{width:48%;}.elementor-11836 .elementor-element.elementor-element-73fba6a{width:100%;}.elementor-11836 .elementor-element.elementor-element-f297225{width:38%;}.elementor-11836 .elementor-element.elementor-element-4ba53bf{width:62%;}.elementor-11836 .elementor-element.elementor-element-8e0e537{width:75%;}.elementor-11836 .elementor-element.elementor-element-ae49172{width:25%;}.elementor-11836 .elementor-element.elementor-element-ba9b013{width:75%;}.elementor-11836 .elementor-element.elementor-element-407f5da{width:25%;}.elementor-11836 .elementor-element.elementor-element-0220d4b{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11836 .elementor-element.elementor-element-c46ec7d{width:100%;}.elementor-11836 .elementor-element.elementor-element-f297225{width:100%;}.elementor-11836 .elementor-element.elementor-element-4ba53bf{width:100%;}.elementor-11836 .elementor-element.elementor-element-8e0e537{width:65%;}.elementor-11836 .elementor-element.elementor-element-ae49172{width:35%;}.elementor-11836 .elementor-element.elementor-element-ba9b013{width:65%;}.elementor-11836 .elementor-element.elementor-element-407f5da{width:35%;}}/* Start custom CSS for heading, class: .elementor-element-ac19155 */.elementor-11836 .elementor-element.elementor-element-ac19155::after {
    content: '';
    position: absolute;
    bottom: -14px;
    left: 0;
    width: 40px;
    height: 4px;
    background-image: linear-gradient(260deg, #74ffd8, #2baad3 50%, #7bcaff);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-762d55a */.elementor-11836 .elementor-element.elementor-element-762d55a > .elementor-background-overlay {
    /* background-image: linear-gradient(to top, rgb(19, 19, 19), rgba(15, 15, 15, 0.69) 23%, rgba(13, 13, 13, 0.43) 34%, rgba(0, 0, 0, 0)); */
    background-image: linear-gradient(to top, rgb(19, 19, 19), rgba(15, 15, 15, 0.69) 13%, rgba(13, 13, 13, 0.33) 50%, rgba(15, 15, 15, 0.69) 87%, rgb(19, 19, 19));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1ac0b3 */.elementor-11836 .elementor-element.elementor-element-d1ac0b3 {
    margin: 0 auto;
    max-width: 666px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b685685 */.elementor-11836 .elementor-element.elementor-element-b685685 .elementor-background-overlay {
    background-size: 60%;
    background-position: left 72px !important;
}

@media (max-width: 1024px) {
    .elementor-11836 .elementor-element.elementor-element-b685685 .elementor-background-overlay {
        background-position: left 82px !important;
    }
}

@media (max-width: 767px) {
    .elementor-11836 .elementor-element.elementor-element-b685685 .elementor-background-overlay {
        background-position: left 92px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eb453e3 */.elementor-11836 .elementor-element.elementor-element-eb453e3 .elementor-background-overlay {
    background-size: 90%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0b0bc45 */.elementor-11836 .elementor-element.elementor-element-0b0bc45 .elementor-background-overlay {
    background-size: 61%;
    background-position: right 68px !important;
}

@media (max-width: 1024px) {
    .elementor-11836 .elementor-element.elementor-element-0b0bc45 .elementor-background-overlay {
        background-position: right 78px !important;
    }
}

@media (max-width: 767px) {
    .elementor-11836 .elementor-element.elementor-element-0b0bc45 .elementor-background-overlay {
        background-position: right 88px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-115da4a */.elementor-11836 .elementor-element.elementor-element-115da4a {
    filter: hue-rotate(204deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73fba6a */.elementor-11836 .elementor-element.elementor-element-73fba6a {
    position: relative;
    margin: 0 auto;
    width: 85%;
    max-width: 900px;
}
.elementor-11836 .elementor-element.elementor-element-73fba6a::before {
    content: '';
    position: absolute;
    bottom: -18px;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -18px;
    border-top: 18px solid #FFFFFF;
    border-left: 18px solid transparent; 
  border-right: 18px solid transparent; 
  
}

@media (max-width: 1024px) {
    .elementor-11836 .elementor-element.elementor-element-73fba6a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3c4c4fc */.elementor-11836 .elementor-element.elementor-element-3c4c4fc .elementor-image-box-content > .elementor-image-box-title {
    margin: 8px 0 1px !important;
}
.elementor-11836 .elementor-element.elementor-element-3c4c4fc .elementor-image-box-content > .elementor-image-box-description {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3afaac0 */.elementor-11836 .elementor-element.elementor-element-3afaac0 > .elementor-background-overlay {
    background-image: linear-gradient(rgb(19, 19, 19), rgba(19, 19, 19, 0.77) 31%, rgba(19, 19, 19, 0.77) 83%, rgb(19, 19, 19));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c75ba9f */.elementor-11836 .elementor-element.elementor-element-c75ba9f .elementor-image-box-wrapper {
    align-items: center;
}
.elementor-11836 .elementor-element.elementor-element-c75ba9f img {
    filter: invert(100%);
}
.elementor-11836 .elementor-element.elementor-element-c75ba9f .elementor-image-box-title {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b4ec0b2 */.elementor-11836 .elementor-element.elementor-element-b4ec0b2 .elementor-image-box-wrapper {
    align-items: center;
}
.elementor-11836 .elementor-element.elementor-element-b4ec0b2 img {
    filter: invert(100%);
}
.elementor-11836 .elementor-element.elementor-element-b4ec0b2 .elementor-image-box-title {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b21e42 */.elementor-11836 .elementor-element.elementor-element-9b21e42 .elementor-image-box-wrapper {
    align-items: center;
}
.elementor-11836 .elementor-element.elementor-element-9b21e42 img {
    filter: invert(100%);
}
.elementor-11836 .elementor-element.elementor-element-9b21e42 .elementor-image-box-title {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0446675 */.elementor-11836 .elementor-element.elementor-element-0446675 > .elementor-background-overlay {
    background-image: linear-gradient(rgb(19, 19, 19), rgba(19, 19, 19, 0.77) 31%, rgba(19, 19, 19, 0.77) 83%, rgb(19, 19, 19)), url('/wp-content/uploads/2023/05/img-graph-wave-04.svg');
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6695f9a */.elementor-11836 .elementor-element.elementor-element-6695f9a .elementor-button-wrapper {
    float: right;
}

@media (max-width: 767px) {
    .elementor-11836 .elementor-element.elementor-element-6695f9a .elementor-button-wrapper {
        float: none;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-58a1976 */@media (max-width: 1024px) {
    .elementor-11836 .elementor-element.elementor-element-58a1976 > .elementor-widget-container > .elementor-loop-container {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    .elementor-11836 .elementor-element.elementor-element-58a1976 > .elementor-widget-container > .elementor-loop-container > .e-loop-item {
        width: calc(50% - 15px);
    }
}

@media (max-width: 767px) {
    .elementor-11836 .elementor-element.elementor-element-58a1976 > .elementor-widget-container > .elementor-loop-container > .e-loop-item {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4f9583 */.elementor-11836 .elementor-element.elementor-element-a4f9583 .elementor-button-wrapper {
    float: right;
}

@media (max-width: 767px) {
    .elementor-11836 .elementor-element.elementor-element-a4f9583 .elementor-button-wrapper {
        float: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0220d4b */.elementor-11836 .elementor-element.elementor-element-0220d4b {
    position: relative;
    margin: 0 auto;
    width: 85%;
    max-width: 900px;
}


@media (max-width: 1024px) {
    .elementor-11836 .elementor-element.elementor-element-0220d4b {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0fd6f08 */.elementor-11836 .elementor-element.elementor-element-0fd6f08 > .elementor-background-overlay {
    background-image: linear-gradient(rgb(19, 19, 19), rgba(19, 19, 19, 0.77) 31%, rgba(19, 19, 19, 0.77) 83%, rgb(19, 19, 19));
}/* End custom CSS */