body.modal-open{padding-right:0!important}.module-contribution-citoyenne .contribution-citoyenne svg#contribution-citoyenne{height:100px;fill:var(--color-default);margin:auto;margin-bottom:1.5rem}.module-contribution-citoyenne.has-background-primary svg#contribution-citoyenne,.module-contribution-citoyenne.has-background-secondary svg#contribution-citoyenne{fill:var(--color-background)}.module-contribution-citoyenne .contribution-citoyenne .title{margin-bottom:1.5rem}.module-contribution-citoyenne .contribution-citoyenne p{text-align:center;font-size:1.5rem}.module-contribution-citoyenne .contribution-citoyenne .btn-wrapper{margin-top:3rem;display:flex;column-gap:2rem;justify-content:center}.module-contribution-citoyenne .contribution-citoyenne .btn-wrapper button{align-items:center;display:flex;column-gap:.5rem;justify-content:center;font-size:1.75rem;padding:.9875rem 1.925rem}.border-rounded .module-contribution-citoyenne .contribution-citoyenne .btn-wrapper button{border-radius:.75rem}.module-contribution-citoyenne .contribution-citoyenne button svg{width:1.875rem;fill:var(--color-background)}.module-contribution-citoyenne .modal{display:none;opacity:0}.module-contribution-citoyenne .show.modal{display:block;opacity:1;position:fixed;background-color:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;z-index:999;padding:0 1rem;transition:all 0.3s ease}.module-contribution-citoyenne .modal-dialog{display:flex;justify-content:center;align-content:center;flex-wrap:wrap;height:100%}.module-contribution-citoyenne .modal .module-form{padding:0}.module-contribution-citoyenne .modal .modal-dialog .modal-content{position:relative;width:1200px;height:80vh;overflow-y:scroll;background:#fff;padding:3rem}.module-contribution-citoyenne .modal .modal-dialog .close{position:absolute;right:1.25rem;top:1.25rem;border:unset;display:inline-block;transition:transform 0.6s ease}.module-contribution-citoyenne .modal .modal-dialog .close:hover{transform:rotate(90deg)}.module-contribution-citoyenne .modal .modal-dialog .close svg{fill:var(--color-secondary)}.module-contribution-citoyenne .modal .modal-dialog .title-section-3{color:var(--color-primary)}.gform_wrapper .gform_confirmation_wrapper{text-align:center;font-size:.9375rem;line-height:1.25;font-weight:700}.border-rounded .gform_wrapper.gfield.field-item .gchoice{border-radius:.75rem}.gform_wrapper .form-feliciter .gfield.field-item .gchoice{background-color:#83c445}.gform_wrapper .form-feliciter .gfield.field-item.step-1 .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/circulation-et-transport.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-1 .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/culture-et-loisirs.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-1 .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/mairie.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-1 .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/proprete-et-esthetique.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-1 .gchoice:nth-child(5) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/vivre-ensemble.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-a .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/deplacement-doux.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-a .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/securite-routiere.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-a .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/stationnement-facile.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-a .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/transports-public-de-qualite.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-b .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/commerce.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-b .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/musee.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-b .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/vie-nocturnes.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-b .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/ville-sportive.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-c .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/action-politique.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-c .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/agents.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-c .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/autres.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-c .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/communication.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-c .gchoice:nth-child(5) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/finance-et-gestions.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-c .gchoice:nth-child(6) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/les-elus.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-c .gchoice:nth-child(7) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/projets.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-d .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/embellissement-ville.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-d .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/espaces-verts.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-d .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/traitement-des-ordures-menageres.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-e .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/accessibilite-aux-handicapes.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-e .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/accompagnement-aines.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-e .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/accompagnements-jeunes.svg)}.gform_wrapper .form-feliciter .gfield.field-item.step-2-e .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/ville-solidaire.svg)}.gform_wrapper .form-feliciter .gfield.field-uploads .gform_button_select_files{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/upload-feliciter.svg)}.gform_wrapper .form-feliciter .gfield.field-uploads .gform_button_select_files::after{color:#83c445}.gform_wrapper .form-feliciter .gfield .gfield_label{color:#83c445}.gform_wrapper .form-feliciter .gfield.gfield_html.title{color:#83c445}.gform_wrapper .form-feliciter .gfield.gfield_html.title.desc::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/desc-feliciter.svg)}.gform_wrapper .form-feliciter .gfield.gfield_html.title.contact::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/contact-feliciter.svg)}.gform_wrapper .form-feliciter .gfield.gfield_html.title.data::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/data-feliciter.svg)}.gform_wrapper .form-feliciter .gform_page_footer .button:not([type="submit"]),.gform_wrapper .form-feliciter .gform_page_footer .button:not([type="submit"]):hover{color:#83c445}.gform_wrapper .form-proposer .gfield.field-item .gchoice{background-color:#f8d322}.gform_wrapper .form-proposer .gfield.field-item.step-1 .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/proprete.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-1 .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/transport-public.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-1 .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/deplacement-individuels.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-1 .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/ecole.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-2-a .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/ajouter-un-conteneur.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-2-a .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/demande-de-nettoyage.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-2-b .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/ajout-suppression-desserte-transports.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-2-b .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/demande-de-mobilier-urbain.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-2-b .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/demande-de-transports-supplementaire.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-2-c .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/borne-electrique.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-2-c .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/amenagement-deplacements-doux.svg)}.gform_wrapper .form-proposer .gfield.field-item.step-2-d .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/amenagement-deplacements-doux.svg)}.gform_wrapper .form-proposer .gfield.field-uploads .gform_button_select_files{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/upload-proposer.svg)}.gform_wrapper .form-proposer .gfield.field-uploads .gform_button_select_files::after{color:#f8d322}.gform_wrapper .form-proposer .gfield .gfield_label{color:#f8d322}.gform_wrapper .form-proposer .gfield.gfield_html.title{color:#f8d322}.gform_wrapper .form-proposer .gfield.gfield_html.title.desc::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/desc-proposer.svg)}.gform_wrapper .form-proposer .gfield.gfield_html.title.contact::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/contact-proposer.svg)}.gform_wrapper .form-proposer .gfield.gfield_html.title.data::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/data-proposer.svg)}.gform_wrapper .form-proposer .gform_page_footer .button:not([type="submit"]),.gform_wrapper .form-proposer .gform_page_footer .button:not([type="submit"]):hover{color:#f8d322}.gform_wrapper .form-signaler .gfield.field-item .gchoice{background-color:#ef402f}.gform_wrapper .form-signaler .gfield.field-item.step-1 .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/eau-et-assainissement.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-1 .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/espaces-verts-et-jardins.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-1 .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/proprete.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-1 .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/transports-publics.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-a .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/caniveau-bouche.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-a .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/coupure-d-eau.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-a .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/fuite-d-eau.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-b .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/arbre-tombe-a-terre.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-b .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/dechets-verts.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-b .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/desherber.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-b .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/elagage.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-b .gchoice:nth-child(5) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/ramassage-de-feuilles-mortes.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-c .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/affichage-sauvage.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-c .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/conteneur-plein.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-c .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/depot-sauvage-2.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-c .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/ramassage-d-encombrants.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-c .gchoice:nth-child(5) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/ramassage-d-ordures.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-c .gchoice:nth-child(6) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/salete.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-c .gchoice:nth-child(7) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/tags-et-graffitis.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-d .gchoice:nth-child(1) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/accessibilite-aux-handicapes.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-d .gchoice:nth-child(2) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/arret-degrade.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-d .gchoice:nth-child(3) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/incivilite.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-d .gchoice:nth-child(4) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/qualite.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-d .gchoice:nth-child(5) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/regles-et-regularite-et-retard.svg)}.gform_wrapper .form-signaler .gfield.field-item.step-2-d .gchoice:nth-child(6) label::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/vandalisme.svg)}.gform_wrapper .form-signaler .gfield.field-uploads .gform_button_select_files{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/upload-signaler.svg)}.gform_wrapper .form-signaler .gfield.field-uploads .gform_button_select_files::after{color:#ef402f}.gform_wrapper .form-signaler .gfield .gfield_label{color:#ef402f}.gform_wrapper .form-signaler .gfield.gfield_html.title{color:#ef402f}.gform_wrapper .form-signaler .gfield.gfield_html.title.desc::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/desc-signaler.svg)}.gform_wrapper .form-signaler .gfield.gfield_html.title.contact::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/contact-signaler.svg)}.gform_wrapper .form-signaler .gfield.gfield_html.title.data::before{background-image:url(../../../../../../../../plugins/bcnco-contribution-citoyenne/resources/images/data-signaler.svg)}.gform_wrapper .form-signaler .gform_page_footer .button:not([type="submit"]),.gform_wrapper .form-signaler .gform_page_footer .button:not([type="submit"]):hover{color:#ef402f}.gform_wrapper .gf_progressbar_wrapper{display:none}.gform_wrapper .gform_fields{display:flex;margin-right:-13px;margin-left:-13px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.gform_wrapper .gfield{position:relative;flex-basis:100%;margin:16px 13px 0 13px}.gform_wrapper .gfield.gfield--width-quarter{flex-basis:calc(25% - 26px)}.gform_wrapper .gfield.gfield--width-third{flex-basis:calc(33.3333333333% - 26px)}.gform_wrapper .gfield.gfield--width-five-twelfths{flex-basis:calc(40% - 26px)}.gform_wrapper .gfield.gfield--width-half{flex-basis:calc(50% - 26px)}.gform_wrapper .gfield.gfield--width-seven-twelfths{flex-basis:calc(60% - 26px)}.gform_wrapper .gfield.gfield--width-two-thirds{flex-basis:calc(66.6666666667% - 26px)}.gform_wrapper .gfield.gfield--width-three-quarter{flex-basis:calc(75% - 26px)}.gform_wrapper .gfield.gfield--width-five-sixths{flex-basis:calc(80% - 26px)}.gform_wrapper .gfield.gfield--width-eleven-twelfths{flex-basis:calc(90% - 26px)}.gform_wrapper .gfield.gfield--width-full{flex-basis:calc(100% - 26px)}.gform_wrapper .gfield.field-item{margin-top:0}.gform_wrapper .gfield.field-item .gfield_label{display:none!important}.gform_wrapper .gfield.field-item .gfield_radio{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:16px}.gform_wrapper .gfield.field-item .gchoice{position:relative;display:flex;height:190px;max-width:calc(33% - .5rem);flex-basis:calc(33% - .5rem);justify-content:flex-start;align-items:stretch;background-color:#000}.gform_wrapper .gfield.field-item input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.gform_wrapper .gfield.field-item input:checked+label{background-color:rgba(0,0,0,.3)}.gform_wrapper .gfield.field-item label{position:relative;display:flex;cursor:pointer;width:100%;padding:130px 1.25rem 1.25rem!important;justify-content:center;align-items:center;background-color:transparent;text-align:center;font-size:1rem;line-height:1;font-weight:700;color:#fff;text-transform:uppercase;transition:all 0.3s ease;max-width:100%}.gform_wrapper .gfield.field-item label::before{position:absolute;top:1.25rem!important;left:50%!important;display:block;width:90px!important;height:90px!important;margin:0 auto;background:no-repeat center;background-size:contain;content:"";transform:translateX(-50%)!important;border:unset!important;border-radius:unset!important}.gform_wrapper .gfield.field-item label::after{display:none}.gform_wrapper .gfield.field-uploads{margin-top:0}.gform_wrapper .gfield.field-uploads .gfield_label,.gform_wrapper .gfield.field-uploads .gform_drop_instructions{display:none}.gform_wrapper .gfield.field-uploads .gform_button_select_files{display:block;width:100%;height:405px;padding-top:190px;background:no-repeat 50% 40px;background-size:162px auto;border:.5rem dashed #dadada;border-radius:0;font-family:"Poppins",sans-serif;text-align:center;font-size:0;font-weight:600;color:#dadada}.gform_wrapper .gfield.field-uploads .gform_button_select_files::before,.gform_wrapper .gfield.field-uploads .gform_button_select_files::after{font-size:2.25rem;line-height:1.2}.gform_wrapper .gfield.field-uploads .gform_button_select_files::before{content:"Déposez vos photos ici ou"}.gform_wrapper .gfield.field-uploads .gform_button_select_files::after{color:#000;content:"explorez"}.gform_wrapper .gfield.field-uploads .gform_fileupload_rules{font-size:.75rem;line-height:1.25}.gform_wrapper .gfield.field-uploads .ginput_preview{margin-top:5px}.gform_wrapper .gfield.field-uploads .ginput_preview:first-child{margin-top:0}.gform_wrapper .gfield.field-rgpd input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.gform_wrapper .gfield.field-rgpd input:checked+.gfield_consent_label::before{border-color:transparent}.gform_wrapper .form-feliciter .gfield.field-rgpd input:checked+.gfield_consent_label::before{background-color:#83c445}.gform_wrapper .form-proposer .gfield.field-rgpd input:checked+.gfield_consent_label::before{background-color:#f8d322}.gform_wrapper .form-signaler .gfield.field-rgpd input:checked+.gfield_consent_label::before{background-color:#ef402f}.gform_wrapper .gfield.field-rgpd input:checked+.gfield_consent_label::after{display:none}.gform_wrapper .gfield.field-rgpd .gfield_consent_label{position:relative;padding-left:21px;font-family:"Poppins",sans-serif;font-size:1rem;line-height:1.5;color:#555}.gform_wrapper .gfield.field-rgpd .gfield_consent_label::before{position:absolute;top:4px!important;transform:none!important;left:0;width:16px;height:16px;cursor:pointer;border:1px solid rgba(0,0,0,.25);border-radius:4px;content:"";transition:all 0.3s ease}.gform_wrapper .gfield.field-rgpd .gfield_consent_label::after{position:absolute;top:.5rem;left:4px;width:.5rem;height:5px;opacity:0;border:2px solid #fff;border-top:0;border-right:0;content:"";transform:rotate(-45deg);transition:all 0.3s ease}.gform_wrapper .gfield.field-rgpd .gfield_description{margin-top:16px}.gform_wrapper .gfield.field-address .ginput_container>span{display:block;margin-top:16px}.gform_wrapper .gfield.field-address label{display:none}.gform_wrapper .gfield.hide-label .gfield_label{display:none}.gform_wrapper .gfield .gfield_label{margin-bottom:.5rem;font-family:"Poppins",sans-serif;font-size:1rem;line-height:1.5;font-weight:400;color:#555}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gfield .ginput_container textarea,.gform_wrapper .gfield .ginput_container select{display:block;width:100%;height:36px;padding:6px 15px;background-color:#fff;border:1px solid #ced4da;border-radius:4px;font-size:1rem;line-height:1.3;color:#212529;transition:all 0.3s ease}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.gform_wrapper .gfield .ginput_container textarea::placeholder,.gform_wrapper .gfield .ginput_container select::placeholder{opacity:.3;font-weight:500;color:#46494e}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper .gfield .ginput_container textarea:focus,.gform_wrapper .gfield .ginput_container select:focus{border-color:#212529;box-shadow:0 0 0 0 transparent}.gform_wrapper .gfield .ginput_container textarea{height:108px;padding-top:12px;line-height:1.25}.gform_wrapper .gfield .gfield_description{font-family:"Raleway",sans-serif;font-size:.8125rem;line-height:1.25}.gform_wrapper .gfield.gfield_html.title{padding-top:1.75rem;border-top:1px solid rgba(125,125,125,.25);font-family:"Poppins",sans-serif;font-size:1.375rem;line-height:1.25;font-weight:600;text-transform:uppercase}.gform_wrapper .gfield.gfield_html.title.desc,.gform_wrapper .gfield.gfield_html.title.contact,.gform_wrapper .gfield.gfield_html.title.data{padding-left:45px}.gform_wrapper .gfield.gfield_html.title.desc::before,.gform_wrapper .gfield.gfield_html.title.contact::before,.gform_wrapper .gfield.gfield_html.title.data::before{position:absolute;top:calc(50% + .875rem);left:0;width:30px;height:30px;background:no-repeat 0 50%;background-size:contain;content:"";transform:translateY(-50%)}.gform_wrapper .gfield.gfield_html.title:first-child{margin-top:0;border-top:0}.gform_wrapper .gfield.gfield--type-consent{margin-top:.5rem!important}.gform_wrapper .gfield.gfield_html.txt{font-size:1rem;line-height:1.5;color:#555}.gform_wrapper .gfield.gfield_error{background-color:transparent;border:0}.gform_wrapper .gfield.gfield_error .ginput_container:not(.ginput_container_checkbox) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gfield.gfield_error .ginput_container:not(.ginput_container_checkbox) textarea,.gform_wrapper .gfield.gfield_error .ginput_container:not(.ginput_container_checkbox) select{border-color:#f43319}.gform_wrapper .gfield.gfield_error .gfield_description{color:#f43319}.gform_wrapper .gform_page_footer{position:relative;display:flex;column-gap:3rem;justify-content:center;align-items:center;flex-direction:row-reverse;margin-top:36px}.gform_wrapper .gform_page_footer .gform_ajax_spinner{position:absolute;top:calc(50% - .5rem);left:calc(50% - .5rem)}.gform_wrapper .gform_page_footer .button{display:inline-block;margin:0;padding:14px;background-color:transparent;border:2px solid #000;border-radius:0;font-family:"Poppins",sans-serif;font-size:1.625rem;line-height:1;font-weight:600;color:#000}.gform_wrapper .gform_page_footer .button.gform_previous_button{order:5}.gform_wrapper .gform_footer{margin-top:31px}@media only screen and (max-width:768px){.module-contribution-citoyenne .contribution-citoyenne .btn-wrapper{flex-direction:column;row-gap:1rem}}@media only screen and (max-width:480px){.gform_wrapper .gfield.field-item .gfield_radio{gap:10px}.gform_wrapper .gfield.field-item .gchoice{height:168px;flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}.gform_wrapper .gfield.field-item label{padding-top:110px;padding-right:10px;padding-left:10px;font-size:.6875rem}.gform_wrapper .gfield.field-item label::before{top:1.25rem;width:80px;height:80px}.gform_wrapper .gfield.field-uploads .gform_button_select_files{height:330px;padding-top:170px;background-size:135px 135px}.gform_wrapper .gfield.field-uploads .gform_button_select_files::before,.gform_wrapper .gfield.field-uploads .gform_button_select_files::after{font-size:1.75rem}.gform_wrapper .gform_page_footer .button{min-width:129px;padding:13px;font-size:1.1875rem}}