.elementor-3277 .elementor-element.elementor-element-20d55b6:not(.elementor-motion-effects-element-type-background), .elementor-3277 .elementor-element.elementor-element-20d55b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#143348;}.elementor-3277 .elementor-element.elementor-element-20d55b6 > .elementor-container{max-width:965px;}.elementor-3277 .elementor-element.elementor-element-20d55b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-3277 .elementor-element.elementor-element-20d55b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3277 .elementor-element.elementor-element-fd2046a > .elementor-element-populated{padding:015px 0px 15px 0px;}.elementor-3277 .elementor-element.elementor-element-05d2b5c:not(.elementor-motion-effects-element-type-background), .elementor-3277 .elementor-element.elementor-element-05d2b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f15a16 );}.elementor-3277 .elementor-element.elementor-element-05d2b5c > .elementor-background-overlay{background-image:url("https://dev.evidencefordemocracy.ca/wp-content/uploads/2022/12/Mask-Group-65.svg");background-position:17% 0px;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3277 .elementor-element.elementor-element-05d2b5c > .elementor-container{min-height:235px;}.elementor-3277 .elementor-element.elementor-element-05d2b5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-3277 .elementor-element.elementor-element-9fcc871 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3277 .elementor-element.elementor-element-62a801d > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;}.elementor-3277 .elementor-element.elementor-element-cf8ed86 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-3277 .elementor-element.elementor-element-cf8ed86 .elementor-heading-title{color:#FFFFFF;}.elementor-3277 .elementor-element.elementor-element-c46334d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3277 .elementor-element.elementor-element-c46334d .elementor-heading-title{font-family:var( --e-global-typography-dcc7984-font-family ), Sans-serif;font-size:var( --e-global-typography-dcc7984-font-size );font-weight:var( --e-global-typography-dcc7984-font-weight );line-height:var( --e-global-typography-dcc7984-line-height );color:#FFFFFF;}.elementor-3277 .elementor-element.elementor-element-7616ed7{color:#FFFFFF;}.elementor-3277 .elementor-element.elementor-element-a45598d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3277 .elementor-element.elementor-element-a45598d:not(.elementor-motion-effects-element-type-background), .elementor-3277 .elementor-element.elementor-element-a45598d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F7FA 0%, #E9F0F6 100%);}.elementor-3277 .elementor-element.elementor-element-a45598d{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor6 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 5%;}.elementor-3277 .elementor-element.elementor-element-a45598d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3277 .elementor-element.elementor-element-230beea > .elementor-container{max-width:540px;}.elementor-3277 .elementor-element.elementor-element-1cbfa355 .elementor-heading-title{font-family:var( --e-global-typography-dcc7984-font-family ), Sans-serif;font-size:var( --e-global-typography-dcc7984-font-size );font-weight:var( --e-global-typography-dcc7984-font-weight );line-height:var( --e-global-typography-dcc7984-line-height );color:var( --e-global-color-a40a7c4 );}.elementor-3277 .elementor-element.elementor-element-206f81d .elementor-cta .elementor-cta__bg, .elementor-3277 .elementor-element.elementor-element-206f81d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3277 .elementor-element.elementor-element-206f81d .elementor-cta__content{text-align:left;}.elementor-3277 .elementor-element.elementor-element-206f81d .elementor-cta__bg-wrapper{min-height:255px;}.elementor-3277 .elementor-element.elementor-element-206f81d .elementor-cta__title{color:var( --e-global-color-text );}.elementor-3277 .elementor-element.elementor-element-206f81d .elementor-cta__description{color:var( --e-global-color-text );}.elementor-3277 .elementor-element.elementor-element-206f81d .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3277 .elementor-element.elementor-element-1e91f3cc .elementor-cta .elementor-cta__bg, .elementor-3277 .elementor-element.elementor-element-1e91f3cc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3277 .elementor-element.elementor-element-1e91f3cc .elementor-cta__content{text-align:left;}.elementor-3277 .elementor-element.elementor-element-1e91f3cc .elementor-cta__bg-wrapper{min-height:255px;}.elementor-3277 .elementor-element.elementor-element-1e91f3cc .elementor-cta__title{color:var( --e-global-color-text );}.elementor-3277 .elementor-element.elementor-element-1e91f3cc .elementor-cta__description{color:var( --e-global-color-text );}.elementor-3277 .elementor-element.elementor-element-3d92cd3a .elementor-cta .elementor-cta__bg, .elementor-3277 .elementor-element.elementor-element-3d92cd3a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3277 .elementor-element.elementor-element-3d92cd3a .elementor-cta__content{text-align:left;}.elementor-3277 .elementor-element.elementor-element-3d92cd3a .elementor-cta__bg-wrapper{min-height:255px;}.elementor-3277 .elementor-element.elementor-element-3d92cd3a .elementor-cta__title{color:var( --e-global-color-text );}.elementor-3277 .elementor-element.elementor-element-3d92cd3a .elementor-cta__description{color:var( --e-global-color-text );}.elementor-3277 .elementor-element.elementor-element-74dfa20d .elementor-cta .elementor-cta__bg, .elementor-3277 .elementor-element.elementor-element-74dfa20d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3277 .elementor-element.elementor-element-74dfa20d .elementor-cta__content{text-align:left;}.elementor-3277 .elementor-element.elementor-element-74dfa20d .elementor-cta__bg-wrapper{min-height:255px;}.elementor-3277 .elementor-element.elementor-element-74dfa20d .elementor-cta__title{color:var( --e-global-color-text );}.elementor-3277 .elementor-element.elementor-element-74dfa20d .elementor-cta__description{color:var( --e-global-color-text );}.elementor-3277 .elementor-element.elementor-element-559d682c{margin-top:80px;margin-bottom:80px;padding:0% 5% 0% 5%;}.elementor-3277 .elementor-element.elementor-element-11d470f4 > .elementor-widget-container{padding:0px 30px 0px 0px;}@media(max-width:1024px){.elementor-3277 .elementor-element.elementor-element-05d2b5c > .elementor-background-overlay{background-position:0% 0px;}.elementor-3277 .elementor-element.elementor-element-05d2b5c{padding:0% 5% 0% 5%;}.elementor-3277 .elementor-element.elementor-element-c46334d .elementor-heading-title{font-size:var( --e-global-typography-dcc7984-font-size );line-height:var( --e-global-typography-dcc7984-line-height );}.elementor-3277 .elementor-element.elementor-element-a45598d{border-width:1px 0px 0px 0px;padding:7% 5% 7% 5%;}.elementor-bc-flex-widget .elementor-3277 .elementor-element.elementor-element-3fa1d47e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3277 .elementor-element.elementor-element-3fa1d47e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3277 .elementor-element.elementor-element-3fa1d47e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3277 .elementor-element.elementor-element-3fa1d47e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3277 .elementor-element.elementor-element-230beea > .elementor-container{max-width:1600px;}.elementor-3277 .elementor-element.elementor-element-230beea{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3277 .elementor-element.elementor-element-3f01eece.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3277 .elementor-element.elementor-element-3f01eece > .elementor-element-populated{margin:0% 0% 3% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-3277 .elementor-element.elementor-element-1cbfa355 .elementor-heading-title{font-size:var( --e-global-typography-dcc7984-font-size );line-height:var( --e-global-typography-dcc7984-line-height );}.elementor-3277 .elementor-element.elementor-element-24be8add > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3277 .elementor-element.elementor-element-559d682c{margin-top:0px;margin-bottom:0px;padding:5% 5% 5% 5%;}.elementor-3277 .elementor-element.elementor-element-11d470f4 > .elementor-widget-container{padding:0px 30px 0px 0px;}}@media(max-width:767px){.elementor-3277 .elementor-element.elementor-element-20d55b6{padding:0% 07% 0% 12%;}.elementor-3277 .elementor-element.elementor-element-05d2b5c > .elementor-background-overlay{background-position:0% 0px;}.elementor-3277 .elementor-element.elementor-element-c46334d .elementor-heading-title{font-size:var( --e-global-typography-dcc7984-font-size );line-height:var( --e-global-typography-dcc7984-line-height );}.elementor-3277 .elementor-element.elementor-element-a45598d{padding:10% 7% 10% 7%;}.elementor-3277 .elementor-element.elementor-element-7c6e1c1c{text-align:start;}.elementor-3277 .elementor-element.elementor-element-228da973{text-align:start;}.elementor-3277 .elementor-element.elementor-element-1cbfa355{text-align:start;}.elementor-3277 .elementor-element.elementor-element-1cbfa355 .elementor-heading-title{font-size:var( --e-global-typography-dcc7984-font-size );line-height:var( --e-global-typography-dcc7984-line-height );}.elementor-3277 .elementor-element.elementor-element-2b95679{text-align:start;}}@media(min-width:768px){.elementor-3277 .elementor-element.elementor-element-62a801d{width:41.48%;}.elementor-3277 .elementor-element.elementor-element-0bad080{width:58.52%;}.elementor-3277 .elementor-element.elementor-element-3fa1d47e{width:48.237%;}.elementor-3277 .elementor-element.elementor-element-24be8add{width:51.763%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3277 .elementor-element.elementor-element-62a801d{width:50%;}.elementor-3277 .elementor-element.elementor-element-0bad080{width:50%;}.elementor-3277 .elementor-element.elementor-element-3fa1d47e{width:100%;}.elementor-3277 .elementor-element.elementor-element-3f01eece{width:100%;}.elementor-3277 .elementor-element.elementor-element-24be8add{width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-e7a5ce7 */.elementor-3277 .elementor-element.elementor-element-e7a5ce7 span a {
    color: #fff;
    font-weight: 700;
}

