@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);*{font-family:'Poppins',sans-serif;font-weight:500;font-size:16px;margin:0;padding:0;box-sizing:border-box;color:#0F1141}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;color:#4F5364;color:#0F1141}a,button{cursor:pointer;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#0F1141;border-bottom:1px dashed;border-width:0}a.cta-primary,button.cta-primary{background-color:#0F1141;padding:10px 22px;color:#fff;font-weight:600;border-radius:100px;border:3px solid #0F1141;margin:5px 5px 0 5px}a.cta-primary:hover,button.cta-primary:hover{background-color:#fff;color:#0F1141}a.cta-secondary,button.cta-secondary{background-color:#542ABF;padding:10px 22px;color:#fff;font-weight:600;border-radius:100px;border:3px solid #542ABF;margin:5px 5px 0 5px}a.cta-secondary:hover,button.cta-secondary:hover{background-color:#fff;color:#542ABF}h1,h2,h3,h4,h5,h6{line-height:1.2em}h1{font-size:2.4em;margin:30px 0 15px 0;font-weight:700}h2{font-size:2.4em;margin:20px 0 10px 0}h3{font-size:1.6em}h4{font-size:1.4em}p{line-height:1.5em;margin-bottom:1rem}.reset{background-color:#fff0;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ul-reset{margin:0;padding:0;list-style-type:none}:focus{outline:none}strong{font-weight:700}.primary-color{color:#0F1141}.primary-color-bg{background-color:#0F1141}.secondary-color{color:#542ABF}.secondary-color-bg{background-color:#542ABF}.tertiary-color{color:#E2A33C}.tertiary-color-bg{background-color:#E2A33C}.light-gray{color:#F5F5F5}.light-gray-bg{background-color:#F5F5F5}.medium-gray{color:#dedede}.medium-gray-bg{background-color:#dedede}.dark-gray{color:#4F5364}.dark-gray-bg{background-color:#4F5364}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.container,.container-full{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.grid img{max-width:100%;height:auto}:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:36rem;--reflex-sm:48rem;--reflex-md:62rem;--reflex-lg:75rem;--reflex-xlg:100rem;--reflex-xxs-max:35rem;--reflex-xs-max:48rem-1;--reflex-sm-max:61rem;--reflex-md-max:74rem;--reflex-lg-max:99rem}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width:36rem){.container{max-width:36rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:62rem){.container{max-width:62rem}}@media (min-width:75rem){.container{max-width:75rem}}@media (min-width:100rem){.container{max-width:100rem}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*="col-"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*="col-"]::before,[class*="col-"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*="col-"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.6666666667%;*width:91.5666666667%}.col-10{width:83.3333333333%;*width:83.2333333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.6666666667%;*width:66.5666666667%}.col-7{width:58.3333333333%;*width:58.2333333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.6666666667%;*width:41.5666666667%}.col-4{width:33.3333333333%;*width:33.2333333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.6666666667%;*width:16.5666666667%}.col-1{width:8.3333333333%;*width:8.2333333333%}@media (min-width:36rem){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.6666666667%;*width:91.5666666667%}.col-xs-10{width:83.3333333333%;*width:83.2333333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.6666666667%;*width:66.5666666667%}.col-xs-7{width:58.3333333333%;*width:58.2333333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.6666666667%;*width:41.5666666667%}.col-xs-4{width:33.3333333333%;*width:33.2333333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.6666666667%;*width:16.5666666667%}.col-xs-1{width:8.3333333333%;*width:8.2333333333%}}@media (min-width:48rem){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.6666666667%;*width:91.5666666667%}.col-sm-10{width:83.3333333333%;*width:83.2333333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.6666666667%;*width:66.5666666667%}.col-sm-7{width:58.3333333333%;*width:58.2333333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.6666666667%;*width:41.5666666667%}.col-sm-4{width:33.3333333333%;*width:33.2333333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.6666666667%;*width:16.5666666667%}.col-sm-1{width:8.3333333333%;*width:8.2333333333%}}@media (min-width:62rem){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.6666666667%;*width:91.5666666667%}.col-md-10{width:83.3333333333%;*width:83.2333333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.6666666667%;*width:66.5666666667%}.col-md-7{width:58.3333333333%;*width:58.2333333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.6666666667%;*width:41.5666666667%}.col-md-4{width:33.3333333333%;*width:33.2333333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.6666666667%;*width:16.5666666667%}.col-md-1{width:8.3333333333%;*width:8.2333333333%}}@media (min-width:75rem){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.6666666667%;*width:91.5666666667%}.col-lg-10{width:83.3333333333%;*width:83.2333333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.6666666667%;*width:66.5666666667%}.col-lg-7{width:58.3333333333%;*width:58.2333333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.6666666667%;*width:41.5666666667%}.col-lg-4{width:33.3333333333%;*width:33.2333333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.6666666667%;*width:16.5666666667%}.col-lg-1{width:8.3333333333%;*width:8.2333333333%}}@media (min-width:100rem){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.6666666667%;*width:91.5666666667%}.col-xlg-10{width:83.3333333333%;*width:83.2333333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.6666666667%;*width:66.5666666667%}.col-xlg-7{width:58.3333333333%;*width:58.2333333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.6666666667%;*width:41.5666666667%}.col-xlg-4{width:33.3333333333%;*width:33.2333333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.6666666667%;*width:16.5666666667%}.col-xlg-1{width:8.3333333333%;*width:8.2333333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0%;flex:1 0 0%;width:auto}@media (min-width:36rem){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0%;flex:1 0 0%;width:auto}}@media (min-width:48rem){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0%;flex:1 0 0%;width:auto}}@media (min-width:62rem){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0%;flex:1 0 0%;width:auto}}@media (min-width:75rem){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0%;flex:1 0 0%;width:auto}}@media (min-width:100rem){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0%;flex:1 0 0%;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media (min-width:36rem){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width:48rem){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width:62rem){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width:75rem){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width:100rem){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}@media (min-width:36rem){.offset-xs-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-xs-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-xs-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-xs-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-xs-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media (min-width:48rem){.offset-sm-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-sm-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-sm-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-sm-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-sm-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media (min-width:62rem){.offset-md-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-md-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-md-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-md-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-md-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media (min-width:75rem){.offset-lg-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-lg-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-lg-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-lg-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-lg-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media (min-width:100rem){.offset-xlg-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-xlg-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-xlg-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-xlg-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-xlg-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*="col-"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*="col-"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*="col-"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*="col-"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*="col-"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width:35rem){.hidden-xxs{display:none}}@media (min-width:36rem){.hidden-xs-up{display:none}}@media (max-width:48rem (-1)){.hidden-xs-down{display:none}}@media (min-width:36rem) and (max-width:48rem (-1)){.hidden-xs{display:none}}@media (min-width:48rem){.hidden-sm-up{display:none}}@media (max-width:61rem){.hidden-sm-down{display:none}}@media (min-width:48rem) and (max-width:61rem){.hidden-sm{display:none}}@media (min-width:62rem){.hidden-md-up{display:none}}@media (max-width:74rem){.hidden-md-down{display:none}}@media (min-width:62rem) and (max-width:74rem){.hidden-md{display:none}}@media (min-width:75rem){.hidden-lg-up{display:none}}@media (max-width:99rem){.hidden-lg-down{display:none}}@media (min-width:75rem) and (max-width:99rem){.hidden-lg{display:none}}@media (min-width:100rem){.hidden-xlg{display:none}}body header{position:fixed;width:100%;box-shadow:0 10px 10px rgb(0 0 0 / .2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:999;background-color:#fff}body header #top-nav{background-color:#F5F5F5;padding-top:4px;padding-bottom:4px}@media all and (max-width:48rem){body header #top-nav>.grid.justify-end{justify-content:center}}body header #top-nav #gtranslate_selector{cursor:pointer;border:none;padding:2px 4px}body header #top-nav #media-social-list{display:flex;align-items:center;justify-content:flex-end}body header #top-nav #media-social-list li{display:flex;align-items:center}body header #top-nav #media-social-list li a{padding:0 10px;display:flex;position:relative;align-items:center}body header #top-nav #media-social-list li a::after{content:"";width:2px;height:15px;background-color:#E2A33C;position:absolute;right:0}body header #top-nav #media-social-list li a svg{min-height:18px}body header #top-nav #media-social-list li a svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body header #top-nav #media-social-list li a:hover svg path{fill:#542ABF}body header #top-nav #media-social-list li:last-child a:after{display:none}body header #main-nav-wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-direction:row}@media all and (max-width:1280px){body header #main-nav-wrapper{flex-direction:column-reverse}}body header #main-nav-wrapper .logo-menu{display:flex;justify-content:flex-start;align-items:center}@media all and (max-width:1044px){body header #main-nav-wrapper .logo-menu{flex-direction:column}}body header #main-nav-wrapper .logo-menu #logo{display:flex;width:200px;border-right:1px solid #dedede}@media all and (max-width:1044px){body header #main-nav-wrapper .logo-menu #logo{border:none}}body header #main-nav-wrapper .logo-menu #logo svg{width:250px}body header #main-nav-wrapper .logo-menu #logo:hover{opacity:.5}body header #main-nav-wrapper .logo-menu #main-nav .menu li.menu-item-has-children::after{content:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/arrow-down.svg);margin-left:-12px;margin-right:12px}@media all and (max-width:1390px){body header #main-nav-wrapper .logo-menu #main-nav .menu li.menu-item-has-children::after{margin-left:-2px;margin-right:2px}}body header #main-nav-wrapper .logo-menu #main-nav .menu li.menu-item-has-children>a::before,body header #main-nav-wrapper .logo-menu #main-nav .menu li.menu-item-has-children>a::after{margin-left:-8px}body header #call-to-action-header-list{width:240px;margin:0}@media all and (max-width:1280px){body header #call-to-action-header-list{width:100%}}@media all and (max-width:48rem){body header #call-to-action-header-list{flex-direction:column}}body header #call-to-action-header-list li{align-items:stretch;display:flex}body header #call-to-action-header-list li .cta{border-radius:0;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;margin:0;padding:0}@media all and (max-width:1280px){body header #call-to-action-header-list li .cta{padding:8px 0}}body header #call-to-action-header-list li .cta.cta1{background-color:#0F1141;border-color:#0F1141}body header #call-to-action-header-list li .cta.cta1:hover{color:#0F1141}body header #call-to-action-header-list li .cta.cta2{background-color:#542ABF;border-color:#542ABF}body header #call-to-action-header-list li .cta.cta2:hover{color:#542ABF}body header #call-to-action-header-list li .cta:hover{background-color:#fff}@media all and (max-width:1280px){body header #call-to-action-header-list li{width:50%}}@media all and (max-width:48rem){body header #call-to-action-header-list li{width:100%}}body header.sticky-mode #call-to-action-header-list .cta{padding:3px 0}@media all and (max-width:48rem){body header.sticky-mode #call-to-action-header-list .cta{padding:8px 0}}body header.sticky-mode #main-nav-wrapper .logo-menu #logo{width:170px}body #main-title{position:relative}body #main-title #h1-container{background-color:#542ABF;padding:14% 0 18% 0;display:flex;align-items:center;justify-content:center;text-align:center}body #main-title #h1-container h1{color:#fff}body #main-title #deco-col{background-position:center center;background-repeat:no-repeat;background-size:cover}body.mobile header #main-nav-wrapper .logo-menu{align-items:center;position:relative}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content{width:100%;display:none}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu{list-style-type:none;padding:0 15px}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu>li{border-bottom:1px dashed #dedede}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu>li:last-child{border-bottom:none}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu>li.menu-item-has-children{position:relative}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu>li.menu-item-has-children::after{position:absolute;top:10px;right:0}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu>li .sub-menu{display:none;overflow:hidden;background-color:#F5F5F5}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu>li .sub-menu li{border-bottom:1px dashed #dedede}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu>li .sub-menu li:last-child{border:none}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu>li .sub-menu li a{padding-left:15px;padding-right:15px}body.mobile header #main-nav-wrapper .logo-menu #main-nav-content #main-nav>.menu li a{padding:10px 0;display:inline-block;width:100%}body.mobile header #main-nav-wrapper .logo-menu #hamburger{position:absolute;right:10px;top:5px;cursor:pointer}@media all and (max-width:48rem){body.mobile header #main-nav-wrapper .logo-menu #hamburger{top:0}}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav{display:flex}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu{display:flex;align-items:center;justify-content:center;flex-direction:row;list-style-type:none;margin:0;padding:0}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li{text-align:center}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>a{padding:26px 15px;color:#0F1141}@media all and (max-width:1390px){body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>a{padding:30px 10px}}@media all and (max-width:1390px){body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>a{padding:30px 5px}}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>ul.sub-menu{width:100%;display:none;position:absolute;background-color:#fff;border-top:1px solid #F5F5F5;overflow:hidden;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;list-style-type:none;margin:0;left:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>ul.sub-menu li.sub-menu-li{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;background:#F5F5F5;margin:15px;flex-basis:22.8%}@media all and (max-width:1390px){body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>ul.sub-menu li.sub-menu-li{flex-basis:calc(92.5% / 3)}}@media all and (max-width:1220px){body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>ul.sub-menu li.sub-menu-li{flex-basis:calc(92.5% / 2)}}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>ul.sub-menu li.sub-menu-li img{max-width:146px;max-height:220px}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li>ul.sub-menu li.sub-menu-li>div{padding:15px;text-align:left}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li:hover>a{color:#542ABF}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li:hover>ul{display:flex;box-shadow:0 10px 10px rgb(0 0 0 / .2)}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li.current-menu-item>a{position:relative}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li.current-menu-item>a::before,body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li.current-menu-item>a::after{content:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/menu-item-selection.svg);position:absolute;left:50%;margin-left:-12px}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li.current-menu-item>a::before{top:0}body.no-mobile header #main-nav-wrapper .logo-menu #main-nav>ul.menu>li.current-menu-item>a::after{bottom:0;transform:rotate(180deg)}@media all and (max-width:1044px){body.no-mobile header #main-nav-wrapper .logo-menu #main-nav{padding:25px 0}}body.no-mobile header #main-nav-wrapper .logo-menu #hamburger{display:none}body.no-mobile header.sticky-mode #main-nav>ul.menu>li>a{padding-top:20px;padding-bottom:20px}.hamburglar{transform:scale(.7);position:relative;display:block;width:68px;height:68px;-webkit-touch-callout:none;user-select:none}.path-burger{position:absolute;top:0;left:0;height:68px;width:68px;mask:url(#mask);-webkit-mask-box-image:url(https://raygun.io/upload/mask.svg)}.animate-path{position:absolute;top:0;left:0;width:68px;height:68px}.path-rotation{height:34px;width:34px;margin:34px 34px 0 0;transform:rotate(0deg);transform-origin:100% 0}.path-rotation:before{content:'';display:block;width:30px;height:34px;margin:0 4px 0 0;background:#0F1141}@keyframes rotate-out{0%{transform:rotate(0deg)}40%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes rotate-in{0%{transform:rotate(360deg)}40%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}.hamburglar.is-open .path{animation:dash-in .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-open .animate-path{animation:rotate-in .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .path{animation:dash-out .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .animate-path{animation:rotate-out .6s linear normal;animation-fill-mode:forwards}.path{stroke-dasharray:240;stroke-dashoffset:240;stroke-linejoin:round}@keyframes dash-in{0%{stroke-dashoffset:240}40%{stroke-dashoffset:240}100%{stroke-dashoffset:0}}@keyframes dash-out{0%{stroke-dashoffset:0}40%{stroke-dashoffset:240}100%{stroke-dashoffset:240}}.burger-icon{position:absolute;padding:20px 16px;height:68px;width:68px}.burger-container{position:relative;height:28px;width:36px}.burger-bun-top,.burger-bun-bot,.burger-filling{position:absolute;display:block;height:4px;width:36px;border-radius:2px;background:#0F1141}.burger-bun-top{top:0;transform-origin:34px 2px}.burger-bun-bot{bottom:0;transform-origin:34px 2px}.burger-filling{top:12px}.burger-ring{position:absolute;top:0;left:0;width:68px;height:68px}.svg-ring{width:68px;height:68px}.svg-ring path{stroke:#0F1141}.hamburglar.is-open .burger-bun-top{animation:bun-top-out .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-open .burger-bun-bot{animation:bun-bot-out .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-bun-top{animation:bun-top-in .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-bun-bot{animation:bun-bot-in .6s linear normal;animation-fill-mode:forwards}@keyframes bun-top-out{0%{left:0;top:0;transform:rotate(0deg)}20%{left:0;top:0;transform:rotate(15deg)}80%{left:-5px;top:0;transform:rotate(-60deg)}100%{left:-5px;top:1px;transform:rotate(-45deg)}}@keyframes bun-bot-out{0%{left:0;transform:rotate(0deg)}20%{left:0;transform:rotate(-15deg)}80%{left:-5px;transform:rotate(60deg)}100%{left:-5px;transform:rotate(45deg)}}@keyframes bun-top-in{0%{left:-5px;bot:0;transform:rotate(-45deg)}20%{left:-5px;bot:0;transform:rotate(-60deg)}80%{left:0;bot:0;transform:rotate(15deg)}100%{left:0;bot:1px;transform:rotate(0deg)}}@keyframes bun-bot-in{0%{left:-5px;transform:rotate(45deg)}20%{left:-5px;bot:0;transform:rotate(60deg)}80%{left:0;bot:0;transform:rotate(-15deg)}100%{left:0;transform:rotate(0deg)}}.hamburglar.is-open .burger-filling{animation:burger-fill-out .6s linear normal;animation-fill-mode:forwards}.hamburglar.is-closed .burger-filling{animation:burger-fill-in .6s linear normal;animation-fill-mode:forwards}@keyframes burger-fill-in{0%{width:0;left:36px}40%{width:0;left:40px}80%{width:36px;left:-6px}100%{width:36px;left:0}}@keyframes burger-fill-out{0%{width:36px;left:0}20%{width:42px;left:-6px}40%{width:0;left:40px}100%{width:0;left:36px}}#main-wrapper #primeur{background-color:#F5F5F5;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;height:100vh;display:flex;align-items:center;position:relative}@media all and (max-width:48rem){#main-wrapper #primeur{height:80vh}}#main-wrapper #primeur #primeur-info{background-color:#542ABF;padding:30px;display:flex;flex-direction:column;width:fit-content;align-items:flex-start;border-radius:6px}@media all and (max-width:48rem){#main-wrapper #primeur #primeur-info{padding:15px}#main-wrapper #primeur #primeur-info span{text-align:center}}#main-wrapper #primeur #primeur-info h1{color:#fff;line-height:1;display:inline;margin:0;text-transform:uppercase}#main-wrapper #primeur #primeur-info h1 span{text-transform:initial}#main-wrapper #primeur #primeur-info h1 span:not(.yellow){color:#fff;font-size:initial;font-weight:100}@media all and (max-width:48rem){#main-wrapper #primeur #primeur-info h1{text-align:center;font-size:1.6em}#main-wrapper #primeur #primeur-info h1 span{text-align:center}#main-wrapper #primeur #primeur-info h1 span.yellow{display:none}}#main-wrapper #primeur #primeur-info span:not(.yellow){color:#fff}#main-wrapper #primeur #primeur-info #cta-primeur-home{list-style-type:none;display:flex;margin:15px 0 0 0;padding:0;align-items:center;justify-content:flex-start}@media all and (max-width:48rem){#main-wrapper #primeur #primeur-info #cta-primeur-home{width:100%;flex-direction:column}#main-wrapper #primeur #primeur-info #cta-primeur-home li{width:100%;text-align:center}#main-wrapper #primeur #primeur-info #cta-primeur-home li a{width:100%;margin:5px 0 0 0}}#main-wrapper #primeur #last-event-home{position:absolute;right:60px;bottom:120px;z-index:999999;background-color:#fff;border-radius:6px;padding:15px;max-width:360px;box-shadow:0 3px 6px rgb(0 0 0 / .15);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;opacity:100}#main-wrapper #primeur #last-event-home.event-home-closed{bottom:0;opacity:0}#main-wrapper #primeur #last-event-home #close-last-event-home{position:absolute;right:-17.5px;top:-17.5px;overflow:hidden;cursor:pointer;width:35px;height:35px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#main-wrapper #primeur #last-event-home #close-last-event-home svg{width:35px;height:35px}#main-wrapper #primeur #last-event-home #close-last-event-home svg path{fill:#0F1141}#main-wrapper #primeur #last-event-home #close-last-event-home:hover{transform:rotate(180deg)}#main-wrapper #primeur #last-event-home #close-last-event-home:hover svg path{fill:#542ABF}#main-wrapper #primeur #last-event-home img{max-width:100%;height:auto}#main-wrapper #primeur #last-event-home .event-box-content{margin-top:8px;display:flex;align-items:center;justify-self:flex-start}#main-wrapper #blog-event{background-color:#F5F5F5}#main-wrapper #blog-event .post-card-home{background-color:#fff;border-radius:6px;overflow:hidden}#main-wrapper #blog-event .post-card-home img{max-width:100%;height:auto}#main-wrapper #blog-event .post-card-home .content-card-post{padding:15px}#main-wrapper #blog-event .post-card-home .content-card-post h4{font-size:1em;font-weight:600;margin-bottom:10px}#main-wrapper #banner-pub{width:100%;margin:45px 0;text-align:center}#main-wrapper #banner-pub a:hover{opacity:.5}#main-wrapper #parent-implique{background:#542ABF;margin-top:160px;margin-bottom:160px}#main-wrapper #parent-implique #img-pi-col-wrapper{position:relative;align-items:center;display:flex}#main-wrapper #parent-implique #img-pi-col-wrapper #col-img-pi-container{width:46vw;height:120%;box-shadow:6px 0 6px rgb(0 0 0 / .15);background-repeat:no-repeat;background-position:center center;background-size:cover;right:4vw;position:absolute}#main-wrapper #parent-implique #pi-content{padding:160px 0}#main-wrapper #parent-implique #pi-content h2,#main-wrapper #parent-implique #pi-content p{color:#fff}#main-wrapper #temoignages{background-image:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/testimonial-bg.svg);background-position:center bottom -200px;background-repeat:no-repeat;background-size:100%;padding-bottom:80px}@media all and (max-width:1900px){#main-wrapper #temoignages{background-position:center bottom -140px}}@media all and (max-width:1400px){#main-wrapper #temoignages{background-position:center bottom 60px}}#main-wrapper #temoignages #testimonial-slider{max-width:100%;position:relative}#main-wrapper #temoignages #testimonial-slider .slick-list{padding:60px 0}#main-wrapper #temoignages #testimonial-slider .slick-list .testimonial-wrapper{background:#fff;border-radius:15px;padding:60px;box-shadow:0 3px 6px rgb(0 0 0 / .15);margin:0 15px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;position:relative;text-align:center}#main-wrapper #temoignages #testimonial-slider .slick-list .testimonial-wrapper .photo-profil{border-radius:100%;max-width:100px;margin-bottom:40px;position:relative}#main-wrapper #temoignages #testimonial-slider .slick-list .testimonial-wrapper::after{position:absolute;content:"";width:40px;height:40px;background-image:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/testimonial-icon.svg);background-color:#542ABF;background-size:cover;border-radius:100%;top:125px;left:50%;margin-left:10px}#main-wrapper #temoignages #testimonial-slider .slick-list .testimonial-wrapper .sep-horizontal{background-color:#E2A33C;width:100px;height:3px;border-radius:6px;margin:20px 0}#main-wrapper #temoignages #testimonial-slider .slick-list .testimonial-wrapper .name-testimonial{font-weight:600}#main-wrapper #temoignages #testimonial-slider button{background-color:#fff;border-radius:6px;box-shadow:0 3px 6px rgb(0 0 0 / .15);width:45px;height:45px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;z-index:99}#main-wrapper #temoignages #testimonial-slider button.slick-prev{right:-60px;top:60px}#main-wrapper #temoignages #testimonial-slider button.slick-next{top:120px;right:-60px}#main-wrapper #temoignages #testimonial-slider button svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#main-wrapper #temoignages #testimonial-slider button:hover{background:#0F1141}#main-wrapper #temoignages #testimonial-slider button:hover svg path{fill:#fff}#main-wrapper #empty-deco-testimonial{background-image:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/temoignage-famille-photo-ppeontario.png);background-size:100%;background-repeat:no-repeat}@media all and (max-width:1600px){#main-wrapper #empty-deco-testimonial{background-position:center bottom}}@media all and (max-width:990px){#main-wrapper #empty-deco-testimonial{display:none}}body #infolettre{background-color:#542ABF;padding:60px 0;color:#fff}body #infolettre h2,body #infolettre p,body #infolettre label{color:#fff}body #infolettre .mc-field-group{margin:5px}body #infolettre .mc-field-group input:not(cta){margin:5px}body #infolettre #description-infolettre{max-width:800px}body #infolettre #mc_embed_signup_scroll{display:flex;align-items:center}@media all and (max-width:640px){body #infolettre #mc_embed_signup_scroll{flex-direction:column}}body #infolettre #mc_embed_signup_scroll input.cta{border-radius:100px}body #main-footer{padding:45px 0}body #credits{background-color:#0F1141}body #credits #footer-container{background-color:#0F1141;display:flex;justify-content:space-between;align-items:center}@media all and (max-width:62rem){body #credits #footer-container{flex-direction:column;text-align:center}}body #credits #footer-container .left_column_footer,body #credits #footer-container .right_column_footer{color:#fff}@media all and (min-width:990px){body.home footer{margin-top:-157px}}body.home footer #infolettre{margin-top:-130px}body #bailleur-list{list-style-type:none;display:flex;align-items:center;justify-content:flex-start}@media all and (max-width:62rem){body #bailleur-list{flex-direction:column}}body #bailleur-list li a{display:flex;width:50%;margin:10px}body #bailleur-list li a img{max-width:200px;height:auto}body #bailleur-list li a:hover{opacity:.5}#main-content #cat-blog-list{list-style-type:none;margin:0;padding:0;width:100%}#main-content #cat-blog-list li a{padding:10px;display:inline-block;width:100%}#main-content #cat-blog-list li a:hover{padding-left:20px}#main-content #cat-blog-list li:nth-child(odd) a{background-color:#F5F5F5}#main-content #cat-blog-list li.current-cat a{background-color:#542ABF;color:#fff!important}#main-content #content-blog-col{padding:30px}#main-content #content-blog-col .blog-post{margin:0 0 30px 0;border-radius:6px}#main-content #content-blog-col .blog-post .post-content{padding:30px;display:flex;flex-direction:column;align-items:flex-start}#main-content #content-blog-col .blog-post .post-content h2{margin-top:0;font-size:1.4em}#main-content #content-blog-col .blog-post .post-content .see-more{margin-top:15px}#main-content #content-blog-col .blog-post.last-blog img{width:100%}#main-content #content-blog-col .blog-post.old-blog{display:flex}#main-content #content-blog-col .blog-post.old-blog img{max-width:350px;border-radius:6px 0 0 6px!important}#main-content .nav-links{margin-top:45px;margin-bottom:30px;text-align:center}#main-content .nav-links .page-numbers{min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:100px;line-height:unset;font-weight:600;background-color:#fff;color:#0F1141}#main-content .nav-links .page-numbers:hover{background-color:#0F1141;color:#fff}#main-content .nav-links .page-numbers.current{background-color:#542ABF;color:#fff}#main-content .nav-links .page-numbers.prev,#main-content .nav-links .page-numbers.next{border-radius:100px;padding-left:15px;padding-right:15px}body.blog #main-content #cat-blog-list,body.category #main-content #cat-blog-list,body.post-type-archive-ressources_cpt #main-content #cat-blog-list{margin:0}body.blog #main-content img,body.category #main-content img,body.post-type-archive-ressources_cpt #main-content img{border-radius:6px 6px 0 0;display:block}body.blog #main-content #cat-blog-list .cat-item-all a,body.post-type-archive-ressources_cpt #main-content #cat-blog-list .cat-item-all a{background-color:#542ABF;color:#fff}body.post-type-archive-ressources_cpt .blog-post .post-content{padding:0;background-color:#F5F5F5;border-radius:6px}body.post-type-archive-ressources_cpt .blog-post .post-content strong{color:#0F1141;margin-bottom:10px}body.blog #main-content,body.category #main-content{background:#fff;background:linear-gradient(90deg,#fff 50%,#f5f5f5 50%)}@media all and (max-width:62rem){body.blog #main-content,body.category #main-content{background:#fff}}body.blog #main-content #content-blog-col,body.category #main-content #content-blog-col{background-color:#F5F5F5}body.blog #main-content #content-blog-col .blog-post,body.category #main-content #content-blog-col .blog-post{background-color:#fff}body h4{font-size:1em;font-weight:600;margin-bottom:10px}body #featured-event-box{background:#fff;border-radius:6px;box-shadow:0 3px 6px rgb(0 0 0 / .15)}body #featured-event-box img{border-radius:6px 6px 0 0}body #featured-event-box #thumbnail-event-box{position:relative}body #featured-event-box #thumbnail-event-box #category-list-feature-event-home{position:absolute;list-style-type:none;bottom:15px;right:8px;display:flex}body #featured-event-box #thumbnail-event-box #category-list-feature-event-home li a{display:block;padding:5px 10px;background:#fff;border-radius:6px;font-size:1em;margin-left:5px}body #featured-event-box #thumbnail-event-box #category-list-feature-event-home li a:hover{background-color:#0F1141;color:#fff}body #featured-event-box .event-box-content{padding:15px;display:flex}body #featured-event-box .event-box-content .content-featured-event{flex-direction:column;display:flex;align-items:flex-start;justify-content:flex-start}body #featured-event-box .event-box-content .content-featured-event p{margin:0 0 15px 0}body .wrapper-featured-event-level2{background-color:#fff;border-radius:6px;padding:15px;display:flex;box-shadow:0 3px 6px rgb(0 0 0 / .15);align-items:flex-start;justify-content:flex-start;height:100%}body .date-event-box{background-color:#542ABF;margin-right:10px;width:70px;height:70px;display:flex;min-width:70px;max-width:70px;min-height:70px;max-height:70px;border-radius:6px;flex-direction:column;align-items:center;justify-content:center}body .date-event-box span{color:#fff}body .date-event-box span.date-event-day{font-size:2em;font-weight:700;line-height:1}body .date-event-box span.date-event-month{line-height:1}body .mec-event-footer .mec-booking-button,body .mec-single-event .mec-booking-button{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:100px!important;color:#fff;border:2px solid #0F1141;display:inline-block;padding:7px 18px!important;font-weight:400;text-align:center;margin:0!important;background-color:#0F1141;border-color:#0F1141;font-size:inherit;line-height:inherit!important;height:auto!important;text-transform:none;color:#fff!important;cursor:pointer;letter-spacing:inherit!important}body .mec-event-footer .mec-booking-button:hover,body .mec-single-event .mec-booking-button:hover{background-color:#fff!important;border-color:#0F1141!important;color:#0F1141!important}body .mec-booking-button{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:100px!important;color:#fff;border:2px solid #0F1141;display:inline-block;padding:7px 18px!important;font-weight:400;text-align:center;margin:0!important;background-color:#0F1141;border-color:#0F1141;font-size:inherit;line-height:inherit!important;height:auto!important;text-transform:none;color:#fff!important;cursor:pointer;letter-spacing:inherit!important}body .mec-booking-button:hover{background-color:#fff!important;border-color:#0F1141!important;color:#0F1141!important}body h3.mec-schedule-head::before{background-image:none}body h3.mec-schedule-head::after{display:none}body .mec-wrap p{font-size:inherit}body .mec-schedule-time{font-size:16px;color:#542ABF}body .mec-schedule-time span{color:#542ABF}body .mec-event-schedule-content dl dt.mec-schedule-title{font-size:16px}body .mec-schedule-description{font-size:16px;line-height:inherit!important}body .mec-events-button:hover{color:#fff!important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding:0 0 0 8%}@media all and (max-width:62rem){.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding:0}}.wp-block-media-text.bg-light-gray{padding:45px;background-color:#F5F5F5;border-radius:6px}@media all and (max-width:62rem){.wp-block-media-text{grid-template-columns:100%!important}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2}.wp-block-media-text.is-image-fill .wp-block-media-text__media{min-height:400px}}@media all and (max-width:75rem){.wp-block-columns.medium-responsive{flex-direction:column}.wp-block-columns.medium-responsive .wp-block-column{margin:0 0 30px 0}}.wp-block-separator.is-style-default{border-bottom:8px dotted #F5F5F5;border-top:none;border-left:none;border-right:none;max-width:29%;text-align:center;margin:30px auto}html{scroll-behavior:smooth}.primary-color,.primary-color strong{color:#0F1141}.secondary-color,.secondary-color strong{color:#542ABF}.tertiary-color,.tertiary-color strong{color:#E2A33C}.light-gray-color,.light-gray-color strong{color:#F5F5F5}.medium-gray-color,.medium-gray-color strong{color:#dedede}.dark-gray-color,.dark-gray-color strong{color:#4F5364}.yellow{color:#E2A33C}.primary-color-bg{background-color:#0F1141}.secondary-color-bg{background-color:#542ABF}.tertiary-color-bg{background-color:#E2A33C}.light-gray-color-bg{background-color:#F5F5F5}.light-white-color-bg{background-color:#fff}.medium-gray-color-bg{background-color:#dedede}.dark-gray-color-bg{background-color:#4F5364}.yellow-bg{background-color:#E2A33C}.padding30{padding:30px}.padding45{padding:45px}.miniradius{border-radius:6px}.graybox30{padding:30px;background:#F5F5F5;border-radius:6px;margin-bottom:30px;margin-top:30px}.graybox30.no-margin{margin-bottom:0;margin-top:0}@media all and (max-width:62rem){.graybox30.no-margin{margin-bottom:30px}}.graybox30.no-bg{background-color:#fff0}.graybox45{padding:45px;background:#F5F5F5;border-radius:6px;margin-bottom:30px;margin-top:30px}.graybox45.no-margin{margin-bottom:0;margin-top:0}@media all and (max-width:62rem){.graybox45.no-margin{margin-bottom:30px}}.graybox45.no-bg{background-color:#fff0}.graybox80120{padding:80px 120px;background:#F5F5F5;border-radius:6px;margin-bottom:30px;margin-top:30px}.graybox80120.no-margin{margin-bottom:0;margin-top:0}@media all and (max-width:62rem){.graybox80120.no-margin{margin-bottom:30px}}.graybox80120.no-bg{background-color:#fff0}.margintop0{margin-top:0}.marginbottom0{margin-bottom:0}.allwhite{color:#fff}.allwhite h1,.allwhite h2,.allwhite h3,.allwhite h4,.allwhite h5,.allwhite h6,.allwhite p,.allwhite span{color:#fff}a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.see-more{border-left:3px solid #0F1141;display:inline-block;padding-left:10px;position:relative;line-height:1.2;color:#0F1141}a.see-more::after{content:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/arrow-right.svg);position:absolute;right:-16px;top:50%;margin-top:-7px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.see-more:hover{color:#542ABF;border-color:#542ABF;border-left-width:5px}a.see-more:hover::after{right:-25px}hr.sep-yellow{width:75px;height:3px;border:none;border-radius:15px;background:#E2A33C;margin:15px 0}button.cta,a.cta,input.cta{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:100px;color:#fff;border:2px solid;display:inline-block;padding:7px 18px;font-weight:400;text-align:center;margin:10px 10px 10px 0}button.cta.cta-dark,a.cta.cta-dark,input.cta.cta-dark{background-color:#0F1141;border-color:#0F1141}button.cta.cta-dark:hover,a.cta.cta-dark:hover,input.cta.cta-dark:hover{background-color:#fff;border-color:#0F1141;color:#0F1141}button.cta.cta-light,a.cta.cta-light,input.cta.cta-light{background-color:#fff;color:#542ABF;border-color:#542ABF}button.cta.cta-light:hover,a.cta.cta-light:hover,input.cta.cta-light:hover{background-color:#542ABF;border-color:#fff;color:#fff}button.cta.cta-secondary,a.cta.cta-secondary,input.cta.cta-secondary{background-color:#542ABF;color:#fff;border-color:#542ABF}button.cta.cta-secondary:hover,a.cta.cta-secondary:hover,input.cta.cta-secondary:hover{background-color:#fff;color:#542ABF}button.search-field,a.search-field,input.search-field{background:#F5F5F5;border:none;border-radius:100px;padding:10px 45px 10px 15px;color:#0F1141;margin:0 0 30px 0;width:100%}button#searchsubmit,a#searchsubmit,input#searchsubmit{position:absolute;top:22px;right:25px;border:none;background-color:#fff0;background-image:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/zoom.svg);background-repeat:no-repeat;background-position:center;width:30px;height:30px;text-indent:-9999px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}button#searchsubmit:hover,a#searchsubmit:hover,input#searchsubmit:hover{opacity:.5}.is-style-cta-dark a{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:100px;color:#fff!important;border:2px solid;display:inline-block;padding:7px 18px;font-weight:400;text-align:center;margin:10px 10px 10px 0;background-color:#0F1141!important;border-color:#0F1141!important}.is-style-cta-dark a:hover{background-color:#fff!important;border-color:#0F1141!important;color:#0F1141!important}.is-style-cta-primary a{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:100px;color:#fff!important;border:2px solid;display:inline-block;padding:7px 18px;font-weight:400;text-align:center;margin:10px 10px 10px 0;background-color:#542ABF!important;border-color:#542ABF!important}.is-style-cta-primary a:hover{background-color:#fff!important;border-color:#542ABF!important;color:#542ABF!important}body #main-wrapper #main-content a.wp-block-file__button{background-color:#0F1141;padding:7px 18px;font-size:1em;color:#fff!important;border:2px solid #0F1141}body #main-wrapper #main-content a.wp-block-file__button:hover{color:#0F1141!important;opacity:1;background-color:#fff}.text-center{text-align:center!important}h2{font-weight:600}h3:not(.mec-date,.mec-time,.mec-cost,.mec-events-single-section-title,.mec-location,.mec-social-single){font-weight:600;position:relative;margin:20px 0 20px;padding-bottom:15px;padding-left:20px;text-align:left}h3:not(.mec-date,.mec-time,.mec-cost,.mec-events-single-section-title,.mec-location,.mec-social-single)::before{content:"";background-image:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/h3-icon.svg);background-position:center;background-repeat:no-repeat;width:15px;height:30px;position:absolute;left:0}h3:not(.mec-date,.mec-time,.mec-cost,.mec-events-single-section-title,.mec-location,.mec-social-single)::after{content:"";width:75px;height:3px;border-radius:15px;background:#E2A33C;position:absolute;bottom:0;left:0}h3:not(.mec-date,.mec-time,.mec-cost,.mec-events-single-section-title,.mec-location,.mec-social-single).text-center{padding-left:0}h3:not(.mec-date,.mec-time,.mec-cost,.mec-events-single-section-title,.mec-location,.mec-social-single).text-center:before{display:none}h3:not(.mec-date,.mec-time,.mec-cost,.mec-events-single-section-title,.mec-location,.mec-social-single).text-center:after{left:50%;margin-left:calc(-75px/2)}h4{margin-bottom:15px}blockquote.wp-block-quote{background-color:#542ABF;color:#fff;padding:45px;border-radius:6px;margin-top:15px;margin-bottom:45px}blockquote.wp-block-quote p{color:#fff}blockquote.wp-block-quote p:last-child{margin-bottom:0}blockquote.wp-block-quote cite{font-style:italic;color:#fff}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.wave{left:0;width:100%;display:block}.wave.top-reverse-oriented{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.wave.bottom-oriented{transform:rotate(180deg)}.wave.bottom-Y-oriented{-webkit-transform:scaleX(-1);transform:scaleY(-1)}.wave.bottom-reverse-oriented{-webkit-transform:scaleX(-1);transform:scaleX(-1);transform:rotate(180deg)}.wave.vertical-top{top:0}.wave.vertical-bottom{bottom:-1px}.wave.position-absolute{position:absolute}.wave.position-relative{position:relative}.wave svg{width:100%;max-width:100%}.wave.white-wave path{fill:#fff}.wave.gray-wave path{fill:#F5F5F5}.wave.secondary-wave path{fill:#542ABF}@keyframes gradient{0%{background-position:0% 0%}100%{background-position:100% 100%}}body #main-wrapper{position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body #main-wrapper #main-content a:not(.cta){color:#542ABF}body #main-wrapper #main-content a:not(.cta):hover{color:#E2A33C}body #main-wrapper #main-content ul{margin-left:18px;margin-bottom:20px;margin-top:10px}body #main-wrapper #valeurs-ppe{margin-bottom:80px;position:relative;text-align:center}body #main-wrapper #valeurs-ppe .value-card{text-align:center;display:flex;flex-direction:column;align-items:center}body #main-wrapper #valeurs-ppe .value-card img{border-radius:100%;max-width:100%}body #main-wrapper #valeurs-ppe .value-card h3{justify-content:center;display:flex}body #main-wrapper #valeurs-ppe .value-card p{text-align-last:center}@media all and (max-width:75rem){body #main-wrapper #valeurs-ppe .value-card#value-card-1{margin-top:0}}@media all and (max-width:75rem){body #main-wrapper #valeurs-ppe .value-card#value-card-2{margin-top:0}}@media all and (max-width:75rem){body #main-wrapper #valeurs-ppe .value-card#value-card-4{margin-top:0}}body #main-wrapper #valeurs-ppe .value-card .valeur-content{margin-top:15px}body #main-wrapper #valeurs-ppe .value-card .description-wrapper{background-color:#F5F5F5;margin-top:30px;display:none;overflow:hidden;border-radius:6px}body #main-wrapper #valeurs-ppe .value-card .description-wrapper ul{margin:0;text-align:left;padding:15px;list-style-type:none}body #main-wrapper #valeurs-ppe .value-card .description-wrapper ul li{padding:5px;margin:5px}body #main-wrapper #valeurs-ppe .value-card .description-wrapper ul li:nth-child(odd){background-color:#fff}body #main-wrapper .flip-card{background-color:#fff0;perspective:1000px;width:100%;margin-bottom:30px}body #main-wrapper .flip-card .flip-card-inner{position:relative;width:100%;text-align:center;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;transform-style:preserve-3d}body #main-wrapper .flip-card .flip-card-inner .flip-card-front,body #main-wrapper .flip-card .flip-card-inner .flip-card-inner{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}body #main-wrapper .flip-card .flip-card-inner .flip-card-front{background-size:cover}body #main-wrapper .flip-card .flip-card-inner .flip-card-front img{width:100%;height:auto;border-radius:6px}body #main-wrapper .flip-card .flip-card-inner .flip-card-front strong{position:absolute;left:0;border:0;background-color:#542ABF;padding:15px;bottom:30px;color:#fff;font-weight:400}body #main-wrapper .flip-card .flip-card-inner .flip-card-back{background-color:#542ABF;color:#fff;transform:rotateY(180deg);padding:30px;text-align:center;height:100%;border-radius:6px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;flex-direction:column}body #main-wrapper .flip-card .flip-card-inner .flip-card-back h3,body #main-wrapper .flip-card .flip-card-inner .flip-card-back p{color:#fff}body #main-wrapper .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}body #main-wrapper #flip-card-home-col-2{margin-top:-100px}@media all and (max-width:62rem){body #main-wrapper #flip-card-home-col-2{margin-top:0}}body #main-wrapper #clientele .secondary-color-bg{padding:30px;border-radius:6px;position:relative}body #main-wrapper #clientele .secondary-color-bg::after{content:"";position:absolute;width:60%;left:20%;border:2px dashed #fff;top:65%;z-index:0}@media all and (max-width:62rem){body #main-wrapper #clientele .secondary-color-bg::after{display:none}}body #main-wrapper #clientele h2{color:#fff;padding:0;margin:0}body #main-wrapper #clientele .container-white-box{display:flex;align-items:stretch;justify-content:center}body #main-wrapper #clientele .container-white-box .white-box{background-color:#fff;color:#542ABF;border-radius:6px;padding:30px;font-weight:600;margin-top:30px;text-align:center;max-width:400px;display:flex;justify-content:center;align-items:center;z-index:1}@media all and (max-width:62rem){body #main-wrapper #clientele .container-white-box .white-box{max-width:100%;width:100%;margin:0}}body #main-wrapper #video-ppe{background-color:#542ABF;padding:45px 0}body #main-wrapper .video-container-responsive{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;background-color:#fff;border-radius:6px;box-shadow:0 3px 6px rgb(0 0 0 / .15)}body #main-wrapper .video-container-responsive.video-no-frame{box-shadow:none;border-radius:0}body #main-wrapper .video-container-responsive.video-no-frame iframe,body #main-wrapper .video-container-responsive.video-no-frame object,body #main-wrapper .video-container-responsive.video-no-frame embed{border:0 solid #fff}body #main-wrapper .video-container-responsive iframe,body #main-wrapper .video-container-responsive object,body #main-wrapper .video-container-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%;border:30px solid #fff}body #main-wrapper #ligne-de-temps{position:relative;padding-bottom:120px}body #main-wrapper #ligne-de-temps .col-6{border-radius:6px;margin:15px 0;display:flex;align-items:center;justify-content:center}@media all and (max-width:62rem){body #main-wrapper #ligne-de-temps .col-12{margin:30px 0}}body #main-wrapper #ligne-de-temps::before{content:"";position:absolute;background-color:#0F1141;width:10px;height:calc(100% - 80px);left:50%;margin-left:-5px;top:15px;z-index:1;border-radius:100px}@media all and (max-width:62rem){body #main-wrapper #ligne-de-temps::before{z-index:0}}body #main-wrapper #ligne-de-temps::after{content:"";position:absolute;left:50%;bottom:-8px;margin-left:-40px;width:80px;height:80px;background-image:url(https://ppeontario.ca/wp-content/themes/ppeontario/img/logo-icon-only.svg);background-repeat:no-repeat;background-size:100%;z-index:-1}body #main-wrapper #ligne-de-temps .timeline-annee{background-color:#542ABF;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;width:80px;height:80px;font-weight:600;z-index:2}body #main-wrapper #ligne-de-temps .timeline-content-wrapper-col{background-color:#0F1141}body #main-wrapper #ligne-de-temps .timeline-content-wrapper-col .timeline-content{padding:45px;border-radius:6px}body #main-wrapper #ligne-de-temps .timeline-content-wrapper-col .timeline-content h4,body #main-wrapper #ligne-de-temps .timeline-content-wrapper-col .timeline-content p,body #main-wrapper #ligne-de-temps .timeline-content-wrapper-col .timeline-content span,body #main-wrapper #ligne-de-temps .timeline-content-wrapper-col .timeline-content strong{color:#fff}body #main-wrapper #ligne-de-temps .light-gray-color-bg{padding:30px;display:flex;align-items:center}body #main-wrapper #ligne-de-temps .light-gray-color-bg p{display:flex;align-items:center;justify-content:center;width:100%}body #main-wrapper #president{margin-bottom:60px}body #main-wrapper .container-team-box .team-box{background-color:#F5F5F5;padding:15px;border-radius:6px;height:100%;justify-content:space-between;display:flex;flex-direction:column;align-items:flex-start}body #main-wrapper .container-team-box .team-box img{border-radius:6px}body #main-wrapper #notre-equipe{margin-bottom:60px}body #main-wrapper #membres{background-color:#F5F5F5}body #main-wrapper #membres img{border-radius:6px}body #main-wrapper #ccr{margin:60px 0}body #main-wrapper #ppe-a-lecoute-employes{background-color:#F5F5F5}body #main-wrapper #ppe-a-lecoute-employes .ppe-ecoute-employe-box{height:100%}body #main-wrapper #ppe-a-lecoute-employes .ppe-ecoute-employe-box .video-container-responsive{margin-bottom:15px}body #main-wrapper #ppe-a-lecoute-employes .ppe-ecoute-employe-box .description-box{margin-top:15px}body #main-wrapper #ppe-a-lecoute-employes .ppe-ecoute-employe-box .description-box ul{margin:0;list-style-type:none}body #main-wrapper #ppe-a-lecoute-employes .ppe-ecoute-employe-box .description-box ul li{padding:5px 10px}body #main-wrapper #ppe-a-lecoute-employes .ppe-ecoute-employe-box .description-box ul li:nth-child(odd){background-color:#F5F5F5}body #main-wrapper #ppe-a-lecoute-scenarios{margin-top:60px;margin-bottom:90px}body #main-wrapper #ppe-a-lecoute-scenarios .scenario-box{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}body #main-wrapper #ppe-a-lecoute-scenarios .scenario-box.secondary-color-bg p{color:#fff}body #main-wrapper .search-title{margin-bottom:30px;display:block}body #main-wrapper .result-box{background-color:#F5F5F5;padding:30px}body #main-wrapper .result-box .result-box-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}body #main-wrapper .result-box .result-box-container .see-more{margin-top:15px}body.page-template-page-ppe #valeurs-ppe{margin-top:180px}#overlay-popup{position:fixed;width:100vw;height:100vh;background:rgb(15 17 65 / .9);z-index:99999999;display:flex;align-items:center;justify-content:center}@media all and (max-width:900px){#overlay-popup{padding:40px 10px}#overlay-popup h2{font-size:1.8em}}#overlay-popup #popup-site{background:#fff;width:900px;height:auto;text-align:center;padding:30px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}@media all and (max-width:900px){#overlay-popup #popup-site{max-width:100%;max-height:100%;overflow:scroll;justify-content:flex-start}}@media all and (max-height:940px){#overlay-popup #popup-site{max-height:100%;overflow:scroll;justify-content:flex-start}}#overlay-popup #popup-site img{max-width:100%;margin-bottom:30px}@media all and (max-width:900px){#overlay-popup #popup-site img{max-width:80%}}#overlay-popup #popup-site #close-popup-home{position:absolute;right:30px;top:30px;overflow:hidden;cursor:pointer;width:35px;height:35px;z-index:99999999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#overlay-popup #popup-site #close-popup-home svg{width:35px;height:35px}#overlay-popup #popup-site #close-popup-home svg path{fill:#0F1141}#overlay-popup #popup-site #close-popup-home:hover{transform:rotate(180deg)}#overlay-popup #popup-site #close-popup-home:hover svg path{fill:#542ABF}@media all and (max-width:900px){#overlay-popup #popup-site #close-popup-home{top:15px}}#overlay-popup #popup-site #popup-stop{display:inline-block;background:none;text-decoration:underline;font-size:.8em;font-weight:700;color:#E2A33C;font-style:italic}#overlay-popup #popup-site #popup-stop:hover{opacity:.75}