.elementor-700 .elementor-element.elementor-element-ad05699{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-ad05699:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-ad05699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06f4c8e );background-image:url("https://impsn.ca/wp-content/uploads/2025/02/1620x450-version4-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-700 .elementor-element.elementor-element-ad05699::before, .elementor-700 .elementor-element.elementor-element-ad05699 > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-ad05699 > .e-con-inner > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-ad05699 > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-ad05699 > .e-con-inner > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-ad05699 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d53d574 ) 0%, var( --e-global-color-06f4c8e ) 100%);}.elementor-700 .elementor-element.elementor-element-89b7cfa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-89b7cfa{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-89b7cfa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-2147624{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-381a7f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-700 .elementor-element.elementor-element-085d602{--display:flex;--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:040px;}.elementor-700 .elementor-element.elementor-element-085d602:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-085d602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-0ee1c27{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-758cfe1 );--border-color:var( --e-global-color-758cfe1 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-0a541f5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-0a541f5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-700 .elementor-element.elementor-element-0a541f5{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-5d481df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-291df8f{text-align:start;}.elementor-700 .elementor-element.elementor-element-291df8f img{width:500px;height:250px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-1c16c86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-45488f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-95e90b9{--display:flex;--min-height:400px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-95e90b9:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-95e90b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-d421460{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-758cfe1 );--border-color:var( --e-global-color-758cfe1 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-fdc2df7 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-fdc2df7{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-61c9e97 .elementor-heading-title{font-family:var( --e-global-typography-07906a9-font-family ), Sans-serif;font-size:var( --e-global-typography-07906a9-font-size );font-weight:var( --e-global-typography-07906a9-font-weight );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-61c9e97{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-e2b6a05{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-c69a326{text-align:start;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-c69a326 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-c69a326 > .elementor-widget-container{padding:10px 20px 20px 50px;background-color:var( --e-global-color-06f4c8e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-ffadddb{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-ffadddb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-50ed50d{text-align:start;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-50ed50d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-50ed50d > .elementor-widget-container{padding:10px 20px 20px 50px;background-color:var( --e-global-color-06f4c8e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-d1e97af{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-b505606{text-align:start;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-b505606 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-b505606 > .elementor-widget-container{padding:10px 20px 20px 50px;background-color:var( --e-global-color-06f4c8e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-930b9ab{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-4589b49{text-align:start;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-4589b49 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-4589b49 > .elementor-widget-container{padding:10px 20px 20px 50px;background-color:var( --e-global-color-06f4c8e );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-1005303{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:var( --e-global-typography-196bd37-font-size );--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-758cfe1 );--n-accordion-title-active-color:var( --e-global-color-758cfe1 );--n-accordion-icon-size:20px;}.elementor-700 .elementor-element.elementor-element-1005303 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-700 .elementor-element.elementor-element-1005303 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}:where( .elementor-700 .elementor-element.elementor-element-1005303 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-196bd37-font-family ), Sans-serif;font-weight:var( --e-global-typography-196bd37-font-weight );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-1005303 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-7fb0fca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-7fb0fca.e-con{--order:-99999 /* order start hack */;}.elementor-700 .elementor-element.elementor-element-ebe8c88 img{width:600px;height:400px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-6a05352{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-9cfab91 .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 );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-3af5925 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-9834537{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-9834537:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-9834537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-18ac20d{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;box-shadow:5px 5px 40px -10px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-18ac20d:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-18ac20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://impsn.ca/wp-content/uploads/2025/01/MPS-Symposium-2018-HoffmanPhotoVideo-165-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-700 .elementor-element.elementor-element-18ac20d::before, .elementor-700 .elementor-element.elementor-element-18ac20d > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-18ac20d > .e-con-inner > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-18ac20d > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-18ac20d > .e-con-inner > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-18ac20d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-06f4c8e ) 100%);}.elementor-700 .elementor-element.elementor-element-4eaba79{--display:flex;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-700 .elementor-element.elementor-element-182ae09 .elementor-heading-title{font-family:var( --e-global-typography-196bd37-font-family ), Sans-serif;font-size:var( --e-global-typography-196bd37-font-size );font-weight:var( --e-global-typography-196bd37-font-weight );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-182ae09{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-182ae09.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-f59cf94{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-700 .elementor-element.elementor-element-f59cf94 .elementor-divider-separator{width:100%;}.elementor-700 .elementor-element.elementor-element-f59cf94 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-700 .elementor-element.elementor-element-87ba66d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-28bfdeb{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;box-shadow:5px 5px 40px -10px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-28bfdeb:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-28bfdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://impsn.ca/wp-content/uploads/2025/01/MPS-Symposium-2018-HoffmanPhotoVideo-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-700 .elementor-element.elementor-element-28bfdeb::before, .elementor-700 .elementor-element.elementor-element-28bfdeb > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-28bfdeb > .e-con-inner > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-28bfdeb > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-28bfdeb > .e-con-inner > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-28bfdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-06f4c8e ) 100%);}.elementor-700 .elementor-element.elementor-element-70311fb{--display:flex;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-700 .elementor-element.elementor-element-2e5cd2e .elementor-heading-title{font-family:var( --e-global-typography-196bd37-font-family ), Sans-serif;font-size:var( --e-global-typography-196bd37-font-size );font-weight:var( --e-global-typography-196bd37-font-weight );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-2e5cd2e{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-2e5cd2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-679eac7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-700 .elementor-element.elementor-element-679eac7 .elementor-divider-separator{width:100%;}.elementor-700 .elementor-element.elementor-element-679eac7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-700 .elementor-element.elementor-element-bcd327e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-6569357{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;box-shadow:5px 5px 40px -10px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-6569357:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-6569357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://impsn.ca/wp-content/uploads/2025/01/Designer-38-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-700 .elementor-element.elementor-element-6569357::before, .elementor-700 .elementor-element.elementor-element-6569357 > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-6569357 > .e-con-inner > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-6569357 > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-6569357 > .e-con-inner > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-6569357 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-06f4c8e ) 100%);}.elementor-700 .elementor-element.elementor-element-96cea29{--display:flex;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-700 .elementor-element.elementor-element-9cfa70d .elementor-heading-title{font-family:var( --e-global-typography-196bd37-font-family ), Sans-serif;font-size:var( --e-global-typography-196bd37-font-size );font-weight:var( --e-global-typography-196bd37-font-weight );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-9cfa70d{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-9cfa70d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-1af4442{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-700 .elementor-element.elementor-element-1af4442 .elementor-divider-separator{width:100%;}.elementor-700 .elementor-element.elementor-element-1af4442 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-700 .elementor-element.elementor-element-2651276{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-3f90491{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-3f90491:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-3f90491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-14e97ba{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;box-shadow:5px 5px 40px -10px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-14e97ba:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-14e97ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://impsn.ca/wp-content/uploads/2025/01/MPS-Symposium-2018-HoffmanPhotoVideo-100-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-700 .elementor-element.elementor-element-14e97ba::before, .elementor-700 .elementor-element.elementor-element-14e97ba > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-14e97ba > .e-con-inner > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-14e97ba > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-14e97ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-14e97ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-06f4c8e ) 100%);}.elementor-700 .elementor-element.elementor-element-04ff045{--display:flex;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-700 .elementor-element.elementor-element-2e9cc87 .elementor-heading-title{font-family:var( --e-global-typography-196bd37-font-family ), Sans-serif;font-size:var( --e-global-typography-196bd37-font-size );font-weight:var( --e-global-typography-196bd37-font-weight );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-2e9cc87{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-2e9cc87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-41321ad{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-700 .elementor-element.elementor-element-41321ad .elementor-divider-separator{width:100%;}.elementor-700 .elementor-element.elementor-element-41321ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-700 .elementor-element.elementor-element-c5ac015{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-08a6c11{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;box-shadow:5px 5px 40px -10px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-08a6c11:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-08a6c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://impsn.ca/wp-content/uploads/2024/11/Designer-17-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-700 .elementor-element.elementor-element-08a6c11::before, .elementor-700 .elementor-element.elementor-element-08a6c11 > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-08a6c11 > .e-con-inner > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-08a6c11 > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-08a6c11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-08a6c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-06f4c8e ) 100%);}.elementor-700 .elementor-element.elementor-element-b6c1f0f{--display:flex;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-700 .elementor-element.elementor-element-99f9624 .elementor-heading-title{font-family:var( --e-global-typography-196bd37-font-family ), Sans-serif;font-size:var( --e-global-typography-196bd37-font-size );font-weight:var( --e-global-typography-196bd37-font-weight );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-99f9624{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-99f9624.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-996ff36{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-700 .elementor-element.elementor-element-996ff36 .elementor-divider-separator{width:100%;}.elementor-700 .elementor-element.elementor-element-996ff36 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-700 .elementor-element.elementor-element-295b465{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-19b62f5{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;box-shadow:5px 5px 40px -10px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-19b62f5:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-19b62f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://impsn.ca/wp-content/uploads/2025/01/MPS-Symposium-2018-HoffmanPhotoVideo-16-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-700 .elementor-element.elementor-element-19b62f5::before, .elementor-700 .elementor-element.elementor-element-19b62f5 > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-19b62f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-700 .elementor-element.elementor-element-19b62f5 > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-19b62f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-700 .elementor-element.elementor-element-19b62f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-06f4c8e ) 100%);}.elementor-700 .elementor-element.elementor-element-c41efde{--display:flex;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-700 .elementor-element.elementor-element-a954bae .elementor-heading-title{font-family:var( --e-global-typography-196bd37-font-family ), Sans-serif;font-size:var( --e-global-typography-196bd37-font-size );font-weight:var( --e-global-typography-196bd37-font-weight );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-a954bae{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-a954bae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-fdc48f2{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-700 .elementor-element.elementor-element-fdc48f2 .elementor-divider-separator{width:100%;}.elementor-700 .elementor-element.elementor-element-fdc48f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-700 .elementor-element.elementor-element-863bd9a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-56eeb4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-56eeb4c:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-56eeb4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);}.elementor-700 .elementor-element.elementor-element-49749fe{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-700 .elementor-element.elementor-element-bfd7a3d{text-align:start;width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-bfd7a3d .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-9689e95{text-align:start;width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-9689e95 .elementor-heading-title{font-family:var( --e-global-typography-07906a9-font-family ), Sans-serif;font-size:var( --e-global-typography-07906a9-font-size );font-weight:var( --e-global-typography-07906a9-font-weight );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-bf05167{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-title{margin-block-end:6px;}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon{font-size:30px;}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-title a{font-family:var( --e-global-typography-5374f1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5374f1c-font-size );font-weight:var( --e-global-typography-5374f1c-font-weight );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-6736712 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-6736712:hover .elementor-widget-container{box-shadow:5px 5px 30px -20px rgba(0,0,0,0.5);}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-title{margin-block-end:6px;}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon{font-size:30px;}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-title a{font-family:var( --e-global-typography-5374f1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5374f1c-font-size );font-weight:var( --e-global-typography-5374f1c-font-weight );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-fb39099 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-fb39099:hover .elementor-widget-container{box-shadow:5px 5px 30px -20px rgba(0,0,0,0.5);}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-title{margin-block-end:6px;}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon{font-size:30px;}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-title a{font-family:var( --e-global-typography-5374f1c-font-family ), Sans-serif;font-size:var( --e-global-typography-5374f1c-font-size );font-weight:var( --e-global-typography-5374f1c-font-weight );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-2bc6146 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-700 .elementor-element.elementor-element-2bc6146:hover .elementor-widget-container{box-shadow:5px 5px 30px -20px rgba(0,0,0,0.5);}.elementor-700 .elementor-element.elementor-element-7cecd8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-7cecd8e:not(.elementor-motion-effects-element-type-background), .elementor-700 .elementor-element.elementor-element-7cecd8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-758cfe1 ) 0%, var( --e-global-color-d53d574 ) 100%);}.elementor-700 .elementor-element.elementor-element-ad90782{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-ad90782.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-5bc26f1{text-align:center;width:var( --container-widget-width, 504px );max-width:504px;--container-widget-width:504px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-5bc26f1 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-5bc26f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-700 .elementor-element.elementor-element-d698c24{text-align:center;width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;}.elementor-700 .elementor-element.elementor-element-d698c24 .elementor-heading-title{font-family:var( --e-global-typography-07906a9-font-family ), Sans-serif;font-size:var( --e-global-typography-07906a9-font-size );font-weight:var( --e-global-typography-07906a9-font-weight );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );color:var( --e-global-color-secondary );}.elementor-700 .elementor-element.elementor-element-4e9e898 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-700 .elementor-element.elementor-element-4e9e898 .elementor-button{font-family:var( --e-global-typography-7b98284-font-family ), Sans-serif;font-size:var( --e-global-typography-7b98284-font-size );font-weight:var( --e-global-typography-7b98284-font-weight );text-transform:var( --e-global-typography-7b98284-text-transform );line-height:var( --e-global-typography-7b98284-line-height );letter-spacing:var( --e-global-typography-7b98284-letter-spacing );word-spacing:var( --e-global-typography-7b98284-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-06f4c8e );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-4e9e898 .elementor-button:hover, .elementor-700 .elementor-element.elementor-element-4e9e898 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-4e9e898 .elementor-button:hover svg, .elementor-700 .elementor-element.elementor-element-4e9e898 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-700 .elementor-element.elementor-element-ad05699{--min-height:280px;}.elementor-700 .elementor-element.elementor-element-89b7cfa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-700 .elementor-element.elementor-element-2147624{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-0a541f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-291df8f img{height:280px;}.elementor-700 .elementor-element.elementor-element-d421460{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-700 .elementor-element.elementor-element-fdc2df7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-61c9e97 .elementor-heading-title{font-size:var( --e-global-typography-07906a9-font-size );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );}.elementor-700 .elementor-element.elementor-element-c69a326 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-c69a326 > .elementor-widget-container{padding:0px 0px 20px 50px;}.elementor-700 .elementor-element.elementor-element-50ed50d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-50ed50d > .elementor-widget-container{padding:0px 0px 20px 50px;}.elementor-700 .elementor-element.elementor-element-b505606 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-b505606 > .elementor-widget-container{padding:0px 0px 20px 50px;}.elementor-700 .elementor-element.elementor-element-4589b49 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-4589b49 > .elementor-widget-container{padding:0px 0px 20px 50px;}.elementor-700 .elementor-element.elementor-element-1005303{--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:var( --e-global-typography-196bd37-font-size );}.elementor-700 .elementor-element.elementor-element-1005303 {--n-accordion-padding:8px 0px 8px 0px;}:where( .elementor-700 .elementor-element.elementor-element-1005303 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-ebe8c88 img{object-position:center center;}.elementor-700 .elementor-element.elementor-element-9cfab91 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-3af5925 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-182ae09 .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-87ba66d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-2e5cd2e .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-bcd327e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-9cfa70d .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-2651276{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-2e9cc87 .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-c5ac015{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-99f9624 .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-295b465{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-a954bae .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-863bd9a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-bfd7a3d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-9689e95 .elementor-heading-title{font-size:var( --e-global-typography-07906a9-font-size );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-title a{font-size:var( --e-global-typography-5374f1c-font-size );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-title a{font-size:var( --e-global-typography-5374f1c-font-size );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-title a{font-size:var( --e-global-typography-5374f1c-font-size );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-5bc26f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-d698c24 .elementor-heading-title{font-size:var( --e-global-typography-07906a9-font-size );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );}.elementor-700 .elementor-element.elementor-element-4e9e898 .elementor-button{font-size:var( --e-global-typography-7b98284-font-size );line-height:var( --e-global-typography-7b98284-line-height );letter-spacing:var( --e-global-typography-7b98284-letter-spacing );word-spacing:var( --e-global-typography-7b98284-word-spacing );}}@media(max-width:767px){.elementor-700 .elementor-element.elementor-element-ad05699{--min-height:200px;}.elementor-700 .elementor-element.elementor-element-89b7cfa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-700 .elementor-element.elementor-element-085d602{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-0ee1c27{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-0a541f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-0a541f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-291df8f img{height:180px;}.elementor-700 .elementor-element.elementor-element-291df8f > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-700 .elementor-element.elementor-element-1c16c86{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-95e90b9{--min-height:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-d421460{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-700 .elementor-element.elementor-element-fdc2df7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-61c9e97 .elementor-heading-title{font-size:var( --e-global-typography-07906a9-font-size );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );}.elementor-700 .elementor-element.elementor-element-c69a326 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-50ed50d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-b505606 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-4589b49 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-1005303{--n-accordion-item-title-space-between:0px;--n-accordion-title-font-size:var( --e-global-typography-196bd37-font-size );--n-accordion-icon-size:18px;}:where( .elementor-700 .elementor-element.elementor-element-1005303 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-7fb0fca.e-con{--order:99999 /* order end hack */;}.elementor-700 .elementor-element.elementor-element-ebe8c88 img{height:180px;}.elementor-700 .elementor-element.elementor-element-6a05352{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-9cfab91 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-3af5925 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-9834537{--padding-top:20px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-182ae09 .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-87ba66d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-2e5cd2e .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-bcd327e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-9cfa70d .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-2651276{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-3f90491{--padding-top:20px;--padding-bottom:020px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-2e9cc87 .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-c5ac015{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-99f9624 .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-295b465{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-a954bae .elementor-heading-title{font-size:var( --e-global-typography-196bd37-font-size );line-height:var( --e-global-typography-196bd37-line-height );letter-spacing:var( --e-global-typography-196bd37-letter-spacing );word-spacing:var( --e-global-typography-196bd37-word-spacing );}.elementor-700 .elementor-element.elementor-element-863bd9a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-bfd7a3d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-9689e95 .elementor-heading-title{font-size:var( --e-global-typography-07906a9-font-size );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon{font-size:22px;}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-title a{font-size:var( --e-global-typography-5374f1c-font-size );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-6736712 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon{font-size:22px;}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-title a{font-size:var( --e-global-typography-5374f1c-font-size );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-fb39099 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon{font-size:22px;}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-title, .elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-title a{font-size:var( --e-global-typography-5374f1c-font-size );line-height:var( --e-global-typography-5374f1c-line-height );letter-spacing:var( --e-global-typography-5374f1c-letter-spacing );word-spacing:var( --e-global-typography-5374f1c-word-spacing );}.elementor-700 .elementor-element.elementor-element-2bc6146 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-700 .elementor-element.elementor-element-7cecd8e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-700 .elementor-element.elementor-element-ad90782{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-700 .elementor-element.elementor-element-5bc26f1{text-align:start;}.elementor-700 .elementor-element.elementor-element-5bc26f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-700 .elementor-element.elementor-element-d698c24{text-align:start;}.elementor-700 .elementor-element.elementor-element-d698c24 .elementor-heading-title{font-size:var( --e-global-typography-07906a9-font-size );line-height:var( --e-global-typography-07906a9-line-height );letter-spacing:var( --e-global-typography-07906a9-letter-spacing );word-spacing:var( --e-global-typography-07906a9-word-spacing );}.elementor-700 .elementor-element.elementor-element-4e9e898 .elementor-button{font-size:var( --e-global-typography-7b98284-font-size );line-height:var( --e-global-typography-7b98284-line-height );letter-spacing:var( --e-global-typography-7b98284-letter-spacing );word-spacing:var( --e-global-typography-7b98284-word-spacing );}}@media(min-width:768px){.elementor-700 .elementor-element.elementor-element-381a7f3{--width:50%;}.elementor-700 .elementor-element.elementor-element-5d481df{--width:50%;}.elementor-700 .elementor-element.elementor-element-45488f9{--width:50%;}.elementor-700 .elementor-element.elementor-element-ffadddb{--width:99.487%;}.elementor-700 .elementor-element.elementor-element-7fb0fca{--width:50%;}.elementor-700 .elementor-element.elementor-element-ad90782{--width:950px;}}@media(max-width:1024px) and (min-width:768px){.elementor-700 .elementor-element.elementor-element-ad90782{--width:600px;}}/* Start custom CSS for container, class: .elementor-element-9834537 */.card-headline, .card-des, .card-btn{
opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f90491 */.card-headline, .card-des, .card-btn{
opacity: 0;
}/* End custom CSS */