.elementor-3277 .elementor-element.elementor-element-e7a5ce7 .breadcrumb_last {
    color: #4AC5FF;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-230beea */@media (min-width: 1025px){
    .elementor-3277 .elementor-element.elementor-element-230beea > .elementor-container{
        margin-right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-206f81d */.elementor-3277 .elementor-element.elementor-element-206f81d .elementor-cta__content{
    border: 2px solid var(--w1);
    background: transparent linear-gradient(131deg, #FFFFFFE3 0%, #FFFFFF34 100%) 0% 0% no-repeat padding-box;
    border: 2px solid #FFFFFF;
    opacity: 1;
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter: blur(13px);
    padding: 40px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1e91f3cc */.elementor-3277 .elementor-element.elementor-element-1e91f3cc .elementor-cta__content{
    border: 2px solid var(--w1);
    background: transparent linear-gradient(131deg, #FFFFFFE3 0%, #FFFFFF34 100%) 0% 0% no-repeat padding-box;
    border: 2px solid #FFFFFF;
    opacity: 1;
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter: blur(13px);
    padding: 40px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3d92cd3a */.elementor-3277 .elementor-element.elementor-element-3d92cd3a .elementor-cta__content{
    border: 2px solid var(--w1);
    background: transparent linear-gradient(131deg, #FFFFFFE3 0%, #FFFFFF34 100%) 0% 0% no-repeat padding-box;
    border: 2px solid #FFFFFF;
    opacity: 1;
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter: blur(13px);
    padding: 40px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-74dfa20d */.elementor-3277 .elementor-element.elementor-element-74dfa20d .elementor-cta__content{
    border: 2px solid var(--w1);
    background: transparent linear-gradient(131deg, #FFFFFFE3 0%, #FFFFFF34 100%) 0% 0% no-repeat padding-box;
    border: 2px solid #FFFFFF;
    opacity: 1;
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter: blur(13px);
    padding: 40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-89a59f6 */#get-involved-slider .elementor-widget-wrap .elementor-element{
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-24be8add */@media (min-width: 1920px){
    .elementor-3277 .elementor-element.elementor-element-24be8add .elementor-widget-wrap{
        padding-left: 100px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-3277 .elementor-element.elementor-element-24be8add .slick-dots {
        padding: 0;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-3277 .elementor-element.elementor-element-24be8add .slick-dots {
        padding: 0;
        margin: 0;
        margin-top: 20px;
        justify-content: center;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-3277 .elementor-element.elementor-element-24be8add .slick-dots {
        margin: 20px auto 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a45598d */@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-3277 .elementor-element.elementor-element-a45598d {
        min-height: 900px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-11d470f4 */.elementor-3277 .elementor-element.elementor-element-11d470f4 .daterangepicker td:not(.off).active{
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-12112bc8 */.elementor-3277 .elementor-element.elementor-element-12112bc8 .ka-applied-filters {
    padding: 0 30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-36928832 */@media (max-width: 767px){
    .elementor-3277 .elementor-element.elementor-element-36928832 .ka-results > .elementor{
        margin-bottom: 25px;
    }
    
    .elementor-3277 .elementor-element.elementor-element-36928832 .ka-results > .elementor .elementor-column-gap-wider>.elementor-column>.elementor-element-populated{
        padding: 10px;
    }
}/* End custom CSS */