@font-face{font-family:'Trade Gothic LT Std';src:url("TradeGothicLTStd-Bd2.woff2") format("woff2"),url("TradeGothicLTStd-Bd2.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Trade Gothic LT Std';src:url("TradeGothicLTStd-BoldObl.woff2") format("woff2"),url("TradeGothicLTStd-BoldObl.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}*{-webkit-font-smoothing:antialiased}.container,.page,.event-page-content{padding-left:15px;padding-right:15px}.event-page-content #content .col-lg-6{z-index:999}.bg-light{background:#f3f3f3 !important}.bg-dark{background:#eaeaea !important}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-left:15px;padding-right:15px}@media screen and (min-width: 1200px){#header,.profile-links{max-width:1144px}}@media screen and (min-width: 1360px){#header,.profile-links .container{max-width:1340px}}body{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:500}p,a,label,h6,.form-control.text,div,span,h4,.text-monospace,small,.form-errors .errorExplanation h2,.h3,.h4,.h5,.h6{font-family:"Montserrat",sans-serif !important}h3.h4,.h1,h2.page-headline,h1,h2,h3,h4,h5,.h1,.h2{font-family:"Montserrat",sans-serif;font-style:italic;letter-spacing:-0.02em;text-transform:uppercase}h1,h2{font-weight:900}h3,h4{font-weight:800}.custom-headline h1{font-size:3.125rem;line-height:1.2}.body-wrapper{overflow-x:hidden}.page-headline{font-style:italic;font-weight:800;font-size:3.25rem;text-transform:uppercase}.headline h2{font-family:"Montserrat",sans-serif;font-weight:800;font-size:3.25rem;line-height:1}a{color:red;-webkit-transition:.2s all;transition:.2s all}a:hover,a:active,a:focus{color:red;text-decoration:none;box-shadow:none}small>a{font-weight:700}p{font-weight:500;font-size:1rem;line-height:1.5}strong,b{font-weight:800}h4{font-weight:800}.card{box-shadow:none}#breadcrumb{display:none}#header .navbar-toggler{padding:0;border:none;outline:none;border-radius:0}#header .navbar-toggler:focus{border:none;outline:none}.navbar-toggler-icon{width:20px;-webkit-transform:none;transform:none;margin-left:0}.navbar-light .navbar-toggler-icon{background-image:url("toggler-icon.svg")}.modal .close span{display:none}.modal iframe{max-width:none !important}.btn{border-radius:0}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#009AA3;background-color:#000;border-color:#000;box-shadow:none}.btn-primary,.btn-danger{font-family:"Montserrat",sans-serif;font-weight:800;font-size:1.125rem;font-style:italic;line-height:1.4;color:#fff;cursor:pointer;background-color:red;padding:.8rem 1.25rem;height:52px;border:none;border-radius:0px;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear}.btn-primary:hover,.btn-danger:hover{color:#fff !important;background-color:#3C3C3C}.btn:focus,.custom-radio-btn .custom-control-label:focus,.btn.focus,.custom-radio-btn .focus.custom-control-label,.btn-primary:focus,.btn-primary.focus{box-shadow:none}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='#3C3C3C'/%3E%3C/svg%3E%0A")}.btn-secondary{font-family:"Montserrat",sans-serif;font-weight:800;font-size:1.125rem;font-style:italic;line-height:1.4;color:#fff;cursor:pointer;background-color:red;padding:.8rem 1.25rem;height:52px;border:none;border-radius:0px;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear;background-color:#3C3C3C;border-color:white;color:#fff !important}.btn-secondary:hover{background-color:#565656}.btn-secondary.focus,.btn-secondary:focus{box-shadow:none}.btn-danger{background:#3C3C3C}.btn-white{font-family:"Montserrat",sans-serif;font-size:18px;font-style:italic;font-weight:900;line-height:1.5;background:white;color:red;padding:.8rem 1.5rem;height:50px;border:none;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear}.btn-white:hover{color:#fff !important;background-color:#3C3C3C}.go-back{display:inline-block;font-style:italic;font-weight:800;font-size:1.25rem;line-height:1;text-transform:uppercase;color:red}.go-back:hover{color:#3C3C3C}#header{background-color:transparent;border:none;border-bottom:1px solid white;box-shadow:none;position:relative;z-index:500;height:70px;min-height:70px;border-radius:0}#header .navbar-brand{margin-left:0;margin-top:-70px}#header .navbar-btn{height:auto !important;color:#000;line-height:24px;font-size:1.125rem;font-family:"Montserrat",sans-serif !important;text-transform:uppercase;padding:1.4rem 2.5rem;-webkit-transition:all .35s linear;transition:all .35s linear}#header .navbar-btn:hover{color:#009AA3;background:#3C3C3C;border-color:#3C3C3C}#header .nav-link{color:white;font-size:1.063rem}#header .nav-link.store{background:url("ico-boutique.svg") left center;background-repeat:no-repeat;margin-left:1.25rem;padding-left:1.875rem;padding-right:0}#header .nav-link.store:hover{background-color:transparent}#header .nav-link:hover{background-color:rgba(255,255,255,0.2)}#header .dropdown-menu.show{z-index:99999}#header .dropdown-menu{border-radius:0}#header .dropdown-menu .dropdown-item{border-radius:0}#header .dropdown-menu .dropdown-item:first-child,#header .dropdown-menu .dropdown-item:last-child{border-radius:0}.dropdown-item.active,.dropdown-item:active{background:red;color:white}.header-img-wrap.inner-pg-header{background:red}.header-img-wrap.inner-pg-header #header{border:0;background:red;box-shadow:none}.header-img-wrap.sticky-menu{background:red;position:fixed;z-index:1000;width:100%;top:0}.header-img-wrap.sticky-menu .navbar-brand-img{max-height:50px}.header-img-wrap.sticky-menu #header{border-bottom:none}.header-img-wrap.sticky-menu #header .navbar-brand{margin-top:0}.dropdown-toggle::after,.navbar-more-toggle::after{background-image:url("arrow-navy-white.svg");background-repeat:no-repeat;background-size:70%;background-position:center}#mobileNav{background:#FF0000;height:100vh;-webkit-transition:none;transition:none}#mobileNav .nav-link.store{margin-left:1.875rem}#mobileNav .nav-link:hover,#mobileNav .nav-link:focus{background-color:transparent}#mobileNav .dropdown-item{color:white;padding:0 1.875rem 0.5rem;font-size:1rem;font-weight:600}#mobileNav .nav-item.show{background-color:#f33;border-bottom:1px solid white;border-top:1px solid white}.header-img-custom{background-repeat:no-repeat;position:relative;background-size:cover;width:100%}.header-img-custom .gradient-overlay{position:absolute;width:100%;height:100%;background-image:-webkit-linear-gradient(bottom, rgba(255,0,0,0.5), rgba(255,0,0,0.5));background-image:linear-gradient(0deg, rgba(255,0,0,0.5), rgba(255,0,0,0.5));z-index:444}.header-img-custom .container{padding-left:15px;padding-right:15px;position:relative;z-index:444;padding-top:3rem;padding-bottom:2rem}.header-img-custom.contact-head-custom{height:270px}.header-img-custom.contact-head-custom .custom-headline{margin-bottom:1.75rem}.header-img-custom.contact-head-custom .custom-headline.feedback-headline h1{background:transparent;padding-left:0;margin-bottom:0;width:100%}.header-img-custom.contact-head-custom .custom-headline.feedback-headline h1 span{background-color:white;padding-left:10px;padding-right:10px;display:inline-block;margin-bottom:7px;color:red;width:auto;max-width:100%;overflow-wrap:break-word}.header-img-custom.contact-head-custom .custom-headline h1{display:inline-block;font-size:3.25rem;line-height:1.1;color:red;background-color:white;padding-left:10px;padding-right:10px}.header-img-custom.contact-head-custom .custom-head-text p{font-family:"Montserrat",sans-serif;color:#fff;font-weight:500;font-size:1.125rem;line-height:1.625rem;width:50%}.header-img-custom.petition-head-custom{height:460px}.header-img-custom.petition-head-custom .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.header-img-custom.petition-head-custom .container .custom-headline h1{color:white;text-align:center;padding-bottom:.5rem;padding-top:.75rem}.header-img-custom.petition-head-custom .container .custom-head-text{width:75%;padding-top:.5rem;text-align:center}.header-img-custom.petition-head-custom .container .custom-head-text p{font-size:1.25rem;text-align:center}.header-img-custom.petition-head-custom span.tag-span{color:white;background-color:#3C3C3C}.header-img-custom.suggestion-head-custom{height:330px}.header-img-custom.suggestion-head-custom span.tag-span{display:inline-block;color:#009AA3;background-color:rgba(0,154,163,0.1);font-style:italic;font-weight:bold;font-size:0.875rem;text-align:center;position:relative;padding:9px 20px;margin-bottom:5px;color:white;background-color:red}.header-img-custom.suggestion-head-custom .custom-headline{margin-top:2rem}.header-img-custom.suggestion-head-custom .custom-headline h1{font-family:"Montserrat",sans-serif;font-size:3.125rem;line-height:1.1;color:#fff;padding-left:0;padding-bottom:5px;margin-bottom:2rem}.header-img-custom.suggestion-head-custom .custom-headline h1 span{background-color:white;padding-left:10px;padding-right:10px;display:inline-block;color:red;width:auto}.header-img-custom.suggestion-head-custom .custom-head-text p{font-family:"Montserrat",sans-serif;color:#fff;font-weight:500;font-size:20px;line-height:26px;width:45%}@media screen and (max-width: 767px){.header-img-custom.suggestion-head-custom .custom-headline h1{font-size:2.5rem}.header-img-custom.suggestion-head-custom .custom-head-text p{font-size:1rem}}.header-img-custom.recruiting-head-custom{height:460px}.header-img-custom.recruiting-head-custom .custom-headline{width:50%}.header-img-custom.recruiting-head-custom .custom-headline h1{font-family:"Montserrat",sans-serif;font-size:3.125rem;line-height:1.1;color:#fff;padding-left:10px;padding-bottom:5px;margin-bottom:2rem}.header-img-custom.recruiting-head-custom .custom-head-text{width:50%}.header-img-custom.recruiting-head-custom .custom-head-text p{font-family:"Montserrat",sans-serif;color:#fff;font-weight:500;font-size:20px;line-height:26px}@media screen and (max-width: 768px){.header-img-custom.contact-head-custom .custom-headline.feedback-headline h1 span{font-size:3rem}.header-img-custom{background-position:50% 50%}.header-img-custom.contact-head-custom{height:auto;min-height:435px}.header-img-custom.petition-head-custom{height:400px}.header-img-custom.suggestion-head-custom{height:400px}.header-img-custom.suggestion-head-custom .col-auto{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;margin-top:2rem}.header-img-custom .container .custom-head-text p{width:100%}}.layout-slim{background:#000}.layout-slim .card{border-radius:0}.layout-slim header.card{border-radius:0}.layout-slim .btn.btn-primary.login-button-facebook,.layout-slim .btn.btn-primary.login-button-twitter{height:auto !important}.layout-slim .container-fluid{max-width:50.625rem}.user_session_form .btn.btn-primary.login-button-facebook,.user_session_form .btn.btn-primary.login-button-twitter{height:auto !important}.profile-links{background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:64px;z-index:500;position:relative;text-align:right;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-bottom:2px;padding-top:2px}.profile-links .row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:1rem;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.profile-links .row span{text-transform:uppercase;font-size:13px;letter-spacing:0.04em;font-family:"Montserrat",sans-serif;font-weight:700;line-height:21px}.profile-links .row span a{color:red;font-weight:700;text-decoration:underline}.profile-links .btn-primary,.profile-links .btn-secondary{color:#fff;height:60px;line-height:60px;margin-left:2px;padding:0 1.25rem;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear}.profile-links.home-variable-linx{background:#000}@media screen and (max-width: 991px){#header{height:auto;min-height:0}#header .navbar-brand{margin-top:0;margin-bottom:0;margin-left:0.5rem}.profile-links{display:none}}.form-bg{background:#F3F3F3}.form-bg .form-control,.form-bg .StripeElement,.form-bg .float-label.float-label-active select{background-color:#ffffff}.form-control,.StripeElement,.float-label.float-label-active select{border:none;background-color:#F3F3F3;border-radius:0;color:#3C3C3C;height:48px;font-size:16px;font-weight:500;line-height:16px}.form-control,.StripeElement{font-size:16px;font-weight:500;line-height:16px;height:50px}.float-label label,.float-label-active label{font-size:16px;font-weight:500;line-height:16px}.float-label label{top:1.125rem}.input-group[data-focus-target] .input-group-append .btn,.input-group[data-focus-target] .input-group-append .custom-radio-btn .custom-control-label,.custom-radio-btn .input-group[data-focus-target] .input-group-append .custom-control-label,.input-group[data-focus-target] .input-group-prepend .btn,.input-group[data-focus-target] .input-group-prepend .custom-radio-btn .custom-control-label,.custom-radio-btn .input-group[data-focus-target] .input-group-prepend .custom-control-label{border-radius:0}.custom-control-label{vertical-align:middle;font-size:0.875rem;font-weight:500}.custom-control-label::before,.custom-control-label::after{width:16px;height:16px}textarea.form-control,textarea.StripeElement{height:150px;font-size:16px;font-weight:500;line-height:1.4}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#3C3C3C}.custom-control-input:checked ~ .custom-control-label::before{border-color:white;background-color:#3C3C3C}.custom-checkbox .custom-control-label::before{border-radius:0}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:none}input.custom-control-input:focus{outline:none !important;background-color:#009AA3;border-color:#009AA3}.float-label label{color:#000}.float-label.float-label-active label{background:transparent;top:10px;color:#aaaaaa;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:7px}.form-group{margin-bottom:10px}.custom-select,.expiration-selects .form-control,.expiration-selects .StripeElement,.country-select .form-control,.country-select .StripeElement{background:#fff;border:1px solid #e2e2e2;border-radius:0;height:50px}.custom-select:focus,.expiration-selects .form-control:focus,.expiration-selects .StripeElement:focus,.country-select .form-control:focus,.country-select .StripeElement:focus{color:#000;background-color:#fff;border-color:#000;outline:0;box-shadow:none}.form-control:focus,.StripeElement:focus{color:#000;background-color:#F3F3F3;border-color:#000;outline:0;box-shadow:none}.float-label.float-label-active:focus-within label{color:#6A6A6A}label.float-label{color:#6A6A6A}.custom-control-label[for="user_session_remember_me"]{vertical-align:middle;font-size:16px}.form-with-bg .btn-secondary{border:1px solid #fff}.form-with-bg .form-control{background-color:#fff}@media screen and (max-width: 580px){.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target] .form-control:disabled,.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target] .StripeElement:disabled,.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target] .form-control[readonly],.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target] [readonly].StripeElement{padding:2rem .8rem}}.card{background:#f9f9f9;border-radius:0 !important;border:none}.card .card-body{padding:1em 2em 2em 2em}.card h3.h6{font-family:"Montserrat",sans-serif !important;font-weight:800;font-size:1.25rem !important;font-style:italic;line-height:1.5rem;text-transform:uppercase}@media screen and (max-width: 768px){.card .card-body{padding:1em}}.input-group[data-focus-target].focused::before{border-color:#AAAAAA;outline:0;box-shadow:none;border-radius:0}.form-group .custom-file:before{color:#000}.form-group .custom-file .custom-file-label{border-radius:0;background-color:#E2E2E2;border:1px solid #E2E2E2}.form-group .custom-file .custom-file-label::after{background:#fff;color:#000;border-radius:0;font-weight:500}.form-group .custom-file .custom-file-input:focus ~ .custom-file-label{box-shadow:none}.form-group .custom-file .custom-file-input:focus ~ .custom-file-label::after{box-shadow:none}.consents{font-size:14px}.consent-form-container .consent-form__content p{font-size:14px;line-height:24px;font-weight:500;margin-bottom:0px}.consent-form-container .custom-control-label.radio{font-size:14px;font-weight:800}.progress{background-color:#fff}.progress .progress-bar{background-color:#ff0000}.badge.badge-pill{color:#fff;background-color:#AAAAAA;border-radius:0}.badge.badge-pill.badge-primary{background:#000}a.badge.badge-pill{-webkit-transition:.35s all linear;transition:.35s all linear}a.badge.badge-pill:hover{background:#009AA3}blockquote{background:url("quotes.svg") no-repeat left 10px;border-top:3px solid red;width:70%;font-style:italic;font-weight:bold;font-size:1.25rem;line-height:1.625rem;margin:1.875rem 0;padding-left:4.063rem;padding-top:0.625rem}blockquote p{font-style:italic;font-weight:bold;font-size:1.25rem;line-height:1.625rem}blockquote em{font-style:normal;line-height:1.5}@media screen and (max-width: 768px){blockquote{float:none;width:100%;margin-left:0}}ul.social-media-list{margin-top:2rem;padding-left:0}ul.social-media-list li{list-style-type:none;margin-bottom:1rem}ul.social-media-list li a{background-size:30px;background-repeat:no-repeat;background-position:left center;color:red;font-size:16px;line-height:24px;font-weight:500;padding:1rem 1rem 1rem 3rem}ul.social-media-list li a:hover{text-decoration:underline}ul.social-media-list li:first-child a{background-image:url("facebook.svg")}ul.social-media-list li:nth-child(2) a{background-image:url("twitter.svg")}ul.social-media-list li:nth-child(3) a{background-image:url("instagram.svg")}ul.social-media-list li:nth-child(4) a{background-image:url("youtube.svg")}ul.social-media-list li:last-child a{background-image:url("bluesky.svg")}#shareModal a.btn-block{margin-bottom:15px;padding:1rem;font-size:16px;line-height:26px}#shareModal .btn-fb{color:#fff;background:#3B5998}#shareModal .btn-tw{color:#fff;background:#000}#shareModal .btn-wa{color:#fff;background:#075E54}#shareModal .btn-ml{color:#fff;background:red}#shareModal .btn-bs{color:#fff;background:#1185FE}#shareModal h5.modal-title.h4{font-size:38px !important;font-weight:800;line-height:40px}#shareModal .input-group[data-focus-target]{background-color:#fff;border-radius:0;border:1px solid #E2E2E2}#shareModal .input-group[data-focus-target] .form-control:disabled,#shareModal .input-group[data-focus-target] .StripeElement:disabled,#shareModal .input-group[data-focus-target] .form-control[readonly],#shareModal .input-group[data-focus-target] [readonly].StripeElement{background:#fff;border:0;font-size:16px;font-weight:500;padding:.8rem}#shareModal.show{background:rgba(255,0,0,0.5);z-index:9999}.card-social-slider{background:#F5F5F5}.alert.flash{border-radius:0;font-weight:700;background-color:#000;color:#fff}.social-share-widget-wrap{z-index:999}.social-share-widget-wrap-mobile{bottom:0;z-index:999;background-color:white;width:100%;text-align:center}.social-share-widget-wrap-mobile .social-share-widget__menu-list{display:inline-block;position:relative}.social-share-widget-wrap-mobile .social-share-widget__menu-list li{display:inline-block;margin:0}.social-share-widget-wrap-mobile .font-size{display:block;float:left;width:auto;margin-right:15px}.social-share-widget-wrap-mobile .font-size h6{display:block;float:left;margin-right:5px}@media screen and (min-width: 768px){.social-share-widget-wrap{padding-top:calc(29.875rem - (1.875rem));right:0;left:unset;margin-left:0}.social-share-widget{margin-left:0}.social-share-widget__menu-list{bottom:unset}.social-share-widget-wrap-mobile{display:none}}@media screen and (max-width: 580px){.social-share-widget-wrap{pointer-events:none;z-index:1030;-webkit-transition:bottom 0.2s ease-in-out;transition:bottom 0.2s ease-in-out}.social-share-widget-wrap.scroll-up{bottom:-70px}}.social-share-widget__menu-list li{margin:15px 0}.social-share-widget a{background-color:transparent;color:transparent;border-radius:0;border:none;height:26px;width:26px}.social-share-widget a::after{font-size:11px;font-weight:500;text-transform:uppercase;padding:5px;border-radius:0}.social-share-widget a:hover,.social-share-widget a:focus{color:#000;border:1px solid #fff;box-shadow:none}.social-share-widget a:after{right:100%;left:unset}.font-size{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;width:26px;margin-bottom:10px}.font-size h6{background:url("btn-change-size.svg") no-repeat center center;text-indent:-999px;margin:0;overflow:hidden;width:26px;height:26px}#font-size-increase,#font-size-decrease,#font-size-increase-mobile,#font-size-decrease-mobile{background:url("btn-change-size.svg") no-repeat center top;border:0 none;outline:0 none;text-indent:-999px;padding:0;overflow:hidden;width:26px;height:26px}#font-size-increase,#font-size-increase-mobile{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-order:-1}#font-size-decrease,#font-size-decrease-mobile{background:url("btn-change-size.svg") no-repeat center bottom}.carousel-indicators li{opacity:1}.carousel-indicators li.active span{background-color:#009AA3}.carousel-indicators li span{border-radius:0}.progress{border-radius:0}.cal-icon{padding-bottom:10px;background-color:#F3F2F3;font-size:24px;width:60px;margin-right:10px}.cal-icon .cal-icon-month{background-color:#ca2525;font-family:'montserrat Franklin';color:#EDEEE2;font-weight:700;text-transform:uppercase;font-size:14px}.cal-icon .cal-icon-day{padding-top:5px;font-family:'montserrat Franklin';font-size:24px}ul.pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.pagination .page-item:first-child,ul.pagination .page-item:last-child{display:none}ul.pagination .page-item{margin-bottom:0.5rem}ul.pagination .page-item a.page-link{border:1px solid #e5e5e5;font-weight:800;font-size:16px;border-radius:0}ul.pagination .page-item a.page-link:focus{box-shadow:none !important}ul.pagination .page-item.active a.page-link{background-color:#000;border-color:#e5e5e5}.page-stream{margin-top:1rem;background:#fff}.page-stream h3.h4{font-family:"Montserrat",sans-serif !important;font-weight:800;font-size:1.125rem !important;font-style:italic;line-height:1.5rem;text-transform:uppercase;margin-bottom:0}.page-stream .form-group .btn-primary.btn{padding:1rem 2rem}.page-stream small a{font-weight:500}.page-stream #reactions{background:#FFEEEE}.page-stream #reactions #page-stream .activity-stream-item .card{font-size:16px;line-height:23px;padding-top:0rem;margin-top:1rem;background:#fff;box-shadow:none;border-radius:4px !important}.page-stream #reactions #page-stream .activity-stream-item .card span.linked-signup-name{color:red;font-weight:800}.page-stream #reactions #page-stream .activity-stream-item .card .activity-content.card-footer{border-top:1px solid rgba(0,0,0,0.05)}.comment-trigger{color:red;font-family:"Montserrat",sans-serif;font-weight:500;box-shadow:none;border-radius:0;border:1px solid #000}.comment.is-focused::after{box-shadow:2px 3px 5px rgba(0,0,0,0.2);border-color:transparent}.comment::after{border-radius:0}.comment{border-radius:0;font-size:16px}.comment .comment-footer .commet-user{font-size:13px;font-weight:500}.comment::after{box-shadow:none}.comment textarea:focus{background-color:#ffffff}.media{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}#cta-banner{background:#007DBC;padding:1rem 0;position:relative;top:0%;height:50px;width:100%;z-index:9999;display:none;-webkit-transition:.2s linear all;transition:.2s linear all}#cta-banner .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cta-banner .row p,#cta-banner .row a{font-size:15px;line-height:18px;color:#fff;font-weight:700}#cta-banner span.close-btn{position:absolute;bottom:23%;right:1%;pointer-events:all;cursor:pointer}#cta-banner.stuck{position:fixed}@media screen and (max-width: 580px){#cta-banner{padding:.5rem 0}#cta-banner .row p,#cta-banner .row a{font-size:12px;width:75%;line-height:18px;text-align:center}}.page-type-basic .gen-headline{padding:2.5rem 0;background:#fff}.page-type-basic page.generic-basic .page-inner{padding-top:3rem !important}.page-content .intro-paragraph{margin-bottom:2rem}.page-content .intro-paragraph p{font-size:1.125rem;font-weight:bold}.page-content .intro-paragraph:before{content:' ';display:block;background-color:red;height:6px;width:164px;margin-bottom:10px}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{font-style:normal;font-weight:bold;line-height:1;margin:2.5rem 0 1.563rem;text-transform:none}.page-content h1{font-size:2rem}.page-content h2{font-size:1.675rem}.page-content h3{font-size:1.375rem}.page-content h4{font-size:1.075rem}.page-content h5{font-size:0.875rem}.page-content h6{font-size:0.875rem}.page-content p{font-size:1rem;line-height:1.625rem}@media screen and (min-width: 992px){#home-header-1{height:740px}#home-header-1 .home-header-text{height:740px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-8em;position:relative;z-index:444}#home-header-1 .home-header-btns{position:relative;z-index:9970}.homepage .header-wrapper{background:#FF0000;height:794px}}.header-wrapper{z-index:999999;position:initial}#home-header-video{height:100vh;position:relative;margin-left:1rem;margin-right:1rem}#home-header-video video.desktop-vid{position:absolute;top:0;display:block;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}#home-header-video video.mobile-vid{display:none}#home-header-video .home-header-btns{margin-top:2rem}#home-header-video .home-header-btns .row.col-md-6{padding-left:0}#home-header-video .home-header-btns .row.col-md-6 .col-md-5 a{font-family:"Montserrat",sans-serif;font-weight:800;font-size:16px;line-height:20px;background:#009AA3;color:#000;padding:.8rem 3rem;height:50px;border:2px solid #009AA3;-webkit-transition:all .35s linear;transition:all .35s linear;padding:.8rem 2rem}#home-header-video .home-header-btns .row.col-md-6 .col-md-5 a:hover{color:#009AA3;background:#000;border-color:#000}#home-header-video .home-header-btns .row.col-md-6 .col-md-6 a{font-family:"Montserrat",sans-serif;font-size:18px;font-style:italic;font-weight:900;line-height:1.5;background:white;color:red;padding:.8rem 1.5rem;height:50px;border:none;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear;padding:.8rem 2rem}#home-header-video .home-header-btns .row.col-md-6 .col-md-6 a:hover{color:#000;background:#3C3C3C;border-color:#fff}#home-header-video .home-header-content{padding-top:13rem}#home-header-video .home-header-text h1{color:#fff;font-size:52px;letter-spacing:0.01em;line-height:56px}#home-header-video .home-header-text h1 span{color:#009AA3;font-family:"Montserrat",sans-serif !important}#home-header-video .home-header-text .home-header-summary p{color:#fff;display:inline-block;padding:20px 0px 10px 0px;font-size:20px;line-height:26px;font-weight:500}#home-header-video #gradient-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2)}.modal-open .modal{z-index:999999999}@media screen and (min-width: 1600px){#home-header-video{margin-left:4rem;margin-right:4rem}}@media screen and (max-width: 768px){#home-header-video{margin-left:0;margin-right:0}#home-header-video video.mobile-vid{position:absolute;top:0;display:block;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}#home-header-video video.desktop-vid{display:none}#home-header-video .home-header-content{padding-top:10rem}#home-header-video .home-header-text h1{font-size:36px;line-height:40px}#home-header-video .home-header-btns .col-md-5{margin-bottom:2rem}}#home-header-1,#sujets-header{background-position:left top;background-repeat:no-repeat;background-size:998px 100%;height:561px;margin-top:30px;position:relative;width:auto}#home-header-1 h1,#sujets-header h1{font-family:"Montserrat",sans-serif;font-style:italic;font-weight:900;color:red;font-size:2.75rem;letter-spacing:-0.02em;line-height:3.75rem;margin-top:30px;text-transform:uppercase}#home-header-1 h1 span,#sujets-header h1 span{background-color:white;padding-left:10px;padding-right:10px;display:inline-block;margin-bottom:7px}#home-header-1 .author,#sujets-header .author{font-style:italic;font-weight:800;font-size:1.375rem;height:38px;line-height:38px;letter-spacing:-0.02em;padding:0 15px;text-transform:uppercase}.play-video{background:#fff url("ico-play-video.svg") no-repeat 11px 4px;cursor:pointer;padding:0 10px 0 54px;font-style:italic;font-weight:500;font-size:18px;height:2.875rem;line-height:2.875rem;color:#FF0000;width:auto;max-width:340px;margin-bottom:-22px}.play-video:hover{color:#fff;background-color:#000}.header-signup{color:white;margin-top:-20px}.header-signup h4{font-size:1.375rem;line-height:2.375rem}.header-signup .consents .form-group{margin-bottom:0}.header-signup .consents .custom-control{min-height:auto}.header-signup .consents a{color:#fff}@media screen and (max-width: 580px){.homepage .header-wrapper{margin-bottom:0 !important}#home-header-3{height:auto}#home-header-3 .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#home-header-3 .home-header-campaign-item3{width:100%;height:200px;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem .5rem 0 .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home-header-3 .home-header-campaign-item3:first-child{padding:2rem;height:300px;float:none;border-right:none;border-bottom:5px solid #fff}#home-header-3 .home-header-campaign-item3:first-child .container h5{font-size:14px;line-height:15px;margin-bottom:10px}#home-header-3 .home-header-campaign-item3:first-child .container .row.text-row{margin-bottom:1rem}#home-header-3 .home-header-campaign-item3 .container{opacity:1;margin-bottom:0 !important}#home-header-3 .home-header-campaign-item3 .container .row.tag-row{padding-left:25px;margin-bottom:1rem;margin-top:1.5rem}#home-header-3 .home-header-campaign-item3 .container .row.text-row{margin-top:0;margin-bottom:0px;display:block;padding-left:30px}#home-header-3 .home-header-campaign-item3 .container h5{display:block;font-size:14px;line-height:15px}#home-header-3 .home-header-campaign-item3 .container .row.btn-row{padding-left:30px}#home-header-3 .home-header-campaign-item3 .container .row.btn-row p{margin-bottom:10px}#home-header-3 .home-header-campaign-item3 .container p>a{font-weight:700}#home-header-2{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}#home-header-2 .home-header-campaign-item2{height:350px;width:100%}#home-header-2 .home-header-campaign-item2:first-of-type{padding:1rem;border-right:none}#home-header-2 .home-header-campaign-item2:last-of-type{border-left:none;padding:1em}#home-header-2 .home-header-campaign-item2 .container h5{font-size:16px;line-height:18px}#home-header-1{background-position:80% 50%;height:650px;position:relative;background-size:cover}#home-header-1 .container{padding-top:3rem}#home-header-1 .container .col-md-5{margin-bottom:1rem}}.home-section h2,.home-section h3{font-family:"Montserrat",sans-serif;font-weight:900;font-size:2.875rem;font-style:italic;line-height:1.2;letter-spacing:-0.02em;color:#3C3C3C;text-transform:uppercase}.home-section h2 span,.home-section h3 span{color:red}.home-section h3{font-size:2rem}.home-section .intro-text p{font-size:1.125rem;line-height:1.625rem}.homepage main#content{background:#fff !important}.homepage #home-slider #home-carousel .flickity-page-dots{bottom:2%}.homepage #home-slider #home-carousel .flickity-page-dots .dot{background:#fff;border-radius:0;opacity:1;width:66px;height:8px}.homepage #home-slider #home-carousel .flickity-page-dots .dot.is-selected{background:#009AA3}.homepage #home-slider .carousel-cell{height:510px !important;background-repeat:no-repeat;background-size:cover;padding-top:5rem;width:100%}.homepage #home-slider .carousel-cell span.slider-tag{display:inline-block;color:#000;background:#fff;font-family:"Montserrat",sans-serif;font-weight:800;font-size:20px;line-height:26px;padding:5px 10px}.homepage #home-slider .carousel-cell p{width:60%;color:#fff;font-size:18px;line-height:24px;font-weight:500;margin-bottom:2rem}.homepage #home-slider .carousel-cell h4{font-size:38px;line-height:45px;color:#fff;width:60%;margin:2rem 0 1rem 0}.homepage #home-slider .carousel-cell a.btn.btn-white{font-family:"Montserrat",sans-serif;font-size:18px;font-style:italic;font-weight:900;line-height:1.5;background:white;color:red;padding:.8rem 1.5rem;height:50px;border:none;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear}.homepage #home-slider .carousel-cell a.btn.btn-white:hover{color:#000;background:#3C3C3C;border-color:#fff}.homepage #home-events{background:#F3F3F3;margin:6.250rem 3.125rem 3.125rem;padding:3.5rem 0}.homepage #home-events.home-section h3{text-align:center;font-weight:300}.homepage #home-events.home-section h3 span{color:#3C3C3C;font-weight:900}.homepage #home-events #address_change_submitted_address.form-control{background-color:transparent;border:1px solid #000000;position:relative;background-image:url("ico-search.svg");background-repeat:no-repeat;background-position:98% center}.homepage #home-events .float-label.float-label-sm label{top:1.25rem}.homepage #home-events .float-label.float-label-sm.float-label-active label{top:0.75rem}.homepage #home-events h4.head{font-family:"Montserrat",sans-serif;font-size:1.75rem;font-weight:800;line-height:34px;color:#000;margin-bottom:2rem}.homepage #home-events .home-event-card{margin-bottom:2.5rem;border-bottom:1px solid #D3D3D3;padding-bottom:2.5rem;overflow:hidden}.homepage #home-events .home-event-card h4{font-style:normal;font-weight:bold;font-size:1.75rem;text-transform:none}.homepage #home-events .home-event-card.flipped{background-color:red;color:white;padding-top:2.5rem;padding-left:3.5rem;padding-right:3.5rem;margin-left:-3.5rem;margin-right:-3.5rem}.homepage #home-events .home-event-card.flipped .btn-primary{display:none !important}.homepage #home-events .home-event-card.flipped .home-event-form{display:block}.homepage #home-events .home-event-card.flipped .date-and-location span.tag{background-color:white;color:red}.homepage #home-events .event-text span.event-date{font-family:"Montserrat",sans-serif;font-weight:500;font-size:15px;line-height:24px}.homepage #home-events .home-event-form{display:none}.homepage #home-events .home-event-form h5.h6{font-size:0.938rem !important;line-height:24px;font-weight:800 !important;text-align:left}.homepage #home-events .home-event-form .form-control{background-color:white;border:1px solid #3C3C3C}.homepage #home-events .btn{color:red;font-size:1.25rem;font-weight:800;text-transform:uppercase;font-style:italic;padding:0;text-align:left}.homepage #home-donate{padding:4rem 0;background-repeat:no-repeat;background-size:cover}.homepage #home-donate .donation-v2-occurence-radio>.custom-control.custom-radio.custom-control-inline.card{width:50%;padding:0;margin:0}.homepage #home-donate .donation-v2-occurence-radio>.custom-control.custom-radio.custom-control-inline.card:first-of-type{float:left}.homepage #home-donate .donation-v2-occurence-radio>.custom-control.custom-radio.custom-control-inline.card:last-of-type{float:right}.homepage #home-donate .donation-other-input-container .input-group-prepend{display:none}.homepage #home-donate .form-row.btn-row{padding-right:.5rem;padding-left:.5rem;padding-top:.8rem}.homepage #home-donate .btn-primary{width:100%}.homepage #home-donate .card .card-body{padding:1em 1em 2em 1em}.homepage #home-donate .card .card-body .form-row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.homepage #home-donate .card .card-body .form-row p{font-size:18px;margin-bottom:0;font-weight:500}.homepage #home-donate .donation-v2-occurence-radio .custom-control-label{text-align:center;padding:.5rem 1rem;z-index:999;font-family:"Montserrat",sans-serif;font-weight:700;color:#aaa;font-size:14px;text-transform:uppercase;line-height:26px;letter-spacing:.04em}.homepage #home-donate .donation-v2-occurence-radio .custom-control-label::before{border-radius:0;position:absolute;top:0;opacity:1;left:0;z-index:1;display:block;width:100%;height:100%;border:none;z-index:-1}.homepage #home-donate .donation-v2-occurence-radio .custom-control-label::after{background-image:none !important;position:absolute;top:0;left:0;display:block;width:100%;opacity:1;height:100%;content:"";border-radius:none}.homepage #home-donate span.tag-span{display:inline-block;text-transform:uppercase;color:#000;font-size:12px;font-family:"Montserrat",sans-serif;font-weight:800;background:#009AA3;padding:5px 10px}.homepage #home-donate h2{font-size:38px;color:#fff;line-height:45px;padding-left:10px;font-family:'din-semi-bold';margin-top:2rem}.homepage #home-donate .lead p{font-family:"Montserrat",sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#fff}.homepage #home-donate h5.amount-text{font-weight:700;font-size:16px;line-height:26px;text-align:center;padding:1rem;background:#E5E4E5}.homepage #home-donate .amount-btn.btn-secondary{color:#000 !important;font-size:16px;height:50px;padding:.8rem;border:1px solid #AAAAAA;background:#E5E4E5}.homepage #home-donate .amount-btn.btn-secondary:hover{background-color:#fff}.homepage #home-donate .amount-btn.btn-secondary:focus,.homepage #home-donate .amount-btn.btn-secondary.focus{color:#fff !important;background:#009AA3;border-color:#009AA3;box-shadow:none}.homepage #home-donate .btn-lg,.homepage #home-donate .btn-group-lg>.btn,.homepage #home-donate .custom-radio-btn .btn-group-lg>.custom-control-label,.homepage #home-donate .custom-radio-btn.custom-radio-btn-lg .custom-control-label{padding:.8rem;font-size:16px}.homepage #home-donate input#donation_amount_other_input{color:#000 !important;font-size:16px;border:1px solid #AAAAAA;background:#E5E4E5;font-family:"Montserrat",sans-serif;font-weight:700}.homepage #home-membership{margin:5rem 0;position:relative}.homepage #home-membership:after{content:' ';position:absolute;width:100%;height:490px;right:0;top:140px;background:#FFD7E9;max-width:1290px}.homepage #home-membership .container{background:#FFE2EF;position:relative;z-index:99}.homepage #home-membership .main-image{max-width:none;position:absolute;right:0;top:-38px}.homepage #home-membership h2{color:red;background-color:white;display:inline-block;font-size:2.325rem;padding:10px 15px;margin-left:-3.75rem;margin-top:30px;margin-bottom:30px}.homepage #home-membership .excerpt p{font-style:italic;font-weight:bold;font-size:1.325rem;line-height:1.23}.homepage #home-membership .note p{font-weight:600;font-size:1.125rem}.homepage #home-membership .btn-primary{margin-bottom:-1.625rem}.homepage #home-updates-section{background:#e8f6f7;margin-top:6.20rem;padding:4.375rem 0}.homepage #home-updates-section h3{font-size:2rem;font-weight:900;line-height:2.5rem}.homepage #home-updates-section.articles-list .blog-card{background:#FFFFFF}.homepage #home-updates-section .form-control{background:#FFFFFF}.homepage #home-updates-section .filter-row{margin-left:-15px;margin-right:-15px}.homepage #home-updates-section .filter-row span.tag-span{margin-right:10px}.homepage #home-social-media{background:#fffafa;padding:4.375rem 0}.homepage #home-social-media .social-links{margin:0 auto;padding:0;text-align:center}.homepage #home-social-media .social-links li{background-size:100%;background-repeat:no-repeat;display:inline-block;height:40px;width:40px;margin:0 16px}.homepage #home-social-media .social-links li.facebook{background-image:url("facebook.svg")}.homepage #home-social-media .social-links li.instagram{background-image:url("instagram.svg")}.homepage #home-social-media .social-links li.twitter{background-image:url("twitter.svg")}.homepage #home-social-media .social-links li.youtube{background-image:url("youtube.svg")}.homepage #home-social-media .social-links li.twitch{background-image:url("twitch.svg")}.homepage #home-social-media .social-links li.tiktok{background-image:url("tiktok.svg")}.homepage #home-social-media .social-links li.bluesky{background-image:url("bluesky.svg")}.homepage #home-issues-section{margin:4rem auto 0}.form-amount-options .custom-control-input:checked ~ .custom-control-label,.donation-v2-amounts .custom-control-input:checked ~ .custom-control-label{background-color:red;border-radius:0;box-shadow:none}#home-campaigns-section{background:red;color:white;height:444px;margin:7.5rem 0 3.125rem;position:relative}#home-campaigns-section h2{color:white;font-family:"Montserrat",sans-serif;font-size:28px;font-weight:800;line-height:40px}#home-campaigns-section .col-md-9,#home-campaigns-section .col-lg-9{width:100%;position:absolute;margin-left:21.3333%;top:0}#home-campaigns-section .home-blog-card{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:530px;background-color:#3C3C3C;background-repeat:no-repeat;background-position:center;padding:1.875rem 1.25rem;-webkit-transition:.25s all linear;transition:.25s all linear;position:relative;background-size:auto 100%;max-width:350px}#home-campaigns-section .home-blog-card h5{color:#FFE2EF;font-size:1.625rem;font-weight:800;margin-bottom:1rem;position:relative}#home-campaigns-section .home-blog-card .blog-text{-webkit-transition:.25s all linear;transition:.25s all linear;display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#home-campaigns-section .home-blog-card .blog-text p{color:#fff;font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.125rem}#home-campaigns-section .home-blog-card .blog-text .btn-primary{margin-top:auto;text-align:center;width:175px}#home-campaigns-section .home-blog-card:hover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.2s all;transition:.2s all}#home-campaigns-section .home-blog-card:hover h5{color:#fff;-webkit-transition:.2s all;transition:.2s all}#home-campaigns-section .home-blog-card:hover .blog-text{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transition:.2s all;transition:.2s all}#home-campaigns-section .home-blog-card:hover:before{background:#000;opacity:0.7;-webkit-transition:.2s all;transition:.2s all}#home-campaigns-section .home-blog-card:before{content:' ';background:-webkit-linear-gradient(top, transparent 51.02%, rgba(0,0,0,0.8) 78.77%);background:linear-gradient(180deg, transparent 51.02%, rgba(0,0,0,0.8) 78.77%);opacity:1;position:absolute;height:100%;width:100%;left:0;top:0}#home-campaigns-section .btn{color:#fff;font-size:1.25rem;text-transform:uppercase;font-style:italic;padding:0;text-align:left}#home-campaigns-section .btn:hover{text-decoration:underline}#home-campaigns-section .bx-wrapper{box-shadow:none;border:none;background:transparent;margin-top:-27px}.articles-list .blog-card{background:#E5F5F5;margin-top:1rem;min-height:485px;max-height:485px;overflow:hidden}.articles-list .blog-card .blog-img{height:230px;width:100%;background-size:cover;background-repeat:no-repeat}.articles-list .blog-card .blog-text{border:none;color:#3C3C3C;font-size:0.875rem;padding:1rem;padding-top:.5rem}.articles-list .blog-card .blog-text h5{color:red;font-weight:bold;font-size:1.25rem;font-style:normal;line-height:1.2;padding-top:.45rem;text-transform:none}.articles-list .blog-card .blog-text .blog-date span.date-span{display:inline-block;text-transform:uppercase;font-weight:bold;font-size:0.875rem;line-height:15px;color:#3C3C3C}@media screen and (max-width: 580px){.container,.page,.event-page-content{padding-left:30px;padding-right:30px}.homepage main#content{margin-top:0}.homepage .home-cta-stats{padding-top:0 !important}.homepage .home-cta-stats p{padding-left:15px;padding-right:15px}.homepage .home-cta-stats .col.stat-item{background-size:20%;background-position:20% 25%;padding-left:135px;padding-top:30px}.homepage #home-slider .carousel-cell{height:610px !important;background-position:75% 50%}.homepage #home-slider .carousel-cell .row{padding-left:30px;padding-right:30px}.homepage #home-slider .carousel-cell h4{font-size:30px;line-height:40px;width:100%}.homepage #home-slider .carousel-cell p{width:100%}.homepage #home-events{margin-bottom:3rem}.homepage #home-events .home-event-form{padding-top:1rem}.homepage #home-events .home-event-card{padding-left:15px;padding-right:15px;padding-bottom:1.5rem;width:100%}.homepage #home-donate{padding:2rem 0}.homepage #home-campaigns-section{padding:2rem 0 5rem}.homepage #home_petition{padding-bottom:2rem}.homepage #home_petition .col-md-5{padding-left:0;padding-right:0}.homepage #home_petition .pet-img{min-height:300px}.homepage #home_petition h4{width:100%}.homepage #home-updates-section .row.feat-row .feat-blog-card{min-height:unset;max-height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage #home-updates-section .row.feat-row .feat-blog-card .feat-img img{min-height:unset;max-height:unset}.homepage #home-updates-section .row.feat-row .feat-blog-card .feat-text{width:100%}.homepage #home-updates-section .row.feat-row .feat-blog-card .feat-text h5{margin-top:1rem}.homepage #home-updates-section .row.feat-row .feat-blog-card .feat-text .feat-date{margin-top:1rem}.homepage #home-updates-section .blog-card{min-height:unset;max-height:unset}.homepage #home-updates-section .blog-card .blog-img{width:auto}}#footer-form{background:#3C3C3C;padding-left:3rem}#footer-form .col-md-8{padding:1rem 0rem 2rem}#footer-form h3{font-family:'din-semi-bold';font-size:28px;color:#fff;line-height:33px;margin-bottom:2rem}#footer-form .col-md-4,#footer-form .col-md-3{padding-left:10px;padding-right:10px}#footer-form .col-md-4:first-of-type{padding-left:15px}#footer-form .btn-primary{padding:.8rem 3rem;height:50px}#footer-form .footer-cta{height:100%;text-align:center;padding-top:1.5rem;background:#009AA3}#footer-form .footer-cta h5{font-family:'din-semi-bold' !important;font-size:28px;color:#fff;padding-bottom:2rem}#footer-form .footer-cta a{font-family:"Montserrat",sans-serif;font-size:18px;font-style:italic;font-weight:900;line-height:1.5;background:white;color:red;padding:.8rem 1.5rem;height:50px;border:none;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear}#footer-form .footer-cta a:hover{color:#000;background:#3C3C3C;border-color:#fff}#footer-form .consent-form-container .consent-form__content p,#footer-form .consent-form-container .custom-control-label.radio{color:#fff}@media screen and (max-width: 768px){#footer-form{overflow-x:hidden;padding-left:0}#footer-form .container{padding-left:0;padding-right:0}#footer-form .container .col-md-8{padding-left:30px;padding-right:30px}#footer-form .container .col-md-8 .row.text-row,#footer-form .container .col-md-8 .row{padding-left:30px;padding-right:30px;text-align:center}#footer-form .container .col-md-8 .col-md-4,#footer-form .container .col-md-8 .col-md-3,#footer-form .container .col-md-8 .col-md-4:first-of-type{padding-left:15px;padding-right:15px}#footer-form .btn-primary{width:100%}#footer-form .footer-cta{padding-bottom:2rem}}footer.footer{background-color:#F3F3F3;padding-top:1em;padding-bottom:0;position:relative}footer.footer a{color:red !important}footer.footer a:hover{color:#3C3C3C;opacity:1}footer.footer p{font-size:0.875rem;margin-bottom:0.25rem}footer.footer .footer-left .footer-logo{float:left;max-width:69px;margin-right:27px}footer.footer .footer-left .footer-content{margin-top:0}footer.footer .footer-left .footer-content p,footer.footer .footer-left .footer-content span,footer.footer .footer-left .footer-content p>span{font-size:14px;line-height:18px;font-weight:500;color:#3C3C3C}footer.footer .footer-left .footer-content a.footer-link,footer.footer .footer-left .footer-content a{text-decoration:none}footer.footer .footer-bottom{background:#3C3C3C;color:white;padding:0.938rem 0;z-index:9;position:relative}footer.footer .footer-bottom p{color:white;font-size:0.875rem;line-height:1.563rem;margin-bottom:0}footer.footer .footer-bottom a.footer-link,footer.footer .footer-bottom a{color:white !important;text-decoration:underline}footer.footer .footer-brand{padding-top:30px;padding-bottom:115px}footer.footer .footer-brand a:hover{text-decoration:underline}footer.footer:before{content:' ';background-color:#ffffff;position:absolute;height:128px;width:50%;bottom:80px;left:0}footer.footer:after{content:' ';background-color:#FF0000;position:absolute;height:100%;width:50%;top:0;left:50%}.footer-membership-call-to-action{background-color:#FF0000;color:white;position:relative;z-index:9;padding-bottom:83px}.footer-membership-call-to-action h3{color:red;background-color:white;display:inline-block;padding:10px 15px;margin-left:-15px;margin-top:30px;margin-bottom:30px}.footer-membership-call-to-action ul{list-style:none;margin-left:0;margin-bottom:0;padding-left:15px}.footer-membership-call-to-action ul li{border-bottom:1px solid rgba(255,255,255,0.3);font-style:italic;font-size:18px;line-height:26px;padding:10px 0}.footer-membership-call-to-action ul li:first-child{padding:0 0 15px}.footer-membership-call-to-action ul li:last-child{border-bottom:none}.footer-membership-call-to-action .btn-white{margin-left:15px}.container-people .container-people-list{padding-bottom:100px}.container-people .container-people-list a{float:left}.container-people .container-people-list:after{content:'';display:block;clear:both}.container-people .container-people-list .about-item{width:360px;height:226px;background-color:#e5e5e5;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:500;line-height:30px;padding:18px}.container-people .container-people-list .about-item.item-1{height:452px}.container-people .container-people-list .about-item:hover p{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.container-people .container-people-list .about-item:hover::before{opacity:0.8;-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.container-people .container-people-list .about-item h5{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:500;line-height:30px;position:relative}.container-people .container-people-list .about-item p{color:#ffffff;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px;position:relative;opacity:0;-webkit-transition:all 0.85s linear;transition:all 0.85s linear;-webkit-transform:translateY(20px);transform:translateY(20px)}.container-people .container-people-list .about-item:before{content:"";width:100%;height:100%;display:block;background:-webkit-linear-gradient(top, #12100b 0%, #000 44%, #000 50%);background:linear-gradient(180deg, #12100b 0%, #000 44%, #000 50%);position:absolute;opacity:0.5;top:0;left:0}@media screen and (max-width: 1360px){.container-people .container-people-list a{float:left;width:33.3%}.container-people .container-people-list .about-item{width:100%}}@media screen and (max-width: 991px){.container-people .container-people-list .about-item h5{font-size:22px;line-height:24px}.container-people .header-people{margin-bottom:40px;padding-bottom:40px}}@media screen and (max-width: 767px){.container-people .container-people-list a{float:none;width:100%}.container-people .header-people .headline{padding-top:0;margin-bottom:30px}.container-people .container-people-list .about-item{height:230px}.container-people .container-people-list .about-item.item-1{height:230px}}.page-type-feedback .page{padding-left:30px;padding-right:30px}.page-type-feedback .card{margin-top:-8em;position:relative;z-index:444}.page-type-feedback main#content p{font-size:16px;line-height:24px}.page-type-feedback .headline h4{font-weight:800;font-size:22px;line-height:30px}@media screen and (max-width: 768px){.page-type-feedback .card{margin-top:1rem}}.page-type-blog-post main#content .person .sidebar-toggle-wrapper{background-color:#F8F8F8}.page-type-blog-post main#content .person #sidebar{background-color:#F8F8F8;min-width:418px;max-width:418px}.page-type-blog-post main#content .person #sidebar.active{margin-left:-418px}.page-type-blog main#content .sidebar-toggle-wrapper,.page-type-blog-post main#content .sidebar-toggle-wrapper{background-color:#E5F5F5}.page-type-blog main#content #sidebar,.page-type-blog-post main#content #sidebar{background-color:#E5F5F5;min-width:262px;max-width:262px}.page-type-blog main#content #sidebar.active+.page.updates-page,.page-type-blog-post main#content #sidebar.active+.page.updates-page{margin-left:auto;padding-left:60px}.page-type-blog main#content .filter-row,.page-type-blog-post main#content .filter-row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding-top:2rem;border-bottom:1px solid #3C3C3C;padding-bottom:30px;margin-bottom:30px}.page-type-blog main#content .filter-row h5,.page-type-blog-post main#content .filter-row h5{font-weight:800;font-size:1.25rem;font-style:normal;line-height:1;letter-spacing:-0.02em;text-transform:uppercase;color:#3C3C3C;margin-bottom:20px}.page-type-blog main#content .filter-row p,.page-type-blog-post main#content .filter-row p{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:800;margin-bottom:0}.page-type-blog .page.updates-page,.page-type-blog-post .page.updates-page{margin-left:30px}.page-type-blog .page.updates-page .container,.page-type-blog-post .page.updates-page .container{padding-left:30px;padding-right:30px}.page-type-blog .page.updates-page .row.feat-row,.page-type-blog-post .page.updates-page .row.feat-row{margin-bottom:4rem}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card{min-height:418px;max-height:418px;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-img img,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-img img{min-height:418px;max-height:418px}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text{font-weight:bold;color:#3C3C3C;width:40%;padding:0rem 1rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text h5,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text h5{color:red;font-weight:800;font-size:2.5rem;font-style:normal;line-height:1;text-transform:none;margin-bottom:1rem}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text .feat-date,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text .feat-date{font-weight:bold;font-size:1.125rem;line-height:1;text-transform:uppercase}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text .feat-date span.tag-span,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text .feat-date span.tag-span{color:red}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text .read-more,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text .read-more{color:red;font-size:1.125rem;margin-top:0.75rem}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card:hover .feat-text h5,.page-type-blog .page.updates-page .row.feat-row .feat-blog-card:hover .feat-text .read-more,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card:hover .feat-text h5,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card:hover .feat-text .read-more{color:#3C3C3C}.page-type-blog .page.updates-page .blog-row,.page-type-blog-post .page.updates-page .blog-row{margin-bottom:2rem;margin-left:-15px;margin-right:-15px}.page-type-blog .page.updates-page .blog-signup h3,.page-type-blog-post .page.updates-page .blog-signup h3{font-weight:900;font-size:2rem;line-height:1.2}.page-type-blog .page.updates-page .blog-signup .form-control,.page-type-blog-post .page.updates-page .blog-signup .form-control{background-color:white;border:1px solid #3C3C3C}.feat-blog-card{-webkit-transition:.35s all linear;transition:.35s all linear}.feat-blog-card:hover h5,.feat-blog-card:hover .read-more{color:#3C3C3C}.feat-blog-card .feat-text{-webkit-transition:.25s all linear;transition:.25s all linear}.blog-card{-webkit-transition:.25s all linear;transition:.25s all linear}.blog-card .blog-text{-webkit-transition:.25s all linear;transition:.25s all linear}.blog-card .read-more{display:block;font-weight:bold;font-size:0.875rem;line-height:1.063rem;margin-top:0.5rem}.blog-card:hover{background:#fff !important}@media screen and (max-width: 576px){.page-type-blog main#content .filter-row p{margin-left:30px;margin-bottom:1rem}.page-type-blog main#content .filter-row .dropdown{width:100%;margin-left:30px;margin-right:30px}.page-type-blog main#content .filter-row .dropdown button.btn.dropdown-toggle{width:100%}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card{min-height:520px;max-height:700px;margin-bottom:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-img img{min-height:unset;max-height:unset}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text{width:100%}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text h5{margin-top:1rem}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text .feat-date{margin-top:1rem}.page-type-blog .page.updates-page .blog-card{min-height:unset;max-height:unset}.page-type-blog .page.updates-page .blog-card .blog-img{width:auto}}.campaigns-page{padding-top:2rem;padding-bottom:2rem}.campaigns-page .home-blog-card{-webkit-transition:.25s all linear;transition:.25s all linear;margin:8px}.campaigns-page .home-blog-card .blog-text{-webkit-transition:.25s all linear;transition:.25s all linear;margin-top:-4rem;background:#fff;box-shadow:1px 3px 5px #eaeaea;display:inline-block;padding:.5rem 1rem 1rem 1rem;margin-left:1rem;margin-right:1rem;max-height:250px;min-height:250px}.campaigns-page .home-blog-card .blog-text h5{font-size:24px;color:#000;font-family:"Montserrat",sans-serif;font-weight:700;margin-bottom:1rem;margin-top:1.2rem}.campaigns-page .home-blog-card .blog-text span.tag-span{font-family:"Montserrat",sans-serif;font-weight:800;font-size:12px;line-height:15px;display:inline-block;color:#009AA3;background:#000;text-transform:uppercase;padding:5px 8px}.campaigns-page .home-blog-card .blog-text p{font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px}.campaigns-page .home-blog-card .blog-text a{color:#000;font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;line-height:28px;position:relative}.campaigns-page .home-blog-card:hover .blog-text{margin-left:0;margin-right:0;margin-top:0;width:100%}.page-type-blog-post .custom-post-features{margin-top:2rem;margin-left:-30px}.page-type-blog-post .custom-post-features .container{padding-left:30px;padding-right:30px}.page-type-blog-post .custom-post-features .container .imgCol{background-repeat:no-repeat;height:425px;background-size:cover;margin-left:15px}.page-type-blog-post .custom-post-features .container h5{font-size:1.125rem;font-weight:700;font-style:normal;margin-bottom:0;text-transform:uppercase}.page-type-blog-post .custom-post-features .container h2.post-headline{font-weight:700;font-size:3.25rem;font-style:normal;line-height:1;padding-top:1rem;text-transform:none}.page-type-blog-post .custom-post-features .container p{font-size:1.125rem;line-height:1.5rem;font-weight:700;margin-top:1.5rem}.page-type-blog-post .custom-post-features .container p:before{content:' ';display:block;width:164px;height:6px;margin-bottom:0.938rem;background-color:red}.page-type-blog-post .custom-post-features .container .row.tag-row{margin-top:1rem}.page-type-blog-post .custom-post-features .container .row.tag-row span.tag-span{margin-right:5px}.page-type-blog-post .custom-post-features .container .row.img-row{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.page-type-blog-post .custom-post-features .container .row.img-row .img-caption{display:none;margin-left:15px}.page-type-blog-post .custom-post-features .container .row.img-row .img-caption p{font-size:13px;font-style:italic;font-weight:600;line-height:19px;position:relative;color:#6A6A6A;padding-left:11px;margin-top:1rem}.page-type-blog-post .custom-post-features .container .row.img-row .img-caption p::before{content:'';background-image:url("cap-camera.svg");background-color:transparent;background-repeat:no-repeat;width:16px;height:15px;top:0;left:-15px;position:absolute}.page-type-blog-post .page{padding-left:30px;padding-right:30px}.page-type-blog-post .page .col-md-8 .post-content p{font-weight:500;font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.page-type-blog-post .page .col-md-8 .post-content h4,.page-type-blog-post .page .col-md-8 .post-content h5{margin-bottom:1.5rem;font-weight:700;font-size:22px;line-height:32px}.page-type-blog-post .articles-list{margin:44rem 0 6rem}.page-type-blog-post .articles-list h4{font-size:2rem;font-weight:900}.page-type-blog-post .articles-list .row{margin-left:-25px}.page-type-blog-post .blog-signup .signup-headline{width:100%;display:block;max-width:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:2rem}.page-type-blog-post .blog-signup .signup-headline h3{font-size:2rem;font-weight:900}.page-type-blog-post #home-campaigns-section,.sujet-landing #home-campaigns-section{margin:4rem -20px 9rem;position:absolute;width:100%}.page-type-blog-post #home-campaigns-section .col-lg-3,.sujet-landing #home-campaigns-section .col-lg-3{max-width:none;margin-left:30px}.page-type-blog-post #home-campaigns-section .col-lg-3 h2,.sujet-landing #home-campaigns-section .col-lg-3 h2{font-size:2.625rem;line-height:1}.page-type-blog-post #home-campaigns-section .col-lg-3 .btn,.sujet-landing #home-campaigns-section .col-lg-3 .btn{border:3px solid #FFFFFF;border-radius:50%;font-size:1rem;text-transform:none;width:120px;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.1;text-align:center}.page-type-blog-post #home-campaigns-section .col-lg-3 .btn:hover,.sujet-landing #home-campaigns-section .col-lg-3 .btn:hover{background-color:rgba(255,255,255,0.3);text-decoration:none}.page-type-blog-post main#content #sidebar.active+.page.updates-page #home-campaigns-section{left:10rem}.sujet-landing #home-campaigns-section{position:relative}@media screen and (max-width: 768px){.page-type-blog-post .custom-post-features .container .col-md-8{padding-left:30px}.page-type-blog-post .custom-post-features .container .imgCol{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:285px;background-position:center}.page-type-blog-post .custom-post-features .container .row.img-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-type-blog-post .custom-post-features .container .row.img-row .img-caption p{padding-left:20px;margin-top:1rem}.page-type-blog-post .custom-post-features .container .row.img-row .img-caption p::before{top:5%;left:-1%}.page-type-blog-post .page .page-inner{padding:2rem 0 !important}.page-type-blog-post .page .col-md-8{padding-left:30px}.page-type-blog-post .page .col-md-8 .post-content blockquote{float:none;width:100%;margin-left:0}}.page-type-donation-v2 header.donate-header{height:560px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.page-type-donation-v2 header.donate-header header.card{background:transparent;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.page-type-donation-v2 header.donate-header header.card .card-body{padding:.85rem}.page-type-donation-v2 header.donate-header .donate-header-text h2.donate-h2{text-align:center;font-size:3.25rem !important;font-weight:800;line-height:1;position:relative}.page-type-donation-v2 header.donate-header .donate-header-text .lead p{text-align:center;font-size:1.125rem;line-height:1.5;margin-top:2rem}.page-type-donation-v2 header.donate-header:before{content:' ';background:rgba(0,0,0,0.5);height:100%;width:100%;position:absolute;left:0;top:0}.page-type-donation-v2 .wrapper-donation-v2::before,.page-type-donation-v2 .wrapper-donation-v2{background:#F5F5F5}.page-type-donation-v2 .wrapper-donation-v2{margin-bottom:0;padding-bottom:8rem}.page-type-donation-v2 .wrapper-donation-v2 .card{background:#fff;margin-top:-20%}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio>.custom-control.custom-radio.custom-control-inline.card{width:50%;padding:0;margin:0}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio>.custom-control.custom-radio.custom-control-inline.card:first-of-type{float:left}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio>.custom-control.custom-radio.custom-control-inline.card:last-of-type{float:right}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-other-input-container .input-group-prepend{display:none}.page-type-donation-v2 .wrapper-donation-v2 .card .custom-control-input:checked ~ .custom-control-label::before{background:#3C3C3C}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio .custom-control-inline{padding-left:0;width:50%;margin-right:0}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio .custom-control-inline:first-of-type{float:left}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio .custom-control-inline:last-of-type{float:right}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio .custom-control-label{cursor:pointer;text-align:center;padding:.5rem 1rem;z-index:999;width:100%;font-family:"Montserrat",sans-serif;font-weight:700;color:#aaa;font-size:14px;text-transform:uppercase;line-height:26px;letter-spacing:.04em}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio .custom-control-label::before{background:#E5E4E5;border-radius:0;position:absolute;top:0;opacity:1;left:0;z-index:1;display:block;width:100%;height:100%;border:none;z-index:-1}.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-occurence-radio .custom-control-label::after{background-image:none !important;position:absolute;top:0;left:0;display:block;width:100%;opacity:1;height:100%;content:"";border-radius:none}.page-type-donation-v2 .wrapper-donation-v2 .card .form-amount-options .custom-control-label,.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-amounts .custom-control-label{color:#000 !important;font-size:16px;border:1px solid #AAAAAA;background:#E5E4E5;border-radius:0;font-weight:800}.page-type-donation-v2 .wrapper-donation-v2 .card .form-amount-options .custom-control-label:hover,.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-amounts .custom-control-label:hover{background-color:#fff}.page-type-donation-v2 .wrapper-donation-v2 .card .form-amount-options .custom-control-label:focus,.page-type-donation-v2 .wrapper-donation-v2 .card .form-amount-options .custom-control-label.focus,.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-amounts .custom-control-label:focus,.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-amounts .custom-control-label.focus{color:#fff !important;background:#009AA3;border-color:#009AA3;box-shadow:none}.page-type-donation-v2 .wrapper-donation-v2 .card .form-amount-options .custom-control-input:checked ~ .custom-control-label,.page-type-donation-v2 .wrapper-donation-v2 .card .donation-v2-amounts .custom-control-input:checked ~ .custom-control-label{color:#fff !important;background:#3C3C3C;border-color:#3C3C3C;box-shadow:none}.page-type-donation-v2 .wrapper-donation-v2 .card input#donation_amount_other_input{color:#000 !important;font-size:16px;border:1px solid #AAAAAA;background:#E5E4E5;font-family:"Montserrat",sans-serif;font-weight:700}.page-type-donation-v2 .wrapper-donation-v2 legend.h6{font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px !important}.page-type-donation-v2 .v2-form-footer .donation-v2-amount .h3{font-size:52px !important;line-height:52px;font-family:"Montserrat",sans-serif;font-weight:800}.page-type-donation-v2 .v2-form-footer .btn-loader{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}@media (min-width: 576px){.form-amount-options.size-all>*,.form-amount-options:not(.size-all)>*:not(:last-of-type),.donation-v2-amounts.size-all>*,.donation-v2-amounts:not(.size-all)>*:not(:last-of-type){max-width:calc(100% * 1 / 4)}}@media screen and (max-width: 768px){.page-type-donation-v2 .wrapper-donation-v2 .card{margin-top:-15%}.page-type-donation-v2 .v2-form-footer .btn-loader{width:100% !important}}.page-type-calendar main#content{background:rgba(255,238,238,0.3) !important}.page-type-calendar main#content .headline{padding:2.5rem 0;background:#FF0000}.page-type-calendar main#content .headline .container{padding-left:30px;padding-right:30px}.page-type-calendar main#content .headline h2{color:white}.page-type-calendar main#content .filter-row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding-top:2rem;padding-bottom:2.5rem}.page-type-calendar main#content .filter-row p{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:800;margin-left:15px;margin-bottom:0}.page-type-calendar main#content .filter-row .dropdown{width:50%;height:50px;border:1px solid #E2E2E2;background:#fff;color:#000;font-weight:500;position:relative}.page-type-calendar main#content .filter-row .dropdown::before{-webkit-transition:.2s linear all;transition:.2s linear all;content:"Type d'événement";font-size:8px;padding:5px;left:5%;top:-30%;font-weight:800;color:#fff;background:#3C3C3C;text-transform:uppercase;position:absolute}.page-type-calendar main#content .filter-row .dropdown:hover:before{top:10%;opacity:0}.page-type-calendar main#content .filter-row .dropdown button.btn.dropdown-toggle{padding:.8rem}.page-type-calendar main#content .filter-row .dropdown .dropdown-menu{width:100%}.page-type-calendar main#content .filter-row .dropdown .dropdown-menu .button-group button{border:0;width:100%;text-align:left;padding:5px;font-weight:500;text-transform:capitalize;border-bottom:1px solid #fff;-webkit-transition:.2s linear all;transition:.2s linear all}.page-type-calendar main#content .filter-row .dropdown .dropdown-menu .button-group button:hover{font-weight:700;color:#009AA3}.page-type-calendar main#content .filter-row .dropdown .dropdown-menu .button-group button:focus{outline:0}.page-type-calendar main#content .filter-row .col-md-6{display:-webkit-box;display:-ms-flexbox;display:flex}.page-type-calendar main#content .filter-row .col-md-6:first-of-type{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.page-type-calendar main#content .filter-row .col-md-6:last-of-type{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-type-calendar main#content .filter-row .col-md-6:last-of-type .btn-white{font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;font-style:italic;line-height:20px;background:transparent;color:#3C3C3C;padding:.8rem 3rem;height:50px;border:2px solid #3C3C3C;border-radius:0px;-webkit-transition:all .35s linear;transition:all .35s linear}.page-type-calendar main#content .filter-row .col-md-6:last-of-type .btn-white:hover{color:#fff;background:#000;border-color:#000}.page-type-calendar main#content .card .form{background:#FFEEEE}.page-type-calendar main#content .card .form .form-group.distance .form-amount-options .custom-control-label{background-color:white}.page-type-calendar main#content .card .form .form-amount-options .custom-control-input:checked ~ .custom-control-label{background-color:#009AA3}.page-type-calendar main#content .card .form .form-control{background:white}.page-type-calendar main#content .card .form .btn-primary{height:50px;line-height:1}.page-type-calendar main#content .page .page-inner{padding-top:1rem}.page-type-calendar main#content .event-list-item.card{background-color:white;box-shadow:none;width:100%;margin-bottom:1rem}.page-type-calendar main#content .event-list-item.card h3.h4{font-family:"Montserrat",sans-serif;font-weight:800;font-size:24px !important;line-height:30px}.page-type-calendar main#content .event-list-item.card .btn.btn-white{font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;font-style:italic;line-height:20px;background:transparent;color:#3C3C3C;padding:.8rem 3rem;height:50px;border:2px solid #3C3C3C;border-radius:0px;-webkit-transition:all .35s linear;transition:all .35s linear}.page-type-calendar main#content .event-list-item.card .btn.btn-white:hover{color:#fff;background:#000;border-color:#000}.page-type-calendar main#content .event-list-item.card .card-header{padding:0.938rem 1.875rem}.page-type-calendar main#content .event-list-item.card .card-footer p{font-weight:800;font-size:16px !important;line-height:24px}.page-type-calendar main#content .event-list-item.card .card-footer .event-home-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-type-calendar main#content .event-list-item.card .card-footer .event-home-location span.address{font-weight:500;font-size:15px;line-height:24px;padding-left:10px}.page-type-calendar main#content .event-list-item.card.past .btn.btn-white{color:#ca2525;border:2px solid #ca2525}@media screen and (max-width: 580px){.page-type-calendar main#content .filter-row{padding-bottom:1rem}.page-type-calendar main#content .filter-row .col-md-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-type-calendar main#content .filter-row .col-md-6:last-of-type{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1rem}.page-type-calendar main#content .filter-row p{margin-left:0;margin-bottom:0}.page-type-calendar main#content .filter-row .dropdown{width:100%;margin-top:1rem}}.page-users-event-pages-new .card{backgroud:#fff}.page-users-event-pages-new .card .card-body{padding:1rem}.page-users-event-pages-new .card .card-body h2.h4{font-family:"Montserrat",sans-serif;font-weight:800}.page-users-event-pages-new #footer-form{display:none}.page-type-event .event-page-header{height:460px;background-repeat:no-repeat;background-size:cover;position:relative}.page-type-event .event-page-header .gradient-overlay{position:absolute;width:100%;height:100%;background-image:-webkit-linear-gradient(bottom, rgba(255,0,0,0.5), rgba(255,0,0,0.5));background-image:linear-gradient(0deg, rgba(255,0,0,0.5), rgba(255,0,0,0.5));z-index:444}.page-type-event .event-page-header #headline{padding-top:3.75rem}.page-type-event .event-page-header #headline h2.h1{font-size:2.813rem !important;font-weight:800;line-height:3.25rem;margin-bottom:2.5rem !important;margin-top:1rem}.page-type-event .event-page-header #headline .date-div span.h5{font-weight:800;font-size:16px !important;line-height:24px}.page-type-event .event-page-header span.tag-span{background-color:black;color:white}.page-type-event .container,.page-type-event .event-page-form-wrap{position:relative;z-index:444}.page-type-event .container .card,.page-type-event .event-page-form-wrap .card{background:#FFEEEE;padding-top:1rem;margin-top:3.75rem;box-shadow:none}.page-type-event .container .card .btn.btn-white,.page-type-event .event-page-form-wrap .card .btn.btn-white{font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;font-style:italic;line-height:20px;background:transparent;color:#3C3C3C;padding:.8rem 3rem;height:50px;border:2px solid #3C3C3C;border-radius:0px;-webkit-transition:all .35s linear;transition:all .35s linear}.page-type-event .container .card .btn.btn-white:hover,.page-type-event .event-page-form-wrap .card .btn.btn-white:hover{color:#fff;background:#000;border-color:#000}.page-type-event .container .card .form-control,.page-type-event .event-page-form-wrap .card .form-control{background-color:#fff}.page-type-event .container .card-footer,.page-type-event .event-page-form-wrap .card-footer{border-top:30px solid #f5f5f5;border-radius:0;box-shadow:none}.page-type-event .container .card-footer small,.page-type-event .event-page-form-wrap .card-footer small{font-weight:800;font-size:12px;line-height:30px;margin-bottom:3px}.page-type-event .event-page-content .event-address{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #000000}.page-type-event .event-page-content .event-address span.address{font-weight:500;font-size:15px;line-height:24px;background-repeat:no-repeat;padding-left:20px;background-size:contain;background-position:left center}.page-type-event .event-page-content .event-address span.address.physical{background-image:url("Pin.svg")}.page-type-event .event-page-content .event-address span.address.virtual{background-image:url("laptop.svg")}.page-type-event .event-page-content p{font-size:18px;line-height:30px}.page-type-event .event-list-item.card{width:100%;margin-top:1rem;padding-top:0}.page-type-event .event-list-item.card h3.h4{font-family:"Montserrat",sans-serif;font-weight:800;font-size:24px !important;line-height:30px}.page-type-event .event-list-item.card .btn.btn-white{font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;font-style:italic;line-height:20px;background:transparent;color:#3C3C3C;padding:.8rem 3rem;height:50px;border:2px solid #3C3C3C;border-radius:0px;-webkit-transition:all .35s linear;transition:all .35s linear}.page-type-event .event-list-item.card .btn.btn-white:hover{color:#fff;background:#000;border-color:#000}.page-type-event .event-list-item.card .card-footer{border:1px solid rgba(0,0,0,0.05)}.page-type-event .event-list-item.card .card-footer p{font-weight:800;font-size:16px !important;line-height:24px}.page-type-event .event-list-item.card .card-footer .event-home-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-type-event .event-list-item.card .card-footer .event-home-location span.address{font-weight:500;font-size:15px;line-height:24px;padding-left:10px}.page-type-event .event-list-item.card.past .btn.btn-white{color:#ca2525;border:2px solid #ca2525}.page-type-event .related-events{background-color:rgba(255,238,238,0.3);padding-bottom:10rem;padding-top:2rem}.page-type-event .related-events h4{font-family:"Montserrat",sans-serif !important;font-style:italic;font-weight:bold;font-size:1.5rem;line-height:2rem;text-transform:uppercase}.page-type-event .related-events .container{padding-left:0px}.page-type-event .related-events .container .card{background-color:#fff}.page-type-event .related-events .btn.btn-white.all-event-btn{font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;font-style:italic;line-height:20px;background:transparent;color:#3C3C3C;padding:.8rem 3rem;height:50px;border:2px solid #3C3C3C;border-radius:0px;-webkit-transition:all .35s linear;transition:all .35s linear}.page-type-event .related-events .btn.btn-white.all-event-btn:hover{color:#fff;background:#000;border-color:#000}.event-page-stream .page-stream{background:#FFEEEE;border-radius:0px 15px 15px 15px}.event-page-stream .page-stream textarea.form-control,.event-page-stream .page-stream textarea.StripeElement{background-color:#ffffff}.page-users-event-pages-new .card-body{background-color:red;color:#fff}.page-users-event-pages-new .card-body .btn-submit{background-color:black}@media screen and (max-width: 580px){.page-type-event .event-page-header #headline{padding-top:1rem}.page-type-event .related-events .container{padding-left:15px;padding-right:15px}}.page-type-petition main#content .petition-wrapper{background:#FFEEEE;margin-top:-10rem;position:relative;z-index:999}.page-type-petition main#content .petition-wrapper .h4{font-family:"Montserrat",sans-serif !important;font-style:italic;font-weight:bold;font-size:1.25rem;line-height:1.3;text-transform:uppercase}.page-type-petition main#content .petition-wrapper .h5{font-size:1.125rem !important}.page-type-petition main#content .petition-wrapper .progress{background:#fff;height:20px;overflow:visible;position:relative}.page-type-petition main#content .petition-wrapper .progress:after{content:' ';display:block;background:url("icon-user.svg") no-repeat center;width:12px;height:12px;position:absolute;right:-20px;top:5px}.page-type-petition main#content .petition-wrapper .card{background:transparent;box-shadow:none}.page-type-petition main#content .petition-wrapper .card .card-header{padding:1rem 0}.page-type-petition main#content .petition-wrapper .card .card-body{padding:1rem}.page-type-petition main#content .petition-wrapper .page-intro,.page-type-petition main#content .petition-wrapper .page-intro p{font-family:"Montserrat",sans-serif !important;line-height:1.5}.page-type-petition main#content .petition-wrapper .form-control,.page-type-petition main#content .petition-wrapper textarea.form-control{background:#FFFFFF}.page-type-petition main#content .petition-wrapper .card-social-slider{background:#fff}.page-type-petition .page-stream #reactions{padding:2rem 9rem !important;margin-top:2rem;border-top:0}@media screen and (max-width: 768px){.custom-headline h1{font-size:2.125rem}.page-type-petition main#content .petition-wrapper{margin-top:-5em;padding-left:30px;padding-right:30px}.page-type-petition .page-stream #reactions{padding:2rem !important}}.iradio{display:inline-block;vertical-align:middle;margin:0;padding:0;width:51px;height:50px;background-image:url(volunteer-checks2.svg);cursor:pointer;position:absolute !important;top:15px;left:20px;background-position:-412px;border-radius:50%;border:2px solid #000;width:36px;height:36px}.iradio.checked{background-position:-365px;border:2px solid #fff}.iradio.checked+label{border:2px solid rgba(255,0,0,0.3)}.page-type-volunteer-signup main#content{background:#F5F5F5 !important}.page-type-volunteer-signup main#content h2.page-headline{font-size:3.25rem;font-weight:800;line-height:1}.page-type-volunteer-signup main#content .card{background:#FFEEEE;position:relative;z-index:555}.page-type-volunteer-signup main#content .card .card-body{padding:2em 4em 2em 4em}.page-type-volunteer-signup main#content .card h5{font-weight:800;font-size:18px;line-height:24px}.page-type-volunteer-signup main#content .card .icheckbox_minimal,.page-type-volunteer-signup main#content .card .iradio_minimal{display:inline-block;vertical-align:middle;margin:0;padding:0;width:51px;height:50px;background-image:url(volunteer-checks2.svg);cursor:pointer;position:absolute !important;top:15px;left:20px;background-position:-412px;border-radius:50%;border:2px solid #000;width:36px;height:36px}.page-type-volunteer-signup main#content .card .icheckbox_minimal.checked,.page-type-volunteer-signup main#content .card .iradio_minimal.checked{background-position:-365px;border:2px solid #fff}.page-type-volunteer-signup main#content .card .icheckbox_minimal.checked+label,.page-type-volunteer-signup main#content .card .iradio_minimal.checked+label{border:2px solid rgba(255,0,0,0.3)}.page-type-volunteer-signup main#content .card .checkboxes div.checkbox{width:100%;margin:0 0 15px;position:relative}.page-type-volunteer-signup main#content .card .checkboxes label{cursor:pointer;color:#3C3C3C;background:#FFFFFF;padding-top:1em;padding-bottom:1em;font-size:16px;font-weight:800;line-height:24px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4.375rem}@media screen and (max-width: 768px){.page-type-volunteer-signup .page{padding-left:15px;padding-right:15px}.page-type-volunteer-signup main#content .card{margin-top:-5em}.page-type-volunteer-signup main#content .card .card-body{padding:1em 1em 1em 1em}.page-type-volunteer-signup .btn-primary{width:100%;white-space:normal;height:auto}.page-type-volunteer-signup main#content .page.volunteer-alt .page-content{font-size:16px;width:80%;margin-left:auto;margin-right:auto}.page-type-volunteer-signup main#content h2.page-headline{font-size:2.25rem}.page-content{padding-left:15px;padding-right:15px}.page-content p{line-height:1.4}}.page-type-volunteer-signup main#content .page.volunteer-alt span.tag-span{display:inline-block;color:#009AA3;background-color:rgba(0,154,163,0.1);font-style:italic;font-weight:bold;font-size:0.875rem;text-align:center;position:relative;padding:9px 20px;margin-bottom:5px}.page-type-volunteer-signup main#content .page.volunteer-alt h2.page-headline{padding-top:1rem;font-size:52px;line-height:52px;text-align:center;padding-bottom:.5rem;position:relative}.page-type-volunteer-signup main#content .page.volunteer-alt h2.page-headline::after{content:'';position:absolute;width:50%;left:25%;top:101%;height:6px;background:#009AA3}.page-type-volunteer-signup main#content .page.volunteer-alt .page-content{padding-top:.5rem;text-align:center}.page-type-volunteer-signup main#content .page.volunteer-alt .page-content p,.page-type-volunteer-signup main#content .page.volunteer-alt .page-content span{font-weight:500;text-align:center}.page-type-volunteer-signup main#content .page.volunteer-alt .card{margin-top:2rem}.page-type-volunteer-signup main#content .page.volunteer-alt .card .form p{font-size:14px;line-height:24px;font-weight:500}.page-type-volunteer-signup main#content .page.volunteer-alt .card .form .checkbox label{padding-top:0;padding-bottom:1.5em}.page-type-volunteer-signup main#content .page.volunteer-alt .card .form .checkbox label::after{content:attr(data-caption);position:absolute;bottom:15%;font-size:14px;font-weight:500;line-height:23px}.page-type-volunteer-signup main#content .page.volunteer-alt .card .form .checkbox label[for=checkAll]{padding-top:1em;padding-bottom:1em}@media screen and (max-width: 580px){.page-type-volunteer-signup main#content .page.volunteer-alt .card .form .checkbox label::after{font-size:12px}}.page-type-suggestion-box{background:#F5F5F5}.page-type-suggestion-box .btn-blue{font-family:"Montserrat",sans-serif;font-weight:800;font-size:1.125rem;font-style:italic;line-height:1.4;color:#fff;cursor:pointer;background-color:red;padding:.8rem 1.25rem;height:52px;border:none;border-radius:0px;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear;padding:1rem 2rem 1rem 2rem}.page-type-suggestion-box .btn-blue:hover{color:#fff !important;background-color:#3C3C3C}.page-type-suggestion-box main#content{background:#F5F5F5 !important}.page-type-suggestion-box .list-inline.tag-list li.list-inline-item:first-child{font-size:16px;font-weight:800;line-height:24px}.page-type-suggestion-box .suggestion-box.content-list .card{box-shadow:none}.page-type-suggestion-box .suggestion-box.content-list .card .card-body{padding:1.5625rem}.page-type-suggestion-box .suggestion-box.content-list .card .card-body .card-answer{background:#009AA3;border-radius:0;padding:1.5625rem 2.5625rem}.page-type-suggestion-box .suggestion-box.content-list .card .card-body .card-answer strong{color:#fff}.page-type-suggestion-box .suggestion-box.content-list .card .card-body .card-answer strong span{color:#009AA3}.page-type-suggestion-box .suggestion-box.content-list .card h3 a{font-weight:700;font-size:24px;line-height:30px}.page-type-suggestion-box .suggestion-box.content-list .card .byline{padding-left:.625rem !important;padding-right:.625rem !important}.page-type-suggestion-box .suggestion-box.content-list .card .byline .media{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.page-type-suggestion-box .suggestion-box.content-list .card .byline .media .media-body p{font-weight:800;font-size:16px}.page-type-suggestion-box .suggestion-box.content-list .card .byline .media .media-body p span{color:#009AA3}.page-type-suggestion-box .suggestion-box.content-list .card .byline .media .media-body p small{font-weight:500;font-size:16px;color:#aaa}.page-type-recruiting main#content{background:#fff !important}.page-type-recruiting main#content h2.page-headline{font-size:3.25rem;font-weight:800;line-height:1}.page-type-recruiting main#content .recruiting-card{position:relative;z-index:445}.page-type-recruiting main#content .recruiting-card label{font-weight:800;font-size:18px;line-height:24px;margin-bottom:1rem}.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target]{background-color:transparent;border-radius:0;height:50px;border:1px solid #E2E2E2}.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target] .form-control:disabled,.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target] .StripeElement:disabled,.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target] .form-control[readonly],.page-type-recruiting main#content .recruiting-card .input-group[data-focus-target] [readonly].StripeElement{background:white;border:0;font-size:16px;font-weight:500;padding:.5rem;height:48px}.page-type-recruiting main#content .recruiting-card .input-group-append{height:49px}.page-type-recruiting main#content .recruiting-card .input-group-append button.btn.btn-secondary{padding:.5rem 1rem;background-color:white;border:none;height:48px}.page-type-recruiting main#content .recruiting-card .btn-secondary.copied{position:relative}.page-type-recruiting main#content .recruiting-card .btn-secondary.copied::before{content:'COPIED';position:absolute;display:inline-block;background:#000;color:#fff;font-size:10px;padding:5px 10px;top:-60%;left:0%}.page-type-recruiting main#content .recruiting-card .btn-fb{padding:.8rem 1rem;color:#fff;background:#3B5998;height:50px;line-height:1}.page-type-recruiting main#content .recruiting-card .btn-tw{padding:.8rem 1rem;color:#fff;background:#1DA1F2;height:50px;line-height:1}.page-type-recruiting main#content .recruiting-card .btn-lin{padding:.8rem 1rem;color:#fff;background:#0E76A8;height:50px;line-height:1}.page-type-recruiting main#content .recruiting-card .btn-wa{height:50px;padding:.8rem 1rem;color:#fff;background:#075E54;line-height:1}.page-type-recruiting main#content .recruiting-card a.btn.btn-block{opacity:1;-webkit-transition:all .35s linear;transition:all .35s linear;font-size:1rem}.page-type-recruiting main#content .recruiting-card a.btn.btn-block:hover{opacity:0.85}.page-type-recruiting main#content .recruiting-card h5{font-size:18px;line-height:24px;font-weight:800}.page-type-recruiting main#content .recruiting-card p{font-weight:500;font-size:16px;line-height:24px}.page-type-recruiting main#content .recruiting-card img.img-fluid{border:10px solid #E5E4E5}@media screen and (max-width: 580px){.header-img-custom.recruiting-head-custom{height:580px}.header-img-custom.recruiting-head-custom .custom-head-text,.header-img-custom.recruiting-head-custom .custom-headline{width:100%}.page-type-recruiting main#content .recruiting-card{margin-top:0}.page-type-recruiting main#content .page-inner{padding-top:1rem !important}}.page-type-signup main#content h2.page-headline{font-size:3.25rem;font-weight:800;line-height:1}.page-type-signup main#content .page-content p{font-size:20px;font-weight:500;line-height:26px}.page-type-signup .card{background:#FFEEEE}.page-type-signup .card .labeled-tags-container{margin-top:3rem}.page-type-signup .card .labeled-tags-container p{font-weight:500;font-size:16px;line-height:24px}.page-type-signup .card .labeled-tags-container.vol-tags{margin-bottom:4rem}.page-type-signup .card h5{font-size:18px;line-height:24px;font-weight:800}.page-type-signup .card.login-card{background:red}.page-type-signup .card.login-card .card-body{padding:1.5em 1em}.page-type-signup .card.login-card .card-body small>a{color:white;font-size:16px;line-height:24px;font-weight:500}.page-type-signup .card.login-card .card-body .btn-primary.btn-submit{font-family:"Montserrat",sans-serif;font-size:18px;font-style:italic;font-weight:900;line-height:1.5;background:white;color:red;padding:.8rem 1.5rem;height:50px;border:none;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear;text-transform:uppercase}.page-type-signup .card.login-card .card-body .btn-primary.btn-submit:hover{color:#000;background:#3C3C3C;border-color:#fff}.page-type-signup .card.login-card .card-body .btn-loader{margin-top:1rem}.page-type-signup .icheckbox_minimal,.page-type-signup .iradio_minimal{display:inline-block;vertical-align:middle;margin:0;padding:0;width:51px;height:50px;background-image:url(volunteer-checks2.svg);cursor:pointer;position:absolute !important;top:15px;left:20px;background-position:-412px;border-radius:50%;border:2px solid #000;width:36px;height:36px}.page-type-signup .icheckbox_minimal.checked,.page-type-signup .iradio_minimal.checked{background-position:-365px;border:2px solid #fff}.page-type-signup .icheckbox_minimal.checked+label,.page-type-signup .iradio_minimal.checked+label{border:2px solid rgba(255,0,0,0.3)}.page-type-signup .labeled-tags-container div.checkbox{width:100%;margin:0 0 15px;position:relative}.page-type-signup .labeled-tags-container label{cursor:pointer;background:white;color:black;padding-top:1em;padding-bottom:1em;font-size:16px;font-weight:800;line-height:24px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:75px}.vote-pledge-form .btn{width:170px}.layout-slim{background:#000}.layout-slim .tabs{border-radius:0}.layout-slim .nav-tabs{background-color:#f5f5f5}.layout-slim .nav-tabs .nav-link{color:#000;font-weight:700}.layout-slim .nav-tabs .nav-link.active,.layout-slim .nav-tabs .nav-item.show .nav-link{color:#000}.layout-slim .nav-tabs .nav-link span::after{background:red}.layout-slim .card .card-body{padding:1em}#disclaimer{position:fixed;height:auto;width:100%;background:#009AA3;bottom:0;left:0;display:none;z-index:1000000;padding-top:20px;padding-bottom:20px;border-top:5px solid rgba(255,0,0,0.1)}#disclaimer .row{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}#disclaimer .row .col-md-3{margin-top:3em}#disclaimer h5{font-family:"Montserrat",sans-serif;font-weight:700;font-size:26px;line-height:24px;color:#fff;padding-bottom:10px}#disclaimer p{color:#fff;font-size:15px;line-height:22px;font-family:"Montserrat",sans-serif;margin-bottom:15px}#disclaimer p a{font-weight:bold;color:#fff;text-decoration:underline}#disclaimer h6{color:#fff;cursor:pointer;padding-bottom:8px;padding-top:10px;font-size:18px;font-weight:700;line-height:18px}#disclaimer h6 span.pref-arrow{cursor:pointer;margin-left:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear}#disclaimer h6 span.pref-arrow.spin{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#disclaimer .accept-consent.btn.btn-white{font-family:"Montserrat",sans-serif;font-weight:800;font-size:1.125rem;font-style:italic;line-height:1.4;color:#fff;cursor:pointer;background-color:red;padding:.8rem 1.25rem;height:52px;border:none;border-radius:0px;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear;line-height:22px;height:70px}#disclaimer .accept-consent.btn.btn-white:hover{color:#fff !important;background-color:#3C3C3C}#disclaimer label.custom-control-label{font-size:15px;line-height:22px;color:#fff;font-weight:lighter}#disclaimer label[for=functional-cookies]{color:#F3F3F3}@media screen and (max-width: 768px){#disclaimer .accept-consent.btn.btn-white{height:52px;font-size:16px}}#cookie-popup.cookies-page-popup{border-bottom:0 none;margin:0 0 60px;position:fixed;z-index:1040;left:0;right:0;top:0;bottom:0;height:100vh;width:100%;background-color:rgba(0,0,0,0.5)}#cookie-popup.cookies-page-popup.show{display:block}#cookie-popup.cookies-page-popup.hide{display:none}#cookie-popup.cookies-page-popup .container{margin-top:11em;padding:20px;max-width:900px;background-color:#000;border:4px solid #009AA3}#cookie-popup.cookies-page-popup .container #close-popup{position:relative;z-index:20000;cursor:pointer;float:right;width:30px;height:30px;background:url(iconclose.svg) no-repeat top right}#cookie-popup.cookies-page-popup .container h5{font-family:"Montserrat",sans-serif;font-weight:700;font-size:26px;line-height:24px;color:#fff;padding-bottom:10px}#cookie-popup.cookies-page-popup .container p{color:#fff;FONT-WEIGHT:300;font-size:15px;line-height:22px;font-family:"Montserrat",sans-serif;margin-bottom:15px}#cookie-popup.cookies-page-popup .container p a{font-weight:bold;color:#fff;text-decoration:underline}#cookie-popup.cookies-page-popup .container label.custom-control-label{color:#fff}#cookie-popup.cookies-page-popup .container label.form-check-label:not(.custom-control-label){color:dimgrey}#cookie-popup.cookies-page-popup .container label.form-check-label{font-family:"Montserrat",sans-serif;font-size:15px;line-height:22px}#cookie-popup.cookies-page-popup .container .checkboxes-cookies{padding-top:10px}#cookie-popup.cookies-page-popup .container .accept-cookies.btn-white{font-family:"Montserrat",sans-serif;font-weight:800;font-size:1.125rem;font-style:italic;line-height:1.4;color:#fff;cursor:pointer;background-color:red;padding:.8rem 1.25rem;height:52px;border:none;border-radius:0px;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear;line-height:23px}#cookie-popup.cookies-page-popup .container .accept-cookies.btn-white:hover{color:#fff !important;background-color:#3C3C3C}.hiring-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-4rem}.hiring-col .btn.hire-btn{font-family:"Montserrat",sans-serif;font-weight:800;font-size:18px;font-style:italic;line-height:20px;background:transparent;color:#3C3C3C;padding:.8rem 3rem;height:50px;border:2px solid #3C3C3C;border-radius:0px;-webkit-transition:all .35s linear;transition:all .35s linear;background-color:transparent;text-transform:uppercase;background-position:8% 55%;line-height:18px;padding:1rem 2.5rem 1rem 3.8rem;background-image:url("briefcase.svg");background-repeat:no-repeat}.hiring-col .btn.hire-btn:hover{color:#fff;background:#000;border-color:#000}.page.people{max-width:932px;margin-left:0}.page.people .page-header{background-repeat:no-repeat;background-color:#3C3C3C;height:310px;padding:1.563rem 1.875rem;position:relative}.page.people .page-header h2{color:#fff;font-size:2.625rem;font-weight:800;position:relative;z-index:999}.page.people .page-header:after{content:' ';background-color:rgba(0,0,0,0.1);width:100%;height:100%;left:0;top:0;position:absolute}.page.people .main-people{padding-left:1.875rem;padding-top:1.875rem;padding-bottom:10rem;max-width:752px}.page.people .main-people p{line-height:1.625rem}.page.people h4{color:#6A6A6A;font-weight:800;font-size:1.25rem;font-style:normal;line-height:24px;text-transform:uppercase;margin-bottom:1.25rem}.page.people .main-person-card{background-color:#F8F8F8;padding:0.938rem 1.875rem;margin-bottom:10px}.page.people .main-person-card h4{font-size:1.75rem;line-height:1;font-weight:700;text-transform:none;font-style:normal;letter-spacing:0;margin-bottom:0}.page.people .main-person-card h4 a:hover{color:#3C3C3C}.page.people .main-person-card p.role{color:#3C3C3C;font-weight:700;font-size:1rem;line-height:1;margin-bottom:0.5rem;margin-top:0.625rem}.page.people .main-person-card p.bio{font-weight:500;font-size:0.875rem;line-height:1.25rem;margin-bottom:0}.page.people .standard-person-card{background-color:#F8F8F8;padding:0.625rem;height:100%;text-align:center}.page.people .standard-person-card h5{font-size:1rem;line-height:24px;font-weight:700;font-style:normal;text-transform:none}.page.people .standard-person-card h5 a:hover{color:#3C3C3C}.page.people .standard-person-card p.prenom{color:#3C3C3C;font-weight:800;font-size:0.813rem;line-height:1.5;margin-top:0.625rem;margin-bottom:0}.page.people .vertical-cards .row{margin-left:-15px;margin-right:-15px}.page.people.person p+h4,.page.people.person ul+h4{margin-top:2.25rem}@media screen and (max-width: 768px){.hiring-col{padding-left:0;margin-top:3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hiring-col .btn.hire-btn{background-position:3% 55%;line-height:16px;padding:1rem 2rem 1rem 2.5rem;font-size:13px}}#action-center .headline{padding:2.5rem 0;background:#000}#action-center .headline .container{padding-left:30px;padding-right:30px}#action-center .headline h2{color:#fff}#action-center .action-header-feat span.tag-span{display:inline-block;color:#009AA3;background-color:rgba(0,154,163,0.1);font-style:italic;font-weight:bold;font-size:0.875rem;text-align:center;position:relative;padding:9px 20px;margin-bottom:5px}#action-center .action-card{padding:2rem 2rem 1rem 2rem;margin:20px 0;height:435px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#action-center .col-md-4:nth-of-type(even) .action-card{background:#009AA3}#action-center .col-md-4:nth-of-type(even) .action-card .action-tag{display:inline-block;color:#009AA3;background-color:rgba(0,154,163,0.1);font-style:italic;font-weight:bold;font-size:0.875rem;text-align:center;position:relative;padding:9px 20px;margin-bottom:5px;margin-left:auto;margin-right:auto}#action-center .col-md-4:nth-of-type(even) .action-card h4{color:#fff}#action-center .col-md-4:nth-of-type(even) .action-card p{color:#000}#action-center .col-md-4:nth-of-type(odd) .action-card{background:#fff}#action-center .col-md-4:nth-of-type(odd) .action-card .action-tag{display:inline-block;color:#009AA3;background-color:rgba(0,154,163,0.1);font-style:italic;font-weight:bold;font-size:0.875rem;text-align:center;position:relative;padding:9px 20px;margin-bottom:5px;margin-left:auto;margin-right:auto}#action-center .col-md-4:nth-of-type(odd) .action-card h4{color:#009AA3}#action-center .col-md-4:nth-of-type(odd) .action-card p{color:#000}.action-card{padding:2.5rem 2.5rem 1rem 2.5rem}.action-card .action-tag{display:block;font-weight:800;font-size:16px;line-height:18px;letter-spacing:0.2em;text-align:center;text-transform:uppercase}.action-card h4{padding:1rem 0;font-size:36px;line-height:36px;letter-spacing:0.02em;font-weight:800;text-align:center}.action-card .action-summary,.action-card action-summary p{text-align:center}.action-card .action-btn{text-align:center}.action-card .action-btn .btn-primary{display:block;font-family:"Montserrat",sans-serif;font-weight:800;font-size:16px;line-height:20px;background:#009AA3;color:#000;padding:.8rem 3rem;height:50px;border:2px solid #009AA3;-webkit-transition:all .35s linear;transition:all .35s linear;width:100%}.action-card .action-btn .btn-primary:hover{color:#009AA3;background:#000;border-color:#000;text-decoration:none}@media screen and (max-width: 768px){#action-center .row.action-card-row{padding-left:30px;padding-right:30px}}span.tag-span,a.tag-span{display:inline-block;color:#009AA3;background-color:rgba(0,154,163,0.1);font-style:italic;font-weight:bold;font-size:0.875rem;text-align:center;position:relative;padding:9px 20px;margin-bottom:5px}a.tag-span:hover{color:#fff;background-color:red}.tag-row .btn-primary{font-size:0.875rem;text-align:center;position:relative;padding:9px 20px;text-transform:none;line-height:1.5;height:auto}.tag-row span.tag-span,.tag-row a.tag-span{text-transform:capitalize}.list-image{overflow:hidden;width:100%}.list-image img{width:100%}.date-and-location{font-weight:bold;font-size:0.875rem;line-height:1;text-transform:uppercase}.date-and-location span{background:#3C3C3C;color:white;line-height:1.75rem;padding:5px}.date-and-location span.tag{background-color:red}.date-and-location span.tag:before{content:''}.issues .intro-text{min-height:130px;padding-right:100px}.issues .accordion h5{color:#3C3C3C;font-style:italic;font-weight:800;font-size:1.125rem;line-height:1.1;margin-bottom:0;text-transform:uppercase}.issues .accordion h3{color:red;font-weight:800;font-size:2.125rem;font-style:normal;line-height:1.2;cursor:pointer}.issues .accordion h3:hover{color:#3C3C3C}.issues .accordion .issue-excerpt{background:#FFE2EF;min-height:240px;padding:40px 30px}.issues .accordion .card.flipped h3,.issues .accordion .card.flipped h5{color:white}.issues .accordion .card.flipped .issue-excerpt{background:red;color:white;min-height:429px}.issues .accordion .card.flipped .issue-excerpt .plus{display:none}.issues .accordion .collapsing{-webkit-transition:none;transition:none}.issues .accordion .plus{display:block}.issues .accordion .col-md-12{padding-left:0;padding-right:0}.issues .accordion .col-md-12:first-child{padding-right:0}.issues .accordion .col-md-12:nth-child(2n){padding-left:0}.issues .accordion .col-md-12:nth-child(2n+1){padding-right:0}.issues .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;max-width:100%}.issues .card-columns .card{margin-bottom:0}.issues .card-columns .card #heading1 .list-image,.issues .card-columns .card #heading2 .list-image,.issues .card-columns .card #heading4 .list-image,.issues .card-columns .card #heading3 .list-image{height:419px}.issues .card-columns .card #heading1 .list-image img,.issues .card-columns .card #heading2 .list-image img,.issues .card-columns .card #heading4 .list-image img,.issues .card-columns .card #heading3 .list-image img{height:100%}.issues .card-columns .card #heading1 .issue-excerpt,.issues .card-columns .card #heading2 .issue-excerpt,.issues .card-columns .card #heading4 .issue-excerpt,.issues .card-columns .card #heading3 .issue-excerpt{height:auto}.issues .card-columns .col-md-12:first-of-type{padding-bottom:.55rem}.issues .issues-full-signup{padding:3.425rem 1.625rem}.issues .issues-full-signup h3{font-size:2rem;font-style:italic;font-weight:900;line-height:1.2;letter-spacing:-0.02em;color:#3C3C3C}.issues .issues-full-signup .form-control{background:#FFFFFF;border:1px solid #3C3C3C}.issues .issues-full-signup.issues-full-signup-mobile{display:none}.plus{color:#FF0000;cursor:pointer;font-family:"Montserrat",sans-serif;font-size:1.25rem;font-style:italic;font-weight:800;line-height:1.3;text-transform:uppercase}.plus:after{content:' + ';color:#FF0000;display:inline-block;border:3px solid #FF0000;height:23px;width:23px;font-style:normal;text-align:center;line-height:0.8;margin-left:10px;padding:1px;position:absolute}.plus:hover{color:#3C3C3C}.plus:hover:after{border:3px solid #3C3C3C;color:#3C3C3C}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#sidebar{min-width:418px;max-width:418px;background:#F8F8F8;color:#3C3C3C;-webkit-transition:all 0.3s;transition:all 0.3s;padding-top:1.313rem}#sidebar h4{font-weight:bold;font-size:1.25rem;font-style:normal;text-transform:none;line-height:1.5rem;color:#009AA3}#sidebar.active{margin-left:-418px}#sidebar.active+.page.people,#sidebar.active+.page.updates-page{margin-left:0}#sidebar ul li a,#sidebar ul li button{color:#6A6A6A;font-weight:700;font-size:1.25rem;padding:5px 0;display:block;border:none;background-color:transparent;position:relative}#sidebar ul li a:hover,#sidebar ul li button:hover{color:red}#sidebar ul li a:focus,#sidebar ul li button:focus{border:none;outline:none}#sidebar ul li.active ul li a{color:red}#sidebar ul li ul li a{color:#3C3C3C;font-size:1rem;font-weight:500}#sidebar ul li ul li ul li a{font-size:0.85rem;font-weight:500}#sidebar ul li ul li.active a{color:red;font-weight:800}#sidebar ul li ul li.active ul{padding-left:25px}#sidebar ul li ul li.active ul li a{color:#3C3C3C;font-weight:500}#sidebar a[data-toggle="collapse"]{position:relative;margin-top:10px}#sidebar .dropdown-toggle{padding:5px 0 5px 15px}#sidebar .dropdown-toggle::after{background-image:url(ico-sidebar-toggle-up.svg);background-size:auto;background-position:left center;display:block;margin-left:0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#sidebar .dropdown-toggle.collapsed::after{background-image:url(ico-sidebar-toggle-up.svg);background-position:right center;top:unset;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar-toggle-wrapper{background:#F8F8F8;min-width:148px;padding-top:1.625rem;z-index:9}.sidebar-toggle{background-image:url(btn-sidemenu-colllapse.svg);background-color:transparent;border:none;padding:0;width:90px;height:50px}.sidebar-toggle.collapsed{background-image:url(btn-sidemenu-expand.svg)}.sidebar-toggle:focus{outline:none}@media (min-width: 1441px){#sidebar.active+.page.people,.page-type-blog main#content #sidebar.active+.page.updates-page{margin-left:auto}.page-type-blog .page.updates-page{padding-left:0}}@media (max-width: 1366px){#sidebar{min-width:0;padding-right:2.5rem}.sidebar-toggle-wrapper{background:#F8F8F8;min-width:123px;padding-top:1.625rem;z-index:9}#home-campaigns-section{margin:7.5rem 0}}@media (max-width: 768px){#sidebar{margin-left:-250px}#sidebar.active{margin-left:0}#sidebarCollapse span{display:none}}.headline-bar{background:#FFEEEE;padding:0.625rem 0}.headline-bar .headline{color:red;font-style:italic;font-weight:800;font-size:1.375rem;margin-bottom:0}.person-header{padding-left:1.875rem}.person-header h2{font-style:normal;font-weight:bold;font-size:2.625rem;line-height:1;padding:0.938rem 0 0.5rem;text-transform:none}.person-header .role{font-style:normal;font-weight:bold;font-size:1.25rem;line-height:1}.person-header .row{margin-right:-15px;margin-left:-15px}.person .contact ul,.main-people .contact ul{padding:0;list-style:none;margin:1.5rem 0 3rem}.person .contact ul li,.main-people .contact ul li{background:red;display:inline-block;height:2.25rem;width:7.5rem;margin-bottom:10px;margin-right:5px}.person .contact ul li a,.main-people .contact ul li a{display:block;color:white;font-style:italic;font-weight:800;font-size:0.875rem;line-height:2.25rem;text-align:center;text-transform:uppercase}.person .contact ul li a:hover,.main-people .contact ul li a:hover{background-color:#3C3C3C !important}.person .contact ul li a[title="Email"],.main-people .contact ul li a[title="Email"]{background-color:red}.person .contact ul li a[title="Twitter"],.main-people .contact ul li a[title="Twitter"]{background-color:#1DA1F2}.person .contact ul li a[title="Facebook"],.main-people .contact ul li a[title="Facebook"]{background-color:#1877F2}.person .contact ul li a[title="Instagram"],.main-people .contact ul li a[title="Instagram"]{background-color:#C32AA3}.person .contact ul li a[title="Linkedin"],.main-people .contact ul li a[title="Linkedin"]{background-color:#0A66C2}.person .contact ul li a[title="TikTok"],.main-people .contact ul li a[title="TikTok"]{background-color:#000000}.person .articles-list,.main-people .articles-list{padding-left:15px;margin:0 0 6rem}.person .articles-list .blog-card,.main-people .articles-list .blog-card{background:#F3F3F3;margin-top:0}.related-posts .related-posts-card{background:#FFEEEE;border-left:7px solid red;display:block;margin-bottom:0.938rem;padding:1rem 1.375rem}.related-posts .related-posts-card h5{color:red;font-style:normal;font-weight:bold;font-size:1.375rem;line-height:1;text-transform:none}.related-posts .related-posts-card .read-more{font-weight:bold;font-size:0.875rem;line-height:1;color:#3C3C3C}.related-posts .related-posts-card:hover{background:#ffd5d5}.post-author{color:red;font-weight:bold;margin-top:20px}.post-author:before{content:' ';background:url("ico-pen.svg") no-repeat;display:block;width:17px;height:17px;float:left;margin-left:-15px;margin-right:10px}#sujets-header{background-color:red;background-size:802px 540px;color:white;margin-top:0;height:610px}#sujets-header h1{margin-bottom:25px;margin-top:0}#sujets-header h5{font-size:1.125rem;font-weight:600;line-height:1.625rem}#sujets-header p{font-size:1.125rem}#sujets-header .play-video{margin-bottom:48px;max-width:177px;position:absolute;bottom:40px}#sujets-header .sujets-header-image{position:absolute;top:-40px;right:-70px;max-width:none;width:802px}#sujets-header.sujet-header{background-position:left top;background-repeat:no-repeat;background-color:#3C3C3C;background-size:cover;height:580px}#sujets-header.sujet-header h1{font-size:3.625rem;position:relative}#sujets-header.sujet-header .play-video{margin-bottom:0;bottom:unset;position:relative}#sujets-header.sujet-header .submenu-bar{height:72px;background:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sujets-header.sujet-header .submenu-bar ul{margin:0 auto;padding:0;list-style:none;max-width:1340px}#sujets-header.sujet-header .submenu-bar ul li{display:inline-block;font-weight:600;line-height:1.188rem;text-transform:uppercase;width:330px;padding:0 20px;border-left:1px solid #000000}#sujets-header.sujet-header .submenu-bar ul li a{color:#3C3C3C;display:block;font-size:0.85rem}#sujets-header.sujet-header .submenu-bar ul li a:hover{color:red}#sujets-header.sujet-header .submenu-bar ul li:first-child{border-left:none}.sujets .wrapper,.combats .wrapper{background-color:#FFEEEE}.sujets #sidebar,.combats #sidebar{width:344px;min-width:0;max-width:344px;background:#FFFFFF;padding:2.813rem 3.125rem 5rem}.sujets #sidebar h4,.combats #sidebar h4{color:#6A6A6A;font-size:1.25rem}.sujets #sidebar ul li,.combats #sidebar ul li{margin-bottom:1rem}.sujets #sidebar ul li a,.combats #sidebar ul li a{color:#3C3C3C;font-size:1rem;font-weight:800}.sujets #sidebar ul li a:hover,.combats #sidebar ul li a:hover{color:red}.sujets-list{padding:2.813rem 3.75rem 5rem}.sujets-list .sujet{background-color:#fff;margin-bottom:3.125rem;max-width:1030px}.sujets-list .sujet h3{font-size:2.125rem;font-style:normal}.sujets-list .sujet h3 a:hover{color:#3C3C3C}.sujets-list .sujet h5{font-size:1.125rem;line-height:1}.sujets-list .sujet .excerpt{padding:1.875rem 4.375rem 1rem 2rem}.sujets-list .sujet .list-image img{width:auto;height:385px;max-width:none}.sujet-landing{color:#3C3C3C}.sujet-landing .page-intro{border-left:6px solid red;padding-left:0.938rem;margin:1.875rem 0}.sujet-landing .page-intro p{font-weight:600;font-size:1.625rem;line-height:1.3}.sujet-landing .social-share-widget-wrap{padding-top:40px}.sujet-landing .form h3{color:red;font-style:italic;font-weight:900;font-size:2rem;line-height:2.25rem;margin-bottom:0}.sujet-landing .form h4{font-style:italic;font-weight:bold;font-size:1.375rem;text-transform:none}.sujet-landing .form .form-control{background-color:white}.sujet-landing .card .card-body{padding:3.125rem 0 2rem}.sujet-landing #home-campaigns-section h2{font-size:2.625rem;line-height:1.1}.sujet-landing .articles-list{margin-bottom:100px}.sujet-landing .articles-list h4{font-weight:900}.sujet-landing .articles-list h4+.row{margin-left:-15px;margin-right:-15px}.sujet-landing .related-content .related-post{background:#FFEEEE;overflow:hidden}.sujet-landing .related-content .related-post h5{font-style:normal;font-weight:bold;font-size:1.25rem;line-height:1.4;text-transform:none}.sujet-landing .related-content .related-post h5 a:hover{color:#3C3C3C}.sujet-landing .related-content .related-post .play-video{position:absolute;bottom:45px;left:50px}.page-type-signup main#content .sujet-landing .page-content p{font-size:1rem;line-height:1.625rem}.page-type-signup main#content .sujet-landing .page-content .new{float:left;position:relative;margin-right:30px}.page-type-signup main#content .sujet-landing .page-content .new img{display:block;position:relative}.page-type-signup main#content .sujet-landing .page-content .new::after{content:attr(data-alt);background:-webkit-linear-gradient(top, transparent 52.83%, rgba(0,0,0,0.8) 93.72%);background:linear-gradient(180deg, transparent 52.83%, rgba(0,0,0,0.8) 93.72%);position:absolute;bottom:55px;left:0;top:0;height:100%;width:100%;color:white;font-style:italic;font-weight:700;font-size:1.25rem;line-height:1.2;padding-left:30px;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-bottom:60px}.page-type-signup main#content .sujet-landing .page-content .new::before{content:attr(data-title);position:absolute;bottom:15px;left:0;width:100%;z-index:2;color:white;font-weight:400;font-size:1rem;font-style:normal;padding-left:30px;padding-right:30px}.mobile-submenu{display:none}.jadhere{background:#3C3C3C;color:#fff}.jadhere h1{-webkit-filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));margin-bottom:0;margin-top:10px}.jadhere h3{font-size:1.5rem;line-height:1;text-transform:none}.jadhere .header-wrapper{display:none}.jadhere main#content{background-color:#3C3C3C !important}.jadhere footer.footer p{color:#3C3C3C}.jadhere .footer-membership-call-to-action{display:none}.jadhere footer.footer:after{display:none}.jadhere footer.footer:before{width:100%}.jadhere footer.footer .footer-bottom p{color:#fff}.jadhere .footer-left{margin-bottom:15px}.jadhere .btn{border:2px solid #FFFFFF;background-color:transparent;display:block;color:#fff;font-style:italic;font-weight:900;font-size:1.125rem;margin-top:20px;padding:0.875rem 0;text-align:center;text-transform:uppercase}.jadhere .btn.btn-sympathisant{border:1px solid #FFFFFF;display:inline-block;font-weight:800;text-transform:none;margin-top:0;padding:0.875rem 1rem}.jadhere .btn.btn-sympathisant:hover{background-color:red}.jadhere .contact-banner{background-color:red;line-height:32px;text-align:center;padding:0 1rem}.jadhere .contact-banner a{color:#fff}.memberships-headlines{padding:40px 0 80px 50px}.memberships-excerpt{font-family:"Montserrat",sans-serif;font-style:italic;font-weight:800;font-size:24px;line-height:30px;letter-spacing:-0.02em;text-transform:uppercase;position:absolute;bottom:80px;width:80%}.memberships-content{max-width:641px;padding:50px 38px 90px}.memberships-list{display:inline-block;margin-bottom:25px}.membership-type{color:#fff !important;float:left;font-weight:bold;padding:16px 10px 16px 15px;background:#6A6A6A;border:1px solid #FFFFFF;margin-bottom:15px;width:calc(50% - 8px)}.membership-type h4{font-weight:800;font-size:24px;line-height:26px;text-transform:none}.membership-type:hover{background-color:red}.membership-type:nth-child(2n){float:right}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){.issues .accordion .col-md-12:first-child{margin-top:0px}}}@media (min-width: 1450px){#home-header-1{background-position:7% top}}@media (min-width: 1680px){#home-header-1{background-position:19% top}}@media (min-width: 1920px){#home-header-1{background-position:26% top}}@media (max-width: 1380px){.page-type-blog main#content #sidebar.active+.page.updates-page,.page-type-blog-post main#content #sidebar.active+.page.updates-page{max-width:973px}}@media (max-width: 1366px){#header{padding-left:15px;padding-right:15px}#home-header-1{background-position:-50px top}#sidebar.active+.page.people,#sidebar.active+.page.updates-page{margin-left:auto}.tag-row span.tag-span{margin-bottom:0.5rem}.page-type-blog-post main#content{position:relative;overflow:hidden}.sujets-list .sujet .excerpt{padding:1.5rem 1.5rem 0 1.5rem}.sujets .sujets-list{padding:1.5rem}.sujets #sidebar{max-width:200px;padding:1.5rem}.sujets-list .sujet h3{font-size:1.5rem}.sujets-list .sujet h5{font-size:1.25rem}#sujets-header{overflow:hidden;height:auto}#sujets-header h1{max-width:none;margin-top:0;font-size:1.25rem;line-height:1.875rem;margin-bottom:0;margin-top:17px;max-width:none}#sujets-header h1 span{margin-bottom:2px}#sujets-header .sujets-header-image{width:640px}#sujets-header .play-video{bottom:0;color:red}.page-type-signup main#content{position:relative;overflow:hidden}#sujets-header.sujet-header h1{font-size:2.5rem;margin-top:0;position:relative;line-height:1.2}#sujets-header.sujet-header h1 span{margin-right:2px}.sujet-landing .page-intro p{font-size:1.225rem}#sujets-header.sujet-header .sujet-header-content:before{right:-15px}}@media (max-width: 1199px){#home-header-1{background-position:-185px top}#home-header-1 h1,#sujets-header h1{font-size:2rem;line-height:2.75rem}#home-header-1 .author,#sujets-header .author{font-size:1rem}.home-section h2,.home-section h3{font-size:2.375rem}.issues .accordion h3{font-size:1.75rem}.plus{font-size:1rem}#home-campaigns-section .col-lg-3{padding-right:25px}#home-campaigns-section .home-blog-card h5{font-size:1.4rem}.btn-primary,.btn-danger{font-size:1rem;height:48px}.homepage #home-updates-section .filter-row span.tag-span{display:none}.homepage #home-updates-section .filter-row span.tag-span:first-child,.homepage #home-updates-section .filter-row span.tag-span:nth-child(2),.homepage #home-updates-section .filter-row span.tag-span:nth-child(3){display:inline-block}.homepage #home-updates-section h3{font-size:1.5rem;line-height:2rem}footer.footer .footer-brand{padding-top:30px;padding-bottom:145px}.homepage #home-membership:after{right:unset;left:85px;top:106px}.homepage #home-membership .excerpt p{font-size:1.25rem;line-height:25px}.homepage #home-membership .note p{font-size:1rem}.homepage #home-membership .row{height:531px}.homepage #home-membership .btn-primary{margin-bottom:-5.625rem}#sidebar .dropdown-toggle{padding:5px 0 5px 15px;display:block !important;white-space:initial;text-align:left;line-height:1}.page.people{overflow:hidden}.page-type-blog main#content #sidebar.active+.page.updates-page,.page-type-blog-post main#content #sidebar.active+.page.updates-page{overflow:hidden}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text h5,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text h5{font-size:2rem}.articles-list .blog-card .blog-text h5{line-height:1.25rem}.page-type-blog .page.updates-page .blog-row,.page-type-blog-post .page.updates-page .blog-row{margin-right:0}.page-type-blog .page.updates-page .blog-signup h3,.page-type-blog-post .page.updates-page .blog-signup h3{font-size:1.5rem}#sujets-header.sujet-header h1{font-size:2.5rem;line-height:1;position:relative;margin-bottom:10px}#sujets-header.sujet-header .submenu-bar{display:none}.sujet-landing .page-intro p{font-size:1rem}.page-type-signup main#content .sujet-landing .page-content p{line-height:1.3}.page-type-signup main#content .sujet-landing .page-content .new::after{font-size:1rem}.page-type-signup main#content .sujet-landing .page-content .new::before{font-size:0.85rem}.sujet-landing .form h4{font-size:1.175rem}.sujet-landing .form h3{line-height:1.2}.related-post p{font-size:0.85rem}.page-type-blog-post #home-campaigns-section .col-md-3 h2,.sujet-landing #home-campaigns-section .col-md-3 h2{font-size:2rem;line-height:1}#sujets-header.sujet-header .container{width:100%;max-width:none}h2.page-headline,.page-type-signup main#content h2.page-headline{font-size:calc(1.3625rem + 1.35vw)}.mobile-submenu{display:block;padding:0.938rem 1.875rem;position:relative}.mobile-submenu .dropdown-toggle{background-image:url(btn-sidemenu-expand.svg);width:90px;height:50px;margin-bottom:15px;padding:0;text-indent:-9999px}.mobile-submenu h5{color:#6A6A6A;font-weight:700;text-transform:none;font-style:normal}.mobile-submenu .dropdown{display:block !important}.mobile-submenu .dropdown .dropdown-toggle::after{display:inline-block}.mobile-submenu .dropdown::after{background-image:url(ico-sidebar-toggle-up.svg);background-position:right center;top:unset;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-submenu .dropdown .dropdown-menu{padding:1rem;top:50px !important;-webkit-transform:none !important;transform:none !important;min-width:300px}.mobile-submenu .dropdown .dropdown-menu li{font-weight:600;padding:0.5rem}.mobile-submenu .dropdown .dropdown-menu li a{color:#3C3C3C}.mobile-submenu .dropdown .dropdown-menu li ul li a{font-size:0.85rem;font-weight:500}.mobile-submenu .dropdown .dropdown-menu .dropdown-item{padding-top:0.5rem;padding-bottom:0.5rem}.mobile-submenu h4{font-weight:bold;font-size:1.25rem;font-style:normal;text-transform:none;line-height:1rem;color:#009AA3;margin-bottom:0}.sidebar-toggle-wrapper,#sidebar{display:none}.articles-list .blog-card .blog-img{height:160px}.articles-list .blog-card .blog-text h5{max-height:147px;overflow:hidden}}@media (max-width: 1024px){.homepage .header-wrapper{height:694px}#home-header-1,#sujets-header{background-size:80%;height:auto}#home-header-1 .play-video,#sujets-header .play-video{margin-bottom:34px}#home-header-1{background-color:red;background-size:100%;background-position:center top}#home-header-1 .col-lg-6.offset-lg-6{margin-left:15px;margin-right:15px;width:100%;max-width:90%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.header-signup{color:white;margin-top:1.5rem;margin-bottom:1.5rem}.homepage #home-events{padding:1.5rem}.homepage #home-events .btn{font-size:1rem}.memberships-headlines{padding:40px 0 80px 0}.memberships-content{padding:50px 20px 90px}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-img{max-width:60%}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-img img{min-height:unset}.page-type-signup .labeled-tags-container label{height:55px;padding-left:56px}.page-type-signup .icheckbox_minimal,.page-type-signup .iradio_minimal{width:26px;height:26px}.page-type-signup .icheckbox_minimal.checked,.page-type-signup .iradio_minimal.checked{background-position:-369px}}@media (max-width: 992px){.page-item:not(:first-of-type):not(:last-of-type){display:inline-block}}@media (max-width: 991px){p{font-size:0.875rem}#home-header-1{margin-top:0}#home-header-1 .play-video{background:transparent url(ico-play-video-white.svg) no-repeat 11px 4px;padding:5px 10px 0 45px}#home-header-1 h1{font-size:1.25rem;line-height:1.875rem;margin-bottom:0;max-width:50%;position:relative;z-index:9}#home-header-1 h1 span{margin-bottom:2px}#home-header-1 .author,#sujets-header .author{font-size:0.75rem;height:18px;line-height:18px;position:relative;z-index:9}.header-signup{background-color:red;margin-left:0;margin-right:0;margin-top:-50px;padding:80px 15px 20px}.header-signup h4{font-size:0.75rem;line-height:1}.play-video{font-size:10px;font-style:normal;line-height:12px;color:white;max-width:155px;padding:12px 10px 0 54px}.form-control,.StripeElement{font-size:14px;font-weight:500;line-height:42px;height:42px}.form-with-bg .btn-secondary{font-size:0.938rem;line-height:42px;height:42px;padding:0;border:none}.consents{font-size:12px}.consent-form-container .custom-control-label.radio{font-size:12px;line-height:20px}.home-section h2,.home-section h3{font-size:1.25rem;line-height:1}.home-section .intro-text p{font-size:0.875rem;line-height:1.125rem}.issues .card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-bottom:2rem}.issues .card-columns .card #heading1 .list-image,.issues .card-columns .card #heading1 .issue-excerpt,.issues .card-columns .card #heading2 .list-image,.issues .card-columns .card #heading2 .issue-excerpt,.issues .card-columns .card #heading3 .list-image,.issues .card-columns .card #heading3 .issue-excerpt,.issues .card-columns .card #heading4 .list-image,.issues .card-columns .card #heading4 .issue-excerpt{height:auto}.home-section.issues h2{padding-right:15px;padding-left:15px}.issues .intro-text{min-height:0;padding-right:15px;padding-left:15px;padding-bottom:30px}.issues .accordion h5{font-size:0.875rem}.issues .accordion h3{font-size:1.25rem;font-weight:700}.issues .accordion .issue-excerpt{min-height:0;padding:15px}.issues .accordion .plus{position:relative;bottom:unset;margin-top:20px !important}.issues .accordion .card.flipped .issue-excerpt{font-size:0.875rem;min-height:0}.plus:after{height:20px;width:20px}.btn-secondary{font-size:0.938rem;padding:0rem;height:42px}#home-campaigns-section{height:auto;margin:0;padding:20px 0 80px;overflow:hidden}#home-campaigns-section .container{padding-right:0}#home-campaigns-section .bx-wrapper{margin-bottom:20px}#home-campaigns-section .home-blog-card{height:350px}#home-campaigns-section .home-blog-card h5{font-size:1.125rem}#home-campaigns-section .home-blog-card .blog-text p{font-size:0.85em}#home-campaigns-section .col-lg-9{width:100%;position:relative;margin-left:0;top:47px}.homepage #home-events{background:transparent;margin:1.5rem 0}.homepage .address_change_form .col-md-2{display:none}.homepage .address_change_form .col-md-6{margin-left:auto;margin-right:auto}.tag{font-size:0.75rem}.homepage #home-events .home-event-card h4{font-size:1.125rem}.date-and-location{font-size:0.75rem}.homepage #home-membership{margin:1rem 0 0}.homepage #home-membership:after{display:none}.homepage #home-events .home-event-card .list-image{margin-bottom:0.85rem}.homepage #home-events .home-event-card.flipped{margin-left:-30px;margin-right:-30px}.homepage #home-membership h2{font-size:1.5rem;display:block;margin-left:auto;margin-right:auto;margin-top:-22px;margin-bottom:25px;max-width:252px}.homepage #home-membership .main-image{max-width:none;position:relative;right:unset;top:unset;width:100%}.homepage #home-membership .container{background:transparent}.homepage #home-membership .row{height:auto}.homepage #home-membership .excerpt p{font-size:0.875rem;font-weight:700;line-height:1.4}.homepage #home-membership .note p{font-size:0.875rem;font-weight:600;line-height:1.4;margin-top:1rem}.homepage #home-membership .btn-primary{font-size:0.938rem;margin-bottom:25px}.homepage #home-membership .col-lg-6{background:#FFD7E9;margin-left:15px;margin-right:15px}.homepage #home-updates-section{margin-top:0;padding:2.375rem 0}.homepage #home-updates-section h3{margin-bottom:1rem !important}.homepage #home-social-media{display:none}.filter-row{display:none}.btn-white{font-size:15px;height:42px;line-height:1}footer.footer{background-color:transparent;padding-top:0}footer.footer:before,footer.footer:after{display:none}footer.footer .footer-brand{padding-top:15px;padding-bottom:25px}.footer-membership-call-to-action h3{margin-left:0}.footer-membership-call-to-action ul{padding-right:15px}.footer-membership-call-to-action ul li{font-size:14px}.footer-membership-call-to-action{padding-bottom:20px}.footer-top{background:#F3F3F3}.footer-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-right{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.footer-membership-call-to-action .btn-white{margin-left:15px;margin-right:15px;width:auto}footer.footer .footer-left .footer-logo{margin-bottom:20px}.articles-list .blog-card .blog-text h5{font-size:1.125rem;line-height:1}.articles-list .blog-card .blog-text{line-height:1.2}h2{font-size:1.5rem}.header-img-wrap.inner-pg-header{background:#E5E5E5}.header-img-wrap.inner-pg-header #header{background:transparent}.headline-bar{display:none}.page.people{margin-left:auto}.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.social-share-widget-wrap{padding-top:calc(12.875rem - (1.875rem));right:15px;left:unset;margin-left:0;top:0}.person-header{padding-left:0}.person-header h2{font-size:2rem}.person .articles-list{overflow:hidden}.page-type-blog main#content #sidebar.active+.page.updates-page,.page-type-blog-post main#content #sidebar.active+.page.updates-page{margin-left:auto;padding-left:30px}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text h5,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text h5{font-size:1.5rem}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text .feat-date,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text .feat-date{font-size:0.85rem}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-img img,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-img img{min-height:0;max-height:none}.page-type-blog-post .custom-post-features .container h2.post-headline{font-size:2.25rem}.page-type-blog-post .custom-post-features .container h5{font-size:0.85rem}.page-type-blog-post .custom-post-features .container p{font-size:1rem;line-height:1.3}.page-type-blog-post #home-campaigns-section,.sujet-landing #home-campaigns-section{padding-left:30px;padding-right:30px;margin-top:1rem}.page-type-blog-post #home-campaigns-section .col-lg-3 h2,.sujet-landing #home-campaigns-section .col-lg-3 h2{font-size:1.75rem}.page-type-blog-post .articles-list{margin:38rem 0 6rem}.page-type-blog-post .person .articles-list{margin:1rem 0 6rem;margin-left:0;padding-left:0}.sujet-landing .social-share-widget-wrap{padding-top:calc(12.875rem - (1.875rem))}.sujet-landing #home-campaigns-section{margin:4rem -20px 5rem;overflow:visible;padding-left:0;padding-right:0}#sujets-header.sujet-header{background-position:center top}.modal iframe{max-width:100% !important;max-height:100% !important}.page-type-event .event-page-header{height:auto}.page-type-event .event-page-header #headline h2.h1{font-size:1.813rem !important;line-height:1.2}.memberships-headlines{padding:40px 0;min-height:480px}.memberships-excerpt{bottom:30px;width:100%}.memberships-content{padding:30px 0px}.jadhere .contact-banner{line-height:1;padding:0.5rem 0}.issues .issues-full-signup.issues-full-signup-desktop{display:none}.issues .issues-full-signup.issues-full-signup-mobile{display:block}.signup-headline{margin-bottom:15px}.blog-signup.px-4.my-5{margin-top:0 !important;margin-bottom:0 !important}.page-type-petition main#content .petition-wrapper{margin-top:0;position:relative;z-index:unset}.page.people .page-header h2{z-index:unset}}@media (max-width: 767px){#header .navbar-brand{margin-left:0}.btn-white{width:100%}#home-campaigns-section .col-lg-9 .col-md-6:nth-child(2){display:none}#home-header-1 .header-content-mobile.col-md-6{padding-left:15px}.header-signup .float-label.float-label-active label{top:0.65rem}.header-signup .float-label label{top:0.85rem}.header-signup .consents .form-group{margin-top:10px}.issues .issues-full-signup{padding:1rem}.homepage #home-events .float-label.float-label-sm label{top:0.75rem}.page.people .main-person-card h4{font-size:1.5rem;padding:0.5rem 0}.page.people .main-people{padding-left:15px;padding-right:15px;padding-bottom:0}.page.people .page-header{background-position:center}.page.people .page-header h2{font-size:2rem;z-index:auto}.social-share-widget__menu-list{bottom:unset}.person .articles-list .blog-card{margin-bottom:1rem}.person-header h2{font-size:1.5rem}.person-header .role{font-size:1rem}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card{display:block;min-height:0;max-height:none}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-text,.page-type-blog-post .page.updates-page .row.feat-row .feat-blog-card .feat-text{padding:1rem;width:100%}.page-type-blog .page.updates-page .row.feat-row,.page-type-blog-post .page.updates-page .row.feat-row{margin-bottom:1rem}.articles-list .blog-card{background:#E5F5F5;margin-top:1rem;min-height:unset;max-height:none}.post-author{max-width:540px;margin-left:auto;margin-right:auto}.page-type-blog-post .page-content{max-width:540px;margin-left:auto;margin-right:auto}.page-type-blog-post main#content #sidebar.active+.page.updates-page{margin-left:auto;padding-left:0}.page-type-blog-post .custom-post-features .container .col-md-8{padding-left:15px}.post-author:before{margin-left:0px}.page-type-blog-post #home-campaigns-section,.sujet-landing #home-campaigns-section{margin-left:0;left:0}.page-type-blog-post .articles-list{margin-left:30px;margin-right:15px;margin-bottom:3rem}.page-type-blog-post .custom-post-features .container h2.post-headline{font-size:1.75rem}.blog-signup{margin-left:30px;margin-top:1rem !important;margin-bottom:1rem !important}.sujets-list .sujet .excerpt{padding:1.5rem}#sujets-header h1{font-size:1.5rem;line-height:1.2;margin-bottom:30px}#sujets-header .sujets-header-image{max-width:100%;position:relative;top:unset;right:unset}#sujets-header .container{max-width:none;padding-left:30px;padding-right:30px}#sujets-header p,#sujets-header h5{padding-left:15px}#sujets-header h5{font-size:1rem}#sujets-header p{font-size:0.85rem}.sujets-list .sujet h3{font-size:1.25rem}.sujets-list .sujet h5{font-size:1rem}.sujets-list .sujet .excerpt{padding:1.5rem;font-size:0.85rem}.sujet-landing #home-campaigns-section .col-md-6:last-child{display:none}.page-type-signup main#content .sujet-landing .page-content .new{margin-right:0;margin-bottom:20px}.page-type-signup main#content .sujet-landing .page-content .new,.page-type-signup main#content .sujet-landing .page-content .new img{width:100%}.sujet-landing .related-content .related-post{padding:0 15px}.sujet-landing .related-content .related-post h5,.sujet-landing .related-content .related-post p{padding:0 15px}.sujet-landing .related-content .related-post .play-video{color:red}.page-type-blog-post #home-campaigns-section .col-lg-3,.sujet-landing #home-campaigns-section .col-lg-3{margin-left:0}.page-type-blog-post main#content #sidebar.active+.page.updates-page #home-campaigns-section{left:0}.mobile-submenu{display:block;padding:0.938rem 15px 0}.social-share-widget-wrap{display:none}.go-back{margin-left:-25px}.sujets-list{padding:1rem 1rem 5rem}.memberships-excerpt{font-size:18px;line-height:25px}.jadhere .contact-banner{padding:0.5rem;font-size:16px}.jadhere h1{margin-top:24px;line-height:1}.membership-type h4{font-size:18px;line-height:1.2}.page-type-blog .page.updates-page .row.feat-row .feat-blog-card .feat-img{max-width:100%}.articles-list .blog-card .blog-img{height:230px}}@media (max-width: 640px){#home-header-1 h1,#sujets-header h1{max-width:none}.homepage #home-issues-section{margin:0 auto;margin-top:33px}.homepage #home-events{padding:1.5rem 0 0}.homepage #home-events .home-event-card.flipped{margin-left:-15px;margin-right:-15px;padding-left:30px;padding-right:30px;width:auto}.date-and-location{margin-top:10px}.page-type-blog-post .custom-post-features{margin-left:auto}.page-type-blog-post .page-content{padding-left:15px}.post-author{padding-left:15px}#sujets-header.sujet-header .sujet-header-content:before{display:none}}@media (max-width: 575px){.page-type-blog-post .post-author{padding-left:30px}.page-type-blog-post .page-content{padding-left:30px}.membership-type{width:100%}.memberships-excerpt{width:auto}.jadhere .btn.btn-sympathisant{width:100%}}.page-users-event-pages-new main#content .card .form{background:red}#home-banners-section{margin-bottom:140px;margin-top:50px}@media (max-width: 769px){#home-banners-section{margin-bottom:40px}}#home-banners-section .banner-container{background-color:#000;font-size:16px;display:inline-block;width:100%;height:100%;overflow:hidden;position:relative;text-align:center}#home-banners-section .banner-container *{box-sizing:border-box;-webkit-box-sizing:border-box;transition:all 0.35s ease;-webkit-transition:all 0.35s ease}#home-banners-section .banner-container h3{background-color:#000;background:#FF0000;padding:13px 20px 14px;font-family:'Montserrat';font-style:italic;font-weight:900;font-size:18px;line-height:22px;color:#FFFFFF;text-transform:uppercase}@media (max-width: 575px){#home-banners-section .banner-container h3{font-size:14px}}#home-banners-section .banner-container::before,#home-banners-section .banner-container::after{position:absolute;top:0;bottom:0;left:0;right:0;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;content:'';opacity:0.9;z-index:1}#home-banners-section .banner-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%;vertical-align:top;height:100%}#home-banners-section .banner-container figcaption{top:50%;left:50%;position:absolute;z-index:2;-webkit-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);opacity:0}#home-banners-section .banner-container a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}#home-banners-section .banner-container:hover img{opacity:0.5}#home-banners-section .banner-container:hover figcaption,#home-banners-section .banner-container.hover figcaption{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}.homepage #home-social-media .social-links li.whatsapp{background-image:url("homeSMwhatsapp.svg")}.flexible-banner{margin-bottom:10px;padding:28px 0 40px 0;background:-webkit-linear-gradient(left, #FA0606 0%, #CE0E0E 100%);background:linear-gradient(90deg, #FA0606 0%, #CE0E0E 100%)}.flexible-banner .row{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flexible-banner .campaign-flexible-banner h2{color:var(--PS-White, #FFF);font-family:Montserrat;font-size:36px;font-style:italic;font-weight:800;line-height:normal;letter-spacing:-0.72px;margin-bottom:0}.flexible-banner .campaign-flexible-banner .campaign-content{color:var(--PS-White, #FFF);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:120%;margin:0}.flexible-banner .flexible-btn a{display:inline-block;padding:13px 20px 14px 20px;background:#FFF;color:#F00;text-align:center;font-family:Montserrat;font-size:18px;font-style:italic;font-weight:800;line-height:normal;text-transform:uppercase}.flexible-banner .flexible-btn a:hover{color:#fff !important;background-color:#3C3C3C !important}.flexible-banner.red{background:-webkit-linear-gradient(left, #FA0606 0%, #CE0E0E 100%);background:linear-gradient(90deg, #FA0606 0%, #CE0E0E 100%)}.flexible-banner.red .flexible-btn a{color:var(--PS-Red, red);background:var(--PS-White, #FFF)}.flexible-banner.lightred{background:-webkit-linear-gradient(left, #F7E7E7 0%, #FFD9EA 100%);background:linear-gradient(90deg, #F7E7E7 0%, #FFD9EA 100%)}.flexible-banner.lightred .campaign-flexible-banner h2{color:var(--PS-Red, red)}.flexible-banner.lightred .campaign-flexible-banner .campaign-content{color:var(--PS-Black, #3C3C3C)}.flexible-banner.lightred .flexible-btn a{color:var(--PS-White, #FFF);background:var(--PS-Red, red)}.flexible-banner.dark{background:var(--PS-Black, #3C3C3C)}.flexible-banner.dark .campaign-flexible-banner h2{color:var(--PS-Red, red)}.flexible-banner.dark .campaign-flexible-banner .campaign-content{color:var(--PS-Light-Silver, #F3F3F3)}.flexible-banner.dark .flexible-btn a{color:var(--PS-White, #FFF);background:var(--PS-Red, red)}.flexible-banner.light{background:#E8F6F7}.flexible-banner.light .campaign-flexible-banner h2{color:var(--PS-Red, red)}.flexible-banner.light .campaign-flexible-banner .campaign-content{color:var(--PS-Black, #3C3C3C)}.flexible-banner.light .flexible-btn a{color:var(--PS-White, #FFF);background:var(--PS-Red, red)}.flexible-banner.petition{margin-bottom:0 !important}@media screen and (max-width: 992px){.flexible-banner{margin-bottom:10px;padding:20px 0}.flexible-banner .row{gap:15px}.flexible-banner .campaign-flexible-banner h2{font-size:25px;margin-bottom:10px}.flexible-banner .campaign-flexible-banner .campaign-content{font-size:16px}.flexible-banner .flexible-btn a{width:100%;font-size:16px}}.home-campaign-test{margin-bottom:10px;padding:47px 0 52px 0;background:#E5B5DC;position:relative;overflow:hidden}.home-campaign-test .icon{position:absolute;top:0;right:22%;height:100%}.home-campaign-test .campaign-test{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.home-campaign-test .campaign-test .campaign-title{margin:0;padding:0}.home-campaign-test .campaign-test .campaign-title .mobile-title-svg{display:none}.home-campaign-test .campaign-test .campaign-title *{font-family:Montserrat;font-size:40px;font-style:italic;font-weight:900;line-height:normal;letter-spacing:-0.84px;text-transform:uppercase;color:#FFF;margin:0;padding:0}.home-campaign-test .campaign-test .campaign-title * strong{color:#FA0606}.home-campaign-test .campaign-test .campaign-content{margin:0;padding:0;max-width:350px;color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:22px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0.22px}.home-campaign-test .campaign-btn p{margin:0;padding:0}.home-campaign-test .campaign-btn p a{display:inline-block;font-family:"Montserrat",sans-serif;font-weight:800;font-size:1.125rem;font-style:italic;line-height:1.4;color:#fff;cursor:pointer;background-color:red;padding:0.8rem 1rem;height:52px;border:none;border-radius:0px;text-transform:uppercase;-webkit-transition:all .35s linear;transition:all .35s linear}.home-campaign-test .campaign-btn p a:hover{color:#fff !important;background-color:#3C3C3C}.home-campaign-sub-form{padding:67px 67px 72px 67px;margin-bottom:5rem;background:var(--PS-Red, red);display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5fr;grid-template-columns:1fr 1.5fr}.home-campaign-sub-form p{margin:0;color:#FFF;font-family:Montserrat;font-size:45px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.9px}.home-campaign-sub-form p span{color:#E5B5DC}.home-campaign-sub-form .campaign-btn{border:1px solid var(--PS-White, #FFF);background:var(--PS-Black, #3C3C3C);padding-left:0.85rem}.home-campaign-sub-form .consents{color:var(--PS-White, #FFF);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.home-campaign-sub-form .consents a{color:#FFF;text-decoration:underline}#home-events.campaign-mode{background:none}#home-events.campaign-mode h3{font-family:'Montserrat';font-style:normal;font-weight:800 !important;font-size:38px;line-height:115%;text-align:center;letter-spacing:-0.02em;color:#E59DD8;text-transform:none}#home-events.campaign-mode h3 span{font-weight:800;color:#FF0000 !important}.footer-campaign-ctas{z-index:1;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:32px;padding-top:30px}.footer-campaign-ctas .campaign-item-cta{padding:20px;border:1.5px solid var(--PS-White, #FFF)}.footer-campaign-ctas .campaign-item-cta h3{color:var(--PS-White, #FFF);font-family:Montserrat;font-size:25px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.5px;margin:0;padding:0;margin-bottom:20px;text-transform:inherit}.footer-campaign-ctas .campaign-item-cta h3 span{display:block;color:#F1BFE8}.footer-campaign-ctas .campaign-item-cta .icons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-campaign-ctas .campaign-item-cta .icons-list .campaign-hover-icon,.footer-campaign-ctas .campaign-item-cta .icons-list .campaign-arrow-hover{display:none}.footer-campaign-ctas .campaign-item-cta:hover{background:#F1BFE8}.footer-campaign-ctas .campaign-item-cta:hover h3{color:#F00}.footer-campaign-ctas .campaign-item-cta:hover h3 span{color:#F00}.footer-campaign-ctas .campaign-item-cta:hover .icons-list .campaign-main-icon,.footer-campaign-ctas .campaign-item-cta:hover .icons-list .campaign-arrow{display:none}.footer-campaign-ctas .campaign-item-cta:hover .icons-list .campaign-hover-icon,.footer-campaign-ctas .campaign-item-cta:hover .icons-list .campaign-arrow-hover{display:block}.campaign-header-wrapper{height:100%;background:#f00}.campaign-header-wrapper .container{max-width:1370px}.campaign-header-wrapper .campaign-header{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.campaign-header-wrapper .campaign-header .image-campaign{background-repeat:no-repeat;background-size:cover}.campaign-header-wrapper .campaign-header .campaign-title{padding:122px 0 95px 95px}.campaign-header-wrapper .campaign-header .campaign-title h1{color:#FFF;font-family:Montserrat;font-size:67px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.34px;text-transform:none;margin-bottom:53px}.campaign-header-wrapper .campaign-header .campaign-title h1 span{color:#E5B5DC}.campaign-header-wrapper .campaign-header .campaign-hero-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.campaign-header-wrapper .campaign-header .campaign-hero-actions p{margin:0}.campaign-header-wrapper .campaign-header .campaign-hero-actions a{font-size:29px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.58px;height:auto;text-transform:none;color:var(--PS-Red, red);border:1px solid var(--PS-White, #FFF);background:var(--PS-White, #FFF);padding:13px 20px 14px 20px;display:block}.campaign-header-wrapper .campaign-header .campaign-hero-actions a:hover{background-color:#F00;color:#FFF}.home-section.issues.campaign-mode .card-columns .col-md-12:first-of-type h2{color:var(--PS-Red, red);font-family:Montserrat;font-size:45px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.9px;margin:0;margin-bottom:29px;text-transform:none}.home-section.issues.campaign-mode .card-columns .col-md-12:first-of-type h2 span{display:block;color:#E59DD8}.home-section.issues.campaign-mode .card-columns .col-md-12:first-of-type .intro-text p{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.home-section.issues.campaign-mode .accordion h5{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.home-section.issues.campaign-mode .accordion h3{color:var(--PS-Red, red);font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.8px;text-transform:none}.home-section.issues.campaign-mode .accordion .plus{color:var(--PS-Red, red);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.home-section.issues.campaign-mode .issues-extra-pdfs{padding:40px 30px}.home-section.issues.campaign-mode .issues-extra-pdfs h3{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:36px;margin:0;margin-bottom:22px}.home-section.issues.campaign-mode .issues-extra-pdfs .actions-pdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px}.home-section.issues.campaign-mode .issues-extra-pdfs .actions-pdf .btn{font-size:18px;font-style:italic;font-weight:900;line-height:normal;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;padding:13px 20px}.home-section.issues.campaign-mode .issues-extra-pdfs .actions-pdf .btn.btn-white{border:1.5px solid var(--PS-Red, red)}.home-section.issues.campaign-mode .issues-extra-pdfs .actions-pdf .btn.btn-white:hover{border-color:transparent}@media screen and (max-width: 1440px){.campaign-header-wrapper .container{padding-left:0;margin-left:0}}@media screen and (max-width: 992px){.homepage .header-wrapper{height:auto}.campaign-header-wrapper{background:var(--PS-Red, red)}.campaign-header-wrapper .container{padding:0}.campaign-header-wrapper .campaign-header{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.campaign-header-wrapper .campaign-header .image-campaign{background-position:bottom}.campaign-header-wrapper .campaign-header .campaign-title{padding:0;margin:0;padding-top:25px;padding-left:15px;padding-right:15px;padding-bottom:50px}.campaign-header-wrapper .campaign-header .campaign-title h1{font-size:35px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-0.7px;margin-bottom:25px}.campaign-header-wrapper .campaign-header .campaign-title .campaign-hero-actions{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.campaign-header-wrapper .campaign-header .campaign-title .campaign-hero-actions a{text-align:center;font-size:23px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.46px}.home-campaign-test{margin-top:6rem;padding:23px 0 20px 0}.home-campaign-test .icon{display:none}.home-campaign-test .campaign-test{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:20px;margin-bottom:15px}.home-campaign-test .campaign-test .campaign-title .desktop-title-svg{display:none}.home-campaign-test .campaign-test .campaign-title .mobile-title-svg{display:block}.home-campaign-test .campaign-test .campaign-content{font-size:18px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0.18px}.home-campaign-test .campaign-btn p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-campaign-test .campaign-btn p a{width:100%;text-align:center;font-size:15px;font-style:italic;font-weight:900;line-height:normal;text-transform:uppercase;padding:0;height:auto;padding:.8rem 0}}@media screen and (max-width: 992px) and (max-width: 767px){.home-campaign-test{margin-top:8rem}}@media screen and (max-width: 992px) and (max-width: 375px){.home-campaign-test{margin-top:10rem}}@media screen and (max-width: 992px){#home-campaign-sub-form{margin-bottom:29px}#home-campaign-sub-form .home-campaign-sub-form{padding:22px 19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;margin-bottom:0}#home-campaign-sub-form .home-campaign-sub-form p{font-size:25px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.5px}#home-campaign-sub-form .home-campaign-sub-form .row,#home-campaign-sub-form .home-campaign-sub-form .col-md-12{padding:0;margin:0}#home-campaign-sub-form .home-campaign-sub-form .float-label label{top:.85rem}#home-campaign-sub-form .home-campaign-sub-form .form-control.text{padding-top:25px}.footer-campaign-ctas{background:var(--PS-Red, red);padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px}.footer-campaign-ctas .campaign-item-cta{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-campaign-ctas .campaign-item-cta h3{padding:0;margin:0;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.4px}.footer-campaign-ctas .campaign-item-cta .campaign-main-icon,.footer-campaign-ctas .campaign-item-cta .campaign-hover-icon{display:none !important}.home-section.issues.campaign-mode{margin:0 !important}.home-section.issues.campaign-mode .card-columns .col-md-12:first-of-type{margin:0;padding:0;margin-bottom:19px}.home-section.issues.campaign-mode .card-columns .col-md-12:first-of-type h2{font-family:Montserrat;font-size:25px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-0.5px;margin:0;margin-bottom:17px}.home-section.issues.campaign-mode .card-columns .col-md-12:first-of-type .intro-text{padding-bottom:0}.home-section.issues.campaign-mode .card-columns .col-md-12:first-of-type .intro-text p{font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin:0;padding:0}.home-section.issues.campaign-mode .card-columns .issue-excerpt h5{font-size:14px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.home-section.issues.campaign-mode .card-columns .issue-excerpt h3{font-size:25px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:43px !important}.home-section.issues.campaign-mode .card-columns .issue-excerpt .plus{font-size:15px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.home-section.issues.campaign-mode .card-columns .issues-extra-pdfs{padding:34px 15px 41px 15px}.home-section.issues.campaign-mode .card-columns .issues-extra-pdfs h3{font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.4px;margin-bottom:15px}.home-section.issues.campaign-mode .card-columns .issues-extra-pdfs .actions-pdf{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch;gap:15px}.home-section.issues.campaign-mode .card-columns .issues-extra-pdfs .actions-pdf .btn{font-size:15px;font-style:italic;font-weight:900;line-height:normal;text-transform:uppercase}#home-events.campaign-mode h3{font-size:24px;font-style:normal;font-weight:800;line-height:26px;letter-spacing:-0.48px}}.programme-wrapper-pdf{background:#fee;min-height:1000px}.programme-wrapper-pdf .container{max-width:1360px}.programme-wrapper-pdf .tiered-header{text-align:center;padding:63px 0 56px 0}.programme-wrapper-pdf .tiered-header h1{color:var(--PS-Black, #3c3c3c);font-family:"Montserrat";font-size:42px;font-style:italic;font-weight:900;line-height:normal;letter-spacing:-0.84px;text-transform:uppercase;margin:0}.programme-wrapper-pdf .post-header{background:#fee;border-bottom:1px solid #3c3c3c}.programme-wrapper-pdf .post-header .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding-bottom:10px;color:var(--PS-Black, #3c3c3c);text-align:center;font-family:"Montserrat";font-size:20px;font-style:normal;font-weight:700;line-height:31px;letter-spacing:0.4px;text-transform:uppercase;border-bottom:5px solid transparent;cursor:pointer}.programme-wrapper-pdf .post-header .item:hover,.programme-wrapper-pdf .post-header .item.active{color:var(--PS-Red, red);border-bottom:5px solid #F00}.programme-wrapper-pdf .post-header .item:hover svg path,.programme-wrapper-pdf .post-header .item.active svg path{fill:#FF0000}.programme-wrapper-pdf .post-header .item h4{margin:0;padding:0}.programme-wrapper-pdf .tiered-main-content{max-width:1500px;margin:0 auto;padding:74px 0;padding-left:15px;padding-right:15px;background-color:#fee}.programme-wrapper-pdf .tiered-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5fr;grid-template-columns:1fr 5fr;gap:63px}.programme-wrapper-pdf .tiered-information h2{color:var(--PS-Black, #3c3c3c);font-family:"Montserrat";font-size:40px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:0.4px;margin:0;text-transform:unset}.programme-wrapper-pdf .tiered-information .intro{color:var(--PS-Black, #3c3c3c);font-family:"Montserrat";font-size:18px;font-style:normal;font-weight:700;line-height:23px;margin:0}.programme-wrapper-pdf .tiered-information .main p{color:var(--PS-Black, #3c3c3c);font-family:"Montserrat";font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin:0}.programme-wrapper-pdf .tiered-information .main h6{color:var(--PS-Black, #3c3c3c);font-family:"Montserrat";font-size:24px;font-style:normal;font-weight:700;line-height:23px;margin:0;text-transform:unset}.programme-wrapper-pdf .mobile-sidebar{display:none}.programme-wrapper-pdf .sidebar{position:-webkit-sticky;position:sticky;top:90px;width:20%;float:left;overflow-y:auto;height:80vh;padding-right:10px}.programme-wrapper-pdf .sidebar::-webkit-scrollbar{width:5px}.programme-wrapper-pdf .sidebar::-webkit-scrollbar-thumb{background-color:#F00;border-radius:0}.programme-wrapper-pdf .sidebar{scrollbar-width:thin;scrollbar-color:#F00 transparent}.programme-wrapper-pdf .sidebar h3{color:var(--PS-Black, #3c3c3c);font-family:"Montserrat";font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0;padding-bottom:10px;margin-bottom:25px;border-bottom:0.5px solid rgba(106,106,106,0.5);text-transform:capitalize}.programme-wrapper-pdf .sidebar .theme-item{padding-bottom:10px;margin-bottom:25px;border-bottom:0.5px solid rgba(106,106,106,0.5)}.programme-wrapper-pdf .sidebar .theme-item.open .handler{padding-bottom:15px}.programme-wrapper-pdf .sidebar .theme-item.open h4{color:#F00}.programme-wrapper-pdf .sidebar .theme-item.open svg{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.programme-wrapper-pdf .sidebar .theme-item.open svg path{fill:#F00}.programme-wrapper-pdf .sidebar .theme-item .handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.programme-wrapper-pdf .sidebar .theme-item h4{color:var(--PS-Black, #3c3c3c);font-family:"Montserrat";font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0;text-transform:unset}.programme-wrapper-pdf .sidebar .theme-item.open h4{color:var(--PS-Red, red)}.programme-wrapper-pdf .sidebar .theme-item.open ul{display:block}.programme-wrapper-pdf .sidebar .theme-item ul{display:none;list-style:none;margin:0;padding:0}.programme-wrapper-pdf .sidebar .theme-item ul li{color:var(--PS-Placeholder-Text, #6a6a6a);font-family:"Montserrat";font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:16px;cursor:pointer}.programme-wrapper-pdf .sidebar .theme-item ul li.active{color:#f00}.programme-wrapper-pdf .tiered-information-five .content img{width:100%;margin-bottom:18px}.programme-wrapper-pdf .tiered-information-five .content .intro::before{content:"";display:block;width:164px;height:6px;background:var(--PS-Red, red);margin-bottom:15px}.programme-wrapper-pdf .tiered-information-five .sidebar .theme-item{padding:0;border:none;margin-bottom:10px}.programme-wrapper-pdf .tiered-information-five .sidebar .theme-item .handler{border-radius:5px;background:#FED4D4;padding:10px 15px}.programme-wrapper-pdf .tiered-information-five .sidebar .theme-item.open .handler{margin-bottom:20px}.programme-wrapper-pdf .tiered-information-five .sidebar .theme-item.open h4{color:var(--PS-Black, #3C3C3C)}.programme-wrapper-pdf .tiered-information-five .sidebar .theme-item.open ul li{color:var(--PS-Placeholder-Text, #6A6A6A);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:0 15px}.programme-wrapper-pdf .tiered-information-five .sidebar .theme-item.open ul li.active{color:#f00 !important}.programme-wrapper-pdf .tiered-information-one,.programme-wrapper-pdf .tiered-information-download{display:block}.programme-wrapper-pdf .tiered-information-one .row,.programme-wrapper-pdf .tiered-information-download .row{margin-left:-15px;margin-right:-15px;row-gap:32px}.programme-wrapper-pdf .tiered-information-one .accordion-section.active{margin-bottom:80px}.programme-wrapper-pdf .accordion-section{margin-bottom:32px}.programme-wrapper-pdf .accordion-section .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-bottom:4px;border-bottom:1px solid #3C3C3C;cursor:pointer}.programme-wrapper-pdf .accordion-section .header h3{color:var(--PS-Red, red);font-family:Montserrat;font-size:40px;font-style:normal;font-weight:800;line-height:normal;text-transform:capitalize;margin:0}.programme-wrapper-pdf .accordion-section.active .header h3{color:var(--PS-Black, #3C3C3C)}.programme-wrapper-pdf .accordion-section.active .header svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.programme-wrapper-pdf .accordion-section.active .header svg path{fill:#3C3C3C}.programme-wrapper-pdf .accordion-section .content{display:none}.programme-wrapper-pdf .accordion-section .content.active{display:block;margin-top:18px}.programme-wrapper-pdf .accordion-section .content.active .sub-item{margin-bottom:2rem}.programme-wrapper-pdf .accordion-section .content.active .sub-item table{border-color:transparent}.programme-wrapper-pdf .accordion-section .content.active .sub-item table tr{background:var(--PS-White, #FFF)}.programme-wrapper-pdf .accordion-section .content.active .sub-item table tr:first-child{background:var(--PS-Light-Aquamarine, #E5F5F5)}.programme-wrapper-pdf .accordion-section .content.active .sub-item table tr:first-child td *{font-style:italic;font-weight:800}.programme-wrapper-pdf .accordion-section .content.active .sub-item table tr td{padding:10px 30px 10px 16px}.programme-wrapper-pdf .accordion-section .content.active .sub-item table tr td *{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.programme-wrapper-pdf .accordion-section .content.active .intro{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:23px}.programme-wrapper-pdf .accordion-section .content.active .intro.no::before{display:none}.programme-wrapper-pdf .accordion-section .content.active p{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin:0;margin-bottom:1rem}.programme-wrapper-pdf .accordion-section .content.active .sub-item h6{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:23px}.programme-wrapper-pdf .tier-pdf-donwload{display:block;text-decoration:none;height:100%;background:var(--PS-White, #FFF)}.programme-wrapper-pdf .tier-pdf-donwload img{width:100%}.programme-wrapper-pdf .tier-pdf-donwload .tier-pdf-content{padding:16px 15px 47px 15px}.programme-wrapper-pdf .tier-pdf-donwload .tier-pdf-content span{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.programme-wrapper-pdf .tier-pdf-donwload .tier-pdf-content h5{color:var(--PS-Red, red);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:-0.4px;margin:0;margin-bottom:10px;text-transform:none}.programme-wrapper-pdf .tier-pdf-donwload .tier-pdf-content p{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0;margin-bottom:10px}.programme-wrapper-pdf .tier-pdf-donwload .tier-pdf-content a{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.programme-wrapper-pdf .tier-pdf-donwload:hover{background:red}.programme-wrapper-pdf .tier-pdf-donwload:hover span,.programme-wrapper-pdf .tier-pdf-donwload:hover h5,.programme-wrapper-pdf .tier-pdf-donwload:hover p,.programme-wrapper-pdf .tier-pdf-donwload:hover a{color:#FFF}.programme-wrapper-pdf .tier-card{display:block;min-height:400px;background:var(--PS-White, #FFF);cursor:pointer;height:500px}.programme-wrapper-pdf .tier-card .main-hover{display:none}.programme-wrapper-pdf .tier-card .main{height:100%}.programme-wrapper-pdf .tier-card img{width:100%;height:45%;-o-object-fit:cover;object-fit:cover}.programme-wrapper-pdf .tier-card .tier-card-content{height:55%;padding:23px 19px 19px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.programme-wrapper-pdf .tier-card .tier-card-content h5{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.72px;margin:0;text-transform:none}.programme-wrapper-pdf .tier-card .tier-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.programme-wrapper-pdf .tier-card:hover .main-hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--PS-Red, red);padding:24px 32px;height:100%}.programme-wrapper-pdf .tier-card:hover .main-hover h5{color:var(--PS-White, #FFF);font-family:Montserrat;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.72px;margin-bottom:8px;text-transform:none}.programme-wrapper-pdf .tier-card:hover .main-hover p{color:var(--PS-White, #FFF);font-family:Montserrat;font-size:20px;font-style:italic;font-weight:500;line-height:140%}.programme-wrapper-pdf .tier-card:hover .main-hover a{color:var(--PS-White, #FFF);font-family:Montserrat;font-size:22px;font-style:italic;font-weight:700;line-height:normal;letter-spacing:-0.44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.programme-wrapper-pdf .tier-card:hover .main{display:none}.programme-wrapper-pdf .modal-tier{display:none;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(60,60,60,0.8)}.programme-wrapper-pdf .modal-tier .modal-content-tier{background-color:#FFF;margin:15% auto;padding:19px 22px 38px 61px;width:80%}.programme-wrapper-pdf .modal-tier .modal-content-tier h4{color:var(--PS-Red, red);font-family:Montserrat;font-size:43px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.86px;margin:0;margin-bottom:30px;text-transform:none}.programme-wrapper-pdf .modal-tier .modal-content-tier .share-buttons-tier{margin-bottom:57px}.programme-wrapper-pdf .modal-tier .modal-content-tier .share-buttons-tier h3{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.programme-wrapper-pdf .modal-tier .modal-content-tier .share-buttons-tier .share-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.programme-wrapper-pdf .modal-tier .modal-content-tier .share-buttons-tier .share-items a svg:hover rect{fill:#3C3C3C}.programme-wrapper-pdf .modal-tier .modal-content-tier .first-p{max-height:350px;overflow-y:auto;margin-bottom:53px !important}.programme-wrapper-pdf .modal-tier .modal-content-tier p{font-size:20px !important;line-height:140% !important;margin:0}.programme-wrapper-pdf .modal-tier .modal-content-tier .card-btn-tier-one span{color:var(--PS-Red, red);font-family:Montserrat;font-size:21px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer}.programme-wrapper-pdf .modal-tier .modal-content-tier .card-btn-tier-one span:hover{color:var(--PS-Black, #3C3C3C)}.programme-wrapper-pdf .modal-tier .close-tier{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.programme-wrapper-pdf .modal-tier .close-tier span{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.programme-wrapper-pdf .modal-tier .close-tier:hover,.programme-wrapper-pdf .modal-tier .close-tier:focus{color:black;text-decoration:none;cursor:pointer}.programme-wrapper-pdf .tiered-information-full .tiered-information{margin-left:25%}.programme-wrapper-pdf .tiered-information-full .tiered-information p{margin-bottom:0}.programme-wrapper-pdf .tiered-information-five{margin-left:25%}.programme-wrapper-pdf ul,.programme-wrapper-pdf li{margin-bottom:0}.programme-wrapper-pdf .navigation-theme-item{margin-bottom:18px}.programme-wrapper-pdf .tiered-information .main h6{margin-bottom:15px}.programme-wrapper-pdf .tiered-information h2{margin-bottom:18px}.programme-wrapper-pdf .tiered-information .intro{margin-bottom:18px}.programme-wrapper-pdf .tiered-information .intro *{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:23px}.programme-wrapper-pdf .tiered-information .post-intro{margin-bottom:18px}.programme-wrapper-pdf .tiered-information .sub-item-text-content *{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin:0;padding:0}.programme-wrapper-pdf .tiered-information .sub-item-text-content ul,.programme-wrapper-pdf .tiered-information .sub-item-text-content ol{margin-left:2rem}.programme-wrapper-pdf .tiered-information .intro.normalize *{font-size:16px;font-weight:400;line-height:26px}.programme-wrapper-pdf.v2{background:#FFF}.programme-wrapper-pdf.v2 .tiered-main-content,.programme-wrapper-pdf.v2 .post-header{background:#FFF}.programme-wrapper-pdf.v2 .tiered-main-content{max-width:1360px}.programme-wrapper-pdf.v2 .accordion-section{width:100%}.programme-wrapper-pdf.v2 .post-header .item h4{font-size:20px;font-style:normal;font-weight:700;line-height:31px;letter-spacing:0.4px;text-transform:uppercase}.programme-wrapper-pdf.v2 .accordion-section .header h3{color:var(--PS-Aquamarina, #009AA3);font-family:Montserrat;font-size:35px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.programme-wrapper-pdf.v2 .accordion-section.active .header h3{color:var(--PS-Black, #3C3C3C)}.programme-wrapper-pdf.v2 .accordion-section .header svg path{fill:#009AA3}.programme-wrapper-pdf.v2 .accordion-section.active .header svg path{fill:#3C3C3C}.programme-wrapper-pdf.v2 .accordion-section{margin-bottom:30px !important}.programme-wrapper-pdf.v2 .accordion-section .content.active{margin-top:25px}.programme-wrapper-pdf.v2 .tier-card{background:var(--PS-Light-Pink, #FEE)}.programme-wrapper-pdf.v2 .tier-card .tier-card-content h5{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.4px;margin:0}.programme-wrapper-pdf.v2 .tier-card .tier-actions{display:none}.programme-wrapper-pdf.v2 .tier-card .main-hover h5{display:none}.programme-wrapper-pdf.v2 .tiered-information-five .sidebar .theme-item .handler{background:#FFE6E6}.programme-wrapper-pdf.v2 .tiered-information-five .content .intro::before{display:none}.programme-wrapper-pdf.v2 .accordion-section .content.active .intro{color:var(--PS-Red, red);font-family:Montserrat;font-size:30px;font-style:normal;font-weight:700;line-height:120%}.programme-wrapper-pdf.v2 .accordion-section .content.active p{font-size:16px;font-style:normal;font-weight:500;line-height:26px}.programme-wrapper-pdf.v2 .tier-pdf-donwload{background:var(--PS-Light-Pink, #FEE)}.programme-wrapper-pdf.v2 .tier-pdf-donwload:hover{background:red}.programme-wrapper-pdf.v2 .sidebar .theme-item.open svg path{fill:#3C3C3C}.programme-wrapper-pdf.v2 .tiered-information-five .sidebar .theme-item.open ul li.active{color:#3C3C3C !important}.programme-wrapper-pdf.v2 .tier-card:hover .main-hover p{font-size:18px;font-style:italic;font-weight:500;line-height:140%}.programme-wrapper-pdf.v2 .tier-card:hover .main-hover a{font-size:20px}.programme-wrapper-pdf.v2 .tiered-information-five .sidebar .theme-item.open ul li{color:#6A6A6A}.programme-wrapper-pdf.v2 .tiered-information-five .sidebar .theme-item.open ul li:hover,.programme-wrapper-pdf.v2 .tiered-information-five .sidebar .theme-item.open ul li.active{color:#3C3C3C}.programme-wrapper-pdf.v2 .tiered-information-five{margin-top:-25px}@media screen and (max-width: 992px){.programme-wrapper-pdf.v2 .tier-card{height:auto}.programme-wrapper-pdf.v2 .tier-card .main{display:block !important}.programme-wrapper-pdf.v2 .tier-card .main .tier-card-content{padding-bottom:1.5rem !important}.programme-wrapper-pdf.v2 .tier-card .main .tier-card-content h5{font-size:18px !important}.programme-wrapper-pdf.v2 .accordion-section{margin-bottom:30px !important}.programme-wrapper-pdf.v2 .tiered-main-content .mobile-sidebar .items-mobile{background:#fee}.programme-wrapper-pdf.v2 .post-header .row{padding-left:0px;-webkit-box-align:unset !important;-ms-flex-align:unset !important;-ms-grid-row-align:unset !important;align-items:unset !important;-webkit-box-pack:unset !important;-ms-flex-pack:unset !important;justify-content:unset !important}.programme-wrapper-pdf.v2 .tiered-main-content .row{margin:0;padding:0;max-width:100%}.programme-wrapper-pdf.v2 .container.extra-mobile{padding-left:15px;padding-right:15px}.programme-wrapper-pdf.v2 .container.extra-mobile .row{row-gap:0}.programme-wrapper-pdf.v2 .tiered-main-content .tiered-information-five{margin:0 !important;padding:0 !important;position:relative;left:15px;width:calc(100% - 25px)}.programme-wrapper-pdf.v2 .tiered-wrapper.tiered-information-download{padding:0}.programme-wrapper-pdf.v2 .tiered-wrapper.tiered-information-download .col-lg-4{padding:0;margin:0}.programme-wrapper-pdf.v2 .modal-tier .modal-content-tier{height:95dvh}.programme-wrapper-pdf.v2 .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .body-card-tier{overflow-y:auto;padding-bottom:50px}.programme-wrapper-pdf.v2 .modal-tier .modal-content-tier .first-p{max-height:100%}}@media screen and (max-width: 992px){footer.footer{z-index:5}}.demandez_programme_2024 .bg-white{background-color:#F3DEF0 !important}.demandez_programme_2024 .card{background-color:#fff}.demandez_programme_2024 .card .card-body{padding:1em 2em 1.35em 2em}.demandez_programme_2024 .form-bg .form-control,.demandez_programme_2024 .form-bg .StripeElement,.demandez_programme_2024 .form-bg .float-label.float-label-active select{background-color:#F3F3F3}@media screen and (max-width: 992px){.demandez_programme_2024 .img-programme{width:100%}}@media screen and (max-width: 992px){.programme-wrapper-pdf .tiered-header{padding:21px 0;text-align:initial}.programme-wrapper-pdf .tiered-header h1{font-size:25px;font-style:italic;font-weight:900;line-height:normal}.programme-wrapper-pdf .tiered-wrapper{min-height:50vh}.programme-wrapper-pdf .post-header{border:none}.programme-wrapper-pdf .post-header .container{padding:0}.programme-wrapper-pdf .post-header .row{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:1px solid #3c3c3c}.programme-wrapper-pdf .post-header .row::-webkit-scrollbar{width:5px}.programme-wrapper-pdf .post-header .row::-webkit-scrollbar-thumb{background-color:#adadad;border-radius:0}.programme-wrapper-pdf .post-header .row{scrollbar-width:thin;scrollbar-color:#adadad transparent}.programme-wrapper-pdf .post-header .row .col-lg-3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:25px}.programme-wrapper-pdf .post-header .row .col-lg-3 .item svg{display:none}.programme-wrapper-pdf .post-header .row .col-lg-3 .item h4{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.28px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.programme-wrapper-pdf .tiered-main-content{padding:51px 0}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar{display:block;position:fixed;left:0;z-index:1}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .button-view-more{border-radius:0px 10px 10px 0px;background:var(--PS-Red, red);padding:10px 5px;cursor:pointer;width:30px;height:70px}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .button-view-more span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);white-space:nowrap;color:var(--PS-Light-Pink, #FEE);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.28px;text-transform:capitalize}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .items-mobile{display:none;background:#FFF;padding:21px 34px;height:90dvh;width:90dvw}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .items-mobile .theme-item{margin-bottom:35px}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .items-mobile .theme-item .handler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .items-mobile .theme-item .handler h4{color:var(--PS-Black, #3C3C3C);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .items-mobile .theme-item ul{display:none}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .items-mobile .theme-item.open ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0;margin-top:20px}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar .items-mobile .theme-item.open ul li{color:var(--PS-Placeholder-Text, #6A6A6A);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:120%;cursor:pointer}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar.open .items-mobile{display:block;overflow-y:auto}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar.open .items-mobile::-webkit-scrollbar{width:2px}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar.open .items-mobile::-webkit-scrollbar-thumb{background-color:#F00;border-radius:0}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar.open .items-mobile{scrollbar-width:thin;scrollbar-color:#F00 transparent}.programme-wrapper-pdf .tiered-main-content .mobile-sidebar.open .button-view-more{position:absolute;right:-30px;top:0}.programme-wrapper-pdf .tiered-main-content .tiered-information-full{margin-left:40px;-ms-grid-columns:1fr;grid-template-columns:1fr;position:relative}.programme-wrapper-pdf .tiered-main-content .tiered-information-full .tiered-information{margin-left:50px}.programme-wrapper-pdf .tiered-main-content .tiered-information-full .sidebar{display:none}.programme-wrapper-pdf .tiered-main-content .tiered-information-full h2{font-size:25px;letter-spacing:0.25px;text-transform:capitalize;margin-bottom:14px}.programme-wrapper-pdf .tiered-main-content .tiered-information-full .intro{font-size:16px;font-style:normal;font-weight:700;line-height:135%;margin-bottom:25px}.programme-wrapper-pdf .tiered-main-content .tiered-information-full .main h6{font-size:20px;font-style:normal;font-weight:700;line-height:23px}.programme-wrapper-pdf .tiered-main-content .tiered-information-full .main p{font-size:16px;font-style:normal;font-weight:500;line-height:135%;margin-bottom:25px}.programme-wrapper-pdf .tiered-main-content .tiered-wrapper.tiered-information-five{position:relative;margin-left:50px}.programme-wrapper-pdf .tiered-main-content .tiered-information-five{margin-left:40px;padding-right:30px}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .sidebar{display:none}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .accordion-section .header{border:none;padding-bottom:0}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .accordion-section .header h3{font-size:22px}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .accordion-section .header svg{width:16px;height:10px}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .accordion-section .content .intro{font-size:16px;font-style:normal;font-weight:700;line-height:135%}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .accordion-section .content .intro::before{display:none}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .accordion-section .content p{font-size:16px;font-style:normal;font-weight:500;line-height:135%}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .accordion-section .content .sub-item{margin-bottom:25px}.programme-wrapper-pdf .tiered-main-content .tiered-information-five .accordion-section .content .sub-item h6{font-size:20px;font-style:normal;font-weight:700;line-height:23px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one{padding-left:30px;padding-right:30px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section{margin-bottom:25px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .header{border:none;padding-bottom:0}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .header h3{font-size:22px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .header svg{width:16px;height:10px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .row{gap:16px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .tier-card{min-height:auto}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .tier-card .main{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;min-height:auto}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .tier-card .main .tier-card-content{padding:13px 17px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .tier-card .main .tier-card-content h5{font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.4px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .tier-card .main .tier-card-content .tier-actions{display:none}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .tier-card .main-hover{display:none}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .tier-card:hover .main .tier-card-content{background:#F00}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .tier-card:hover .main .tier-card-content h5{color:#FFF}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier{height:100%}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier{padding:9px 16px 34px 16px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .close-tier span{font-size:17px;font-style:normal;font-weight:500;line-height:normal}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .close-tier svg{width:40px;height:40px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier h4{font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.44px;margin-bottom:20px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .body-card-tier{max-height:70dvh}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .body-card-tier .first-p{margin-bottom:33px !important}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .body-card-tier .share-buttons-tier{margin-bottom:35px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .body-card-tier .share-buttons-tier h3{font-size:20px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:15px}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .body-card-tier .card-btn-tier-one a{font-size:16px;font-style:normal;font-weight:700;line-height:normal;background:none;padding:0}.programme-wrapper-pdf .tiered-main-content .tiered-information-one .accordion-section .content .modal-tier .modal-content-tier .body-card-tier p{font-size:16px !important;font-style:normal;font-weight:500;line-height:140% !important}.programme-wrapper-pdf .tiered-main-content .tiered-information-download{padding-left:30px;padding-right:30px}.programme-wrapper-pdf .tiered-main-content .tiered-information-download .content .row{gap:16px}.programme-wrapper-pdf .tiered-main-content .tiered-information-download .content .row .tier-pdf-donwload .tier-pdf-content{padding:16px 15px 34px 15px}.programme-wrapper-pdf .tiered-main-content .tiered-information-download .content .row .tier-pdf-donwload .tier-pdf-content span{font-size:14px;font-style:normal;font-weight:700;line-height:normal}.programme-wrapper-pdf .tiered-main-content .tiered-information-download .content .row .tier-pdf-donwload .tier-pdf-content h5{font-size:20px;font-style:normal;font-weight:700;line-height:26px;text-transform:none;letter-spacing:-0.4px}.programme-wrapper-pdf .tiered-main-content .tiered-information-download .content .row .tier-pdf-donwload .tier-pdf-content p{font-size:14px;font-style:normal;font-weight:500;line-height:normal}.programme-wrapper-pdf .tiered-main-content .tiered-information-download .content .row .tier-pdf-donwload .tier-pdf-content a{font-size:14px;font-style:normal;font-weight:700;line-height:normal}.programme-wrapper-pdf .tiered-information-one{padding:0 !important}.programme-wrapper-pdf .tiered-information-one .row{row-gap:25px;margin-left:10px;margin-right:10px}.programme-wrapper-pdf .tiered-information-one .row .col-lg-4{padding:0}.programme-wrapper-pdf .modal-tier .modal-content-tier{width:95%;height:95vh;padding:10px 17px;margin:0}.programme-wrapper-pdf .modal-tier .modal-content-tier h4{font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.44px}.programme-wrapper-pdf .modal-tier .modal-content-tier .card-btn-tier-one span{font-size:16px}.programme-wrapper-pdf .modal-tier .modal-content-tier .share-buttons-tier{margin-bottom:33px !important}.programme-wrapper-pdf .modal-tier .modal-content-tier .first-p{margin-bottom:33px !important}.programme-wrapper-pdf .modal-tier .modal-content-tier .first-p ul{-webkit-padding-start:20px;-moz-padding-start:20px;padding-inline-start:20px}.programme-wrapper-pdf .tiered-information-full .tiered-information h6{padding-top:20px}.programme-wrapper-pdf .tiered-main-content .tiered-information-five,.programme-wrapper-pdf .tiered-main-content .tiered-information-full .tiered-information{margin-left:40px !important}}.home-endless-paper-banner{overflow:hidden;border-top:5px solid #FFF;background:url("https://assets.nationbuilder.com/themes/61571da945de944064e26687/attachments/original/1727791550/endless-paper-banner.png?1727791550") right center no-repeat,-webkit-linear-gradient(left, #FA0606 60%, #fff 40%);background:url("https://assets.nationbuilder.com/themes/61571da945de944064e26687/attachments/original/1727791550/endless-paper-banner.png?1727791550") right center no-repeat,linear-gradient(to right, #FA0606 60%, #fff 40%);background-repeat:no-repeat;background-size:contain}.home-endless-paper-banner .mobile-arrow{display:none}.home-endless-paper-banner .paper-content{padding:45px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;z-index:20;position:relative}.home-endless-paper-banner .paper-content h2{color:#FFF;font-family:Montserrat;font-size:78px;font-style:italic;font-weight:800;line-height:normal;letter-spacing:-7.8px;text-transform:uppercase;margin:0}.home-endless-paper-banner .paper-content p{color:#FFF;font-family:Montserrat;font-size:34px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:-1.7px;margin:0}.home-endless-paper-banner .col-lg-8{position:relative}.home-endless-paper-banner .col-lg-8::after{content:'';display:block;width:232px;height:186px;background-image:url("https://assets.nationbuilder.com/themes/61571da945de944064e26687/attachments/original/1727791549/Vector_9.svg?1727791549");background-repeat:no-repeat;background-size:cover;background-position:bottom;position:absolute;top:0;right:-88px;z-index:10}.home-endless-paper-banner .col-lg-4{position:relative}.home-endless-paper-banner .col-lg-4 .paper-btn{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home-endless-paper-banner .col-lg-4 .paper-btn p{margin:0}.home-endless-paper-banner .col-lg-4 .paper-btn a{padding:13px 20px 14px 20px;border-radius:100px;background:var(--PS-Red, red);color:var(--PS-White, #FFF);text-align:center;font-family:Montserrat;font-size:26px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer}.home-endless-paper-banner .col-lg-4 .paper-btn a:hover{background:#3C3C3C}@media screen and (max-width: 1488px){.home-endless-paper-banner .col-lg-8::after{right:0}}@media screen and (max-width: 1312px){.home-endless-paper-banner .col-lg-8::after{right:40px}}@media screen and (max-width: 1235px){.home-endless-paper-banner .paper-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;gap:0}.home-endless-paper-banner .paper-content h2{font-size:50px}.home-endless-paper-banner .paper-content p{font-size:30px}}@media screen and (max-width: 1216px){.home-endless-paper-banner .col-lg-8::after{right:60px}}@media screen and (max-width: 1158px){.home-endless-paper-banner .col-lg-8::after{right:80px}}@media screen and (max-width: 1078px){.home-endless-paper-banner .col-lg-8::after{right:110px}}@media screen and (max-width: 1020px){.home-endless-paper-banner .paper-content p{font-size:25px}.home-endless-paper-banner .col-lg-8::after{right:135px}}@media screen and (max-width: 992px){.home-endless-paper-banner{background:none}.home-endless-paper-banner .container{padding:0;max-width:100%}.home-endless-paper-banner .container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0;margin:0}.home-endless-paper-banner .container .row .col-lg-8{padding:0;margin:0;background:#FA0606}.home-endless-paper-banner .container .row .col-lg-8 .paper-content{padding:19px 0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.home-endless-paper-banner .container .row .col-lg-8 .paper-content h2{font-size:52px;letter-spacing:-5.2px}.home-endless-paper-banner .container .row .col-lg-8 .paper-content p{font-size:31px;line-height:28px;letter-spacing:-1.55px}.home-endless-paper-banner .container .row .col-lg-8:after{width:100%;height:50px;left:0;right:unset;bottom:-50px;top:unset;background:#FA0606;-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0)}.home-endless-paper-banner .container .row .col-lg-4{background-image:url("https://assets.nationbuilder.com/themes/61571da945de944064e26687/attachments/original/1727791550/endless-paper-banner.png?1727791550");background-repeat:no-repeat;background-size:cover;background-position:top}.home-endless-paper-banner .container .row .col-lg-4 .paper-btn{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px}.home-endless-paper-banner .container .row .col-lg-4 .paper-btn a{width:100%;font-size:23px;letter-spacing:-0.46px;padding:10px 20px 11px 20px}}
