@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700&display=swap");body{font-family:'Raleway', sans-serif;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";color:#fff;font-weight:400;background-color:#442D7B}h1,h2,h3,h4,h5,h6{letter-spacing:-1px;padding:0;margin:0;font-weight:700}p,ul{font-size:20px;line-height:26px;font-weight:300}p strong{font-weight:600}label{font-size:20px}*:focus{outline:transparent !important}*:hover,*:focus,*:active{outline:none;box-shadow:none !important;-webkit-appearance:none}a{background-color:transparent;-webkit-transition:0.2s ease !important;transition:0.2s ease !important;outline:0}a:hover,a:focus,a:active{text-decoration:none}a:-webkit-any-link{text-decoration:none}.like-page,.homepage_excerpt-list{display:none}.excerpt-block.card.mb-4.shadow-sm{display:none}.py-4{padding-top:12px !important;padding-bottom:12px !important}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#fff !important;border-radius:0 !important}.hamburger{padding:7px 0 0 0 !important}.navbar-brand.w-25{width:220px !important}.hero.platform.genre{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1684876566/platform_genre_banner.jpg?1684876566);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1684876566/platform_genre_banner.jpg?1684876566);background-position:center;padding-top:45px}.platform.self-defense{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1686576028/platform_selfdefense_banner.jpg?1686576028);background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1686576028/platform_selfdefense_banner.jpg?16865760284);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1686576028/platform_selfdefense_banner.jpg?16865760284);background-position:center;padding-top:45px}.platform.legitime-defense{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1686576028/platform_selfdefense_banner.jpg?1686576028);background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1686576028/platform_selfdefense_banner.jpg?16865760284);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1686576028/platform_selfdefense_banner.jpg?16865760284);background-position:center;padding-top:45px}.navbar-light .navbar-nav .nav-link{color:#fff;text-transform:uppercase}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#ccc}.navbar-nav{padding-top:25px}.navbar-nav hr{background-color:#604C8F !important;height:1px;width:100%}.navbar-nav ul.icons{padding-left:0;margin-top:15px;padding-bottom:39px}.navbar-nav ul.icons li{float:left;list-style:none}ul.icons li a{color:#fff;font-size:30px;margin-right:15px}ul.icons li a:hover,ul.icons li a:focus{color:#ccc}.nav-link.outer{padding:3px 0}a.lang{border:2px #fff solid;border-radius:35px;padding:7px 7px;font-weight:500;font-size:18px;background-color:#fff;color:#442D7B}a.lang:hover,a.lang:focus{color:#fff;border-color:#604C8F;background-color:#604C8F}a.lang.small{font-size:18px;margin-right:10px;color:#442D7B}a.small:hover,a.small:focus{color:#fff !important}a.lang.large{display:none}.btn-primary{background-color:#442D7B;border-color:#442D7B;color:#fff;font-size:18px;font-weight:500 !important;text-transform:uppercase;border-radius:0;padding:6px 7px 5px 13px}.btn-primary:hover,.btn-primary:focus{background-color:#604C8F !important;border-color:#604C8F}.btn-primary i{font-size:16px}.btn-primary:focus i{margin-left:5px;-webkit-transition:0.2s ease !important;transition:0.2s ease !important}.btn-primary.white-bg:hover,.btn-primary.white-bg:focus{background-color:#fff !important;border-color:#fff !important;color:#442D7B !important}.btn-primary div{width:25px;height:5px;float:right;display:block !important}.btn-primary.content:hover,.btn-primary.content:focus{background-color:#fff !important;border-color:#fff;color:#442D7B !important}.btn-primary.light{background-color:#604C8F;border-color:#604C8F;color:#fff}.btn-primary.light:hover,.btn-primary.light:focus{color:#442D7B !important;border-color:#fff;background-color:#fff !important}.btn-primary.white{background-position:88px;background-size:9px;background-color:#fff;border-color:#fff;color:#442D7B !important}.btn-primary.white:hover,.btn-primary.white:focus{color:#fff !important;border-color:#604C8F;background-color:#604C8F !important}.btn-primary.white.lg{font-size:26px;padding:6px 32px 5px 13px;background-position:200px}.btn-primary.white.lg:hover{background-color:#442D7B !important;border-color:#442D7B;color:#fff}.inner .col-md-8.platform .btn-primary.application{background-color:#442D7B;border-color:#442D7B;color:#fff;font-size:24px !important;text-decoration:none;margin-top:20px}.inner .col-md-8.platform .btn-primary.application:hover,.inner .col-md-8.platform .btn-primary.application:focus{background-color:#fff !important;border-color:#fff !important;color:#442D7B !important}.inner .col-md-8.platform .btn-primary{font-size:18px !important}.col-md-8.platform.petition .col-md-12{margin-bottom:35px}#header{width:100%;background-color:#442D7B;position:fixed;top:0px;-webkit-transition:background 0.3s ease, padding 300ms ease;transition:background 0.3s ease, padding 300ms ease;z-index:1000}#header.sticky{padding-top:5px !important;padding-bottom:5px !important;z-index:100000}#header.sticky .navbar-brand.w-25{width:190px !important}#header.sticky .hamburger-box{width:30px;height:15px}#header.sticky .hamburger-inner,#header.sticky .hamburger-inner::before,#header.sticky .hamburger-inner::after{width:29px;height:3px}.hero{background-size:cover;background-color:#f3f3f3;height:400px;padding-top:80px;background-repeat:no-repeat;max-width:100%;margin-top:67px}.hero.home{background-image:url("hero-home-mobile.jpg");background-position:-20px 0px}.hero h1{color:#442D7B;font-weight:300;text-transform:uppercase;line-height:24px;margin-bottom:30px;font-size:25px}.hero.home h2{color:#442D7B;font-weight:400;text-transform:capitalize;line-height:26px;margin-bottom:70px}.hero.home span{display:block;font-weight:700}.hero.home .btn{margin-bottom:10px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:max-conent}.row.ctas{display:block;overflow:auto}.row.ctas.large{display:none}.ctas{text-align:center}.ctas .col-md-6{padding-right:0;padding-left:0;position:relative;text-align:center}.ctas .col-md-6 img{width:100%}.image{display:block;width:100%;height:auto}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;-webkit-transition:.3s ease;transition:.3s ease;opacity:0.5;background-color:#442D7B}.col-md-6:hover .overlay{opacity:0.3;color:#fff !important}.overlay.blue{background-color:#8dc5c6}.centered{width:100%;font-weight:400;font-size:22px;text-transform:uppercase;line-height:46px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;color:#fff !important}.centered:hover{color:#fff !important}.centered span{font-weight:600}.action h2,.donate-home h2{font-size:26px;font-weight:600;margin-bottom:25px;line-height:25px;text-transform:uppercase}.action h3{font-size:32px;font-weight:500;margin-bottom:10px;line-height:34px}.action h3 span{font-weight:700;text-transform:uppercase}.action p{font-size:18px;font-weight:400;margin-bottom:35px}.action .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:max-conent;display:block;margin:auto;margin-bottom:15px}.action .dark .btn{padding:6px 30px 5px 13px;margin:inherit}.action .col-md-6.light{padding:50px 40px 40px 40px;background-color:#604C8F;text-align:center}.action .col-md-6.dark{padding:50px 50px;background-color:#442D7B}.dark a{color:#fff;text-decoration:underline}.dark a:hover,.dark a:focus{text-decoration:none}.action .form-control{background-color:#604C8F;color:#fff;border:0;border-radius:0;padding:1.375rem .75rem;font-size:20px}.row.donate-home{padding:70px 40px 70px 40px;text-align:center;background-size:cover;background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(donate-bg.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(donate-bg.jpg);background-position:-110px 0}.donate-home h2{margin-bottom:35px}.donate-home .col-md-2{width:50%;margin-bottom:32px}.donate-home .col-md-2 a{font-size:26px;color:#fff;font-weight:500;border:2px #fff solid;border-radius:5px;padding:10px 0;width:110px;display:block;margin:auto}.donate-home .col-md-2 a:hover,.donate-home .col-md-2 a:focus{background-color:#fff;color:#333}.donate-home h3{text-transform:uppercase;font-weight:500;margin-top:25px;margin-bottom:35px;line-height:24px}.col-md-2.monthly{margin:auto}footer{padding:50px 0}footer img{width:200px;margin:auto;display:block;margin-bottom:40px}footer .row.nav{padding:0 40px}footer .nav .col-md-4{float:left;width:50%}footer .nav h3{font-size:20px;font-weight:600;margin-bottom:10px;text-transform:uppercase;display:inline-block;padding-bottom:7px;border-bottom:2px solid #604C8F}footer .nav a{font-size:15px;line-height:18px;margin-bottom:5px;display:block;color:#fff;font-weight:400}footer .nav a:hover,footer .nav a:focus{color:#ccc}footer .row.icons{padding:0 90px;margin-top:40px}footer .icons .col-md-3{float:left;width:25%}footer .icons i{color:#fff;font-size:30px;text-align:center;display:block;-webkit-transition:0.2s ease !important;transition:0.2s ease !important}footer .icons i:hover,footer .icons i:focus{color:#ccc}footer .col-md-4.icons{display:none}.row.fixed-footer{padding:30px 0 10px 0;font-weight:400;text-transform:uppercase;background-color:#604C8F;text-align:center}.fixed-footer h3{font-size:18px;line-height:18px}.fixed-footer p{font-size:14px;margin-top:5px}.fixed-footer span{display:block}.row.secondary-header{display:none}.inner-hero{background-image:url("hero-donate-mobile.jpg");background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-mobile.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-mobile.jpg);background-size:cover;background-color:#f3f3f3;height:350px;padding-top:135px;background-repeat:no-repeat;max-width:100%;margin-top:67px}.inner-hero h1{color:#fff;font-weight:400;text-transform:uppercase;font-size:28px;line-height:26px;margin-bottom:7px}.inner-hero h1 span{display:block}.inner-hero h1 b{font-weight:700}.hero.about{background-image:url("hero-about-mobile.jpg");background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-mobile.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-mobile.jpg);padding-top:130px}.hero.about h1{color:#fff;font-weight:400;font-size:28px;margin-bottom:7px}.hero.about h1 span{display:block}.hero.about h1 b{font-weight:700}.container.hero.about.margin{padding-top:120px}.bg-white{background-color:#604C8F !important}.content-pages-show-donation-v2-wide .container-fluid,.container.content-pages-show-donation-wide{padding-right:0;padding-left:0}span.stage-label{display:none}.page-pages-show-donation-v2-wide .progress-indicator-stages li.active .stage-count-inner{background:#442D7B;width:41px;height:41px;left:2px;top:2px}.page-pages-show-donation-v2-wide .progress-indicator-stages li .stage-count-inner{width:41px;height:41px;left:2px;top:2px;background:#604C8F}.page-pages-show-donation-v2-wide .progress-indicator-stages li.completed .stage-count-inner{background:#442D7B}.page-pages-show-donation-v2-wide .progress-indicator-stages li:after{top:22px;border-bottom:2px solid #fff}.page-pages-show-donation-v2-wide form,.page-pages-show-donation-wide form{padding:40px 20px 30px 20px}.page-pages-show-donation-wide form .btn{display:block;margin-bottom:10px}.page-pages-show-donation-v2-wide .form-progress-indicator{width:100%;left:0}.container.content-pages-show-donation-v2-wide,.container.content-pages-show-donation-wide{margin-bottom:60px}.custom-control-label{font-size:20px}.progress-stage h2,form h2,h3.notes{font-size:24px;font-weight:600;text-transform:uppercase;margin-bottom:10px}h2.tb{border-top:1px #442D7B solid;padding-top:40px}.form-control{background-color:#442D7B;color:#fff;border:0;border-radius:0;padding:1.375rem .75rem;font-size:20px}select#donation_signup_custom_values_preferred_language_custom,select#donation_custom_values_language_custom{background-color:#442D7B;color:#fff;border:0;border-radius:0;padding:7px 10px;font-size:20px;display:block;width:100%}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.page-pages-show-donation-wide input[type=text]{color:#fff !important}.page-pages-show-donation-wide input[type=text]:focus{background-color:#442D7B}span.input-group-text.currency-symbol{display:none}.btn-block{display:block !important;width:auto}.page-pages-show-donation-v2-wide .btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26px !important;text-transform:uppercase;padding:2px 0 0px 13px !important}.page-pages-show-donation-v2-wide .btn-block:hover,.page-pages-show-donation-v2-wide .btn-block:focus{background-color:#442D7B !important;border-color:#442D7B;color:#fff}.page-pages-show-donation-v2-wide .progress-indicator-stages li.seen .stage-count-inner{background-color:#442D7B}.custom-control-input:checked ~ .custom-control-label::before{border-color:#442D7B;background-color:#442D7B}.row.donate-intro{padding:70px 20px 50px 20px}.donate-intro p.uppercase{text-transform:uppercase}.donate-intro p b{font-weight:600}.donate-intro p a{color:#fff;text-decoration:underline;-webkit-transition:0.2s ease !important;transition:0.2s ease !important}.donate-intro p a:hover,.donate-intro p a:focus{color:#fff;text-decoration:none;-webkit-transition:0.2s ease !important;transition:0.2s ease !important}.donate-intro span{display:block}.donate-intro.border-top{border-top:#604C8F 2px solid !important}.row.donate-intro.light{background-color:#604C8F;padding-bottom:70px}.row.donate-intro h2{margin-bottom:25px;font-weight:600}.ppc-table-title{margin:40px 0}.ppc-donate-table{border-collapse:collapse;width:100%}.ppc-donate-table td{width:33.3333%;text-align:center;height:18px}.page-pages-show-donation-v2-wide .text-success{color:#fff !important}.page-pages-show-donation-v2-wide .my-4{margin-top:0.5rem !important;display:none !important}.single-amount-any-frequency{display:none}.page-pages-show-donation-v2-wide .text-secondary{color:#fff !important;font-size:18px;margin:30px 0;display:block}.page-pages-show-donation-v2-wide .progress-stage-button-prev{color:#fff;font-size:18px;display:block;margin-top:20px}.row.inner{padding:10px 0 60px 0}.inner .col-md-4{display:none}.inner .col-md-8{background-color:#604C8F;padding:25px 25px;margin-top:20px}.platform-pages .col-md-8{margin-top:0}.platform-pages .col-md-8 h3{font-size:24px !important;text-transform:uppercase !important;font-weight:600 !important;margin-bottom:15px}.inner h2{font-weight:400;text-transform:uppercase;margin-bottom:15px;line-height:29px}.inner h2 span{font-weight:600;display:block}.petition h2 span{display:initial}.petition h2{margin-bottom:5px}.inner h2.margin{margin-top:50px}.inner .col-md-8 img{width:100%;height:auto;margin:10px 0 30px 0}.inner .col-md-8 .col-md-12{display:inline-block;clear:both;margin-bottom:25px;padding-left:0;padding-right:0}.inner .col-md-8 h3{line-height:24px;font-size:20px;text-transform:inherit;font-weight:400}.inner .col-md-8 h3 a span{text-transform:uppercase}.col-md-8.coordinators a.email{font-size:16px}.col-md-8.coordinators a::after{content:""}.col-md-8.coordinators h2 span{font-size:34px}.col-md-8.coordinators h2{line-height:30px;font-size:28px}.inner .col-md-8 a{color:#fff}.inner .col-md-8 a:hover,.inner .col-md-8 a:focus{color:#ccc}.inner .col-md-8 a span{font-weight:600}a.btn.btn-primary.white::after,#share-buttons a::after{content:none;content:" "}.inner .btn-primary{background-image:none;margin-bottom:10px !important;padding:6px 13px 5px 13px}.inner .btn-primary:hover,.inner .btn-primary:focus{background-image:none}#share-buttons img{width:35px;padding:5px;border:0;box-shadow:0;display:inline}#share-buttons em{font-size:34px}#share-buttons a{float:left;margin-right:7px}.hero.platform{padding-top:50px;height:155px;background-color:#604C8F}.hero.platform h1{color:#fff;font-weight:500}.hero.platform b{display:block;font-weight:700}.hero.platform.other-policies{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(canadian-parliament-ottawa_banner.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(canadian-parliament-ottawa_banner.jpg);background-position:center;padding-top:45px}.hero.platform.genre{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1684876566/platform_genre_banner.jpg?1684876566);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(https://assets.nationbuilder.com/themes/60267be5c294802a0c9479ff/attachments/original/1684876566/platform_genre_banner.jpg?1684876566);background-position:center;padding-top:45px}.hero.platform.housing{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(platform_housing_banner.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(platform_housing_banner.jpg);background-position:center;padding-top:45px}.hero.platform.federalism{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(platform_federalism_banner.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(platform_federalism_banner.jpg);background-position:center;padding-top:45px}.hero.platform.landing{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(candidate-header.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(candidate-header.jpg);background-position:center;padding-top:45px}.hero.platform.public-finance{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(economy_platform.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(economy_platform.jpg);background-position:center;padding-top:40px}.hero.platform.economy{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(investments.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(investments.jpg);background-position:center;padding-top:40px}.hero.platform.indigenous-issues{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(autochtones_canada.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(autochtones_canada.jpg);background-position:center;padding-top:35px}.hero.platform.veterans{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(veterans.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(veterans.jpg);background-position:center;padding-top:25px}.hero.platform.canadian-identity{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(canadian-identity.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(canadian-identity.jpg);background-position:center;padding-top:15px}.hero.platform.refugees{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(refugees.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(refugees.jpg);background-position:center;padding-top:25px}.hero.platform.immigration{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(immigrations.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(immigrations.jpg);background-position:center;padding-top:25px}.hero.platform.pipelines{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(pipelines.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(pipelines.jpg);background-position:center;padding-top:35px}.hero.platform.censorship{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(censorship.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(censorship.jpg);background-position:center;padding-top:45px}.hero.platform.foreign-policy{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(foreign-policy.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(foreign-policy.jpg);background-position:center;padding-top:35px}.hero.platform.environment{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(environment.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(environment.jpg);background-position:center;padding-top:15px}.hero.platform.supply-management{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(supply-management.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(supply-management.jpg);background-position:center;padding-top:35px}.hero.platform.internal-trade{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(internal-trade.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(internal-trade.jpg);background-position:center;padding-top:35px}.hero.platform.healthcare{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(healthcare.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(healthcare.jpg);background-position:center;padding-top:25px}.hero.platform.firearms{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(firearms.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(firearms.jpg);background-position:center;padding-top:25px}.hero.platform.equalization{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(equalization.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(equalization.jpg);background-position:center;padding-top:50px}.hero.platform.regional-coordinators{padding-top:50px}.hero.platform.volunteer{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(volunteer-header.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(volunteer-header.jpg);background-position:center;padding-top:45px}.hero.platform.candidate{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(candidate-header.png);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(candidate-header.png);background-position:center;padding-top:25px}.hero.platform.news{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(news-header.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(news-header.jpg);background-position:center;padding-top:25px}.hero.platform.lockdown-article{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(lockdown-article-header.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(lockdown-article-header.jpg);background-position:center;padding-top:25px}.hero.platform.censorship-article{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(censorship-article-header.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(censorship-article-header.jpg);background-position:center;padding-top:40px}.hero.platform.covid-health-measures{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(covid-health-measures.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(covid-health-measures.jpg);background-position:center;padding-top:40px}.hero.platform.newsletter{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(newsletter_Twitter.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(newsletter_Twitter.jpg);background-position:center;padding-top:40px}.hero.petitions{padding-top:35px;height:125px;background-color:#604C8F;background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(petitions-light.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(petitions-light.jpg)}.hero.petitions.statue{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(macdonald-hero.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(macdonald-hero.jpg)}.hero.petitions.fundamental_values{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(fundamental-values.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(fundamental-values.jpg)}.hero.petitions.financial-statements{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(financial-statements.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(financial-statements.jpg)}.hero.petitions.financial-statements{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(financial-statements.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(financial-statements.jpg)}.hero.petitions.landing-debate{background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(censoring-debate.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(censoring-debate.jpg);padding-right:20%;height:150px;margin-top:0}.hero.petitions h1{color:#fff;font-weight:500}.hero.petitions b{display:block;font-weight:700}.breadcrumb{margin-bottom:0;padding-bottom:0;font-size:14px}li.breadcrumb-item a{color:#fff;font-weight:600;text-transform:uppercase}li.breadcrumb-item a:hover,li.breadcrumb-item a:focus{color:#ccc}.breadcrumb-item.active{color:#fff;text-transform:uppercase}.platform-pages .col-md-8.platform h4{font-weight:500;font-size:20px;margin-bottom:15px;margin-top:30px}.platform-pages .col-md-8.platform ul li{margin-bottom:10px}.platform-pages h2.margin{margin-top:35px}.petition-wrapper{background-color:#604C8F;padding:25px;margin-top:-60px;margin-bottom:60px}.petition-wrapper .btn-primary.white.lg{font-size:22px;padding:6px 13px 5px 13px}.petition-wrapper h2{font-weight:400;text-transform:uppercase;margin-bottom:25px;line-height:23px;font-weight:600}.petition-wrapper .btn-primary.white{background-image:none;margin-top:10px}.petition-wrapper.petition-pages{position:inherit}p.petition-page-intro{margin-bottom:40px}.petition-wrapper.signup{margin-top:-60px}.petition-wrapper.signup a{color:#fff;text-decoration:underline}.petition-wrapper.signup a:hover,.petition-wrapper.signup a:focus{color:#fff;text-decoration:none}.petition-wrapper.newsletter{margin-top:-90px;position:relative}.col-md-8.platform.signup h2 span{display:initial}.col-md-8.platform.signup a::after{content:""}img.landing{width:65%;display:block;margin:auto;padding:10px 0 3px 0}iframe.landing{width:300px;height:169px;margin-top:-410px;margin-left:auto;margin-right:auto;position:inherit}h2.landing{position:relative}.container.membership{padding-top:60px}ul.membership-list{list-style:none;padding-left:0;text-align:center}.membership-list a.submit-button{color:#fff;background-color:#442D7B;padding:10px 15px !important;font-size:28px;text-transform:uppercase;font-weight:500}.membership-list a.submit-button:hover,.membership-list a.submit-button:focus{color:#442D7B;background-color:#fff}li.membership{text-align:center;margin-bottom:40px;background-color:#604C8F;width:auto;display:inline-block;padding:30px 35px 50px 35px}.membership .buy{margin-top:40px}.membership h3{text-transform:uppercase;font-weight:600;font-size:21px}iframe.ggl-form{width:100%;height:2140px}.row.volunteer{padding:30px 0 10px 0}.m2 .freebirdFormviewerViewNavigationPasswordWarning{color:#fff !important}.col-md-8.platform.candidate a{text-decoration:underline;-webkit-transition:0.2s ease !important;transition:0.2s ease !important}.col-md-8.platform.candidate a:hover,.col-md-8.platform.candidate a:focus{text-decoration:none;-webkit-transition:0.2s ease !important;transition:0.2s ease !important;color:#fff !important}.col-md-8.platform.candidate a::after,.col-md-8.platform.news a::after{content:""}img.sidebar{width:90% !important;margin-top:10px}.petition-wrapper.contact{margin-top:-90px;position:relative}.petition-wrapper.my-account{margin-top:-108px;position:relative}.my-account a{color:#fff;text-decoration:underline}.my-account a:hover,.my-account a:focus{text-decoration:none}.my-account .form-errors{margin-top:15px}.text-muted{color:#fff !important}.contact p.hide{display:none}.card-body{background-color:#604C8F}.card{padding:30px;margin:30px 0 500px 0;background-color:#604C8F !important}.col-md-8.platform.article h2 span{display:initial}.donate-tab-bottom{margin:15px 0 30px 0;background:white;color:#442D7B;padding:20px;max-width:350px;margin:0 auto}.donate-tab-bottom h4{font-weight:300}.donate-tab-bottom p{font-size:24px;font-weight:600}.platform.margin{padding-top:63px !important}.platform.press .col-md-4{padding-right:0 !important;padding-left:0 !important;display:block !important}.platform.press .col-md-4 img{margin-left:auto;margin-right:auto;margin-bottom:0;display:block}.col-md-8.platform.press a{font-weight:600;display:initial}.col-md-8.platform.press .col-md-4 a:after,.col-md-8.platform.press .col-md-12 a:after,p.logo-links a:after{content:"" !important}span.logo-padding{padding:10px 20px;background-color:#fff;margin:0;display:block}.logo-links{margin-top:10px;margin-bottom:30px}.col-md-8.platform.press .col-md-12 img{margin:0}.alert{margin-top:260px}.form-error{position:absolute;margin-top:10px;margin-left:10px}.alert-info,.alert-notice,.alert-share{color:#fff;background-color:#604C8F;border-color:#604C8F}.alert-heading{margin-bottom:20px}.alert-info p,.alert-notice p,.alert-share p{margin-bottom:30px}.text-info{color:#fff !important}share-btns.row .btn-block{font-size:18px !important;text-transform:initial;padding:inherit}.form a{color:#fff}.form a:hover,.form a:focus{color:#ccc}.page-pages-show-feedback-wide .alert-info,.page-pages-show-feedback-wide .alert-notice,.page-pages-show-feedback-wide .alert-share{display:none}.col-md-8.platform h3{margin-bottom:10px;font-size:21px;font-weight:400}.col-md-8.platform.uppercase .btn{margin-bottom:45px !important}.col-md-8.platform h3 span{text-transform:uppercase;display:block;font-weight:600;font-size:26px;margin-bottom:7px}.content-page-not-found{margin:80px 0}.content-page-not-found .btn-primary{margin-bottom:40px;padding:6px 14px 5px 14px}h1.m-0.text-secondary{padding-bottom:40px;text-transform:uppercase;line-height:32px}.bg-light{background-color:#604C8F !important;padding:40px 60px !important}.text-secondary{color:#fff !important}.btn.btn-secondary.button.destroy-link{background-color:#442D7B;border-color:#442D7B;margin-top:20px;text-transform:uppercase;font-size:20px;font-weight:500}.btn.btn-secondary.button.destroy-link:hover,.btn.btn-secondary.button.destroy-link:focus{color:#442D7B;background-color:#fff;border-color:#fff}.at-icon-wrapper.at-share-btn{float:left}.at-icon-wrapper a::after{content:" "}.lead{display:none}.membership-amount{display:none}.col-md-8.platform.news h1{text-transform:uppercase;line-height:28px}.col-md-8.platform.news img{margin:20px 0}.col-md-8.platform.news{padding-top:57px}.acc-container{overflow:hidden;text-align:center;border-bottom:#442D7B 3px solid}.acc-btn{width:100%;margin:0 auto;padding:20px 25px;cursor:pointer;background:#442D7B}.acc-btn h1{font-size:24px}.acc-content{height:0px;width:99.8%;margin:0 auto;overflow:hidden;border-right:#442D7B 3px solid;border-left:#442D7B 3px solid;background:#604C8F;border-bottom:1px solid #604C8F}.acc-content-inner{padding:30px}.open{height:auto}.selected{color:#fff}.acc-container .row::after{content:' ';white-space:pre;margin-bottom:15px}.acc-container .row::before{content:' ';white-space:pre;margin-top:5px}.acc-content-inner .col-md-1 a{color:#fff;display:block;line-height:45px;width:70px;margin:auto;height:40px;background-color:#442D7B}.acc-content-inner .col-md-1 a:hover,.acc-content-inner .col-md-1 a:focus{background-color:#fff;color:#442D7B !important}.acc-content-inner .fab,.acc-content-inner .fas{font-size:20px}.acc-content-inner p{margin-bottom:20px}.acc-content-inner h4{font-size:26px;line-height:24px;margin-bottom:5px;text-transform:uppercase}.acc-container .col-md-5,.acc-container .col-md-4,.acc-container .col-md-1{float:left}.acc-container .col-md-4{display:block}.acc-container .col-md-1{width:33.333%;padding-right:0;padding-left:0}.coordinators .fas,.coordinators .fab{font-size:30px;margin-right:15px}.row.inner.candidates{padding:50px 0 60px 0}.page-user-sessions-new-wide .btn-outline-primary,.btn-outline-secondary{border-color:#fff;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-user-sessions-new-wide .btn-outline-primary:hover,.page-user-sessions-new-wide .btn-outline-primary:focus,.btn-outline-secondary:hover,.btn-outline-secondary:focus{border-color:#fff;background-color:#fff;color:#442D7B}.card-group{margin-bottom:60px}.platform .col-md-8 .col-md-4{float:left;display:block}a.box{width:100%;display:block}.box{color:#442D7B;text-align:center;background-color:#fff;padding:20px 0 15px 0;margin-bottom:25px;border-radius:3px}.box em{font-size:75px;color:#343a40}.box h3{margin-top:20px;font-size:21px;color:#fff;background-color:#442D7B;width:105%;margin-left:-2.5%;border-radius:3px;padding:7px 15px}.box h3 span{font-size:inherit !important;text-transform:capitalize !important;display:initial !important;font-weight:initial !important}.don-but .custom-control-label::before{display:none}.don-but .custom-control-label::after{display:none}.don-but .custom-control-label.radio{background-color:#442D7B;font-size:22px;font-weight:500;color:#fff;padding:7px 0;-webkit-transition:0.2s ease !important;transition:0.2s ease !important;border-radius:3px;width:100%}.don-but .custom-control-label.radio:hover{background-color:#fff;color:#442D7B}.don-but .form-group.col input:checked+label,.don-but .form-group.col-md-6 input:checked+label{background-color:#fff !important;color:#442D7B}.don-but .custom-control-input:checked ~ .don-but .custom-control-label::before{color:#fff;border-color:#442D7B;background-color:#442D7B}.don-but .custom-control-inline{margin-right:0}.don-but .custom-control{padding-left:0;width:32.4%;text-align:center;margin-bottom:3px}.donation-v2-occurence-radio .custom-control{width:45%}div#recaptcha-input{margin-bottom:20px}label#donation_amount_other{font-size:10px}@media only screen and (min-width: 480px){iframe.landing{width:420px;height:237px}.hero h1{line-height:25px;font-size:28px}}@media only screen and (min-width: 576px){.container{max-width:100%}.hero.home{background-image:url("hero-home-768.jpg");height:495px;padding-top:120px}.hero h1{line-height:30px;font-size:35px}.action .col-md-6.light{padding:50px 100px 40px 100px;text-align:left}.action .col-md-6.dark{padding:50px 100px}.action .btn{margin:inherit}.row.donate-home{padding:50px 100px 50px 100px;background-position:0;background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(donate-bg-med.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(donate-bg-med.jpg)}footer .row.nav{padding:0 90px}footer .row.icons{padding:0 200px}.inner-hero{background-image:url("hero-donate-768.jpg");background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-768.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-768.jpg);height:350px}.inner-hero h1{font-size:34px;line-height:32px;margin-left:7%}.hero.about{background-image:url("hero-about-768.jpg");background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-768.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-768.jpg);height:350px;padding-top:100px}.hero.about h1{font-size:34px;line-height:32px;margin-left:7%}.inner.platform .col-md-8 img{width:200px;float:left;margin:0 20px 0 0}.inner .col-md-8 h3{line-height:27px;font-size:22px;padding-top:5px}.inner .col-md-8 a span{display:block}iframe.landing{width:500px;height:281px}iframe.landing{margin-top:-470px}ul.membership-list{width:400px;margin:auto}.petition-wrapper.newsletter{margin-top:-60px}}@media only screen and (min-width: 676px){.platform.press .col-md-4{float:left;width:33.333%}.platform.press .col-md-4 img{width:95%;margin-left:0}.platform .col-md-8 .col-md-4{width:33.33333%;padding-right:15px}.box em{font-size:55px}.box h3{line-height:18px !important;font-size:16px !important;padding-top:8px !important}.box h3 span{display:block !important}}@media only screen and (min-width: 768px){.hero.home{background-image:url("hero-home-991.jpg");background-position:20px 0}.hero.home h1{font-size:44px;line-height:38px}.hero.home h2{font-size:33px;line-height:35px}.action .col-md-6.light{padding:50px 50px 40px 50px;text-align:left}.action .col-md-6.dark{padding:50px 50px}.ctas .col-md-6{float:left}.row.action{text-align:inherit}.action .btn{margin-bottom:15px}.row.donate-home{padding:70px 15% 70px 15%;background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(donate-bg-large.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(donate-bg-large.jpg)}.donate-home .col-md-2{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}footer img{width:150px;margin:inherit;margin-bottom:40px}footer .row.icons{padding:0 290px}footer .row.nav{margin-top:-140px;padding:0;padding-left:250px}footer .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 44.5%;flex:0 0 44.5%;max-width:44.5%}footer .row.nav i{font-size:25px}.fixed-footer span{display:initial}.fixed-footer span::before{content:"\0020"}footer .row.icons{display:none}footer .col-md-4.icons{display:block;-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.donate-intro .col-md-6{margin:auto;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.inner-hero{background-image:url(hero-donate-991.jpg);background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-991.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-991.jpg)}.hero.about{background-image:url(hero-about-991.jpg);background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-991.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-991.jpg)}.row.inner{padding:60px 0 60px 0}.inner .col-md-4{display:block;padding-right:30px}.inner.platform-pages .col-md-4{padding-top:85px}.inner h3{font-size:22px;text-transform:uppercase;font-weight:600;margin-bottom:10px}.inner h3.margin{margin-top:25px}.inner h3.margin2{margin-top:45px}.inner h3.quote{font-style:italic;font-size:21px;line-height:27px;font-weight:300;margin-top:50px;margin-bottom:40px;text-transform:inherit}.inner .col-md-4 a{color:#fff;font-size:18px;line-height:21px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:300;margin-bottom:3px}.inner .col-md-4 a:hover,.inner .col-md-4 a:focus{color:#ccc}.inner .col-md-4 a::after{content:" >"}a.at-icon-wrapper.at-share-btn::after{content:""}.inner .col-md-4 .at-icon-wrapper.at-share-btn a::after{content:""}.inner .col-md-8{margin-top:0}.inner .col-md-8 h3{line-height:28px;font-size:23px;padding-top:0}.row.inner.candidates{padding:70px 0 60px 0}.hero.platform h1{line-height:31px}ol.breadcrumb.border-0.bg-transparent.pl-0{margin-top:50px;margin-left:15px;position:absolute;font-size:18px;line-height:20px;width:200px}.breadcrumb-item+.breadcrumb-item{padding-left:0}li.breadcrumb-item{z-index:10000}.petition-wrapper{width:66.66667%;float:right}.hero.platform{padding-top:50px;height:200px !important;padding-right:20%}.hero.platform.landing{padding-top:65px !important}.hero.platform.regional-coordinators{padding-top:65px !important}.col-md-8.coordinators a.email{font-size:inherit}.hero.platform.petitions{padding-top:45px !important;height:125px !important}.hero.petitions{padding-top:30px}.hero.petitions h1{line-height:30px}.petition-wrapper.petition-pages{margin-top:-420px}.row.inner.landing{padding:20px 0 60px 0}.row.inner.landing .col-md-4 a::after{content:""}iframe.landing{width:450px;height:258px;float:right;margin-right:25px}img.landing{display:none}.col-md-4.landing img{width:100%}.action h2,.donate-home h2{font-size:30px}iframe.ggl-form{height:1900px}.row.volunteer{text-align:center}.petition-wrapper.contact{margin-top:-100px}.petition-wrapper.my-account{margin-top:-295px}.platform.margin{padding-top:80px !important}.hero.platform.indigenous-issues{padding-top:45px}.hero.platform.veterans{padding-top:35px}.hero.platform.canadian-identity{padding-top:35px}.hero.platform.refugees{padding-top:50px}.hero.platform.immigration{padding-top:45px}.hero.platform.pipelines{padding-top:55px}.hero.platform.foreign-policy{padding-top:45px}.hero.platform.environment{padding-top:45px}.hero.platform.supply-management{padding-top:55px}.hero.platform.internal-trade{padding-top:55px}.hero.platform.healthcare{padding-top:35px}.hero.platform.firearms{padding-top:50px}.hero.platform.equalization{padding-top:65px}.card{margin:50px 0 60px 0}.alert-info,.alert-notice,.alert-share{width:510px}.alert{margin-top:50px;margin-left:220px}.homepage.page-type-donation-v2.page-pages-show-donation-v2-wide .alert{margin-left:0}.inner.platform .col-md-8 img{width:250px}.petition-wrapper.newsletter{margin-top:-520px}.petition-wrapper.newsletter.en{margin-top:-500px}.col-md-8.platform.news h1{line-height:34px}.col-md-8.platform.news img{width:100%;margin-bottom:15px}.col-md-8.platform.news{padding-top:30px}.acc-content-inner .col-md-4,.acc-content-inner .col-md-5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.acc-content-inner .col-md-4{padding-right:0 !important}.acc-content-inner .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.333%}.platform .col-md-8 .col-md-4 a{display:initial}.box h3{line-height:25px !important;font-size:22px !important}.box h3 span{margin-bottom:0 !important}}@media only screen and (min-width: 992px){#header{width:100%;background-color:#442D7B;position:inherit;top:0px;-webkit-transition:background 0.3s ease, padding 0.3s ease;transition:background 0.3s ease, padding 0.3s ease;z-index:1000}.sticky{position:fixed !important;top:0 !important;width:100% !important}.sticky+.content{padding-top:102px}a.nav-link.bg{background-color:#fff;color:#442D7B !important;margin-right:20px !important}a.nav-link.bg.first{margin-left:10px}a.nav-link.bg:hover,a.nav-link.bg:focus{background-color:#604C8F;color:#fff !important}.py-4{padding-top:10px !important;padding-bottom:10px !important}.hamburger{display:none !important}.navbar-nav{padding-top:0}.navbar-light .navbar-nav .nav-link{font-weight:500;padding:5px 8px 3px 8px;font-size:13px}span.secondary-nav{display:none}.hero.home{background-image:url("hero-home-1200.jpg");margin-top:0;padding-left:30px;height:585px}.hero.home h1{font-size:58px;line-height:49px}.hero.home h2{font-size:38px;line-height:40px}.row.secondary-header{padding:9px 0 5px 0;display:-ms-grid;display:grid;background-color:#604C8F}.secondary-header ul{list-style:none;margin-bottom:0;float:right}.secondary-header ul a{color:#fff;font-size:14px;text-transform:uppercase;font-weight:500}.secondary-header ul a:hover,.secondary-header ul a:focus{color:#ccc}.secondary-header ul li{float:left;margin-right:45px}.secondary-header i{font-size:13px;margin-top:7px;margin-left:8px;position:absolute}.secondary-header li.icon i{position:inherit;font-size:25px;margin-top:0px}.secondary-header li.icon{margin-left:20px}.row.donate-home{padding:70px 20% 70px 20%}.row.ctas.small{display:none}.row.ctas.large{display:block;overflow:auto}.action .btn{margin:inherit;margin-bottom:15px}a.lang.small{display:none}a.lang.large{display:block;padding:3px 6px}.donate-intro .col-md-6{margin:auto}.inner-hero{background-image:url(hero-donate-1200.jpg);background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-1200.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-1200.jpg);margin-top:0}.hero.about{background-image:url(hero-about-1200.jpg);background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-1200.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-1200.jpg);padding-top:115px;margin-top:0}.bg-white{margin-top:65px;padding-bottom:40px !important}.inner-hero h1{margin-left:25%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.inner .col-md-4{padding-right:40px}.row.inner.candidates{padding:20px 0 60px 0}.inner.candidates .col-md-8{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.hero.platform.landing{padding-left:25px;margin-top:0}.hero.platform.landing.hero h1{line-height:33px}.inner .col-md-8.platform h3 span{font-weight:600}.hero.platform{margin-top:0;padding-left:25px}ol.breadcrumb.border-0.bg-transparent.pl-0{width:225px}.hero.platform.regional-coordinators{padding-top:75px !important}.col-md-8.coordinators h2 span{font-size:42px}.col-md-8.coordinators h2{line-height:36px;font-size:36px}.hero.petitions{margin-top:0;padding-top:30px;padding-left:25px}.hero.petitions h1{line-height:34px}.petition-wrapper.petition-pages{margin-top:-290px}footer img{width:200px}footer .row.nav{margin-top:-180px;padding-left:410px}img.sidebar{width:80% !important;margin-top:20px}.card{margin:50px 0 160px 0}.alert-info,.alert-notice,.alert-share{width:600px}.alert{margin-top:130px}.col-md-8.platform.uppercase h3{text-transform:uppercase !important}.inner.platform .col-md-8 img{width:275px}.inner .col-md-8 h3{padding-top:10px}.bg-light{padding:60px 210px !important}.page-user-sessions-new-wide .bg-light{padding:0 !important}.petition-wrapper.newsletter{margin-top:-490px}.petition-wrapper.newsletter.en{margin-top:-480px}.inner .col-md-8 img{width:40%;float:left;margin:5px 15px 0 0}.col-md-8.platform.press .col-md-12 img{width:inherit;float:inherit}.col-md-8.platform.news h1{line-height:34px}.box{padding:33px 0 45px 0}.box h3{margin-top:30px}.box em{font-size:75px}}@media only screen and (min-width: 1200px){.hero.home{background-image:url("hero-home-large.jpg");background-position:-50px 0;height:610px;padding-left:70px;padding-right:70px}.hero.home h1{font-size:59px;line-height:53px;margin-bottom:50px}.hero.home span{display:block;font-weight:700;font-size:67px}.hero.home h2{font-size:42px;line-height:44px}.hero.home h2 span{display:initial}.btn-primary{font-size:24px}.navbar{padding:.5rem 70px}.navbar-light .navbar-nav .nav-link{font-size:16px;padding:9px 8px 7px 8px}.btn-primary.white{background-position:110px}.btn-primary.white.lg{background-position:200px;padding:6px 30px 5px 13px}.centered{font-size:34px}.row.donate-home{padding:70px 25% 70px 25%;background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(donate-bg-xlarge.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.5), rgba(68,45,123,0.5)),url(donate-bg-xlarge.jpg)}.action .col-md-6.light{padding:70px 90px 60px 90px}.action .col-md-6.dark{padding:70px 90px 60px 90px}.action h2,.donate-home h2{font-size:42px;margin-bottom:45px}.action h3{font-size:36px;line-height:40px}.action .dark .btn{margin-top:15px}footer{padding:50px 70px}.inner-hero{background-image:url(hero-donate-1440.jpg);background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-1440.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-donate-1440.jpg)}.inner-hero h1{font-size:41px;line-height:39px}.hero.about{background-image:url(hero-about-1440.jpg);background-image:-webkit-linear-gradient(top, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-1440.jpg);background-image:linear-gradient(to bottom, rgba(68,45,123,0.3), rgba(68,45,123,0.3)),url(hero-about-1440.jpg)}.hero.about h1{font-size:41px;line-height:39px}.row.donate-intro h2{font-size:26px}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.inner .col-md-8{padding:40px 40px}.inner .col-md-4{padding-right:60px;padding-left:0}.inner h3.quote{font-size:26px;line-height:32px}.inner .btn-primary{font-size:24px !important;padding:9px 13px 7px 13px}.inner h2{line-height:40px;font-size:41px}.anchor{display:block;position:relative;top:-250px;visibility:hidden}.inner .col-md-8.platform h3{font-size:24px !important;text-transform:inherit;font-weight:300;padding-top:5px;line-height:27px;margin-bottom:15px}.inner .col-md-8.platform h3 span{text-transform:uppercase;font-size:28px;line-height:26px;display:block}.platform .col-md-12{clear:both;padding:0}.hero.platform{padding-left:98px}.hero.platform h1{line-height:37px}.hero.platform.landing{padding-left:95px}.platform-pages h2.margin{margin-top:40px}ol.breadcrumb.border-0.bg-transparent.pl-0{margin-left:75px}.platform-pages .col-md-8.platform h4{font-size:24px}.petition-wrapper{padding:40px}.petition-wrapper .btn-primary.white.lg{font-size:26px}.petition-wrapper.petition-pages{margin-top:-240px}.hero.petitions{padding-left:80px}.col-md-8.platform.petition .col-md-12{margin-bottom:55px}.col-md-4.landing img{width:80%}footer .row.nav{padding-left:510px}footer .nav h3{font-size:24px}img.sidebar{width:70% !important;margin-top:30px}.secondary-header ul a{color:#fff;font-size:18px}.platform.margin{padding-top:75px !important}.hero.platform.indigenous-issues{padding-top:60px}.hero.platform.refugees{padding-top:40px}.hero.platform.foreign-policy{padding-top:40px}.hero.platform.firearms{padding-top:40px}.platform .col-md-8 .col-md-4{padding-left:15px}.box h3 span{font-size:24px !important;font-weight:300 !important}}@media only screen and (min-width: 1280px){.alert-info,.alert-notice,.alert-share{width:690px}.bg-light{padding:60px 350px !important}.page-user-sessions-new-wide .bg-light{padding:0 !important}}@media only screen and (min-width: 1440px){.alert-info,.alert-notice,.alert-share{width:810px}.petition-wrapper.newsletter{margin-top:-450px}.navbar-light .navbar-nav .nav-link{font-size:20px}}@media only screen and (max-width: 1080px){.content-pages-show-donation-v2-wide{margin-top:75px}}
