@charset "UTF-8";:root{--lumo-font-size-xs: 1.2rem;--lumo-font-size-s: 1.4rem;--lumo-font-size-m: 1.6rem;--lumo-size-xxs: .6rem;--lumo-size-xs: .8rem;--lumo-size-s: 1.6rem;--lumo-size-m: 2.4rem;--lumo-size-l: 3.2rem;--lumo-size-xl: 4.8rem;--lumo-size-xxl: 12rem;--vaadin-field-default-width: 100%;--largePage: 1080px;--largeForm: 900px;--largeAside: 120px;--lumo-header-text-color: #2c234d;--lumo-body-text-color: #2c234d}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}html,body{width:100%}li,a,button,.btn,.button,input[type=button],input[type=reset],input[type=submit],li:hover,a:hover,button:hover,.btn:hover,.button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{transition:ease .3s}small,sub,sup{font-size:80%}.alignCenter{text-align:center}.alignRight{text-align:right}span.display{display:none!important}strong{font-weight:700}em{font-style:italic}.targetContainer{overflow:hidden;position:relative;z-index:0}.targetContainer a.target{display:block;text-indent:-99999px;position:absolute;inset:0;z-index:6}.targetContainer:hover .btn{-ms-transform:scale();-o-transform:scale();-webkit-transform:scale();transform:scale()}*[required] *::part(required-indicator):after,*[required]::part(required-indicator):after{content:"*";color:#e14642;font-weight:700;top:0}*::part(label),label{white-space:normal}*[disabled]{opacity:.5}.btn,button{cursor:pointer}html{font-size:62.5%;background:#f4f7ff}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.4;font-weight:400;color:var(--lumo-body-text-color);padding-bottom:100px}html,body,#outlet{height:auto}.preHeader,.mainRow{width:100%}#content{padding:0}.container,.bottomFormCmuContainer{padding:0 15px}.container,.formCerfaContainerLight{width:100%;max-width:var(--largeForm);margin:0 auto;padding:0}.container.lg,.formCerfaContainerLight.lg{max-width:1200px}.formCerfaContainerLight{display:block;margin:0 auto;padding-top:1rem;background:#fff;font-weight:400}.formCerfaContainerLight .baseline,.formCerfaContainerLight .intro,.formCerfaContainerLight .formContainer,.formCerfaContainerLight .checkContainer,.formCerfaContainerLight .connexionCssContainer vaadin-text-field{padding:0 var(--lumo-size-xs)}footer{width:100%}.w3-modal{display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:9}.w3-modal header,.w3-modal .w3-modal-content{padding:0;margin:auto;background-color:#fff;outline:0;position:relative}.w3-modal header{display:grid;grid-template-columns:1fr 32px;grid-gap:1rem;background:#fff;padding:0;box-shadow:0 2px 6px #0000001f,inset 0 -1px #dadce0}.w3-modal header h2{font-weight:700;padding-left:15px;align-self:center}.w3-modal header .w3-button{font-size:3rem;text-align:center}.w3-modal header .w3-button:hover{cursor:pointer}.w3-modal .w3-modal-content{padding:15px;height:100%;overflow-y:scroll}.w3-modal .w3-modal-content>h2,.w3-modal .w3-modal-content>h3{margin-top:0}.w3-modal .w3-modal-content h2,.w3-modal .w3-modal-content h3{font-size:1.4rem;font-weight:700;margin:2rem 0 1rem}.w3-modal .w3-modal-content p{text-align:justify;margin-bottom:1rem}.w3-modal .w3-modal-content p a{color:#2c234d}svg{height:100%;width:100%}svg.logoAPS .st1{fill:#ad1015}svg.logoAPS .st2{fill:#bbd63d}svg.logoEsus .st0{fill:#163251}svg.logoEsus .st1{fill:#064e89}svg.logoEsus .st2{fill:#e30d17}svg.logoEsus .st3{fill:#fff}svg.logoEsus .st4{fill:none}svg.logoEsus .st5{fill:#be1823}svg.logoEsus .st6{fill:gray}svg.logoAcsCmu .st0{fill:#469d45}svg.logoAcsCmu .st1{fill:#06a1c6}svg.logoAcsCmu .st2{fill:#00a5c2}svg.logoAcsCmu .st3{fill:#16748e}svg.logoAcsCmu .st4{fill:#4ca446}svg.logoAcsCmu .st5{fill:#015090}svg.logoAcsCmu .st6{fill:none;stroke:#e34e42;stroke-miterlimit:10}svg.pictoSuper .st0{fill:#479e46}svg.pictoSuper .st1{fill:#2a3775}svg.curve{fill:none;stroke:#c13834}svg.euroCss .arcBottom,svg.tpCss .arcBottom{fill:#b4d337}svg.euroCss .arcTop,svg.tpCss .arcTop{fill:#ffce1e}svg.euroCss .arcFond,svg.tpCss .arcFond{fill:#fff6d2}svg.euroCss .arcPicto,svg.tpCss .arcPicto{fill:#2c234d}svg.gieCss .arcBottom,svg.cerfaCss .arcBottom{fill:#b4d337}svg.gieCss .arcTop,svg.cerfaCss .arcTop{fill:#ffce1e}svg.gieCss .arcFond,svg.cerfaCss .arcFond{fill:#e7f0c3}svg.gieCss .arcPicto,svg.cerfaCss .arcPicto{fill:#2c234d}svg.gieCss .arcVide,svg.cerfaCss .arcVide{fill:none}*[slot=error-message]:not([hidden]),span.badge,.annotation,.anotation{padding:4px 10px;border-radius:7px;font-size:14px;font-weight:500;width:100%;margin:4px auto}span.badge.info,.annotation,.anotation{background:#f2f7fc;color:#06c;border:1px solid #cce0f5}*[slot=error-message]:not([hidden]){background:#fcf5f5;color:#c83e3e;border:1px solid #f4d8d8}#cookies-eu-banner{background:#52525280;text-align:center;margin:0;padding:11rem 1rem 7rem;position:fixed;inset:0;z-index:999;opacity:0;transition:opacity .3s ease-in-out}#cookies-eu-banner.show{opacity:1}#cookies-eu-banner:before{content:"";position:fixed;inset:0;background:#00000080;z-index:-1;opacity:0;transition:opacity .5s ease}#cookies-eu-banner.show:before{opacity:1}#cookies-eu-banner .containerPopUp{display:inline-block;background:#fff;border:1px solid grey;min-height:226px;min-width:355px;max-width:650px;padding:45px 30px 30px;position:relative}#cookies-eu-banner .containerPopUp p{font-size:14px;line-height:25px;color:#2c234d;text-align:left;margin:0}#cookies-eu-banner .containerPopUp a,#cookies-eu-banner .containerPopUp p .obflink{text-decoration:underline}#cookies-eu-banner .containerPopUp p .obflink:hover{text-decoration:none}#cookies-eu-banner .containerPopUp p a{color:#2c234d}#cookies-eu-banner button#cookies-eu-accept{display:block;width:100%;min-height:65px;margin:15px auto;border:1px solid #2c9720;background:#237a1a;color:#fff;border:none;border-radius:6rem;font-size:18px}#cookies-eu-banner button#cookies-eu-accept:hover{background:#398730;border-color:#398730}#cookies-eu-banner button#cookies-eu-accept:active{background:#1c6215;border-color:#1c6215}#cookies-eu-banner button#cookies-eu-accept:focus{outline:3px solid #1c6215;outline-offset:2px}#cookies-eu-banner button#cookies-eu-reject{font-size:13px;color:#2c234d;background:none;border:none;padding:0;margin:0;text-decoration:none;position:absolute;top:15px;right:30px}#cookies-eu-banner button#cookies-eu-reject:hover{text-decoration:underline}.formCerfaContainerLight .btnContainer,vaadin-dialog-overlay::part(footer){background:#eff1f3;padding:var(--lumo-size-s)}.formCerfaContainerLight .btnContainer{display:flex;flex-direction:row;justify-content:center;width:100%;padding:var(--lumo-size-m)}vaadin-dialog-overlay::part(footer) vaadin-button{min-height:none!important}vaadin-dialog-overlay::part(content){padding:var(--lumo-size-l)}vaadin-dialog-overlay::part(title){opacity:.9;font-size:1.5rem}vaadin-dialog-overlay::part(content){max-width:65ch}.formCerfaContainerLight .btnContainer vaadin-button{max-width:450px;width:100%}.formCerfaContainerLight .btnContainer vaadin-button.friendly:hover{filter:brightness(1.3)}.formCerfaContainerLight .btnContainer vaadin-button.btnPrec:hover{filter:brightness(.7)}.preHeader{display:grid;grid-template-columns:1fr 32px;background:#30313f;padding:0 5px}.preHeader>*{font-size:1.2rem;color:#fff}.preHeader span{vertical-align:middle}.preHeader .returnArrow{display:inline-block;margin-right:4px;font-size:2.5rem;line-height:1}.preHeader .retunrBtn:hover{text-decoration:underline}.baseline{text-align:center;line-height:2;margin:0 auto}.baseline>.v-slot{line-height:1.6}.baseline h1,.baseline p{width:100%;text-align:center}.baseline h1{font-size:1.8rem;font-weight:700;line-height:1.3;text-transform:uppercase;margin:0 0 5px;padding:0}.baseline h1 span{display:block}.baseline p{font-size:1.3rem;line-height:1.2;color:#4e6174}.v-verticallayout.v-margin-top,.v-verticallayout.v-margin-right,.v-verticallayout.v-margin-bottom,.v-verticallayout.v-margin-left{padding:0}.formCerfaContainerLight .filArianne{display:flex;gap:0;margin-top:0;margin-bottom:2rem;padding-bottom:1rem;box-shadow:0 4px 2px -2px #0000001a}.formCerfaContainerLight .filArianne vaadin-button{flex:1;font-size:1rem;line-height:1;height:auto;border-radius:0;box-shadow:none;background:#fff;border:none}.formCerfaContainerLight .filArianne vaadin-button:not([last-start-child])::part(label):after{content:"❯";font-size:1.4rem;color:#acbac8;position:absolute;right:0;top:25%}.formCerfaContainerLight .filArianne vaadin-button::part(label){color:#acbac8;white-space:nowrap}.formCerfaContainerLight .filArianne vaadin-button::part(label):before{display:block;margin:0 auto 6px;width:25px;height:25px;line-height:25px;border-radius:100%;background:#acbac8;font-size:1.5rem;color:#fff}.formCerfaContainerLight .filArianne vaadin-button[disabled]{opacity:1}.formCerfaContainerLight .filArianne vaadin-button.current,.formCerfaContainerLight .filArianne vaadin-button.friendly{border-color:#2c9720;border-width:2px}.formCerfaContainerLight .filArianne vaadin-button.current::part(label),.formCerfaContainerLight .filArianne vaadin-button.friendly::part(label){color:#2c9720;font-weight:700}.formCerfaContainerLight .filArianne vaadin-button.current::part(label):before,.formCerfaContainerLight .filArianne vaadin-button.friendly::part(label):before{background:#2c9720;margin-bottom:8px}.formCerfaContainerLight .filArianne vaadin-button.friendly::part(label):before{content:"✓"!important;font-size:1.7rem;color:#fff}.formCerfaContainerLight .filArianne vaadin-button:nth-child(1)::part(label):before{content:"1"}.formCerfaContainerLight .filArianne vaadin-button:nth-child(2)::part(label):before{content:"2"}.formCerfaContainerLight .filArianne vaadin-button:nth-child(3)::part(label):before{content:"3"}.formCerfaContainerLight .filArianne vaadin-button:nth-child(4)::part(label):before{content:"4"}.formCerfaContainerLight .filArianne vaadin-button:nth-child(5)::part(label):before{content:"5"}.formCerfaContainerLight .intro{margin:var(--lumo-size-m) 0;color:#2c234d;text-align:center;text-shadow:0px 1px 0px rgba(255,255,255,.6)}.formCerfaContainerLight .formContainer vaadin-button.btnAdd,.formCerfaContainerLight .connexionCssContainer vaadin-button.btnAdd{font-size:1.4rem;color:initial;margin-top:2rem;margin-bottom:2rem;background:none}.formCerfaContainerLight .formContainer .annotation.codeOrgContainer,.formCerfaContainerLight .formContainer .anotation.codeOrgContainer,.formCerfaContainerLight .connexionCssContainer .annotation.codeOrgContainer,.formCerfaContainerLight .connexionCssContainer .anotation.codeOrgContainer{text-align:left}.formCerfaContainerLight .formContainer .annotation.codeOrgContainer li,.formCerfaContainerLight .formContainer .anotation.codeOrgContainer li,.formCerfaContainerLight .connexionCssContainer .annotation.codeOrgContainer li,.formCerfaContainerLight .connexionCssContainer .anotation.codeOrgContainer li{list-style-type:circle;list-style-position:inside}.formCerfaContainerLight .formContainer .sTitre::part(label):before,.formCerfaContainerLight .formContainer .ssTitre::part(label):before{content:"";display:inline-block;vertical-align:baseline;width:7px;height:7px;margin-right:4px;margin-bottom:2px;border-radius:100%;background:#2c234d}.formCerfaContainerLight .formContainer .ssTitre::part(label):before{background:#2c234d}.formCerfaContainerLight .formContainer .decaler{padding-left:3.5rem;margin:0}.formCerfaContainerLight .formContainer .question.maj{font-size:1.7rem}.formCerfaContainerLight .formContainer span.label{display:block;font-weight:700;font-size:1.6rem;margin-top:var(--lumo-size-s)}.formCerfaContainerLight .formContainer span.label span{font-style:italic;font-weight:400;padding-left:5px;font-size:90%}.formCerfaContainerLight vaadin-radio-group[focused]::part(label){color:inherit}.formCerfaContainerLight vaadin-radio-group:not(.twoCol):not(.threeCol)::part(group-field){padding-left:1.5rem;margin:0}.formCerfaContainerLight vaadin-radio-group::part(group-field){display:flex;flex-direction:column;gap:var(--lumo-size-xs)}.formCerfaContainerLight vaadin-radio-group.twoCol::part(group-field),vaadin-horizontal-layout.twoCol,.formCerfaContainerLight vaadin-radio-group.threeCol::part(group-field),vaadin-horizontal-layout.threeCol{display:flex;flex-direction:row;width:100%}.formCerfaContainerLight vaadin-radio-group.twoCol vaadin-radio-button,vaadin-horizontal-layout.twoCol vaadin-checkbox,.formCerfaContainerLight vaadin-radio-group.threeCol vaadin-radio-button,vaadin-horizontal-layout.threeCol vaadin-checkbox,.formCerfaContainerLight vaadin-checkbox{flex:1 1 calc(32.33% - 1rem);min-width:100px;text-align:center}.formCerfaContainerLight vaadin-radio-group.threeCol vaadin-radio-button{width:100%}.formCerfaContainerLight vaadin-checkbox::part(label){max-width:none}.formCerfaContainerLight vaadin-checkbox.optin{text-align:left;margin-top:var(--lumo-size-m)}.formCerfaContainerLight vaadin-checkbox.optin::part(label){font-size:var(--lumo-font-size-s)}.formCerfaContainerLight vaadin-radio-button label,.formCerfaContainerLight vaadin-checkbox:not(.optin) label{width:100%;position:relative;cursor:pointer;border-radius:10px;background-color:#fff;border:1px solid #acbac8;padding:15px;box-shadow:var(--cerfa-card-shadow);transition:border-color .15s,background-color .15s}.formCerfaContainerLight vaadin-radio-button::part(radio),.formCerfaContainerLight vaadin-checkbox:not(.optin)::part(checkbox){cursor:pointer;clip:rect(0,0,0,0);margin:0;position:absolute;left:.2em;top:.2em;z-index:0}.formCerfaContainerLight vaadin-radio-group vaadin-radio-button[checked] label,.formCerfaContainerLight vaadin-checkbox[checked]:not(.optin) label{background-color:#ebf4ff;border-color:#13acf7;max-width:none}.formCerfaContainerLight vaadin-radio-group.twoCol.nbAdulte vaadin-radio-button label{min-height:140px;height:100%}.formCerfaContainerLight vaadin-radio-group.btnIco:not(.nbEnfant) vaadin-radio-button label{padding-top:8rem}.formCerfaContainerLight vaadin-radio-group.btnIco vaadin-radio-button label{font-weight:700;height:100%}.formCerfaContainerLight vaadin-radio-group.nbEnfant label,.formCerfaContainerLight vaadin-radio-group.btnIco.nbAdulte label{min-height:115px}.formCerfaContainerLight vaadin-radio-group.btnIco:not(.nbEnfant) vaadin-radio-button label:after{content:"";display:block;height:60px;width:60px;background-color:#2c234d;border-radius:0;position:absolute;top:2rem;left:50%;margin-left:-30px}.formCerfaContainerLight vaadin-radio-button::part(radio){cursor:pointer;clip:rect(0,0,0,0);margin:0;position:absolute;left:.2em;top:.2em;z-index:0}.formCerfaContainerLight vaadin-radio-group.btnIco.nbAdulte vaadin-radio-button:nth-child(1) label:after{mask:url(./sprite-CKSipW0N.svg#adulte-view) no-repeat;-ms-mask:url(./sprite-CKSipW0N.svg#adulte-view) no-repeat;-o-mask:url(./sprite-CKSipW0N.svg#adulte-view) no-repeat;-moz-mask:url(./sprite-CKSipW0N.svg#adulte-view) no-repeat;-webkit-mask:url(./sprite-CKSipW0N.svg#adulte-view) no-repeat}.formCerfaContainerLight vaadin-radio-group.btnIco.nbAdulte vaadin-radio-button:nth-child(2) label:after{mask:url(./sprite-CKSipW0N.svg#adulteDeux-view) no-repeat;-ms-mask:url(./sprite-CKSipW0N.svg#adulteDeux-view) no-repeat;-o-mask:url(./sprite-CKSipW0N.svg#adulteDeux-view) no-repeat;-moz-mask:url(./sprite-CKSipW0N.svg#adulteDeux-view) no-repeat;-webkit-mask:url(./sprite-CKSipW0N.svg#adulteDeux-view) no-repeat}.formCerfaContainerLight vaadin-radio-group.nbEnfant vaadin-radio-button label{display:flex;flex-direction:column;justify-content:center;font-weight:700}.personnes-a-charge-layout vaadin-vertical-layout:nth-child(2n) .enfContainer{background:#f4f7ff}.formCerfaContainerLight vaadin-radio-button label img{width:60px;height:60px;display:block;margin:0 auto}.formCerfaContainerLight vaadin-radio-group.btnIco.flag vaadin-radio-button:nth-child(1) label:after{background:url(./sprite-CKSipW0N.svg#fr-view) no-repeat}.formCerfaContainerLight vaadin-radio-group.btnIco.flag vaadin-radio-button:nth-child(2) label:after{background:url(./sprite-CKSipW0N.svg#ue-view) no-repeat}.formCerfaContainerLight vaadin-radio-group.btnIco.flag vaadin-radio-button:nth-child(3) label:after{background:url(./sprite-CKSipW0N.svg#world-view) no-repeat}.formCerfaContainerLight .formContainer .enfContainer,.formCerfaContainerLight .connexionCssContainer .enfContainer{border-left:1px solid #2c234d;padding:1rem}.formCerfaContainerLight .formContainer .enfContainer:nth-child(2n),.formCerfaContainerLight .connexionCssContainer .enfContainer:nth-child(2n){background:#f4f7ff;margin-top:1rem}.formCerfaContainerLight .bottomFormBtn{margin-top:2rem;padding:0;text-align:center}.formCerfaContainerLight .bottomFormBtn .anotation{display:inline-block;max-width:315px;background:#ffda79;box-shadow:0 4px 6px #0c002e0f;margin:.5rem auto 2rem;border-radius:10px;font-weight:700;line-height:1;position:relative}.formCerfaContainerLight .bottomFormBtn .anotation:after{content:"";display:block;border-width:10px 10px 10px 0;border-color:transparent #ffda79;border-style:solid;width:0;position:absolute;top:-12px;left:50%;margin-left:20px;transform:rotate(90deg)}.formCerfaContainerLight .bottomFormBtn .anotation .anotation{background:#f4f7ff;padding:1rem;margin-bottom:1rem;font-size:1.4rem;line-height:1.4;font-style:normal;text-align:center;background:none;padding:5px;margin-bottom:0;line-height:1.1}.formCerfaContainerLight .bottomFormBtn .anotation .anotation em{font-style:normal}.formCerfaContainerLight .bottomFormBtn .anotation .anotation p{text-align:left;padding-left:25px;padding-right:10px;padding-bottom:0;position:relative}.formCerfaContainerLight .bottomFormBtn .anotation .anotation p:before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background-color:#2c234d;position:absolute;top:-2px;left:0;mask:url(./sprite-CKSipW0N.svg#save-view) no-repeat;-ms-mask:url(./sprite-CKSipW0N.svg#save-view) no-repeat;-o-mask:url(./sprite-CKSipW0N.svg#save-view) no-repeat;-moz-mask:url(./sprite-CKSipW0N.svg#save-view) no-repeat;-webkit-mask:url(./sprite-CKSipW0N.svg#save-view) no-repeat}.formCerfaContainerLight .bottomFormBtn .rgpdContainer{text-align:justify;padding:2rem;background:#f4f7ff}.formCerfaContainerLight .bottomFormBtn .rgpdContainer .container{max-width:var(--largeForm);padding-top:2rem;padding-bottom:2rem;border-top:1px solid #dfe4ea}.formCerfaContainerLight .bottomFormBtn .rgpdContainer p,.formCerfaContainerLight .bottomFormBtn .rgpdContainer li,.formCerfaContainerLight .bottomFormBtn .rgpdContainer a,.formCerfaContainerLight .bottomFormBtn .rgpdContainer button{font-size:1.2rem;line-height:1.4;text-align:justify;color:#4e6174}.formCerfaContainerLight .bottomFormBtn .rgpdContainer p{margin-bottom:5px}.formCerfaContainerLight .bottomFormBtn .rgpdContainer ul{margin:0rem 3rem 5px 0}.formCerfaContainerLight .bottomFormBtn .rgpdContainer ul li{list-style-type:circle}.formCerfaContainerLight .bottomFormBtn .rgpdContainer button{background:none;border:none;padding:0;text-decoration:underline;text-decoration-style:dotted}.formCerfaContainerLight .question{font-weight:700}.formCerfaContainerLight .maj{text-transform:uppercase}.formCerfaContainerLight .colorPrenom{display:inline-block;background:#f6e58d;border-radius:15px;padding:2px 7px;margin-bottom:3px}.asidePhoneContainer{position:fixed;bottom:10px;left:10px;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s;transition:ease .3s}.asidePhoneContainer a{display:flex;align-items:center;gap:7px;width:auto;padding:10px 20px 10px 10px;background:#0c419a;border-radius:10px;font-weight:700;text-align:center;color:#fff;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation:ringEffect 5s ease-out infinite;-moz-animation:ringEffect 5s ease-out infinite;-o-animation:ringEffect 5s ease-out infinite;-ms-animation:ringEffect 5s ease-out infinite;animation:ringEffect 5s ease-out infinite;border:1px solid rgba(255,255,255,.9);pointer-events:auto;cursor:auto}@keyframes ringEffect{0%{box-shadow:0 0 0 1px #0c419a4d}25%{box-shadow:0 0 0 5px #0c419a26}50%{box-shadow:0 0 0 10px #0c419a0d}75%{box-shadow:0 0 0 5px #0c419a26}to{box-shadow:0 0 0 1px #0c419a4d}}@-moz-keyframes ringEffect{0%{box-shadow:0 0 0 1px #0c419a4d}25%{box-shadow:0 0 0 5px #0c419a26}50%{box-shadow:0 0 0 10px #0c419a0d}75%{box-shadow:0 0 0 5px #0c419a26}to{box-shadow:0 0 0 1px #0c419a4d}}@-ms-keyframes ringEffect{0%{box-shadow:0 0 0 1px #0c419a4d}25%{box-shadow:0 0 0 5px #0c419a26}50%{box-shadow:0 0 0 10px #0c419a0d}75%{box-shadow:0 0 0 5px #0c419a26}to{box-shadow:0 0 0 1px #0c419a4d}}@-o-keyframes ringEffect{0%{box-shadow:0 0 0 1px #0c419a4d}25%{box-shadow:0 0 0 5px #0c419a26}50%{box-shadow:0 0 0 10px #0c419a0d}75%{box-shadow:0 0 0 5px #0c419a26}to{box-shadow:0 0 0 1px #0c419a4d}}@-webkit-keyframes ringEffect{0%{box-shadow:0 0 0 1px #0c419a4d}25%{box-shadow:0 0 0 5px #0c419a26}50%{box-shadow:0 0 0 10px #0c419a0d}75%{box-shadow:0 0 0 5px #0c419a26}to{box-shadow:0 0 0 1px #0c419a4d}}.asidePhoneContainer a i{display:block;width:40px;height:40px;background-color:#fff;mask:url(./sprite-CKSipW0N.svg#call-view) no-repeat;-ms-mask:url(./sprite-CKSipW0N.svg#call-view) no-repeat;-o-mask:url(./sprite-CKSipW0N.svg#call-view) no-repeat;-moz-mask:url(./sprite-CKSipW0N.svg#call-view) no-repeat;-webkit-mask:url(./sprite-CKSipW0N.svg#call-view) no-repeat}.asidePhoneContainer a .phoneNumber{display:block}.asidePhoneContainer a .phoneNumber strong{display:block;font-weight:400;font-size:1.3rem}.asidePhoneContainer:hover{left:25px;bottom:15px}.asidePhoneContainer:hover a{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);text-decoration:none;cursor:pointer}#rgpdContainer{text-align:justify;padding:2rem}#rgpdContainer .container{max-width:var(--largeForm);padding-top:2rem;padding-bottom:2rem;border-top:1px solid #dfe4ea}#rgpdContainer p,#rgpdContainer li,#rgpdContainer a,#rgpdContainer button{font-size:1.2rem;line-height:1.4;text-align:justify;color:#4e6174}#rgpdContainer p{margin-bottom:5px}#rgpdContainer ul{margin:0rem 3rem 5px 0}#rgpdContainer ul li{list-style-type:circle}#rgpdContainer button{background:none;border:none;padding:0;text-decoration:underline;text-decoration-style:dotted}#accordionBottom{background:#fff}#accordionBottom .card{margin:0;border:none;background:#fff;padding:0;border-top:1px solid #dfe4ea}#accordionBottom .card:last-child{border-bottom:1px solid #dfe4ea}#accordionBottom .card .card-header{display:grid;grid-template-columns:40px 1fr;grid-gap:1.5rem;width:100%;padding:0;text-align:left;background:none;border:none}#accordionBottom .card .card-header:hover{text-decoration:none;background:#0000000d}#accordionBottom .card .card-header span{font-size:1.4rem;font-weight:700;color:#2c234d;align-self:center;padding-right:35px;position:relative}#accordionBottom .card .card-header span:after{content:"❭";font-size:2.5rem;font-weight:200;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);position:absolute;right:2px;top:-5px}#accordionBottom .card[opened] .card-header span:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);right:7px}#accordionBottom .card .card-body{background:#eff1f3;box-shadow:inset 0 4px 2px -2px #0000001a;font-size:1.4rem}#accordionBottom .card .card-header,#accordionBottom .card .card-body{padding:7px 10px}.mentionBottom{margin:1.5rem auto}.mentionBottom button{border:none;background:none;font-size:1.4rem;font-weight:700;color:#2c234d}.mentionBottom button:hover{text-decoration:underline;cursor:pointer}.w3-modal-content .mentions>h2,.w3-modal-content .mentions>h3,.w3-modal-content .mentions>h4{font-weight:700}.w3-modal-content .mentions>h2{font-size:1.7rem;margin-top:0}.w3-modal-content .mentions>h3{font-size:1.6rem}.w3-modal-content .mentions>h4{font-size:1.5rem;text-decoration:underline}.w3-modal-content .mentions ul,.w3-modal-content .mentions p{margin-bottom:1rem}.w3-modal-content .mentions ul,.w3-modal-content .mentions p,.w3-modal-content .mentions>h4{padding-left:12px;border-left:1px solid #2c234d}.w3-modal-content .mentions ul li{list-style-type:circle;list-style-position:inside}.w3-modal-content .mentions a.link{color:#2c234d;font-weight:700;text-decoration:underline}.w3-modal-content .mentions a.link:before{content:"›";font-size:1.8rem;font-weight:700;margin-right:6px;vertical-align:baseline;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s;-ms-transition:ease .3s;transition:ease .3s}.w3-modal-content .mentions a.link:hover{color:#ad1015;text-decoration:none}.w3-modal-content .mentions a.link:hover:after{margin-right:10px}.w3-modal-content .mentions a.link:hover{text-decoration:underline}.w3-modal-content .mentions .tableContainer{width:100%;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.w3-modal-content .mentions .tableContainer table th{font-weight:700;text-transform:uppercase}.w3-modal-content .mentions .tableContainer table th,.w3-modal-content .mentions .tableContainer table td{text-align:left}.w3-modal-content .mentions .tableContainer table.half th,.w3-modal-content .mentions .tableContainer table.half td{width:50%}.w3-modal-content .table{width:100%;margin-bottom:1rem;color:#212529}.w3-modal-content .table th,.w3-modal-content .table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.w3-modal-content .table-striped tbody tr:nth-of-type(odd){background-color:#f2f2f2}vaadin-button.accessDmd{display:block;width:90%;border-radius:10px;margin:0 auto 1rem;background:#ebf4ff;box-shadow:none;border:1px solid #13acf7;height:auto;padding:var(--lumo-size-m);font-size:1.6rem;line-height:1.5;font-weight:700;color:inherit;text-align:center;position:relative;box-shadow:0 4px 9px 1px #0003;animation:zoom-in-zoom-out 2s ease-out 2}vaadin-button.accessDmd vaadin-icon{display:block;max-width:300px;width:100%}.resultPage .container{max-width:var(--largePage)}#wrapper .content{background:#fff}.headerSuccessMail{text-align:center;padding:2rem 1rem 1rem;width:100%}.headerSuccessMail img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto;margin-bottom:.5rem}.headerSuccessMail img.mail{max-width:190px}.headerSuccessMail img.succes{max-width:445px;aspect-ratio:336/189}.headerSuccessMail h1{font-weight:700;font-size:5rem;line-height:1.1;color:#314961;margin-bottom:1rem}.headerSuccessMail h1.min{font-size:3rem}.headerSuccessMail p{line-height:1.4}.headerSuccessMail p strong{font-size:1.6rem;line-height:1.6}.headerSuccessMail .indication{display:block;margin-top:3rem}#wrapper .headerSuccessMail+.twoCol{flex-direction:column}#wrapper .twoCol>*{padding:var(--lumo-size-xs)}#wrapper .blocContainer.col1{background:#fff1b9}#wrapper .blocContainer.col2{display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px dashed #2c234d}#wrapper .accordionContainer{width:100%;margin:0 auto 1px}.resultPage .accordionContainer .card{margin:0 0 3px;background:#fff;border-radius:10px;border:1px solid #2c234d;overflow:hidden}.resultPage .accordionContainer .card .card-header,.resultPage .accordionContainer .card .card-body{padding:var(--lumo-size-xs)}.resultPage .accordionContainer .card .card-header{display:flex;gap:var(--lumo-size-xs);align-items:center;width:100%;min-height:50px;background:#fff;border-bottom:1px solid rgba(0,0,0,.125);white-space:normal;padding-right:40px;position:relative;cursor:pointer}.resultPage .accordionContainer .card .card-header:hover{background:#0000000d}.resultPage .accordionContainer .card .card-header i{display:block;max-width:32px;width:100%}.resultPage .accordionContainer .card .card-header span{display:block;align-self:center;font-size:1.5rem;color:#2c234d;font-weight:700;text-align:left}.resultPage .accordionContainer .card .card-header span:after{content:"❭";font-size:3rem;font-weight:200;transform:rotate(0);position:absolute;right:10px;top:15%}.resultPage .accordionContainer .card .card-header img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}.resultPage .accordionContainer .card[opened] .card-header span:after{transform:rotate(90deg);top:10%;right:20px}.resultPage .accordionContainer .card .card-header:hover{text-decoration:none}.resultPage .accordionContainer .card ul li{padding-left:2.2rem;position:relative;font-size:1.6rem;line-height:1.5}.resultPage .accordionContainer .card ul li:before{content:"•";display:inline-block;font-size:2.5rem;line-height:.9;color:#2c234d;position:absolute;left:0}.resultPage .accordionContainer .card ul li.evident{color:#e74c3c}.resultPage .accordionContainer .card ul li.evident:before{content:"►►";font-size:1.5rem;line-height:1.5;letter-spacing:-9px;color:#e74c3c;-webkit-animation:run 1s linear infinite;-moz-animation:run 1s linear infinite;-o-animation:run 1s linear infinite;-ms-animation:run 1s linear infinite;animation:run 1s linear infinite}.resultPage .accordionContainer .card .evident{color:#c7347b;font-weight:700}.resultPage .accordionContainer .card .card-body p span.quote{display:block;width:90%;border-left:5px solid #c7347b;padding-left:1.5rem;margin-left:1rem;font-style:italic;font-weight:700}.resultPage .card p span.intro strong{color:#c7347b}.resultPage .card .card-body figcaption{font-size:1.2rem;font-weight:700;text-align:center}#containerRess{background:#eaf0ff;box-shadow:#00000059 0 5px 15px;width:100%;padding:var(--lumo-size-s)}#containerRess h2{font-size:1.8rem;font-weight:700;text-align:center;letter-spacing:1px;text-transform:uppercase;margin-bottom:1rem}#wrapper #containerRess .accordionContainer .card .card-body{padding:var(--lumo-size-m)}#accordionRessources .card.cerfa .card-body{display:flex;flex-direction:column;gap:var(--lumo-size-s)}#accordionRessources .card.cerfa figure{max-width:350px;width:100%;margin-left:auto;margin-right:auto}#accordionRessources .card.ress p{margin-bottom:1.5rem;text-align:justify}#accordionRessources .card.ress p span.intro strong{color:#c7347b}#accordionRessources .card.ress p span.quote{display:block;width:90%;border-left:5px solid #C7347B;padding-left:1.5rem;margin-left:1rem;font-style:italic;font-weight:700}#accordionRessources .card.ress ul li{line-height:1.5;background:#fff;border-bottom:1px solid #dfe4ea;border-radius:5px;margin-bottom:.5rem;padding:1rem 1rem 1rem 4rem;position:relative}#accordionRessources .card.ress ul li:before{content:"";font-size:2.7rem;font-weight:700;position:absolute;left:9px;top:9px}#accordionRessources .card.ress figure{max-height:200px;width:100%;margin:0 auto;overflow:hidden}#accordionRessources .card.ress figure img{box-shadow:#0000003d 0 3px 8px}#accordionRessources .card.ress figure figcaption{font-size:1.2rem;font-weight:700;text-align:center}#accordionRessources .card.declarer ul li:before{content:"☑";color:#2c9720}#accordionRessources .card.noDeclarer ul li:before{content:"☒";color:#c13834}.linkAboutAps{display:block;margin:2rem auto 4rem;font-weight:700;color:#2c234d;text-align:center}.linkAboutAps:after{content:"ꜜ";display:inline-block;vertical-align:top;margin:0 0 0 5px;font-size:3rem;line-height:1}.containerAvtgAps .h1,.containerAvtgAps h1,.containerAvtgAps h2,.containerAvtgAps .title{font-size:3.5rem;line-height:1.1;font-weight:800;text-align:center;margin-bottom:2rem}.containerAvtgAps .h1 small,.containerAvtgAps h1 small,.containerAvtgAps h2 small,.containerAvtgAps .title small{display:block;font-size:48%;line-height:1.2}.containerAvtgAps .h1.min,.containerAvtgAps h1.min,.containerAvtgAps h2.min,.containerAvtgAps .title.min{font-size:2rem}.containerAvtgAps{padding:2rem;border-radius:20px;overflow:hidden;background:#fff;margin:0 auto}.containerAvtgAps img{max-width:100%;width:100%;height:auto}.containerAvtgAps .introContainer{text-align:center;margin-bottom:4rem}.containerAvtgAps .introContainer .h1{font-size:2rem;line-height:1.4;margin-bottom:2rem;text-align:center}.containerAvtgAps .introContainer .h1 span{display:block}.containerAvtgAps .introContainer p{color:#2c234d;max-width:760px;margin:0 auto}.containerAvtgAps .avtgCss{display:grid;grid-template-columns:1fr}.containerAvtgAps .avtgCss .bubbleContainer{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 2rem}.containerAvtgAps .avtgCss .bubbleContainer .bubble{text-align:center;margin:1rem 0 2rem}.containerAvtgAps .avtgCss .bubbleContainer .bubble i{display:inline-block;max-width:100px;text-align:center;margin-bottom:1rem}.containerAvtgAps .avtgCss .bubbleContainer .bubble i svg{height:auto}.containerAvtgAps .avtgCss .bubbleContainer .bubble p{line-height:1.4}.containerAvtgAps h2.curveContainer{position:relative}.containerAvtgAps h2.curveContainer.left,.containerAvtgAps h2.curveContainer.center{margin:3rem auto;max-width:20ch}.containerAvtgAps h2.curveContainer.left i,.containerAvtgAps h2.curveContainer.center i{display:none}.containerAvtgAps h2.curveContainer.left{padding-top:0}.containerAvtgAps h2.curveContainer.center{text-align:center;overflow:hidden}.containerAvtgAps .avtgAps{display:none}.containerAvtgAps #accordion{display:block}.containerAvtgAps #accordion .card .card-header button{display:grid;grid-template-columns:32px 1fr;grid-gap:1rem;width:100%;padding:0;white-space:normal;position:relative}.containerAvtgAps #accordion .card .card-header button span{display:block;align-self:center;font-size:1.5rem;color:#2c234d;font-weight:700;text-align:left}.containerAvtgAps #accordion .card .card-header button span:after{content:"❭";font-size:3rem;font-weight:200;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:10px;top:-3px}.containerAvtgAps #accordion .card .card-header button img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}.containerAvtgAps #accordion .card .card-header button.collapsed span:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);right:2px}.containerAvtgAps #accordion .card .card-header button:hover{text-decoration:none}.containerAvtgAps #accordion .card .card-header span{width:85%}.containerAvtgAps .esusContainer{text-align:center}.containerAvtgAps .esusContainer i.logoEsus{display:block;height:100px}.containerAvtgAps .esusContainer p:nth-child(2){margin:1rem 0 2rem}.containerAvtgAps hr{margin-top:4rem}.containerAvtgAps hr+h2{margin:3rem 0 2rem}.containerAvtgAps .toolsContainer{display:grid;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;grid-template-columns:repeat(3,280px);grid-gap:2rem}.containerAvtgAps .toolsContainer .card{display:grid;grid-template-columns:30% 1fr;grid-gap:2rem;padding:2rem 1rem 0;max-height:125px;border-radius:15px;border:0}.containerAvtgAps .toolsContainer .card p{font-size:1.4rem;line-height:1.4;font-weight:700;margin-bottom:.5rem;min-height:50px;white-space:normal}.containerAvtgAps .toolsContainer .card .btn{font-size:1.4rem;color:#2c234d;background:none;border:1px solid #2c234d;border-radius:7px;padding:.3rem 1rem;margin-bottom:2rem}.containerAvtgAps .toolsContainer .card .visu{align-self:end}.containerAvtgAps .toolsContainer .card .visu img{vertical-align:bottom}.containerAvtgAps .toolsContainer .card:nth-child(1){background:#ffe3a3}.containerAvtgAps .toolsContainer .card:nth-child(2){background:#f2cfe5}.containerAvtgAps .toolsContainer .card:nth-child(2) .visu{align-self:center}.containerAvtgAps .toolsContainer .card:nth-child(2) .visu img{vertical-align:bottom}.containerAvtgAps .toolsContainer .card:nth-child(3){background:#acdcdf}.containerAvtgAps .toolsContainer .card:nth-child(2) .visu img,.containerAvtgAps .toolsContainer .card:nth-child(3) .visu img{width:85%}#footer{padding:2rem 0 4rem;text-align:center}#footer .logoContainer{width:100px;margin:0 auto 4rem}#footer .container{display:grid;grid-template-columns:65% 35%}#footer .container a{text-align:right;color:#2c234d;text-decoration:underline}#footer .container a:nth-child(1){font-size:1.8rem;font-weight:700;justify-self:left;align-self:center}#footer .container a:nth-child(2){font-size:1.3rem;align-self:center}.bottomFormCmuContainer{background:#fff}.bottomFormCmuContainer .top{text-align:center;border-top:1px solid #dfe4ea;padding:2rem 0 1rem;line-height:1.1}.bottomFormCmuContainer .top i,.bottomFormCmuContainer .top figure{display:inline-block;width:20px;vertical-align:middle;margin-right:7px}.bottomFormCmuContainer .top i svg,.bottomFormCmuContainer .top figure svg{fill:#2c234d}.bottomFormCmuContainer .top span.indication{display:block;margin-top:12px;margin-bottom:7px;font-size:1.3rem;line-height:1.2;font-style:italic;color:#4e6174}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}@media(min-width:768px){.formCerfaContainerLight{margin:2rem auto;padding-top:0}.formCerfaContainerLight.suiviForm{padding-top:var(--lumo-size-m)}.formCerfaContainerLight .filArianne{padding-bottom:0;box-shadow:none;align-items:flex-end}.formCerfaContainerLight .filArianne vaadin-button{font-size:1.3rem;height:50px;border-bottom:1px solid #ACBAC8}.formCerfaContainerLight .filArianne vaadin-button::part(label):before{display:inline-block;margin:0 1rem 0 0}.formCerfaContainerLight .baseline,.formCerfaContainerLight .intro,.formCerfaContainerLight .formContainer,.formCerfaContainerLight .checkContainer,.formCerfaContainerLight .connexionCssContainer vaadin-text-field{padding:0 var(--lumo-size-xxl)}.formCerfaContainerLight.shadowContainer .connexionCssContainer>.v-slot:nth-child(1){padding:4rem 4rem 0rem}.formCerfaContainerLight .bottomFormBtn .anotation{max-width:none}.formCerfaContainerLight .formContainer .enfContainer,.formCerfaContainerLight .connexionCssContainer .enfContainer{padding:1rem 2rem}.formCerfaContainerLight .formContainer .v-caption,.formCerfaContainerLight .connexionCssContainer .v-caption{margin-top:1rem;margin-bottom:.5rem}.formCerfaContainerLight .containerSwitchList .lineSwitch>.v-expand{grid-template-columns:45px 1fr 65px}.formCerfaContainerLight .infoRessourcesContainer .introRess .evidentTxt span{font-size:6rem}.formCerfaContainerLight vaadin-radio-group.twoCol.nbAdulte vaadin-radio-button label{min-height:120px}.formCerfaContainerLight vaadin-radio-group.nbEnfant vaadin-radio-button label{min-height:120px}.formCerfaContainerLight vaadin-radio-group.btnIco vaadin-radio-button label{font-weight:700;min-height:122px;height:100%}.baseline h1{font-size:2.2rem;margin:0}.baseline h1 span{display:inline}.baseline p{font-size:1.5rem}.baseline>*{width:100%}.infoRessourcesContainer{padding:0 5rem}.bottomFormCmuContainer{grid-template-columns:1fr 1fr 1fr}.bottomFormCmuContainer .top{grid-column-start:1;grid-column-end:4}.bottomFormCmuContainer .card{padding:5rem}.formCerfaContainerLight vaadin-radio-group.threeCol vaadin-radio-button{max-width:215px}#accordionBottom{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;padding:1rem}#accordionBottom .card{border:none}#accordionBottom .card:last-child{border:none}#accordionBottom .card .card-header{border:1px solid #dfe4ea}#accordionBottom .card .card-body{border:1px solid #dfe4ea;border-top:none}.downloadPage .successContainer{margin-top:2rem}.downloadPage .bottomDownPage{display:grid;grid-template-columns:2fr 1fr}.downloadPage .bottomDownPage .pjContainer{display:grid;grid-template-columns:195px 1fr;grid-gap:2rem;padding:2rem 5rem 3rem 2rem}.downloadPage .bottomDownPage .pjContainer .imgContainer{height:auto;width:100%;background:none;border-radius:0;margin:0 auto;padding:0;text-align:left}.downloadPage .bottomDownPage .pjContainer h3{text-align:left}.w3-modal{padding-top:100px;background-color:#000;background-color:#0006;overflow:auto}.w3-modal header,.w3-modal .w3-modal-content{width:600px}.w3-modal .w3-modal-content{max-height:650px}.linkAboutAps{margin-top:5rem}.containerAvtgAps{padding:4rem}.containerAvtgAps #accordion{display:none}.containerAvtgAps .toolsContainer{grid-template-columns:repeat(3,1fr);grid-gap:var(--lumo-size-m)}.containerAvtgAps .toolsContainer .card{grid-template-columns:37% 1fr;padding:1rem 2rem 0;border-radius:15px;border:none}.containerAvtgAps .toolsContainer .card p{font-size:1.5rem}.containerAvtgAps h2.curveContainer.left i,.containerAvtgAps h2.curveContainer.center i{display:block;position:absolute}.containerAvtgAps h2.curveContainer.left{margin-left:23rem;margin-bottom:0;padding-top:5rem}.containerAvtgAps h2.curveContainer.left i{width:110px;top:-9rem;left:-14rem}.containerAvtgAps h2.curveContainer.center{padding-top:8rem;margin-bottom:3rem}.containerAvtgAps h2.curveContainer.center i{width:60px;top:-9%;left:50%;margin:0 auto 0 -30px}.containerAvtgAps .avtgAps{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem 3rem;padding-top:2rem;background:url(./bg-adherent-aps-css-B_B01Bm9.jpg) 95% 0 no-repeat}.containerAvtgAps .avtgAps .blocTxt{grid-area:txt;text-align:right}.containerAvtgAps .avtgAps .visuel{grid-area:ico;position:absolute;bottom:-5px}.containerAvtgAps .avtgAps .card{display:grid;grid-template-columns:70% 30%;grid-template-areas:"txt ico";background:#fff;border-radius:1rem;box-shadow:0 10px 15px #272f6314;border:none;overflow:hidden;min-height:125px;position:relative}.containerAvtgAps .avtgAps .card:nth-child(1){grid-row-start:1}.containerAvtgAps .avtgAps .card:nth-child(2){background:#fff5d2}.containerAvtgAps .avtgAps .card:nth-child(5){background:#eff6d6}.containerAvtgAps .avtgAps .card:nth-child(1),.containerAvtgAps .avtgAps .card:nth-child(2),.containerAvtgAps .avtgAps .card:nth-child(4){padding:2rem 0 0 3rem}.containerAvtgAps .avtgAps .card:nth-child(1) .visuel,.containerAvtgAps .avtgAps .card:nth-child(2) .visuel,.containerAvtgAps .avtgAps .card:nth-child(4) .visuel{right:0}.containerAvtgAps .avtgAps .card:nth-child(2),.containerAvtgAps .avtgAps .card:nth-child(5){box-shadow:none}.containerAvtgAps .avtgAps .card:nth-child(2),.containerAvtgAps .avtgAps .card:nth-child(3){grid-row-start:2}.containerAvtgAps .avtgAps .card:nth-child(4),.containerAvtgAps .avtgAps .card:nth-child(5){grid-row-start:3}.containerAvtgAps .avtgAps .card:nth-child(3),.containerAvtgAps .avtgAps .card:nth-child(5){grid-template-areas:"ico txt";grid-template-columns:25% 75%;padding:2rem 3rem 0 0}.containerAvtgAps .avtgAps .card:nth-child(3) .blocTxt,.containerAvtgAps .avtgAps .card:nth-child(5) .blocTxt{text-align:left}.containerAvtgAps .avtgAps .card:nth-child(3) .visuel,.containerAvtgAps .avtgAps .card:nth-child(5) .visuel{left:0}.containerAvtgAps .avtgAps .card h3{font-weight:700}.containerAvtgAps .avtgAps .card.renfort .visuel{right:1rem}.containerAvtgAps .avtgAps .card.pro .visuel{bottom:1rem}.containerAvtgAps .avtgCss{grid-template-columns:400px 1fr}.containerAvtgAps .avtgCss .bubbleContainer{grid-template-columns:repeat(4,1fr);grid-gap:0}.containerAvtgAps .avtgCss .bubbleContainer .bubble{margin:0}.containerAvtgAps .introContainer{margin-bottom:6rem}.containerAvtgAps .introContainer .h1{font-size:3.5rem;line-height:1.2}.containerAvtgAps .h1,.containerAvtgAps h1,.containerAvtgAps h2,.containerAvtgAps .title{font-size:6.2rem;text-align:left;margin-bottom:2rem}.containerAvtgAps .h1 small,.containerAvtgAps h1 small,.containerAvtgAps h2 small,.containerAvtgAps .title small{font-size:32%}#footer .container a:nth-child(1){font-size:1.5rem}#accordionRessources .card.cerfa .card-body{flex-direction:row}#wrapper .headerSuccessMail+.twoCol{flex-direction:row}}@media(min-width:992px){.formCerfaContainerLight vaadin-radio-group.nbAdulte vaadin-radio-button label{min-height:150px}#accordionBottom{grid-gap:3rem;padding:1rem 5rem}.formCerfaContainerLight .infoRessourcesContainer .introRess .aLaLigne{display:block}.formCerfaContainerLight .infoRessourcesContainer .v-panel .v-panel-content>.v-verticallayout{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}.downloadPage .bottomDownPage .pjContainer ul li{padding-left:2.2rem}.downloadPage .bottomDownPage .pjContainer ul li:before{position:absolute;left:0;margin-right:0}}@media(min-width:1390px){body{padding-bottom:0}.asidePhoneContainer{inset:17% 50% auto auto;margin-right:calc(((var(--largeForm) / 2) + var(--largeAside)) * -1)}.resultPage .asidePhoneContainer{margin-right:calc(((var(--largePage) / 2) + var(--largeAside)) * -1)}.asidePhoneContainer a{flex-direction:column;width:var(--largeAside);border-radius:0;padding:20px 7px;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;border-left:none;box-shadow:0 1px 2px -1px #0006;pointer-events:none;cursor:default}.asidePhoneContainer a i{width:50px;height:50px}.asidePhoneContainer:hover{left:auto;bottom:auto}.asidePhoneContainer:hover a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);cursor:auto}}@media(min-width:1600px){#accordionBottom{padding:1rem 15rem}}
