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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*:focus{outline:none}body{background:#fff;font:400 24px 'Poppins';overflow-x:hidden}.scroller{width:300px;height:100px;overflow-y:scroll;scrollbar-color:#663399 green;scrollbar-width:thin}.parallax-window{background:0 0}.uppercase{text-transform:uppercase}.flexwrap{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex{display:flex;display:-webkit-flex}#accueil .more-button a{text-decoration:none;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}body .wpcf7-not-valid-tip{color:#f04f22;font-size:12px}body .wpcf7 form.invalid .wpcf7-response-output,body .wpcf7 form.unaccepted .wpcf7-response-output{color:#f04f22;border:none;font-size:16px;margin:40px 0 0;padding:0}#wrapper{margin:auto;max-width:1600px;padding:0 30px;width:calc(100% - 60px)}section{padding:275px 0 0}header{background:#0c5d69;color:#fff;position:fixed;top:0;transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;width:100%;z-index:99999}header .flex{padding:0 0 15px;position:relative}header .logo-link{display:block;margin:50px 0 0;position:relative;z-index:99999}header img{display:block;max-height:125px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}header .name{margin:75px 0 0 90px}header .name p{color:#fff;font:600 20px 'Poppins';letter-spacing:-.01em;line-height:1.1;margin:0;text-transform:uppercase}nav#main-menu ul{font-size:0;line-height:1em;margin:0;padding:25px 0;text-align:center}nav#main-menu ul li{border-right:2px solid #d7f284;display:inline-block;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;margin:0;padding:0 10px;position:relative}nav#main-menu ul li:first-of-type{padding:0 10px 0 0}nav#main-menu li a{color:#d7f284;display:block;font:700 16px 'Poppins';text-decoration:none;text-transform:uppercase}nav#main-menu li a:hover{color:#fff}nav#main-menu li.current_page_item>a,nav#main-menu li.current_page_ancestor>a,nav#main-menu li.current-menu-parent>a{color:#ff4b09}nav#main-menu ul li ul{background:#fff;left:0;margin:0;padding:21px 15px 0;position:absolute;text-align:left;top:28px;transform:translateY(-50%) scaleY(0);transition:.5s ease;width:220px;z-index:999}nav#main-menu ul li ul li{border:none;border-bottom:2px solid #000;display:block;padding:15px 0 !important}nav#main-menu ul li ul li:last-of-type{border-bottom:none}nav#main-menu ul li ul li a{font:600 18px 'Poppins';text-transform:initial;color:#000}nav#main-menu ul li ul li a:hover{color:#0c5d69}nav#main-menu ul li.menu-item-has-children:hover ul,nav#main-menu ul li.menu-item-has-children ul:hover{transform:translateY(0) scaleY(1)}nav#main-menu li.wpml-ls-item{border:none;padding:0 0 0 7px}nav#main-menu li.wpml-ls-current-language a{color:#fff}nav#main-menu li.wpml-ls-item-en{position:relative}nav#main-menu li.wpml-ls-item-en:after{color:#d7f284;content:"/";display:block;font:700 18px 'Poppins';position:absolute;right:-8px;top:0}header .connexion-reseaux{position:absolute;right:30px;top:55px}header .connexion-reseaux a{display:inline-block;text-decoration:none}header .connexion-reseaux a.button{border:2px solid #d7f284;color:#d7f284;font:700 20px 'Poppins';margin:0 12px 0 0;padding:10px 30px;text-decoration:none;text-transform:uppercase}header .connexion-reseaux a.button:hover{background:#d7f284;color:#0c5d69}header .connexion-reseaux a.reseau{margin:0 0 0 8px}header .connexion-reseaux a.reseau:hover{opacity:.7}header .connexion-reseaux a.reseau i{color:#d7f284;font-size:23px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease}header .connexion-reseaux a.reseau:hover i{color:#000}#nav-icon4{display:none;right:30px;top:25px;width:50px;height:45px;position:fixed;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:999999}#nav-icon4 span{display:block;position:absolute;height:5px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon4.open span{background:#f04f22}#nav-icon4 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:15px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:30px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:33px;left:8px}header nav#menu-mobile{background:#fff;border:none !important;bottom:0;left:100%;overflow-y:auto;padding:60px 0 0;position:fixed;text-align:right;top:86px;transition:.5s ease;width:100%;z-index:9999}header nav#menu-mobile.open{left:0}header nav#menu-mobile ul{display:block;margin:0 auto;padding:0;width:calc(100% - 100px)}header nav#menu-mobile ul li{display:block;padding:5px 0;text-align:center;width:100%}header nav#menu-mobile ul li.menu-item-has-children a{position:relative;display:inline-block}header nav#menu-mobile ul li.menu-item-has-children a span.arrow{background:url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/img/equipe-arrow-list2024.png) no-repeat;background-size:15px;display:block;height:10px;position:absolute;right:-35px;top:13px;transform:rotateX(0deg);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);transition:.2s linear;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;width:15px}header nav#menu-mobile ul li.menu-item-has-children a span.arrow.open{transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-o-transform:rotateX(-180deg)}header nav#menu-mobile ul li a{color:#000;display:inline-block;font:700 24px 'Poppins';text-decoration:none;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease}header nav#menu-mobile ul li a:hover{color:#f04f22}header nav#menu-mobile ul li ul{display:none;margin:0;padding:20px 0 10px;width:100%}header nav#menu-mobile ul li ul li a{color:#6d6e70;font-size:21px}header nav#menu-mobile .button{left:20px;margin:0;right:initial;top:12px}#main-section{background:#ff4b09;padding:10px 0 10px}#main-section p{color:#fff;text-align:center;margin:0 auto 15px;max-width:94%}#main-section p:first-of-type{margin-top:35px}#main-section a{color:#fff;font-weight:700;text-decoration:underline}#main-section a:hover{opacity:.7}section#accueil .about{background-color:#ff4b09;padding:10px 0 10px;text-align:center}section#accueil .about .content{margin:auto;max-width:1080px}section#accueil .about h2,section#accueil .about p,section#accueil .about ul{color:#fff}section#accueil .about h2,section#accueil .about p:first-of-type{margin:0 0 25px}section#accueil .about p:nth-child(3){margin:0 0 25px}section#accueil .about ul{max-width:1080px;padding:0 0 0 100px;text-align:left}section#accueil .about a{border:2px solid #fff;color:#fff;display:inline-block;font:700 18px 'Poppins';margin:60px 0 0;padding:10px 25px;text-decoration:none;text-transform:uppercase}section#accueil .about a:hover{background:#fff;color:#f04f22}section#accueil .second-section{background:url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/img/second-section-background.jpg) no-repeat;background-size:cover}section#accueil .second-section .uppcc{padding:100px 0 115px}section#accueil .second-section .uppcc .image{width:30%}section#accueil .second-section .uppcc .image img{display:block;height:auto;max-width:100%}section#accueil .second-section .uppcc .texte{margin:0 0 0 35px;width:calc(70% - 35px)}section#accueil .second-section .uppcc h2{color:#000;margin:0 0 40px}section#accueil .second-section .uppcc a{font:700 24px 'Poppins';text-decoration:underline}section#accueil .second-section .uppcc a.button{border:2px solid #000;color:#000;display:inline-block;font:700 18px 'Poppins';margin:65px 0 0;padding:10px 70px;text-decoration:none;text-transform:uppercase}section#accueil .second-section .uppcc a.button:hover{background:#f04f22;border:2px solid #f04f22;color:#fff}section#accueil .second-section .commanditaires{background:#fff;padding:55px 0 50px;text-align:center}section#accueil .second-section .commanditaires h2{color:#ff4b09;margin:0 0 65px;text-align:center}section#accueil .second-section .commanditaires .white{padding:0 15% !important}section#accueil .second-section .commanditaires .sa_owl_theme .owl-nav{bottom:0;left:-20%;position:absolute;right:-20%;top:0}section#accueil .second-section .commanditaires .white p{margin:0}section#accueil .second-section .commanditaires .owl-carousel .owl-stage-outer{z-index:1}section#accueil .second-section .commanditaires .owl-carousel .owl-item a{cursor:pointer;display:block}section#accueil .second-section .commanditaires .owl-carousel .owl-item img{display:block;margin:auto}section#accueil .second-section .commanditaires .sa_owl_theme .owl-nav div,section#accueil .second-section .commanditaires .sa_owl_theme .owl-nav button{line-height:30px !important;height:77px !important;top:50% !important;transform:translateY(-50%);width:41px !important}section#accueil .second-section .commanditaires .sa_owl_theme .owl-nav button:focus{outline:none}section#accueil .second-section .commanditaires .white .sa_owl_theme .owl-nav .owl-prev{background:url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/img/slider-arrow-left.png) no-repeat center center !important}section#accueil .second-section .commanditaires .white .sa_owl_theme .owl-nav .owl-next{background:url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/img/slider-arrow-right.png) no-repeat center center !important}section#accueil .second-section .commanditaires a.button{border:2px solid #ff4b09;color:#ff4b09;display:inline-block;font:700 18px 'Poppins';margin:70px auto 0;padding:10px 15px;text-decoration:none;text-transform:uppercase}section#accueil .second-section .commanditaires a.button:hover{background:#ff4b09;border:2px solid #ff4b09;color:#fff}section#accueil .second-section .forum{padding:125px 0 75px}section#accueil .second-section .forum .image{margin:0 30px 0 0;width:calc(50% - 30px)}section#accueil .second-section .forum .image img{box-shadow:7px 7px 5px rgba(0,0,0,.35);display:block;height:auto;max-width:100%}section#accueil .second-section .forum .texte{align-self:center;margin:0 0 0 30px;width:calc(50% - 30px)}section#accueil .second-section .forum .texte h2{color:#f04f22;margin:0 0 40px}section#accueil .second-section .forum .texte a.button{border:2px solid #f04f22;color:#f04f22;display:inline-block;font:700 18px 'Poppins';margin:60px auto 0;padding:10px 15px;text-decoration:none;text-transform:uppercase}section#accueil .second-section .forum .texte a.button:hover{background:#f04f22;color:#fff}section#accueil .adhesion-carrieres{padding:50px 0 50px}section#accueil .adhesion-carrieres .flexwrap>div{position:relative;width:calc(50% - 152px);margin-left:auto;margin-right:auto}section#accueil .adhesion-carrieres .flexwrap>div a.button{border:2px solid #fff;bottom:0;color:#fff;display:inline-block;font:700 18px 'Poppins';padding:10px 15px;position:absolute;text-decoration:none;text-transform:uppercase}section#accueil .adhesion-carrieres .flexwrap>div a.button:hover{background:#fff;color:#ff4b09}section#accueil .adhesion-carrieres .flexwrap>div:nth-child(1){padding:0 150px 80px 0}section#accueil .adhesion-carrieres .flexwrap>div:nth-child(2){padding:0 0 80px 150px}section#accueil .adhesion-carrieres h2,section#accueil .adhesion-carrieres p{color:#fff}section#accueil .adhesion-carrieres h2{margin:0 0 35px}section#accueil .nouveau-membre{padding:100px 0 75px}section#accueil .nouveau-membre h2{color:#f04f22;margin:0 0 35px}section#accueil .nouveau-membre .image{align-self:center;margin:0 42.5px 0 0;width:calc(40% - 42.5px)}section#accueil .nouveau-membre .image img{display:block;height:auto;margin:auto;max-width:100%}section#accueil .nouveau-membre .image p{margin:0}section#accueil .nouveau-membre .texte{margin:0 0 0 42.5px;width:calc(60% - 42.5px)}section#accueil .nouveau-membre .texte p{margin:0 0 30px}section#conseil .mission-objectifs{padding:105px 0 315px}section#conseil .mission-objectifs h2{margin:0 0 40px}section#conseil .mission-objectifs b,section#conseil .mission-objectifs strong{color:#ff4b09}section#conseil .mission-objectifs .mission p:first-of-type,section#conseil .mission-objectifs .objectifs p:first-of-type{margin:0 0 20px}section#conseil .mission-objectifs .mission{margin:0 32.5px 0 0;width:calc(50% - 32.5px)}section#conseil .mission-objectifs .objectifs{margin:0 0 0 32.5px;width:calc(50% - 32.5px)}section#conseil .national-council{padding:85px 0 115px}section#conseil .national-council h2{color:#6d6e70;margin:0 0 35px;text-align:center}section#conseil .national-council p:first-of-type{margin:0 0 35px}section#conseil .national-council b,section#conseil .national-council strong{color:#ff4b09}section#conseil .national-council ul li{margin:0}section#conseil .national-council h3{color:#6d6e70;font:700 24px 'Poppins';margin:75px 0 50px;text-align:center;text-transform:uppercase}section#conseil .national-council .logos{justify-content:center}section#conseil .national-council article{margin:0 15px 70px;padding:0 0 80px;position:relative;text-align:center;width:calc(25% - 30px)}section#conseil .national-council article a{display:block}section#conseil .national-council article a:hover{opacity:.7}section#conseil .national-council article img{display:block;height:auto;margin:auto;max-width:100%}section#conseil .national-council article p{bottom:0;color:#6d6e70;font:600 18px 'Poppins';left:0;margin:0 !important;position:absolute;right:0}section#equipe #main-section ul{list-style:none;margin:auto;max-width:330px;padding:0;text-align:center}section#equipe #main-section ul li{border-bottom:1px solid #fff;margin:0;padding:10px 0}section#equipe #main-section ul li a{color:#fff;font-weight:700;text-decoration:none}section#equipe #main-section ul li a:hover{opacity:.7}section#equipe #organigramme{background:#dedfe0;padding:80px 0}section#equipe #organigramme h2{color:#6d6e71;margin:0 0 60px;text-align:center}section#equipe #organigramme img{display:block;height:auto;margin:auto;max-width:100%}section#equipe #comite-executif{padding:80px 0 60px}section#equipe #comite-executif h2{color:#6d6e70;margin:0 0 40px;text-align:center}section#equipe #comite-executif ul,section#equipe #conseil-administration ul{list-style:none;padding:0}section#equipe #comite-executif ul li,section#equipe #conseil-administration ul li{border-top:2px solid #f04f23;cursor:pointer;margin:0;padding:30px 0;position:relative}section#equipe #comite-executif ul li:last-of-type,section#equipe #conseil-administration ul li:last-of-type{border-bottom:2px solid #f04f23}section#equipe #comite-executif ul li:after,section#equipe #conseil-administration ul li:after{background:url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/img/equipe-arrow-list2024.png) no-repeat;background-size:contain;content:'';display:block;height:13px;position:absolute;right:45px;top:70px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;width:19px}section#equipe #comite-executif ul li.active:after,section#equipe #conseil-administration ul li.active:after{transform:rotateX(-180deg)}section#equipe #comite-executif ul li .image,section#equipe #conseil-administration ul li .image{align-self:center;margin:0 40px 0 0;width:160px}section#equipe #comite-executif ul li .image img,section#equipe #conseil-administration ul li .image img{display:block;height:auto;max-width:100%}section#equipe #comite-executif ul li .texte,section#equipe #conseil-administration ul li .texte{padding:35px 75px 0 0;width:calc(100% - 275px)}section#equipe #comite-executif ul li .texte p,section#equipe #conseil-administration ul li .texte p{color:#6d6e70;font-weight:700}section#equipe #comite-executif ul li .texte img,section#equipe #conseil-administration ul li .texte img{display:block;height:auto;margin:30px 0 0;max-width:100%}section#equipe #comite-executif ul li .description,section#equipe #conseil-administration ul li .description{display:none;margin:35px 0 0}section#equipe #comite-executif ul li .description p{line-height:28.8px}section#equipe #comite-executif ul li .description p:last-of-type{margin:0}section#equipe #conseil-administration{padding:65px 0 0}section#equipe #conseil-administration h2{color:#6d6e70;margin:0 0 40px;text-align:center}section#equipe #conseil-administration .intro ul{color:#6d6e70;columns:2;column-gap:30px;font-weight:700;list-style:none;margin:0 0 195px}section#equipe #conseil-administration .intro ul li{border:none;padding:0;margin:0 0 5px}section#equipe #conseil-administration .intro ul li:after{display:none}section#equipe #comites-permanents{padding:65px 0 140px}section#equipe #comites-permanents h2{color:#6d6e70;margin:0 0 45px;text-align:center}section#equipe #comites-permanents h3{color:#6d6e70;margin:0 0 20px}section#equipe #comites-permanents p{color:#6d6e70}section#equipe #comites-permanents .flexwrap>div{width:calc(50% - 15px)}section#equipe #comites-permanents .flexwrap>div:nth-child(1){margin:0 15px 0 0}section#equipe #comites-permanents .flexwrap>div:nth-child(2){margin:0 0 0 15px}section#prix-annuels .row1{padding:105px 0 95px}section#prix-annuels .row1 .image{margin:0 30px 0 0;width:calc(50% - 30px)}section#prix-annuels .row1 .image img{display:block;height:auto;max-width:100%}section#prix-annuels .row1 .texte{margin:0 0 0 30px;width:calc(50% - 30px)}section#prix-annuels .row2{background:#dedfe0;padding:85px 0 95px}section#prix-annuels .row2 h2{color:#6d6e71;margin:0 0 40px}section#prix-annuels .row2 .col-1{margin:0 30px 0 0;width:calc(50% - 30px)}section#prix-annuels .row2 .col-2{margin:0 0 0 30px;width:calc(50% - 30px)}section#prix-annuels a.button{border:2px solid #f04f22;color:#f04f22;display:inline-block;font:700 18px 'Poppins';margin:50px 0 0;padding:10px 50px;text-decoration:none;text-transform:uppercase}section#prix-annuels a.button:hover{background:#f04f22;color:#fff}section#faq .content{padding:125px 0 155px}section#faq .content #wrapper>ul{list-style:none}section#faq .content #wrapper>ul>li{border-top:1px solid #f04f22;font:600 30px 'Poppins';margin:0;padding:10px 60px 10px 0;position:relative}section#faq .content #wrapper>ul>li:after{background:url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/img/equipe-arrow-list2024.png) no-repeat;background-size:contain;content:'';display:block;height:13px;position:absolute;right:25px;top:25px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;width:19px}section#faq .content #wrapper>ul>li.active:after{transform:rotateX(-180deg)}section#faq .content #wrapper>ul>li:last-of-type{border-bottom:1px solid #f04f22}section#faq .content #wrapper>ul>li>ul{display:none;padding:20px 0 0 20px}section#faq .content #wrapper>ul>li>ul>li{list-style:none;margin:0;padding:0 0 20px}section#faq .content #wrapper>ul>li>ul>li strong{color:#ff4b09}section#faq .content #wrapper>ul>li>ul>li>ul{margin:20px 0 0}section#faq .content #wrapper>ul>li>ul>li>ul>li:last-of-type{margin:0}section#evenements #main-section{background:0 0;padding:105px 0 100px}section#evenements #main-section h1{color:#f04f23;margin:0}section#evenements .message{padding:0 0 75px}section#evenements .message h3{color:#f04f23;font:700 30px 'Poppins';margin:0 0 25px}section#evenements .message .texte{margin:0 20px 0 0;width:calc(60% - 20px)}section#evenements .message .image{margin:0 0 0 20px;width:calc(40% - 20px)}section#evenements .message .image img{box-shadow:7px 7px 5px rgba(0,0,0,.35);display:block;height:auto;margin:auto;max-width:100%}section#evenements .apercu-calgary{background:#ff4b09 padding:80px 0 110px}section#evenements .apercu-calgary .content{padding:0 135px}section#evenements .apercu-calgary h2{color:#fff;margin:0 0 55px;text-align:center}section#evenements .apercu-calgary .video{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}section#evenements .apercu-calgary .video iframe,section#evenements .apercu-calgary .video object,section#evenements .apercu-calgary .video embed{position:absolute;top:0;left:0;width:100%;height:100%}section#evenements .inscriptions{padding:100px 0}section#evenements .inscriptions h2{color:#6d6e70;margin:0 0 45px;text-align:center}section#evenements .inscriptions .texte p{margin:0;text-align:center}section#evenements .inscriptions .texte p strong,section#evenements .inscriptions .texte p b{font-weight:700;text-transform:uppercase}section#evenements .inscriptions .tableau table{margin:45px 0 60px;width:100%}section#evenements .inscriptions .tableau table th{font:700 24px 'Poppins';text-align:left;text-transform:uppercase}section#evenements .inscriptions .tableau table tr{border-bottom:1px solid #f04f23;font:400 24px 'Poppins';height:40px}section#evenements .inscriptions .tableau table tr td,section#evenements .inscriptions .tableau table tr th{vertical-align:middle}section#evenements .inscriptions .tableau table tr td:nth-child(2),section#evenements .inscriptions .tableau table tr td:nth-child(3),section#evenements .inscriptions .tableau table tr th:nth-child(2),section#evenements .inscriptions .tableau table tr th:nth-child(3){text-align:center}section#evenements .inscriptions .lien{text-align:center}section#evenements .inscriptions .lien a.button{border:2px solid #f04f23;color:#f04f23;display:inline-block;font:700 20px 'Poppins';margin:0 auto;padding:10px 15px;text-decoration:none;text-transform:uppercase}section#evenements .inscriptions .lien a.button:hover{background:#f04f23;color:#fff}section#evenements .reservations{background:#e6e6e7;padding:105px 0 140px}section#evenements .reservations h2{color:#6d6e70;margin:0 0 35px;text-align:center}section#evenements .reservations .texte-1{padding:0 0 135px}section#evenements .reservations .texte-2{margin:0 15px 0 0;width:calc(50% - 15px)}section#evenements .reservations .texte-3{margin:0 0 0 15px;width:calc(50% - 15px)}section#evenements .reservations .texte-2 strong,section#evenements .reservations .texte-3 strong{color:#ff4b09}section#evenements .programme{padding:140px 0 75px}section#evenements .programme hr{background:#ff4b09;border:none;height:2px;margin:55px auto;width:85%}section#evenements .programme h2{color:#6d6e70;margin:0 0 30px;text-align:center}section#evenements .programme p:first-of-type{text-align:center}section#evenements .programme h3{color:#f04f22;font:700 24px 'Poppins';margin:0 0 20px}section#evenements .programme ul{padding:0 0 0 30px}section#evenements .programme ul li{margin:0 0 20px}section#evenements .evenement-social{background:#e6e6e7;padding:85px 0 115px}section#evenements .evenement-social h2{color:#f04f22;margin:0 0 30px;text-align:center}section#evenements .evenement-social img{display:block;height:auto;margin:65px 0 0;max-width:100%}section#evenements .application-mobile{padding:130px 0 95px}section#evenements .application-mobile h2{color:#f04f22;margin:0 0 30px;text-align:center}section#forum{background:0 0;padding:300px 0 100px}section#forum #main-section{background:0 0;padding:105px 0 100px}section#forum #main-section h1{color:#f04f23;margin:0}section#forum h2{text-align:center}section#forum #main-section h3{color:#f04f23;margin:50px 0 40px;text-align:center}section#forum #main-section p{color:#000}section#forum .reservation-hotel{background:#e6e6e7;padding:105px 0 140px}section#forum .reservation-hotel h2{color:#6d6e70;margin:0 0 35px}section#forum .reservation-hotel h4{color:#f04f22;margin:0 0 15px}section#forum .reservation-hotel .lien{text-align:center}section#forum .reservation-hotel .lien a.button{border:2px solid #f04f22;color:#f04f22;display:inline-block;font:700 18px 'Poppins';margin:70px auto 55px;padding:10px 20px;text-decoration:none;text-transform:uppercase}section#forum .reservation-hotel .lien a.button:hover{background:#f04f22;color:#fff}section#forum .reservation-hotel .texte-2{margin:0 20px 0 0;width:calc(50% - 20px)}section#forum .reservation-hotel .texte-3{margin:0 0 0 20px;width:calc(50% - 20px)}section#forum .informations{padding:100px 0 0}section#forum .informations h2{color:#6d6e70;margin:0 0 30px}section#forum .informations a{text-decoration:underline}section#forum .informations a:hover{color:#ff4b09}section#forum .informations hr{background:#ff4b09;border:none;height:2px;margin:55px auto;width:72%}section#forum .inscrire{padding:0 0 75px}section#forum .inscrire p{text-align:center}section#forum .inscrire .liens{font-size:0;text-align:center}section#forum .inscrire .liens a.button{border:2px solid #ff4b09;color:#ff4b09;display:inline-block;font:700 18px 'Poppins';margin:50px 20px 65px;padding:10px 0;text-decoration:none;text-transform:uppercase;width:425px}section#forum .inscrire .liens a.button:hover{background:#ff4b09;color:#fff}section#carrieres .content{padding:90px 0 300px}section#carrieres .content h2{color:#6d6e70;margin:55px 0 25px;text-transform:initial}section#carrieres .content h3{color:#231f20;font-weight:600;margin:0 0 30px}section#carrieres .content ol li{margin:0 0 20px}section#carrieres .content p strong,section#carrieres .content p b{color:#ff4b09;font:600 24px 'Poppins';text-transform:uppercase}section#carrieres .content #wrapper ul{list-style-type:none;margin:0}section#carrieres .content #wrapper>ul{padding:0}section#carrieres .content #wrapper>ul>li{border-top:1px solid #ff4b09;cursor:pointer;font:600 30px 'Poppins';margin:0;padding:10px 60px 10px 0;position:relative}section#carrieres .content #wrapper>ul>li:after{background:url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/img/equipe-arrow-list2024.png) no-repeat;background-size:contain;content:'';display:block;height:13px;position:absolute;right:25px;top:25px;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;width:19px}section#carrieres .content #wrapper>ul>li.active:after{transform:rotateX(-180deg)}section#carrieres .content #wrapper>ul>li:last-of-type{border-bottom:1px solid #ff4b09}section#carrieres .content #wrapper>ul>ul{display:none;font:400 24px 'Poppins';padding:25px 0 0}section#carrieres .content #wrapper>ul>ul strong,section#carrieres .content #wrapper>ul>ul b{color:#ff4b09;display:block font:700 24px 'Poppins';margin:25px 0;text-transform:initial}section#carrieres .content #wrapper>ul>ul a:last-of-type{color:#ff4b09;display:inline-block;font:600 24px 'Poppins';margin:30px 0 0;text-decoration:underline}section#adhesion-membre #main-section *{color:#fff;text-align:left}section#adhesion-membre #main-section h1{margin:0 0 35px;text-align:center}section#adhesion-membre #main-section p{margin:0 0 15px}section#adhesion-membre h2{color:#6d6e70;font-weight:600;margin:0 0 45px;text-transform:none}section#adhesion-membre .content{padding:75px 0 260px}section#adhesion-membre .content p{color:#555656;font-size:16px;line-height:1.5em;margin:0 0 15px}section#adhesion-membre .content p b,section#adhesion-membre .content p strong{font-size:16px}section#adhesion-membre #categorie-membre hr{background:#ff4b09;border:none;height:2px;margin:45px 0 35px;width:100%}section#adhesion-membre #categorie-membre h2{margin:0 0 25px}section#adhesion-membre #categorie-membre h4{color:#f04f23;margin:20px 0}section#adhesion-membre #categorie-membre p{color:#000}section#adhesion-membre #categorie-membre a{background:#fff;border:2px solid #000;color:#000;display:inline-block;font:700 18px 'Poppins';margin:30px 45px 0 0;padding:4.5px 0;text-align:center;text-transform:uppercase;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;width:345px}section#adhesion-membre #categorie-membre a:hover{background:#f04f23;border:2px solid #f04f23;color:#fff}section#adhesion-membre form hr{margin:30px 0}section#adhesion-membre form h4{color:#555656;margin:0 0 10px}section#adhesion-membre .form1{margin:0 25px 0 0;width:calc(50% - 25px)}section#adhesion-membre .form1 h2{max-width:425px}section#adhesion-membre .form2{margin:0 0 0 25px;width:calc(50% - 25px)}section#adhesion-membre .form1 label,section#adhesion-membre .form2 label{font:700 14px 'Poppins'}section#adhesion-membre .form2 span.your-acceptance{display:block;margin:3px 0 10px}section#adhesion-membre .form2 span.your-acceptance label{color:#555656;font:400 14px 'Poppins'}section#adhesion-membre .form2 span.your-acceptance .wpcf7-list-item{margin:0}section#adhesion-membre .form2 span.your-acceptance input{margin:3px 5px 3px 0}section#adhesion-membre input[type=text],section#adhesion-membre input[type=email],section#adhesion-membre input[type=url],section#adhesion-membre input[type=tel],section#adhesion-membre select{background:#e3e5e5;border:none;color:#50555a;font:400 14px 'Poppins';height:40px;margin:5px 0 15px;padding:0 15px;width:calc(100% - 30px)}section#adhesion-membre select{width:100%}section#adhesion-membre input[type=text]:focus,section#adhesion-membre input[type=email]:focus,section#adhesion-membre input[type=url]:focus,section#adhesion-membre input[type=tel]:focus,section#adhesion-membre select:focus{outline:none}section#adhesion-membre form div.flexwrap>div:nth-child(2n+1){margin:0 35px 0 0;width:calc(50% - 35px)}section#adhesion-membre form div.flexwrap>div:nth-child(2n+2){margin:0 0 0 35px;width:calc(50% - 35px)}section#adhesion-membre input::placeholder{color:#50555a !important;opacity:1}section#adhesion-membre input:-ms-input-placeholder{color:#50555a !important}section#adhesion-membre input::-ms-5e6165-placeholder{color:#50555a !important}section#adhesion-membre input:-webkit-autofill,section#adhesion-membre input:-webkit-autofill:hover,section#adhesion-membre input:-webkit-autofill:focus,section#adhesion-membre input:-webkit-autofill:active,{box-shadow:0 0 0 50px #e3e5e5 inset !important;-webkit-box-shadow:0 0 0 50px #e3e5e5 inset !important;color:#50555a !important;font:400 20px 'Poppins'}section#adhesion-membre input:-webkit-autofill:first-line {color:#50555a;font:400 20px 'Poppins'}section#adhesion-membre .ur-frontend-form .ur-button-container{margin:0 !important;padding:0}section#adhesion-membre input[type=submit]{background:#fff;border:2px solid #000;color:#000;display:inline-block;font:700 18px 'Poppins';margin:30px 0 0;padding:4.5px 0;text-transform:uppercase;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;width:270px}section#adhesion-membre input[type=submit]:hover{background:#f04f23;border:2px solid #f04f23;color:#fff}section#adhesion-membre input[type=submit]:focus{outline:none}section#adhesion-membre .wpcf7 form.invalid .wpcf7-response-output,section#adhesion-membre .wpcf7 form.unaccepted .wpcf7-response-output{border:none !important;font:700 20px 'Poppins';margin:30px 0;padding:0}section#inscrire .content{padding:75px 0 95px}section#inscrire input[type=checkbox]{height:20px;position:relative;top:-2px;width:20px}section#inscrire a:last-of-type{background:#fff;border:2px solid #f04f23;color:#f04f23;display:inline-block;font:700 20px 'Poppins';margin:0;padding:10px 30px;text-transform:uppercase}section#inscrire a:last-of-type:hover{background:#f04f23;color:#fff}section#inscrire label{color:#50555a;font:400 20px 'Poppins'}section#inscrire .ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:0}section#inscrire h4{color:#f04f23;margin:0 0 34px}section#inscrire p{color:#50555a}section#inscrire form{margin:65px 0 0}section#inscrire .ur-frontend-form{margin:0 !important;border:none;padding:0}section#inscrire .ur-frontend-form .ur-form-row .ur-form-grid{padding:0}section#inscrire input[type=text],section#inscrire input[type=email],section#inscrire input[type=url],section#inscrire input[type=password],section#inscrire textarea{background:#e3e5e5;border:none;color:#50555a;font:400 20px 'Poppins';height:50px;margin:0 0 10px;padding:0 28px;width:100%}section#inscrire textarea{padding:11px 28px}section#inscrire input:focus{outline:none}section#inscrire input::placeholder,section#inscrire textarea::placeholder{color:#50555a !important;opacity:1}section#inscrire input:-ms-input-placeholder,section#inscrire textarea:-ms-input-placeholder{color:#50555a !important}section#inscrire input::-ms-5e6165-placeholder,section#inscrire textarea::-ms-5e6165-placeholder{color:#50555a !important}section#inscrire input:-webkit-autofill,section#inscrire input:-webkit-autofill:hover,section#inscrire input:-webkit-autofill:focus,section#inscrire input:-webkit-autofill:active,section#inscrire textarea:-webkit-autofill,section#inscrire textarea:-webkit-autofill:hover,section#inscrire textarea:-webkit-autofill:focus,section#inscrire textarea:-webkit-autofill:active{box-shadow:0 0 0 50px #e3e5e5 inset !important;-webkit-box-shadow:0 0 0 50px #e3e5e5 inset !important;color:#50555a !important;font:400 20px 'Poppins'}section#inscrire input:-webkit-autofill:first-line ,section#inscrire textarea:-webkit-autofill:first-line {color:#50555a;font:400 20px 'Poppins'}section#inscrire .ur-frontend-form .ur-button-container{margin:0 !important;padding:0}section#inscrire button,section#inscrire input[type=submit]{background:#fff;border:2px solid #000;color:#000;display:inline-block;font:700 18px 'Poppins';margin:30px 0 0;padding:4.5px 0;text-transform:uppercase;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;width:270px}section#inscrire button:hover,section#inscrire input[type=submit]:hover{background:#f04f23;border:2px solid #f04f23;color:#fff}section#inscrire button:focus,section#inscrire input[type=submit]:focus{outline:none}section#commanditaires .content{padding:80px 0 90px}section#commanditaires .content h2{color:#6d6e70;margin:0 0 40px;text-align:center}section#commanditaires .content .logos{align-items:center;margin:auto;justify-content:center;text-align:center;width:fit-content}section#commanditaires .content article{display:flex;min-height:150px}section#commanditaires .content article a{align-self:center;display:block}section#commanditaires .content article a:hover{opacity:.7}section#commanditaires .content article img{display:block;height:auto;max-width:100%}section#commanditaires .platine{margin:115px 0 0}section#commanditaires .majeurs{margin:100px 0}section#ressources #main-section h1{text-align:left;font-size:18px;font-weight:700;margin:0 0 1px}section#ressources #main-section ul{color:#fff;columns:2;column-gap:50px;font-weight:700;letter-spacing:initial;list-style:none;margin:0;padding:0}section#ressources #main-section ul li{break-inside:avoid-column;margin:0;padding:0 25px;position:relative}section#ressources #main-section ul li:before{content:'\f105';display:block;font:900 14px 'Font Awesome 5 Free';left:0;position:absolute;top:9px}section#ressources #main-section ul li a{font-size:14px;text-decoration:none}section#ressources .content *{font-size:14px;line-height:1.25}section#ressources .content{padding:20px 0 70px}section#ressources .content ul{columns:2;column-gap:70px}section#ressources .content ul li{break-inside:avoid-column;margin-top:0;margin-bottom:0}section#ressources .content ul:first-of-type{columns:initial}section#ressources .content a{font-weight:400;color:#0c5d69;text-decoration:underline}section#ressources .content a:hover{color:#ff4b09}section#ressources .content p{font-size:14px;margin-top:.67em;margin-bottom:0;margin-left:0;margin-right:0;font-weight:400;color:#000}section#ressources .content h1{text-align:left;font-size:20px;margin-top:.67em;margin-bottom:0;margin-left:0;margin-right:0;font-weight:700;color:#000}section#ressources .content h2{font-size:18px;margin-top:.67em;margin-bottom:0;margin-left:0;margin-right:0;font-weight:700;color:#ff4b09}section#ressources .content h3{font-size:16px;margin-top:.67em;margin-bottom:0;margin-left:0;margin-right:0;font-weight:700;color:#000}section#ressources .content h4{color:#ff4b09;margin:50px 0 25px}section#ressources .content h5{font-size:14px;margin-top:.67em;margin-bottom:0;margin-left:0;margin-right:0;font-weight:700;font-style:italic;color:#000}section#liste-membres #main-section h1{margin:0 0 60px}section#liste-membres #main-section ul{color:#fff;font-weight:700;letter-spacing:initial;list-style:none;margin:0 auto;max-width:710px;padding:0}section#liste-membres #main-section ul li{border-bottom:1px solid #fff;break-inside:avoid-column;margin:0;max-width:425px;padding:10px 25px;position:relative}section#liste-membres #main-section ul li:before{content:'\f105';display:block;font:900 24px 'Font Awesome 5 Free';left:0;position:absolute;top:13px}section#liste-membres #main-section ul li a{color:#fff;font-weight:700;text-decoration:none}section#liste-membres .title{color:#f04f23;padding:105px 0 50px}section#liste-membres .text h1{color:#f04f23;padding:80px 0 35px}section#liste-membres h2{font-size:35px;margin:120px 0 50px;text-align:center}section#liste-membres table{margin:0 0 40px;width:100%}section#liste-membres table:last-of-type{margin:0 0 100px}section#liste-membres table tr{border-bottom:1px solid #ff4b09;font:400 24px 'Poppins';height:40px}section#liste-membres table tr td{color:#50555a}section#liste-membres table tr td:first-of-type{color:#000;font:700 24px 'Poppins'}section#renouvellement #main-section h1{margin:0 0 60px}section#renouvellement #main-section ul{color:#fff;font-weight:700;letter-spacing:initial;list-style:none;margin:0 auto;max-width:710px;padding:0}section#renouvellement #main-section ul li{border-bottom:1px solid #fff;break-inside:avoid-column;margin:0;max-width:425px;padding:10px 25px;position:relative}section#renouvellement #main-section ul li:before{content:'\f105';display:block;font:900 24px 'Font Awesome 5 Free';left:0;position:absolute;top:13px}section#renouvellement #main-section ul li a{color:#fff;font-weight:700;text-decoration:none}section#renouvellement .title{color:#f04f23;padding:105px 0 50px}section#renouvellement .content{padding:0 0 100px}section#renouvellement .content h1{color:#f04f23;padding:80px 0 125px}section#renouvellement .content p{color:#555656;font-size:16px;line-height:1.5em;margin:0 0 15px}section#renouvellement .content a{color:#555656;font-size:16px}section#renouvellement form hr{margin:30px 0}section#renouvellement form h4{color:#555656;margin:0 0 10px}section#renouvellement label{font:700 14px 'Poppins'}section#renouvellement input[type=text],section#renouvellement input[type=email],section#renouvellement input[type=url],section#renouvellement input[type=tel],section#renouvellement select{background:#e3e5e5;border:none;color:#50555a;font:400 14px 'Poppins';height:40px;margin:5px 0 15px;padding:0 15px;width:calc(100% - 30px)}section#renouvellement select{width:100%}section#renouvellement input:focus,section#adhesion-membre select:focus{outline:none}section#renouvellement form div.flexwrap{align-items:flex-end}section#renouvellement form div.flexwrap>div:nth-child(2n+1){margin:0 35px 0 0;width:calc(50% - 35px)}section#renouvellement form div.flexwrap>div:nth-child(2n+2){margin:0 0 0 35px;width:calc(50% - 35px)}section#renouvellement input::placeholder{color:#50555a !important;opacity:1}section#renouvellement input:-ms-input-placeholder{color:#50555a !important}section#renouvellement input::-ms-5e6165-placeholder{color:#50555a !important}section#renouvellement input:-webkit-autofill,section#renouvellement input:-webkit-autofill:hover,section#renouvellement input:-webkit-autofill:focus,section#renouvellement input:-webkit-autofill:active,section#renouvellement input:-internal-autofill-selected{box-shadow:0 0 0 50px #e3e5e5 inset !important;-webkit-box-shadow:0 0 0 50px #e3e5e5 inset !important;color:#50555a !important;font:400 20px 'Poppins'}section#renouvellement input:-webkit-autofill:first-line {color:#50555a;font:400 20px 'Poppins'}section#renouvellement .ur-frontend-form .ur-button-container{margin:0 !important;padding:0}section#renouvellement input[type=submit]{background:#fff;border:2px solid #000;color:#000;display:inline-block;font:700 18px 'Poppins';margin:30px 0 0;padding:4.5px 0;text-transform:uppercase;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;width:270px}section#renouvellement input[type=submit]:hover{background:#f04f23;border:2px solid #f04f23;color:#fff}section#contact .reseaux{text-align:center}section#contact .reseaux a{margin:0 4px;text-decoration:none}section#contact .reseaux a:hover{opacity:.7}section#contact .content{padding:125px 0 100px}section#contact .texte{margin:0 30px 0 0;width:calc(50% - 30px)}section#contact .texte a{color:#ff4b09;font-weight:700}section#contact .texte a:hover{opacity:.7}section#contact .form{margin:0 0 0 30px;width:calc(50% - 30px)}section#contact .form h2{color:#f04f22;margin:0 0 25px;text-transform:initial}section#contact .form h3{color:#f04f22;font:700 24px 'Poppins';margin:65px 0 30px}section#contact .form p{color:#50555a;margin:0 0 45px}section#contact .form p a{color:#50555a;text-decoration:underline}section#contact .form p a:hover{opacity:.7}section#contact .form input{background:#e3e5e5;border:none;color:#50555a;font:400 20px 'Poppins';height:50px;margin:0 0 10px;padding:0 28px;width:calc(100% - 56px)}section#contact .form textarea{background:#e3e5e5;border:none;color:#50555a;font:400 20px 'Poppins';height:144px;margin:0 0 10px;padding:13px 28px;width:calc(100% - 56px)}section#contact .form input:focus,section#contact .form textarea:focus{outline:none}section#contact .form input::placeholder{color:#50555a !important;opacity:1}section#contact .form input:-ms-input-placeholder{color:#50555a !important}section#contact .form input::-ms-5e6165-placeholder{color:#50555a !important}section#contact .form input:-webkit-autofill,section#contact .form input:-webkit-autofill:hover,section#contact .form input:-webkit-autofill:focus,section#contact .form input:-webkit-autofill:active{box-shadow:0 0 0 50px #e3e5e5 inset !important;-webkit-box-shadow:0 0 0 50px #e3e5e5 inset !important;color:#50555a !important;font:400 20px 'Poppins'}section#contact .form input:-webkit-autofill:first-line {color:#50555a;font:400 20px 'Poppins'}section#contact .form input[type=submit]{background:#fff;border:2px solid #f04f22;color:#f04f22;font:700 20px 'Poppins';margin:25px 0 0;padding:10px 35px;text-transform:uppercase;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;width:auto}section#contact .form input[type=submit]:hover{border:2px solid #000;color:#000}section#contact .map p{margin:0}section#contact .map{height:780px}section#contact .map iframe{height:780px;width:100%}section#activites-partenaires h1{color:#f04f23;margin:100px 0 40px}section#activites-partenaires h3{color:#f04f23;font:700 30px 'Poppins';margin:0 0 30px}section#activites-partenaires .content article{border-bottom:2px solid #f04f23;margin:auto;padding:45px 0;width:70%}section#activites-partenaires .content article .image{display:flex;margin:0 20px 0 0;width:calc(35% - 20px)}section#activites-partenaires .content article .image>div{align-self:center;margin:auto}section#activites-partenaires .content article .image img{display:block;height:auto;margin:auto;max-width:100%}section#activites-partenaires .content article .image p{color:#6d6e70;font:600 18px 'Poppins';margin:30px 0 0;text-align:center}section#activites-partenaires .content article .texte{margin:0 0 0 20px;width:calc(65% - 20px)}section#activites-partenaires .content article .texte p{font-weight:700;margin:0 0 10px}section#activites-partenaires .content article .texte a{background:#fff;border:2px solid #f04f23;color:#f04f23;display:inline-block;font:700 20px 'Poppins';margin:40px 0 0;padding:10px 50px;text-transform:uppercase;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;width:auto}section#activites-partenaires .content article .texte a:hover{background:#f04f23;color:#fff}section#connexion .content{padding:45px 0 155px;max-width:80%}section#connexion h4{color:#f04f23;margin:40px 0 15px}section#connexion .login{padding:50px 0}section#connexion .login label{display:block;margin:0 0 5px}section#connexion #ur_register_pre_form_message{display:none}section#connexion label{font:400 24px 'Poppins'}section#connexion .logout,section#connexion .login-submit input[type=submit]{background:#fff;border:2px solid #f04f23;color:#f04f23;display:inline-block;font:700 20px 'Poppins';margin:0 12px 0 0;padding:10px 30px;text-transform:uppercase;transition:.2s linear;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear}section#connexion .logout:hover,section#connexion .login-submit input[type=submit]:hover{background:#f04f23;color:#fff}section#connexion .ur-frontend-form{margin:0 !important;border:none;padding:0;box-sizing:border-box}section#connexion .ur-frontend-form .ur-form-row .ur-form-grid{padding:0;width:100% !important}section#connexion input[type=checkbox]{height:25px;position:relative;top:3px;width:25px}section#connexion input[type=checkbox].input-checkbox.ur-frontend-field{top:-2px}section#connexion input[type=text],section#connexion input[type=email],section#connexion input[type=url],section#connexion input[type=password],section#connexion textarea{background:#e3e5e5;border:none;color:#50555a;font:400 20px 'Poppins';height:50px;margin:0 0 10px;max-width:85%;padding:0 28px;width:100%}section#connexion textarea{padding:11px 28px}section#connexion input:focus{outline:none}section#connexion input::placeholder,section#connexion textarea::placeholder{color:#50555a !important;opacity:1}section#connexion input:-ms-input-placeholder,section#connexion textarea:-ms-input-placeholder{color:#50555a !important}section#connexion input::-ms-5e6165-placeholder,section#connexion textarea::-ms-5e6165-placeholder{color:#50555a !important}section#connexion input:-webkit-autofill,section#connexion input:-webkit-autofill:hover,section#connexion input:-webkit-autofill:focus,section#connexion input:-webkit-autofill:active,section#connexion textarea:-webkit-autofill,section#connexion textarea:-webkit-autofill:hover,section#connexion textarea:-webkit-autofill:focus,section#connexion textarea:-webkit-autofill:active{box-shadow:0 0 0 50px #e3e5e5 inset !important;-webkit-box-shadow:0 0 0 50px #e3e5e5 inset !important;color:#50555a !important;font:400 20px 'Poppins'}section#connexion input:-webkit-autofill:first-line ,section#connexion textarea:-webkit-autofill:first-line {color:#50555a;font:400 20px 'Poppins'}section#connexion .ur-frontend-form .ur-button-container{margin:0 !important;padding:0}section#connexion button{background:#fff;border:2px solid #f04f22;color:#f04f22;display:inline-block;font:700 20px 'Poppins';margin:30px 0 0;padding:10px 30px;text-transform:uppercase}section#connexion button:hover{border:2px solid #000;color:#000}section#connexion button:focus{outline:none}section#page h1.title{color:#f04f23;padding:80px 0 120px}img.alignleft,img.aligncenter,img.alignright,img.alignnone{display:inline-block}img.alignleft{float:left;margin:0 15px 15px 0}img.aligncenter{float:none;margin:15px auto}img.alignright{float:right;margin:0 0 15px 15px}img.alignnone{float:none;margin:15px 0}footer{background-color:#0c5d69;padding:50px 0 20px}footer .logo-link img{display:block;height:auto;margin:auto;max-width:250px;width:100%}footer .reseaux{margin:35px 0 0;text-align:center}footer .reseaux a.reseau{margin:0 12px}footer .reseaux a.reseau:hover{opacity:.7}footer .reseaux a.reseau i{color:#fff;font-size:23px}footer .copyright{margin:55px 0}footer .copyright p{color:#fff;font:400 14px 'Poppins';text-align:center;text-transform:uppercase}footer .copyright p a{color:#fff;font:400 14px 'Poppins'}.style2024 footer{padding:30px 0}.separateur{clear:both;content:".";display:block}.separateurInvisible{clear:both;height:1px}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* :first-child+html .clearFix{min-height:1px}* html .clearFix{height:1%}a{text-decoration:none}@font-face{font-family:'Gilroy';src:url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/fonts/Gilroy-ExtraBold.woff2) format('woff2'),url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/fonts/Gilroy-ExtraBold.woff) format('woff'),url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/fonts/Gilroy-ExtraBold.ttf) format('truetype'),url(//cppc-ccmp.ca/wp-content/themes/ccpc-ccmp/fonts/Gilroy-ExtraBold.svg#Gilroy-ExtraBold) format('svg');font-weight:800;font-style:normal}html{font-size:100%}body{font-size:62.5%}h1,h2,h3,h4{line-height:normal}h1{color:#fff;font:700 48px 'Poppins';letter-spacing:-.01em;line-height:57.6px;display:block;text-align:center;text-transform:uppercase}h1 a{font:700 48px 'Poppins';text-decoration:underline}h2{font:700 48px 'Poppins';letter-spacing:-.01em;line-height:57.6px;display:block;text-transform:uppercase}h2 a{font:700 48px 'Poppins';text-decoration:underline}h3{font:700 30px 'Poppins';letter-spacing:-.01em;line-height:36px;display:block}h3 a{font:700 30px 'Poppins';text-decoration:underline}h4{font:700 24px 'Poppins';letter-spacing:-.01em;line-height:30px;display:block}h4 a{font:700 24px 'Poppins';text-decoration:underline}p,ul,ol{color:#000;font:400 24px 'Poppins';letter-spacing:-.01em;line-height:30px;margin:0 0 20px}ul{list-style-position:outside;list-style-type:disc;padding:0 0 0 25px}ol{list-style-position:outside;list-style-type:decimal;padding:0 0 0 25px}ul li,ol li{margin:0 0 10px}p b,p strong,ul b,ul strong{font:700 24px 'Poppins'}p a,ul a,ol a{font-weight:700;text-decoration:underline}a{color:#000;font:400 24px 'Poppins';transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}.n2-ss-slider{height:500px}@media screen and (max-width:1610px){nav#main-menu li a{font:700 19px 'Poppins'}}@media screen and (max-width:1585px){section{padding:270px 0 0}nav#main-menu li a{font:700 16px 'Poppins'}nav#main-menu li.wpml-ls-item-en:after{font:700 16px 'Poppins';right:-6px}nav#main-menu ul li ul{padding:0 15px}nav#main-menu ul li ul li a{font:600 16px 'Poppins'}}@media screen and (max-width:1320px){header .name{margin:75px 0 0 70px}header .name p{font:600 17px 'Poppins'}nav#main-menu ul li{padding:0 5px}nav#main-menu li a{font:700 14px 'Poppins'}nav#main-menu li.wpml-ls-item-en:after{font:700 14px 'Poppins'}nav#main-menu ul li ul li a{font:600 14px 'Poppins';text-transform:initial}}@media screen and (min-width:1109px){nav#menu-mobile{display:none}}@media screen and (max-width:1115px){#main-menu{display:none}#nav-icon4{display:block}header{padding:0;position:fixed}header .flex{padding:0}header .connexion-reseaux{display:none}header .connexion-reseaux.mobile{margin:60px auto 30px;position:initial;text-align:center;width:100%}header nav#menu-mobile .button{display:block;margin:0 auto 30px;width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:-o-fit-content}header .connexion-reseaux a.reseau{margin:0 10px}header .connexion-reseaux a.reseau i{font-size:30px}header .logo-link{margin:10px 0}header img{max-height:66px}header .name{margin:18px 0 0 30px}header .name p{font:600 14px 'Poppins';line-height:initial}section{padding-top:86px !important}section#equipe #organigramme,section#equipe #comite-executif,section#equipe #conseil-administration,section#equipe #comites-permanents{padding:95px 0}}@media screen and (max-width:1024px){section#accueil .about ul{padding:0 80px}section#accueil .second-section .uppcc a{font:700 21px 'Poppins'}section#accueil .adhesion-carrieres .flexwrap>div{width:calc(50% - 102px)}section#accueil .adhesion-carrieres .flexwrap>div:nth-child(1){padding:0 100px 80px 0}section#accueil .adhesion-carrieres .flexwrap>div:nth-child(2){padding:0 0 80px 100px}section#conseil .mission-objectifs .mission{margin:0 0 40px;width:100%}section#conseil .mission-objectifs .objectifs{margin:0;width:100%}section#conseil .national-council article{width:calc(33.333333333333333% - 30px)}section#faq .content #wrapper>ul>li{font:600 22.5px 'Poppins'}section#evenements .message .texte{width:calc(50% - 20px)}section#evenements .message .image{width:calc(50% - 20px)}section#evenements .apercu-calgary .content{padding:0 80px}section#evenements .inscriptions .tableau table th{font:700 21px 'Poppins'}section#evenements .inscriptions .tableau table tr{font:400 21px 'Poppins'}section#activites-partenaires .content article{width:85%}section#carrieres .content{padding:90px 0}section#carrieres .content #wrapper>ul>li{font:600 22.5px 'Poppins'}section#carrieres .content #wrapper>ul>li:after{top:19px}section#adhesion-membre .form1{margin:0 0 40px;width:100%}section#adhesion-membre .form2{margin:0;width:100%}h1,h2,h1 a,h2 a{font:700 36px 'Poppins';line-height:40px}h3,h3 a{font:700 27px 'Poppins';line-height:36px}p,ul,ol{font:400 21px 'Poppins';line-height:24px;margin:0 0 15px}p b,p strong,ul b,ul strong{font:700 21px 'Poppins'}a{font:400 21px 'Poppins'}}@media screen and (max-width:1000px){section#forum .inscrire .liens a.button{width:calc(50% - 44px)}}@media screen and (max-width:768px){.n2-ss-slider{height:350px}#main-section{padding:60px 0}section#accueil .about ul{padding:0 100px}section#accueil .second-section .uppcc .flexwrap{flex-direction:column-reverse}section#accueil .second-section .uppcc .image{width:100%}section#accueil .second-section .uppcc .texte{margin:0 0 40px;width:100%}section#accueil .second-section .uppcc a{font:700 18px 'Poppins'}section#accueil .second-section .forum .image{margin:0 0 50px;width:100%}section#accueil .second-section .forum .image img{margin:auto}section#accueil .second-section .forum .texte{margin:0;width:100%}section#accueil .adhesion-carrieres{padding:95px 0}section#accueil .adhesion-carrieres .flexwrap>div{position:relative;width:calc(100% - 2px)}section#accueil .adhesion-carrieres .flexwrap>div:nth-child(1){border-bottom:2px solid #fff;border-right:none;padding:0 0 140px}section#accueil .adhesion-carrieres .flexwrap>div:nth-child(1) a.button{bottom:60px}section#accueil .adhesion-carrieres .flexwrap>div:nth-child(2){border-left:none;border-top:2px solid #fff;padding:60px 0 80px}section#accueil .nouveau-membre .flexwrap{flex-direction:column-reverse}section#accueil .nouveau-membre .image{align-self:center;margin:0;width:100%}section#accueil .nouveau-membre .texte{margin:0 0 40px;width:100%}section#conseil .national-council{padding:85px 0}section#conseil .national-council article{width:calc(50% - 30px)}section#equipe #comite-executif ul li .texte p,section#equipe #conseil-administration ul li .texte p{font-size:16px}section#equipe #conseil-administration .intro ul{columns:1}section#equipe #comites-permanents .flexwrap>div{width:100%}section#equipe #comites-permanents .flexwrap>div:nth-child(1){margin:0 0 50px}section#equipe #comites-permanents .flexwrap>div:nth-child(2){margin:0}section#prix-annuels .row1 .image{margin:0 0 60px;width:100%}section#prix-annuels .row1 .image img{margin:auto;max-width:70%}section#prix-annuels .row1 .texte{margin:0;width:100%}section#prix-annuels .row2 .col-1{margin:0 0 60px;width:100%}section#prix-annuels .row2 .col-2{margin:0;width:100%}section#faq .content #wrapper>ul>li{font:600 21px 'Poppins'}section#evenements .message .texte{margin:0 0 40px;width:100%}section#evenements .message .image{margin:0;width:100%}section#evenements .apercu-calgary .content{padding:0}section#evenements .inscriptions .tableau table th{font:700 19px 'Poppins'}section#evenements .inscriptions .tableau table tr{font:400 19px 'Poppins'}section#evenements .reservations .texte-2{margin:0 0 30px;width:100%}section#evenements .reservations .texte-3{margin:0;width:100%}section#forum .reservation-hotel .texte-2{margin:0 0 40px;width:100%}section#forum .reservation-hotel .texte-3{margin:0;width:100%}section#forum .inscrire .liens a.button{margin:0 auto 50px;max-width:425px;width:100%}section#forum .inscrire .liens a.button:first-of-type{margin:30px auto}section#activites-partenaires .content article{width:100%}section#activites-partenaires .content article .image{margin:0 0 40px;width:100%}section#activites-partenaires .content article .image>div{align-self:center;margin:0}section#activites-partenaires .content article .image img{margin:0}section#activites-partenaires .content article .texte{margin:0;width:100%}section#carrieres .content #wrapper>ul>li{font:600 21px 'Poppins'}section#inscrire .col1{margin:0 0 20px;width:100%}section#inscrire .col2{margin:0;width:100%}section#contact .texte{margin:0 0 40px;width:100%}section#contact .form{margin:0;width:100%}h1,h2,h1 a,h2 a{font:700 34px 'Poppins';line-height:40px}h3,h3 a{font:700 21px 'Poppins';line-height:25px}p,ul,ol{font:400 19px 'Poppins';line-height:24px;margin:0 0 15px}p b,p strong,ul b,ul strong{font:700 19px 'Poppins'}a{font:400 19px 'Poppins'}}@media screen and (max-width:600px){section#adhesion-membre form div.flexwrap>div:nth-child(2n+1),section#adhesion-membre form div.flexwrap>div:nth-child(2n+2){margin:0;width:100%}section#renouvellement form div.flexwrap>div:nth-child(2n+1){margin:0;width:100%}section#renouvellement form div.flexwrap>div:nth-child(2n+2){margin:0;width:100%}}@media screen and (max-width:599px){header .name p{display:none}}@media screen and (max-width:500px){header .logo-link{margin:17.5px 0}header img{max-width:170px}section#conseil .national-council article{margin:0 0 70px;width:100%}section#equipe #comite-executif ul li .image,section#equipe #conseil-administration ul li .image{margin:0 20px 0 0;width:20%}section#equipe #comite-executif ul li .texte,section#equipe #conseil-administration ul li .texte{width:calc(80% - 95px)}section#prix-annuels .row1 .image img{max-width:100%}}