@charset "UTF-8";*{margin:0;padding:0;border:0;outline:none;box-sizing:border-box}@font-face{font-family:Open Sans Regular;src:local("☺"),url(/build/assets/OpenSans-DYkAB3_G.woff2) format("woff2"),url(/build/assets/OpenSans-Do1Drwvi.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans Medium;src:local("☺"),url(/build/assets/OpenSans-Semibold-BFMpiVd0.woff2) format("woff2"),url(/build/assets/OpenSans-Semibold-BnPsveFy.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans Bold;src:local("☺"),url(/build/assets/OpenSans-Bold-sb2QBf3k.woff2) format("woff2"),url(/build/assets/OpenSans-Bold-4PS1Ivb2.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans Italic;src:local("☺"),url(/build/assets/OpenSans-Italic-DGTGw3lY.woff2) format("woff2"),url(/build/assets/OpenSans-Italic-C1WVyAOI.woff) format("woff");font-weight:400;font-style:normal}html{-webkit-text-size-adjust:100%}body{background:#fff;color:#000;font-family:Open Sans Regular;font-size:clamp(14px,1.0416666667vw,22px);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}strong{font-weight:100;font-family:Open Sans Bold}.align_center{text-align:center!important}.justify_center{display:flex;justify-content:center}.margin_top{margin-top:2rem!important}.margin_bottom{margin-bottom:2rem!important}.color_link{color:#005c6c!important}.color_en_cours{color:#00a1c1!important}.color_immigration{color:#73a917!important}.color_social{color:#4f3786!important}.color_permis{color:#40649d!important}.g__container{margin:0 10px}@media screen and (min-width: 1200px){.g__container{margin:0 50px}}.g__container.filter-get-data{display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 992px){.g__container.filter-get-data{flex-direction:row;justify-content:space-between}}.g__row{display:grid;gap:10px;grid-template-columns:repeat(8,1fr)}@media screen and (min-width: 1200px){.g__row{grid-template-columns:repeat(24,1fr)}}#grid_test{display:none;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100%;mix-blend-mode:difference;padding:0 10px;padding-top:1rem;padding-bottom:1rem;pointer-events:none}@media screen and (min-width: 1200px){#grid_test{padding:0 50px;padding-top:1rem;padding-bottom:1rem}}#grid_test .mobile{display:none}@media screen and (max-width: 768.1px){#grid_test .mobile{display:grid;gap:10px;grid-template-columns:repeat(8,1fr);height:100%}}#grid_test .desktop{display:none}@media screen and (min-width: 768.1px){#grid_test .desktop{display:grid;gap:10px;grid-template-columns:repeat(24,1fr);height:100%}}#grid_test .col{display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,128,0,.2);opacity:.7;color:#ffffff1a}#header{padding-top:1rem}#header .logo{display:block;overflow:hidden;background:url(/build/assets/logo-billie-By4I3kYB.svg) left center no-repeat;background-size:contain;text-indent:-100vw;grid-column:span 5;height:6rem}@media screen and (min-width: 1200px){#header .logo{grid-column:span 4;height:8rem}}#footer{margin-top:3rem;min-height:20rem;height:20rem;background:url(/build/assets/skyline-CCAwLqhE.svg) center bottom no-repeat;background-size:200%}@media screen and (min-width: 768.1px){#footer{background-size:contain}}#footer .g__container{position:relative;height:100%;display:flex;justify-content:center}#footer .itama{display:block;overflow:hidden;background:url(/build/assets/logo-itama-Df3WaC76.svg) center no-repeat;background-size:contain;text-indent:-100vw;width:250px;height:120px}#footer .copyrights{position:absolute;width:100%;left:0;bottom:0;color:#fff;text-align:center;padding-bottom:.2em}.menu_trigger{position:absolute;display:flex;align-items:center;z-index:900;right:10px;top:3rem}@media screen and (min-width: 1200px){.menu_trigger{right:50px}}.menu_trigger .lang{display:flex;align-items:center;justify-content:flex-end;margin-right:.5rem}@media screen and (min-width: 768.1px){.menu_trigger .lang{margin-right:2rem}}.menu_trigger .lang a{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer;font-family:Open Sans Bold;text-transform:uppercase}.menu_trigger .lang a:hover{text-decoration-color:#005c6c00}.menu_trigger .profil{position:relative;list-style:none;display:flex;flex-direction:column;justify-content:center;padding-left:3em;min-height:4em;transition:opacity .2s ease-in-out,padding .2s ease-out;margin-right:.5rem}@media screen and (min-width: 768.1px){.menu_trigger .profil{padding-left:4em;margin-right:2rem}}.menu_trigger .profil:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:3em;height:3em;border-radius:50%;background:#00a1c1 url(/build/assets/icon-user-Dhon7tcO.svg) center no-repeat;background-size:50%}.menu_trigger .profil .name{font-family:Open Sans Bold}.menu_trigger .profil li{display:none}@media screen and (min-width: 768.1px){.menu_trigger .profil li{display:block}}.menu_trigger .burger{position:relative;width:40px;height:30px;cursor:pointer}.menu_trigger .burger .line{position:absolute;left:0;top:0;display:block;width:40px;height:3px;background-color:#000;transition:transform .2s ease-in-out,top .2s ease-in-out,bottom .2s ease-in-out,opacity .2s ease-in-out}.menu_trigger .burger .l2{top:50%;transform:translateY(-50%)}.menu_trigger .burger .l3{top:auto;bottom:0}.menu_trigger.active .burger .l2{opacity:0;transform:translateY(-50%) scaleX(0)}.menu_trigger.active .burger .l1{top:50%;transform:translateY(-50%) rotate(45deg)}.menu_trigger.active .burger .l3{bottom:50%;transform:translateY(50%) rotate(-45deg)}.menu_trigger.active .profil{overflow:hidden;width:0;opacity:0;padding:0}.navigation{display:none;position:absolute;z-index:800;width:calc(100vw - 20px);right:10px;top:10px;background-color:#fff;overflow-y:scroll;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;border:3px solid #005C6C;border-radius:20px}.navigation::-webkit-scrollbar{display:none}@media screen and (min-width: 1200px){.navigation{right:20px;top:20px;width:50vw;border-radius:30px}}.navigation .nav_wrapper{padding:1rem;margin-top:5rem}@media screen and (min-width: 1200px){.navigation .nav_wrapper{width:75%;margin:0}}.navigation .profil{position:relative;list-style:none;display:flex;flex-direction:column;justify-content:center;padding-left:4em;min-height:4em;margin-bottom:1rem}.navigation .profil:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:3em;height:3em;border-radius:50%;background:#00a1c1 url(/build/assets/icon-user-Dhon7tcO.svg) center no-repeat;background-size:50%}.navigation .profil .name{font-family:Open Sans Bold}.navigation .menu{list-style:none}.navigation .menu li:not(:last-child){margin-bottom:.2rem}.navigation .menu a{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer;font-family:Open Sans Bold;text-transform:uppercase}.navigation .menu a:hover{text-decoration-color:#005c6c00}.navigation .form{margin-top:2rem}.main_container{--border-color: auto;--background-color: auto;border-style:solid;border-radius:20px;border-width:4px;border-color:var(--border-color);background-color:var(--background-color)}.main_container.en_cours{--border-color: #00A1C1;--background-color: #E5F6FF}.main_container.archives{--border-color: #79878F;--background-color: #EFEFEF}.main_container.projet{--border-color: #00A1C1;--background-color: white}@media screen and (min-width: 1200px){.main_container{border-radius:30px}}.rounded_container{--border-color: #00A1C1;--border-width: 3px;--background-color: white;--padding-sides: 1em;--padding-topbottom: 1em;border-style:solid;border-radius:20px;border-width:var(--border-width);border-color:var(--border-color);background-color:var(--background-color);padding:var(--padding-topbottom) var(--padding-sides)}@media screen and (min-width: 1400px){.rounded_container{border-radius:30px}}.tab_menu{--margin-top: 2rem;--margin-sides-mobile: 30px;--margin-sides-desktop: 60px;--tab-gap-mobile: 20px;--tab-gap-desktop: 40px;display:flex;gap:var(--tab-gap-mobile);margin-left:var(--margin-sides-mobile);margin-right:var(--margin-sides-mobile);margin-top:var(--margin-top);list-style:none;overflow:hidden}@media screen and (min-width: 1200px){.tab_menu{gap:var(--tab-gap-desktop);margin-left:var(--margin-sides-desktop);margin-right:var(--margin-sides-desktop)}}@media screen and (max-width: 768.1px){.tab_menu.vertical .item{font-size:.7em}.tab_menu.vertical .item .inner{flex-direction:column;justify-content:center;align-items:center;padding-left:.5em}.tab_menu.vertical .item .icon{margin-right:0;margin-bottom:.2em}.tab_menu.vertical .item .label{text-align:center}}.tab_menu .item{--background-color: auto;border-radius:20px 20px 0 0}@media screen and (min-width: 1400px){.tab_menu .item{border-radius:30px 30px 0 0;min-width:300px;width:25%}}.tab_menu .item.en_cours{--background-color: #00A1C1}.tab_menu .item.archives{--background-color: #79878F}.tab_menu .item.immigration{--background-color: #73A917}.tab_menu .item.social{--background-color: #4F3786}.tab_menu .item.permis{--background-color: #40649D}.no_touch .tab_menu .item:hover .inner{transform:translate(0)}.tab_menu .item.active.immigration{background:var(--background-color)}.tab_menu .item.active .inner{transform:translate(0)}.tab_menu .item .inner{display:flex;overflow:hidden;background:var(--background-color);color:#fff;text-decoration:none;border-radius:20px 20px 0 0;font-family:Open Sans Bold;transform:translateY(1em);padding:.5em .8em 1.5em;transition:transform .2s ease-in-out;cursor:pointer}@media screen and (min-width: 1400px){.tab_menu .item .inner{border-radius:30px 30px 0 0;padding-left:1em;padding-right:1.5em}}.tab_menu .item .icon{flex-shrink:0;display:block;width:35px;height:35px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:.5em;transform:translateY(50%)}@media screen and (min-width: 1400px){.tab_menu .item .icon{width:40px;height:40px}}.tab_menu .item .icon.en_cours{background-image:url(/build/assets/icon-en-cours-CLbvr80P.svg)}.tab_menu .item .icon.archives{background-image:url(/build/assets/icon-archives-BclSa0If.svg)}.tab_menu .item .icon.immigration{width:60px;height:60px;background-image:url(/build/assets/icon-immigration-BabBIqN2.svg);transform:none}@media screen and (min-width: 992px){.tab_menu .item .icon.immigration{width:80px;height:80px}}.tab_menu .item .icon.social{width:60px;height:60px;background-image:url(/build/assets/icon-secu-social-X7oBr8bA.svg);transform:none}@media screen and (min-width: 992px){.tab_menu .item .icon.social{width:80px;height:80px}}.tab_menu .item .icon.permis{width:60px;height:60px;background-image:url(/build/assets/icon-permis-8Jxct175.svg);transform:none}@media screen and (min-width: 992px){.tab_menu .item .icon.permis{width:80px;height:80px}}.tab_menu .item .label{display:flex;align-items:center;min-height:3em}@media screen and (min-width: 768.1px){.tab_menu .item .label{font-size:1.2rem}}@media screen and (min-width: 1400px){.tab_menu .item .label{font-size:1.4rem}}.card_list{--margin-top: 2rem;--margin-bottom: 2rem;--margin-sides-mobile: 10px;--margin-sides-desktop: 40px;--item-gap-mobile: 20px;--item-gap-desktop: 50px;display:flex;flex-wrap:wrap;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);margin-left:var(--margin-sides-mobile);margin-right:var(--margin-sides-mobile);gap:var(--item-gap-mobile)}@media screen and (min-width: 768.1px){.card_list{margin-left:var(--margin-sides-desktop);margin-right:var(--margin-sides-desktop);gap:var(--item-gap-desktop)}}.card_list.x2 .card{width:100%}@media screen and (min-width: 768.1px){.card_list.x2 .card{width:calc(50% - var(--item-gap-desktop) / 2)}}.card_list.x3 .card{width:100%}@media screen and (min-width: 768.1px){.card_list.x3 .card{width:calc(50% - var(--item-gap-desktop) / 2)}}@media screen and (min-width: 992px){.card_list.x3 .card{width:calc(33.3333% - var(--item-gap-desktop) / 3 * 2)}}.card_list.x4 .card{width:100%}@media screen and (min-width: 768.1px){.card_list.x4 .card{width:calc(50% - var(--item-gap-desktop) / 2)}}@media screen and (min-width: 992px){.card_list.x4 .card{width:calc(33.3333% - var(--item-gap-desktop) / 3 * 2)}}@media screen and (min-width: 1200px){.card_list.x4 .card{width:calc(25% - var(--item-gap-desktop) / 4 * 3)}}.card{--header-background: auto;--border-color: auto;align-self:flex-start;overflow:hidden;background:#fff;border-style:solid;border-width:3px;border-color:var(--border-color);border-radius:20px}@media screen and (min-width: 1400px){.card{border-radius:30px}}.en_cours .card,.card.en_cours{--header-background: #00A1C1;--border-color: #00A1C1}.archives .card,.card.archives{--header-background: #79878F;--border-color: #79878F}.card .header{display:flex;background:var(--header-background);color:#fff;padding:.5em 1em;font-family:Open Sans Bold}.card .header .title{display:flex;flex-grow:1;align-items:center;color:#fff;text-decoration:none}.card .header .star{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:none;width:30px;height:30px;margin-left:.5em;background:url(/build/assets/icon-star-EP-0Icr-.svg) center no-repeat;background-size:contain;cursor:pointer;transition:background-image .2s ease-in-out}.card .header .star:focus{border:none;border-radius:none;outline:none}.card .header .star:checked{background:url(/build/assets/icon-star-active-S-mCwxZY.svg) center no-repeat;background-size:contain}.card .content{padding-bottom:2rem}.card .row{position:relative;margin:1em 1em 0}.card .row:not(.row:first-child){position:relative;padding-top:1em}.card .row:not(.row:first-child):before{position:absolute;display:block;content:"";width:40px;height:3px;left:0;top:0;background:var(--header-background)}.card .row strong{font-family:Open Sans Bold}.card .row .line{display:flex;align-items:center}.card .row .line:not(:last-child){margin-bottom:1em}.card .row .label{flex-grow:1}.card .row .photo{flex-shrink:0;width:86px;height:86px;border-radius:50%;overflow:hidden}.card .row .photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card .row .icon_container{flex-shrink:0;margin-right:.5em}.card .row .icon_container .icon.immigration{display:block;width:65px;height:65px;border-radius:50%;background-color:#73a917;background-image:url(/build/assets/icon-immigration-BabBIqN2.svg);background-size:contain}.card .row .icon_container .icon.secu_social{display:block;width:65px;height:65px;border-radius:50%;background-color:#4f3786;background-image:url(/build/assets/icon-secu-social-X7oBr8bA.svg);background-size:contain}.card .row .icon_container .icon.permis{display:block;width:65px;height:65px;border-radius:50%;background-color:#40649d;background-image:url(/build/assets/icon-permis-8Jxct175.svg);background-size:contain}.card .row .progress{display:flex;justify-content:space-between;list-style:none;margin-top:.5em}.card .row .progress li{position:relative;flex:1;display:flex;justify-content:center;padding-top:calc(30px + .5em);font-size:.8em}.card .row .progress li:before{position:absolute;z-index:2;content:"";left:50%;top:0;transform:translate(-50%);width:30px;height:30px;border-style:solid;border-radius:50%;border-width:3px;border-color:#cbcbcb;background-color:#fff}.card .row .progress li:not(:first-child):after{position:absolute;z-index:1;content:"";right:50%;top:16.5px;width:100%;height:3px;background-color:#cbcbcb}.card .row .progress li.active{font-family:Open Sans Bold}.card .row .progress li.active:before{background-color:var(--header-background);border-color:var(--header-background)}.card .row .progress li.active:after{background-color:var(--header-background)}.bottom_page{padding-top:2rem}.pagination{grid-column:1/span 8;list-style:none;display:flex;justify-content:center}@media screen and (min-width: 1200px){.pagination{justify-content:flex-end;grid-column:13/span 11;font-size:.9em}}.pagination li{margin-left:.5em;padding-right:.5em;border-right:1px solid}.pagination li:last-child{border:none}.pagination li a{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer;text-decoration:none}.pagination li a:hover{text-decoration-color:#005c6c00}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);border:3px solid #00A1C1;border-radius:18px;padding:.2em 1em;min-height:44px;width:100%;color:#005c6c}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form input[type=tel]:focus{border:none;border-radius:none;outline:none}.form input[type=text]::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.form input[type=password]::-webkit-input-placeholder,.form input[type=tel]::-webkit-input-placeholder{color:#005c6c80}.form input[type=text]::input-placeholder,.form input[type=email]::input-placeholder,.form input[type=password]::input-placeholder,.form input[type=tel]::input-placeholder{color:#005c6c80}.form input[type=text]:-moz-placeholder,.form input[type=email]:-moz-placeholder,.form input[type=password]:-moz-placeholder,.form input[type=tel]:-moz-placeholder{color:#005c6c80;opacity:1}.form input[type=text]::-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=password]::-moz-placeholder,.form input[type=tel]::-moz-placeholder{color:#005c6c80;opacity:1}.form input[type=text]:-ms-input-placeholder,.form input[type=email]:-ms-input-placeholder,.form input[type=password]:-ms-input-placeholder,.form input[type=tel]:-ms-input-placeholder{color:#005c6c80}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form input[type=tel]:focus{border:3px solid #00A1C1}.form input[type=checkbox],.form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;border:1px solid #79878F;border-radius:50%;background:#fff;width:20px;height:20px;flex-shrink:0}.form input[type=checkbox]:focus,.form input[type=radio]:focus{border:none;border-radius:none;outline:none;border:1px solid #79878F}.form input[type=checkbox]:checked,.form input[type=radio]:checked{background:#79878f}.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);border:3px solid #00A1C1;border-radius:18px;padding:.2em 50px .2em 1em;min-height:44px;width:100%;color:#005c6c;background:#fff url(/build/assets/select-en-cours-Dug2klBb.svg) center right no-repeat;font-family:Open Sans Italic}.form select:focus{border:none;border-radius:none;outline:none}.form select::-webkit-input-placeholder{color:#005c6c80}.form select::input-placeholder{color:#005c6c80}.form select:-moz-placeholder{color:#005c6c80;opacity:1}.form select::-moz-placeholder{color:#005c6c80;opacity:1}.form select:-ms-input-placeholder{color:#005c6c80}.form select:focus{border:3px solid #00A1C1}.form .valid{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);display:flex;align-items:center;color:#fff;background:#005c6c;border-radius:18px;padding:.5em 2em;min-height:60px;cursor:pointer;transition:background-color .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;font-family:Open Sans Bold}.form .valid:focus{border:none;border-radius:none;outline:none}.form .valid:hover{background:#005c6ce6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.form .field_group:not(:last-child){margin-bottom:2rem}.form .field_group label{display:block;font-family:Open Sans Bold;margin-left:1.2rem;color:#00a1c1;margin-bottom:.3em}.form .field_group.label_dark label{color:#005c6c}.form .field_group.checkbox,.form .field_group.radio{display:flex;align-items:center}.form .field_group.checkbox *,.form .field_group.radio *{cursor:pointer}.form .field_group.checkbox label,.form .field_group.radio label{font-family:Open Sans Regular;color:#005c6ce6;margin-bottom:0;margin-left:.5em}.form .field_group.immigration{position:relative;padding-left:calc(65px + .5em)}.form .field_group.immigration:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);flex-shrink:0;display:block;width:65px;height:65px;background:#73a917 url(/build/assets/icon-immigration-BabBIqN2.svg) center no-repeat;background-size:contain;border-radius:50%}.form .field_group.immigration select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);border:3px solid #73A917;border-radius:18px;padding:.2em 50px .2em 1em;min-height:44px;width:100%;color:#005c6c;background:#fff url(/build/assets/select-immigration-DvHGEBVx.svg) center right no-repeat}.form .field_group.immigration select:focus{border:none;border-radius:none;outline:none}.form .field_group.immigration select::-webkit-input-placeholder{color:#005c6c80}.form .field_group.immigration select::input-placeholder{color:#005c6c80}.form .field_group.immigration select:-moz-placeholder{color:#005c6c80;opacity:1}.form .field_group.immigration select::-moz-placeholder{color:#005c6c80;opacity:1}.form .field_group.immigration select:-ms-input-placeholder{color:#005c6c80}.form .field_group.immigration select:focus{border:3px solid #73A917}.form .field_group.secu_social{position:relative;padding-left:calc(65px + .5em)}.form .field_group.secu_social:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);flex-shrink:0;display:block;width:65px;height:65px;background:#4f3786 url(/build/assets/icon-secu-social-X7oBr8bA.svg) center no-repeat;background-size:contain;border-radius:50%}.form .field_group.secu_social select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);border:3px solid #4F3786;border-radius:18px;padding:.2em 50px .2em 1em;min-height:44px;width:100%;color:#005c6c;background:#fff url(/build/assets/select-secu-social-9YbmK7FT.svg) center right no-repeat}.form .field_group.secu_social select:focus{border:none;border-radius:none;outline:none}.form .field_group.secu_social select::-webkit-input-placeholder{color:#005c6c80}.form .field_group.secu_social select::input-placeholder{color:#005c6c80}.form .field_group.secu_social select:-moz-placeholder{color:#005c6c80;opacity:1}.form .field_group.secu_social select::-moz-placeholder{color:#005c6c80;opacity:1}.form .field_group.secu_social select:-ms-input-placeholder{color:#005c6c80}.form .field_group.secu_social select:focus{border:3px solid #4F3786}.archives .form .field_group label{color:#79878f}.archives .form .field_group input[type=text],.archives .form .field_group input[type=email],.archives .form .field_group input[type=password],.archives .form .field_group input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);border:3px solid #79878F;border-radius:18px;padding:.2em 1em;min-height:44px;width:100%;color:#005c6c}.archives .form .field_group input[type=text]:focus,.archives .form .field_group input[type=email]:focus,.archives .form .field_group input[type=password]:focus,.archives .form .field_group input[type=tel]:focus{border:none;border-radius:none;outline:none}.archives .form .field_group input[type=text]::-webkit-input-placeholder,.archives .form .field_group input[type=email]::-webkit-input-placeholder,.archives .form .field_group input[type=password]::-webkit-input-placeholder,.archives .form .field_group input[type=tel]::-webkit-input-placeholder{color:#005c6c80}.archives .form .field_group input[type=text]::input-placeholder,.archives .form .field_group input[type=email]::input-placeholder,.archives .form .field_group input[type=password]::input-placeholder,.archives .form .field_group input[type=tel]::input-placeholder{color:#005c6c80}.archives .form .field_group input[type=text]:-moz-placeholder,.archives .form .field_group input[type=email]:-moz-placeholder,.archives .form .field_group input[type=password]:-moz-placeholder,.archives .form .field_group input[type=tel]:-moz-placeholder{color:#005c6c80;opacity:1}.archives .form .field_group input[type=text]::-moz-placeholder,.archives .form .field_group input[type=email]::-moz-placeholder,.archives .form .field_group input[type=password]::-moz-placeholder,.archives .form .field_group input[type=tel]::-moz-placeholder{color:#005c6c80;opacity:1}.archives .form .field_group input[type=text]:-ms-input-placeholder,.archives .form .field_group input[type=email]:-ms-input-placeholder,.archives .form .field_group input[type=password]:-ms-input-placeholder,.archives .form .field_group input[type=tel]:-ms-input-placeholder{color:#005c6c80}.archives .form .field_group input[type=text]:focus,.archives .form .field_group input[type=email]:focus,.archives .form .field_group input[type=password]:focus,.archives .form .field_group input[type=tel]:focus{border:3px solid #79878F}.archives .form .field_group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);border:3px solid #79878F;border-radius:18px;min-height:44px;width:100%;color:#005c6c;padding:.2em 50px .2em 1em;background:#fff url(/build/assets/select-archives-CfBLVJrn.svg) center right no-repeat}.archives .form .field_group select:focus{border:none;border-radius:none;outline:none}.archives .form .field_group select::-webkit-input-placeholder{color:#005c6c80}.archives .form .field_group select::input-placeholder{color:#005c6c80}.archives .form .field_group select:-moz-placeholder{color:#005c6c80;opacity:1}.archives .form .field_group select::-moz-placeholder{color:#005c6c80;opacity:1}.archives .form .field_group select:-ms-input-placeholder{color:#005c6c80}.archives .form .field_group select:focus{border:3px solid #79878F}.form .field_group .invalid-feedback{color:#e3324f}@media screen and (min-width: 992px){.form .inline{display:flex;gap:30px;justify-content:space-between}}.form .inline .field_group{flex:1;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.form .is-invalid{border:3px solid #e3324f!important}.form .alert{font-family:Open Sans Bold,sans-serif;margin-top:1rem;margin-bottom:3rem;font-weight:bolder;padding:1rem;border-radius:18px}.form .alert.alert-danger{color:#e3324f;border:3px solid #e3324f;background-color:#e3324f1a}.form .alert.alert-danger ul{list-style:none}.form .alert.alert-success{color:#5f9704;border:3px solid #5f9704;background-color:#5f97041a}.form_center{display:flex;justify-content:center;padding:2rem}.form_center .title{position:relative;font-weight:100;font-family:Open Sans Bold;font-size:1.8em;margin-bottom:1em;color:#00a1c1}.form_center .title:after{position:absolute;display:block;content:"";width:40px;height:3px;left:0;bottom:-.5em;background:#00a1c1}.form_center .sub_title{font-size:1.2em}.form_center .content{width:100%;max-width:900px}.login_top_bar{margin-top:1rem}.login_top_bar a{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer}.login_top_bar a:hover{text-decoration-color:#005c6c00}.login_top_bar .lang{font-family:Open Sans Bold}.login_top_bar .top_bar_content{display:flex;justify-content:flex-end}.login_top_bar .menu{list-style:none;display:flex;gap:50px}@media screen and (min-width: 768.1px){.login_top_bar .menu{gap:100px}}.login_top_bar .menu li{position:relative}.login_top_bar .menu li .info_text{display:block;position:absolute;z-index:2;right:0;margin-top:1rem;width:240px;padding:2rem 1rem 1rem;background:#fff;border:2px solid #00A1C1;border-radius:20px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}@media screen and (min-width: 768.1px){.login_top_bar .menu li .info_text{width:600px}}.login_top_bar .menu li .info_text .close_button{display:block;content:"×";position:absolute;top:0;right:1rem;font-size:1.5em;cursor:pointer}.login_top_bar .menu li .info_text.active{opacity:1;pointer-events:all}.login_logo{margin-bottom:2rem}.login_logo .logo{display:block;overflow:hidden;background:url(/build/assets/logo-billie-login-BwaGA4pm.svg) left center no-repeat;background-size:contain;text-indent:-100vw;grid-column:span 5;height:10rem}@media screen and (min-width: 1200px){.login_logo .logo{grid-column:2/span 5;height:15rem}}.login_main{margin-bottom:10rem;color:#005c6c}.login_main .intro{grid-column:span 8;margin-bottom:5rem}.login_main .intro p:not(:last-child){margin-bottom:1em}.login_main .intro ul,.login_main .intro ol{margin-bottom:1em}.login_main .intro ul li,.login_main .intro ol li{margin-left:20px}.login_main .intro ul ul,.login_main .intro ul ol,.login_main .intro ol ol,.login_main .intro ol ul{margin-bottom:0;padding:0;border:none}.login_main .intro a{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer}.login_main .intro a:hover{text-decoration-color:#005c6c00}@media screen and (min-width: 1200px){.login_main .intro{grid-column:2/span 10;margin-bottom:0}}.login_main .form{grid-column:span 8}@media screen and (min-width: 1200px){.login_main .form{grid-column:14/span 10}}.login_main .form input[type=text],.login_main .form input[type=email],.login_main .form input[type=password],.login_main .form input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);border:2px solid #02A0C1;border-radius:18px;padding:.2em 1em;min-height:44px;width:100%;color:#005c6c}.login_main .form input[type=text]:focus,.login_main .form input[type=email]:focus,.login_main .form input[type=password]:focus,.login_main .form input[type=tel]:focus{border:none;border-radius:none;outline:none}.login_main .form input[type=text]::-webkit-input-placeholder,.login_main .form input[type=email]::-webkit-input-placeholder,.login_main .form input[type=password]::-webkit-input-placeholder,.login_main .form input[type=tel]::-webkit-input-placeholder{color:#005c6c80}.login_main .form input[type=text]::input-placeholder,.login_main .form input[type=email]::input-placeholder,.login_main .form input[type=password]::input-placeholder,.login_main .form input[type=tel]::input-placeholder{color:#005c6c80}.login_main .form input[type=text]:-moz-placeholder,.login_main .form input[type=email]:-moz-placeholder,.login_main .form input[type=password]:-moz-placeholder,.login_main .form input[type=tel]:-moz-placeholder{color:#005c6c80;opacity:1}.login_main .form input[type=text]::-moz-placeholder,.login_main .form input[type=email]::-moz-placeholder,.login_main .form input[type=password]::-moz-placeholder,.login_main .form input[type=tel]::-moz-placeholder{color:#005c6c80;opacity:1}.login_main .form input[type=text]:-ms-input-placeholder,.login_main .form input[type=email]:-ms-input-placeholder,.login_main .form input[type=password]:-ms-input-placeholder,.login_main .form input[type=tel]:-ms-input-placeholder{color:#005c6c80}.login_main .form input[type=text]:focus,.login_main .form input[type=email]:focus,.login_main .form input[type=password]:focus,.login_main .form input[type=tel]:focus{border:2px solid #02A0C1}.login_main .form .link{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer}.login_main .form .link:hover{text-decoration-color:#005c6c00}.ressources{--margin-top: 2rem;margin-top:var(--margin-top)}.ressources .content{display:flex;justify-content:center;color:#005c6c}.get_data_comment{margin-top:2rem;margin-bottom:.5em;text-align:center}.get_data_button_container{width:100%;text-align:center}@media screen and (min-width: 992px){.get_data_button_container{text-align:end;transform:translateY(-50%)}}.get_data_button{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer;font-family:Open Sans Bold;text-transform:uppercase;background:none}.get_data_button:hover{text-decoration-color:#005c6c00}.search_engine,.search_filters{--margin-top: 2rem;--margin-bottom: 2rem;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}.search_filters .form_filters .inline{justify-content:flex-start}.search_filters .form_filters .filter_group{display:flex;align-items:center}@media screen and (max-width: 992px){.search_filters .form_filters .filter_group:not(:first-child){margin-top:1em}}.search_filters .form_filters .filter_group label{flex-grow:1;margin-right:.5em;color:#00a1c1;font-family:Open Sans Bold}.search_filters .form_filters .filter_group input[type=radio]{cursor:pointer}.search_filters .form_filters .filter_group input[type=radio]:not(:last-child){margin-right:.2em}.search_filters .form_filters .filter_group input[type=radio].down{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:none;width:45px;height:45px;background:url(/build/assets/arrow-filter-down-en-cours-fHg75TEj.svg) center no-repeat}.search_filters .form_filters .filter_group input[type=radio].down:focus{border:none;border-radius:none;outline:none}.search_filters .form_filters .filter_group input[type=radio].down:checked{opacity:.4;cursor:default}.search_filters .form_filters .filter_group input[type=radio].up{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:none;width:45px;height:45px;background:url(/build/assets/arrow-filter-up-en-cours-CZ1J3lU2.svg) center no-repeat}.search_filters .form_filters .filter_group input[type=radio].up:focus{border:none;border-radius:none;outline:none}.search_filters .form_filters .filter_group input[type=radio].up:checked{opacity:.4;cursor:default}.archives .search_filters .form_filters .filter_group label{color:#79878f}.archives .search_filters .form_filters .filter_group input[type=radio].down{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:none;width:45px;height:45px;background:url(/build/assets/arrow-filter-down-archives-IMJ72TtX.svg) center no-repeat}.archives .search_filters .form_filters .filter_group input[type=radio].down:focus{border:none;border-radius:none;outline:none}.archives .search_filters .form_filters .filter_group input[type=radio].down:checked{opacity:.4;cursor:default}.archives .search_filters .form_filters .filter_group input[type=radio].up{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:none;width:45px;height:45px;background:url(/build/assets/arrow-filter-up-archives-blCydWq_.svg) center no-repeat}.archives .search_filters .form_filters .filter_group input[type=radio].up:focus{border:none;border-radius:none;outline:none}.archives .search_filters .form_filters .filter_group input[type=radio].up:checked{opacity:.4;cursor:default}.project_header{--margin-top: 2rem;--margin-bottom: 2rem;--margin-sides-mobile: 10px;--margin-sides-desktop: 40px;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);margin-left:var(--margin-sides-mobile);margin-right:var(--margin-sides-mobile)}@media screen and (min-width: 768.1px){.project_header{margin-left:var(--margin-sides-desktop);margin-right:var(--margin-sides-desktop)}}.project_header .title{font-weight:100;font-family:Open Sans Bold;font-size:1.1em;margin-bottom:1em}.project_header .title.info_icon{display:flex}.project_header .title.info_icon:after{content:"i";margin-left:.5em;color:#fff;background:#00a1c1;width:1.4em;height:1.4em;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.project_header .title_wrapper{position:relative}.project_header .title_wrapper .title{display:inline-flex}.project_header .title_wrapper .info_text{display:block;position:absolute;z-index:2;left:0;width:240px;padding:2rem 1rem 1rem;background:#fff;border:2px solid #00A1C1;border-radius:20px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}@media screen and (min-width: 768.1px){.project_header .title_wrapper .info_text{width:600px;padding:1rem}}.project_header .title_wrapper .info_text .close_button{display:block;content:"×";position:absolute;top:0;right:1rem;font-size:1.5em;cursor:pointer}@media screen and (min-width: 768.1px){.project_header .title_wrapper .info_text .close_button{display:none}}.project_header .title_wrapper .info_text.active{opacity:1;pointer-events:all}.project_header .alert_file{padding-top:calc(60px + .5em);background:url(/build/assets/icon-alert-file-DJeNJwJk.svg) center top no-repeat;font-family:Open Sans Bold}.project_header .link{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer}.project_header .link:hover{text-decoration-color:#005c6c00}@media screen and (min-width: 992px){.project_header .row{display:flex;gap:20px}}.project_header .row.even_width{justify-content:space-between}.project_header .row.even_width>*{flex:1}.project_header .profile{position:relative;display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding-left:4em;min-height:4em;margin-bottom:2rem}@media screen and (min-width: 768.1px){.project_header .profile{margin-right:2rem}}.project_header .profile:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:3em;height:3em;border-radius:50%;background:#00a1c1 url(/build/assets/icon-user-Dhon7tcO.svg) center no-repeat;background-size:50%}.project_header .profile .name{font-size:2rem;font-family:Open Sans Bold}.project_header .profile.archives:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:3em;height:3em;border-radius:50%;background:#79878f url(/build/assets/icon-user-Dhon7tcO.svg) center no-repeat;background-size:50%}.project_header .itama_info{flex-shrink:1;margin-bottom:2rem}.project_header .personal_info_col{margin-bottom:2rem}@media screen and (min-width: 992px){.project_header .personal_info_col{margin-bottom:0;width:50%}.project_header .personal_info_col .rounded_container{padding-left:4em;padding-right:4em}}.project_header .personal_info_col .title{position:relative}.project_header .personal_info_col .title:after{position:absolute;display:block;content:"";width:40px;height:3px;left:0;bottom:-.5em;background:#00a1c1}.project_header .personal_info_col .sub_title_wrapper{position:relative;padding-left:calc(60px + 1em);min-height:60px;margin-bottom:.5em;display:flex;align-items:center}@media screen and (min-width: 992px){.project_header .personal_info_col .sub_title_wrapper{padding-top:calc(60px + 1em);padding-left:0;display:block}}.project_header .personal_info_col .sub_title_wrapper:before{position:absolute;content:"";top:0;left:0;width:60px;height:60px}.project_header .personal_info_col .sub_title_wrapper:not(:first-child){margin-top:1em}.project_header .personal_info_col .sub_title_wrapper:after{position:absolute;display:block;content:"";width:40px;height:3px;left:0;top:calc(60px + .5em);background:#00a1c1}@media screen and (max-width: 992px){.project_header .personal_info_col .sub_title_wrapper:last-child:after{display:none}}.project_header .personal_info_col .sub_title_wrapper.nationalite:before{background:url(/build/assets/icon-nationalite-BSGWv-Qe.svg) center left no-repeat;background-size:80%}.project_header .personal_info_col .sub_title_wrapper.immigration:before{background:url(/build/assets/icon-statut-immigration-cufW8S5z.svg) center left no-repeat;background-size:80%}.project_header .personal_info_col .sub_title_wrapper.famille:before{background:url(/build/assets/icon-composition-familiale-BtgKacy-.svg) center left no-repeat;background-size:80%}.project_header .personal_info_col .sub_title_wrapper .sub_title{position:relative;font-family:Open Sans Bold;margin-bottom:1rem}@media screen and (min-width: 992px){.project_header .services_col{margin-bottom:0;width:50%}}.project_header .services_col .rounded_container:not(:first-child){margin-top:2rem}.project_header .services_col .alert_container{position:relative;padding-bottom:3em;margin-bottom:3em}.project_header .services_col .alert_container .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);display:flex;align-items:center;color:#fff;background:#005c6c;border-radius:18px;padding:.5em 2em;min-height:60px;cursor:pointer;transition:background-color .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;font-family:Open Sans Bold;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);display:inline-flex;text-decoration:none}.project_header .services_col .alert_container .button:focus{border:none;border-radius:none;outline:none}.project_header .services_col .alert_container .button:hover{background:#005c6ce6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.project_drawers{--margin-top: 2rem;--margin-bottom: 2rem;--margin-sides-mobile: 10px;--margin-sides-desktop: 40px;display:none;margin-bottom:var(--margin-bottom);margin-left:var(--margin-sides-mobile);margin-right:var(--margin-sides-mobile)}@media screen and (min-width: 1200px){.project_drawers{margin-left:var(--margin-sides-desktop);margin-right:var(--margin-sides-desktop)}}.project_drawers.active{display:block}.project_drawers .drawer{overflow:hidden;border:3px solid black;border-radius:20px;background-color:#fff}@media screen and (min-width: 1400px){.project_drawers .drawer{border-radius:30px;border:4px solid black}}.project_drawers .drawer:not(:first-child){margin-top:.5rem}.project_drawers .drawer .header{position:relative;color:#fff;padding:.5em 1.5em;background:#000;font-size:1.6em;font-family:Open Sans Bold;cursor:pointer}.project_drawers .drawer .header:after{position:absolute;content:"";width:2em;height:2em;top:50%;right:0;transform:translateY(-50%);transition:transform .2s ease-in-out;background:url(/build/assets/arrow-white-down-CNARGOJ_.svg) center no-repeat}.project_drawers .drawer.active .header:after{transform:translateY(-50%) rotate(180deg)}.project_drawers.immigration .drawer{border-color:#73a917}.project_drawers.immigration .drawer .header{background:#73a917}.project_drawers.immigration .drawer:nth-child(2){border-color:#73a917b3}.project_drawers.immigration .drawer:nth-child(2) .header{background:#73a917b3}.project_drawers.immigration .drawer:nth-child(3){border-color:#73a91780}.project_drawers.immigration .drawer:nth-child(3) .header{background:#73a91780}.project_drawers.social .drawer{border-color:#4f3786}.project_drawers.social .drawer .header{background:#4f3786}.project_drawers.social .drawer:nth-child(2){border-color:#4f3786b3}.project_drawers.social .drawer:nth-child(2) .header{background:#4f3786b3}.project_drawers.social .drawer:nth-child(3){border-color:#4f378680}.project_drawers.social .drawer:nth-child(3) .header{background:#4f378680}.project_drawers.permis .drawer{border-color:#40649d}.project_drawers.permis .drawer .header{background:#40649d}.project_drawers.permis .drawer:nth-child(2){border-color:#40649db3}.project_drawers.permis .drawer:nth-child(2) .header{background:#40649db3}.project_drawers.permis .drawer:nth-child(3){border-color:#40649d80}.project_drawers.permis .drawer:nth-child(3) .header{background:#40649d80}.project_drawers .drawer .content{overflow:hidden;height:0;margin:0}.project_drawers .drawer .content .title{position:relative;font-weight:100;font-family:Open Sans Bold;font-size:1.8em;margin-bottom:1em}.project_drawers .drawer .content .title:after{position:absolute;display:block;content:"";width:40px;height:3px;left:0;bottom:-.5em;background:#00a1c1}.project_drawers .drawer .content .description{margin-bottom:3rem}.project_drawers .drawer .content .description ul{list-style:none;padding:.5rem}.project_drawers .drawer .content .description ul li:before{font-size:1rem;font-family:Open Sans Bold,serif;content:"- "}.project_drawers .drawer .content .separator{position:relative}.project_drawers .drawer .content .separator:before{position:absolute;display:block;content:"";width:40px;height:3px;left:0;top:-1em;background:#00a1c1}.project_drawers .drawer .content .progress{position:relative;overflow:hidden;border-radius:20px;padding:1em 2em}@media screen and (min-width: 1400px){.project_drawers .drawer .content .progress{border-radius:30px}}.project_drawers .drawer .content .progress .ressources_button{display:flex;justify-content:center;position:absolute;width:200px;height:110px;top:0;right:3em;padding-top:calc(70px + .5em);border-radius:0 0 50px 50px;background:#fff;font-size:.9em;overflow:hidden;cursor:pointer}@media screen and (max-width: 768.1px){.project_drawers .drawer .content .progress .ressources_button{display:none}}.project_drawers .drawer .content .progress .ressources_button:before{position:absolute;content:"";left:50%;top:0;width:70px;height:70px;transform:translate(-50%);background:url(/build/assets/icon-pdf-immigration-Cs9fGrrv.svg) top center no-repeat;background-size:contain}.project_drawers .drawer .content .progress .steps{list-style:none;display:flex;flex-direction:column;align-items:center;padding-top:2rem}@media screen and (min-width: 768.1px){.project_drawers .drawer .content .progress .steps{display:flex;flex-direction:row;align-items:flex-start}}.project_drawers .drawer .content .progress .steps li{text-align:center;position:relative;padding-top:7rem;min-width:6rem;max-width:10em;width:10em}@media screen and (min-width: 768.1px){.project_drawers .drawer .content .progress .steps li:not(:first-child){margin-left:1rem}}.project_drawers .drawer .content .progress .steps li:before{position:absolute;display:block;content:"";z-index:1;width:6rem;height:6rem;left:50%;top:0;transform:translate(-50%);background:url(/build/assets/icon-progress-dis-C9OgUIuk.svg) center no-repeat;background-size:contain}.project_drawers .drawer .content .progress .progress_bar{--progress-value: 50%;padding-top:4rem;padding-bottom:6rem}.project_drawers .drawer .content .progress .progress_bar .bar_container{width:100%;position:relative}.project_drawers .drawer .content .progress .progress_bar .bar_container .bar_background,.project_drawers .drawer .content .progress .progress_bar .bar_container .bar_progress{position:absolute;left:0;top:0;width:100%;height:20px;border-radius:30px;background:#c0bfc0}.project_drawers .drawer .content .progress .progress_bar .bar_container .bar_progress{width:var(--progress-value);background-color:#73a917}.project_drawers .drawer .content .progress .progress_bar .bar_container .cursor{position:absolute;top:0;left:var(--progress-value);transform:translate(-50%)}.project_drawers .drawer .content .progress .progress_bar .bar_container .cursor .shape{position:relative;width:50px;height:50px;border:2px solid white;border-radius:50%;background-color:#000;transform:translateY(calc(-50% + 10px))}@media screen and (min-width: 1200px){.project_drawers .drawer .content .progress .progress_bar .bar_container .cursor .shape{width:60px;height:60px}}@media screen and (min-width: 1400px){.project_drawers .drawer .content .progress .progress_bar .bar_container .cursor .shape{width:63px;height:63px}}@media screen and (min-width: 1600px){.project_drawers .drawer .content .progress .progress_bar .bar_container .cursor .shape{width:80px;height:80px}}.project_drawers .drawer .content .progress .progress_bar .bar_container .cursor .shape:after{position:absolute;display:block;content:"";left:50%;top:50%;width:20px;height:20px;border:2px solid white;border-radius:50%;transform:translate(-50%,-50%)}.project_drawers .drawer .content .progress .progress_bar .bar_container .cursor .label{position:absolute;left:0;bottom:-.2em;width:100%;text-align:center;font-family:Open Sans Bold;font-size:1.2em}.project_drawers .drawer .content .grey_block{--background-color: #CBCBCB;background-color:var(--background-color);border-radius:20px;margin-top:2rem;padding:1em 2em;padding-bottom:2rem}@media screen and (min-width: 1400px){.project_drawers .drawer .content .grey_block{border-radius:30px}}.project_drawers .drawer .content .grey_block:last-child{margin-bottom:2rem}.project_drawers .drawer .content .grey_block .title{text-transform:uppercase}.project_drawers .drawer .content .grey_block .list{list-style:none}.project_drawers .drawer .content .grey_block .list li{position:relative;padding-left:2rem}.project_drawers .drawer .content .grey_block .list li:before{display:block;content:"";position:absolute;left:0;top:.4em;width:.5em;height:.5em;background-color:#000;border:2px solid white;border-radius:50%}.project_drawers .drawer .content .milestone{--background-color: vars.$border_width;background-color:var(--background-color);border-radius:20px;margin-top:4rem;padding-bottom:2rem}@media screen and (min-width: 1400px){.project_drawers .drawer .content .milestone{border-radius:30px}}.project_drawers .drawer .content .milestone .title{text-transform:uppercase}.project_drawers .drawer .content .milestone .title:after{display:none}.project_drawers .drawer .content .milestone .events_wrapper{position:relative}.project_drawers .drawer .content .milestone .events_wrapper .event_container{position:relative;display:flex;overflow:hidden}@media screen and (max-width: 768.1px){.project_drawers .drawer .content .milestone .events_wrapper .event_container{overflow-x:scroll;scroll-snap-type:x mandatory;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.project_drawers .drawer .content .milestone .events_wrapper .event_container::-webkit-scrollbar{display:none}}.project_drawers .drawer .content .milestone .events_wrapper .event{position:relative;scroll-snap-align:start;flex-shrink:0;width:100%;height:400px;display:flex}@media screen and (min-width: 768.1px){.project_drawers .drawer .content .milestone .events_wrapper .event{width:20%}}.project_drawers .drawer .content .milestone .events_wrapper .event .date{position:absolute;z-index:2;left:50%;top:10px;transform:translate(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;width:5em;height:5em;border:5px solid black;background-color:#fff;box-shadow:2px 3px 4px #0000004d;border-radius:50%}.project_drawers .drawer .content .milestone .events_wrapper .event .date:after{display:block;position:absolute;z-index:-1;left:50%;top:calc(5em - 10px);transform:translate(-50%);content:"";width:2px;height:calc(200px - 5em);background:#000}.project_drawers .drawer .content .milestone .events_wrapper .event .comment{position:absolute;bottom:0;width:100%;text-align:center;padding-bottom:1em;font-size:1.2em}.project_drawers .drawer .content .milestone .events_wrapper .event .comment:before{display:block;content:"";position:absolute;width:40px;height:2px;bottom:0;left:50%;transform:translate(-50%);background-color:#000}.project_drawers .drawer .content .milestone .events_wrapper .event .line{position:relative;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:30px;background:#000}.project_drawers .drawer .content .milestone .events_wrapper .event .line:before{display:block;content:"";position:absolute;width:30px;height:30px;background:#000;left:50%;top:50%;transform:translate(-50%) rotate(45deg)}.project_drawers .drawer .content .milestone .events_wrapper .event:nth-child(2n) .date{top:auto;bottom:10px}.project_drawers .drawer .content .milestone .events_wrapper .event:nth-child(2n) .date:after{top:auto;bottom:calc(5em - 10px)}.project_drawers .drawer .content .milestone .events_wrapper .event:nth-child(2n) .comment{top:0;bottom:auto;padding-bottom:0;padding-top:1em}.project_drawers .drawer .content .milestone .events_wrapper .event:nth-child(2n) .comment:before{bottom:auto;top:0}.project_drawers .drawer .content .milestone .events_wrapper .event:nth-child(2n) .line:before{transform:translate(-50%,-100%) rotate(45deg)}.project_drawers .drawer .content .milestone .events_wrapper .event_navigation{position:absolute;z-index:4;left:0;top:0;width:100%;height:100%;pointer-events:none}@media screen and (max-width: 768.1px){.project_drawers .drawer .content .milestone .events_wrapper .event_navigation{display:none}}.project_drawers .drawer .content .milestone .events_wrapper .event_navigation .prev,.project_drawers .drawer .content .milestone .events_wrapper .event_navigation .next{position:absolute;top:20%;left:0;width:45px;height:45px;cursor:pointer;pointer-events:all;background:url(/build/assets/icon-nav-left-DNoUelxp.svg) center no-repeat}.project_drawers .drawer .content .milestone .events_wrapper .event_navigation .next{left:auto;right:0;background:url(/build/assets/icon-nav-right-BN22xDNZ.svg) center no-repeat}.project_drawers.immigration .drawer .content .title:after{background:#73a917}.project_drawers.social .drawer .content .title:after{background:#4f3786}.project_drawers.permis .drawer .content .title:after{background:#40649d}.project_drawers.immigration .drawer .content .separator:before{background:#73a917}.project_drawers.social .drawer .content .separator:before{background:#4f3786}.project_drawers.permis .drawer .content .separator:before{background:#40649d}.project_drawers.immigration .drawer .content .progress{background-color:#f5f9ee}.project_drawers.social .drawer .content .progress{background-color:#f2f1f6}.project_drawers.permis .drawer .content .progress{background-color:#f1f4f8}.project_drawers.immigration .drawer .content .progress .steps li.active:before{background:url(/build/assets/icon-progress-immigration-YyctdSWG.svg) center no-repeat;background-size:contain}.project_drawers.social .drawer .content .progress .steps li.active:before{background:url(/build/assets/icon-progress-social-BwhD6oL2.svg) center no-repeat;background-size:contain}.project_drawers.permis .drawer .content .progress .steps li.active:before{background:url(/build/assets/icon-progress-permis-D-6-t6V1.svg) center no-repeat;background-size:contain}.project_drawers.immigration .drawer .content .progress .ressources_button:before{background:url(/build/assets/icon-pdf-immigration-Cs9fGrrv.svg) center no-repeat;background-size:contain}.project_drawers.social .drawer .content .progress .ressources_button:before{background:url(/build/assets/icon-pdf-social-gdVFID3Y.svg) center no-repeat;background-size:contain}.project_drawers.permis .drawer .content .progress .ressources_button:before{background:url(/build/assets/icon-pdf-permis-DPdIUN-3.svg) center no-repeat;background-size:contain}.project_drawers.immigration .drawer .content .progress .progress_bar .bar_progres,.project_drawers.immigration .drawer .content .progress .progress_bar .cursor .shape{background-color:#73a917}.project_drawers.social .drawer .content .progress .progress_bar .bar_progress,.project_drawers.social .drawer .content .progress .progress_bar .cursor .shape{background-color:#4f3786}.project_drawers.permis .drawer .content .progress .progress_bar .bar_progress,.project_drawers.permis .drawer .content .progress .progress_bar .cursor .shape{background-color:#40649d}.project_drawers.immigration .drawer .content .grey_block li:before{background-color:#73a917}.project_drawers.social .drawer .content .grey_block li:before{background-color:#4f3786}.project_drawers.permis .drawer .content .grey_block li:before{background-color:#40649d}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+1) .date{border-color:#13d19b}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+1) .date:after{background-color:#13d19b}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+1) .comment:before{background-color:#13d19b}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+1) .line,.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+1) .line:before{background-color:#13d19b}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+2) .date{border-color:#03907d}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+2) .date:after{background-color:#03907d}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+2) .comment:before{background-color:#03907d}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+2) .line,.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+2) .line:before{background-color:#03907d}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+3) .date{border-color:#82ba46}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+3) .date:after{background-color:#82ba46}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+3) .comment:before{background-color:#82ba46}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+3) .line,.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+3) .line:before{background-color:#82ba46}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+4) .date{border-color:#d6db45}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+4) .date:after{background-color:#d6db45}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+4) .comment:before{background-color:#d6db45}.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+4) .line,.project_drawers.immigration .drawer .content .milestone .event:nth-child(4n+4) .line:before{background-color:#d6db45}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+1) .date{border-color:#c795bf}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+1) .date:after{background-color:#c795bf}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+1) .comment:before{background-color:#c795bf}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+1) .line,.project_drawers.social .drawer .content .milestone .event:nth-child(4n+1) .line:before{background-color:#c795bf}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+2) .date{border-color:#542583}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+2) .date:after{background-color:#542583}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+2) .comment:before{background-color:#542583}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+2) .line,.project_drawers.social .drawer .content .milestone .event:nth-child(4n+2) .line:before{background-color:#542583}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+3) .date{border-color:#484d95}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+3) .date:after{background-color:#484d95}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+3) .comment:before{background-color:#484d95}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+3) .line,.project_drawers.social .drawer .content .milestone .event:nth-child(4n+3) .line:before{background-color:#484d95}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+4) .date{border-color:#995d9c}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+4) .date:after{background-color:#995d9c}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+4) .comment:before{background-color:#995d9c}.project_drawers.social .drawer .content .milestone .event:nth-child(4n+4) .line,.project_drawers.social .drawer .content .milestone .event:nth-child(4n+4) .line:before{background-color:#995d9c}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+1) .date{border-color:#3ba5bc}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+1) .date:after{background-color:#3ba5bc}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+1) .comment:before{background-color:#3ba5bc}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+1) .line,.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+1) .line:before{background-color:#3ba5bc}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+2) .date{border-color:#40649d}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+2) .date:after{background-color:#40649d}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+2) .comment:before{background-color:#40649d}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+2) .line,.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+2) .line:before{background-color:#40649d}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+3) .date{border-color:#86c5f0}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+3) .date:after{background-color:#86c5f0}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+3) .comment:before{background-color:#86c5f0}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+3) .line,.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+3) .line:before{background-color:#86c5f0}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+4) .date{border-color:#55b0dd}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+4) .date:after{background-color:#55b0dd}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+4) .comment:before{background-color:#55b0dd}.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+4) .line,.project_drawers.permis .drawer .content .milestone .event:nth-child(4n+4) .line:before{background-color:#55b0dd}.modal{position:fixed;z-index:950;left:0;top:0;width:100vw;height:100%;display:none}.modal .overlay{position:absolute;z-index:1;left:0;top:0;width:100vw;height:100%;background:#000c}.modal .wrapper{display:flex;justify-content:center;align-items:center;height:100%}.modal .wrapper .container{position:absolute;z-index:1;background:#fff;width:calc(100% - 2rem);max-width:900px;height:100%;padding:1rem}@media screen and (min-width: 768.1px){.modal .wrapper .container{height:80%}}.modal .wrapper .container .header{position:absolute;z-index:4;display:flex;justify-content:flex-end;width:calc(100% - 2rem)}.modal .wrapper .container .header .close{width:30px;height:30px;overflow:hidden;text-indent:-1000px;background:#fff url(/build/assets/icon-close-modal-B2i8Pkjv.svg) center no-repeat;cursor:pointer}.modal .wrapper .container .content{height:100%;overflow-y:scroll;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.modal .wrapper .container .content::-webkit-scrollbar{display:none}.modal .wrapper .container .content .modal_title{position:relative;font-weight:100;font-family:Open Sans Bold;font-size:1.8em;margin-bottom:4rem;color:#79878f;margin-top:4rem}@media screen and (min-width: 768.1px){.modal .wrapper .container .content .modal_title{margin-top:0;padding-left:calc(80px + 1rem)}}.modal .wrapper .container .content .modal_title:after{position:absolute;display:block;content:"";width:40px;height:3px;left:0;bottom:-.5em;background:#79878f}@media screen and (min-width: 768.1px){.modal .wrapper .container .content .modal_title:after{left:calc(80px + 1rem)}}.modal .wrapper .container .content .intro{margin-bottom:2rem;padding-left:calc(80px + 1rem);font-family:Open Sans Bold}.modal .wrapper .container .content .text_container{margin-bottom:4rem}@media screen and (min-width: 768.1px){.modal .wrapper .container .content .text_container{padding-left:calc(80px + 1rem)}}.modal .wrapper .container .content .text_container p{margin-bottom:1rem}.modal .wrapper .container .content .text_container .name{font-size:1.4em}.modal .wrapper .container .content .title{position:relative;font-size:1.4em;font-family:Open Sans Bold;color:#79878f;display:flex;align-items:center;margin-bottom:4rem;padding-left:calc(80px + 1rem)}.modal .wrapper .container .content .title:after{position:absolute;display:block;content:"";width:40px;height:3px;left:calc(80px + 1rem);bottom:-1em;background:#79878f}.modal .wrapper .container .content .title.immigration{position:relative;font-size:1.4em;font-family:Open Sans Bold;color:#73a917;display:flex;align-items:center;margin-bottom:4rem;padding-left:calc(80px + 1rem);min-height:80px}.modal .wrapper .container .content .title.immigration:before{position:absolute;display:block;content:"";width:80px;height:80px;left:0;top:0;background:#73a917 url(/build/assets/icon-immigration-BabBIqN2.svg) center no-repeat;background-size:80%;border-radius:50%}.modal .wrapper .container .content .title.immigration:after{position:absolute;display:block;content:"";width:40px;height:3px;left:calc(80px + 1rem);bottom:-1em;background:#73a917}.modal .wrapper .container .content .title.social{position:relative;font-size:1.4em;font-family:Open Sans Bold;color:#4f3786;display:flex;align-items:center;margin-bottom:4rem;padding-left:calc(80px + 1rem);min-height:80px}.modal .wrapper .container .content .title.social:before{position:absolute;display:block;content:"";width:80px;height:80px;left:0;top:0;background:#4f3786 url(/build/assets/icon-secu-social-X7oBr8bA.svg) center no-repeat;background-size:80%;border-radius:50%}.modal .wrapper .container .content .title.social:after{position:absolute;display:block;content:"";width:40px;height:3px;left:calc(80px + 1rem);bottom:-1em;background:#4f3786}.modal .wrapper .container .content .title.permis{position:relative;font-size:1.4em;font-family:Open Sans Bold;color:#40649d;display:flex;align-items:center;margin-bottom:4rem;padding-left:calc(80px + 1rem);min-height:80px}.modal .wrapper .container .content .title.permis:before{position:absolute;display:block;content:"";width:80px;height:80px;left:0;top:0;background:#40649d url(/build/assets/icon-permis-8Jxct175.svg) center no-repeat;background-size:80%;border-radius:50%}.modal .wrapper .container .content .title.permis:after{position:absolute;display:block;content:"";width:40px;height:3px;left:calc(80px + 1rem);bottom:-1em;background:#40649d}.modal .wrapper .container .content .contact_list{list-style:none;margin:1rem 0}.modal .wrapper .container .content .contact_list li{position:relative;padding-left:4rem;margin-bottom:.5rem;display:flex;align-items:center;min-height:3rem}.modal .wrapper .container .content .contact_list li:before{display:block;content:"";position:absolute;left:0;top:0;width:3rem;height:3rem}.modal .wrapper .container .content .contact_list li.email:before{background:url(/build/assets/icon-email-C3X7g8nW.svg) center no-repeat;background-size:70%}.modal .wrapper .container .content .contact_list li.tel:before{background:url(/build/assets/icon-tel-hZyfQx9F.svg) center no-repeat;background-size:70%}.modal .wrapper .container .content .contact_list li a{color:#005c6c;text-decoration:underline;text-decoration-color:#005c6c;text-underline-offset:.3em;transition:text-decoration-color .2s ease-in-out;cursor:pointer}.modal .wrapper .container .content .contact_list li a:hover{text-decoration-color:#005c6c00}.modal .wrapper .container .content .ressource_list{display:flex;flex-wrap:wrap;gap:20px;list-style:none}.modal .wrapper .container .content .ressource_list li{flex-shrink:0;width:calc(50% - 10px)}@media screen and (min-width: 768.1px){.modal .wrapper .container .content .ressource_list li{width:calc(33.3333% - 13.3333333333px)}}.modal .wrapper .container .content .ressource_list li .link{display:block;text-align:center;position:relative;flex-shrink:0;padding-top:calc(80px + .5em);color:#005c6c;text-decoration:none}.modal .wrapper .container .content .ressource_list li .link:before{position:absolute;content:"";left:50%;top:0;width:80px;height:80px;transform:translate(-50%);background:url(/build/assets/icon-pdf-immigration-Cs9fGrrv.svg) top center no-repeat;background-size:contain}.modal .wrapper .container .content .ressource_list li .link a{color:#005c6c;text-decoration:none}.modal .wrapper .container .content .ressource_list.immigration li .link:before{background:url(/build/assets/icon-pdf-immigration-Cs9fGrrv.svg) top center no-repeat;background-size:contain}.modal .wrapper .container .content .ressource_list.social li .link:before{background:url(/build/assets/icon-pdf-social-gdVFID3Y.svg) top center no-repeat;background-size:contain}.modal .wrapper .container .content .ressource_list.permis li .link:before{background:url(/build/assets/icon-pdf-permis-DPdIUN-3.svg) top center no-repeat;background-size:contain}.modal .wrapper .container .content .button_all{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);display:flex;align-items:center;color:#fff;background:#005c6c;border-radius:18px;padding:.5em 2em;min-height:60px;cursor:pointer;transition:background-color .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;font-family:Open Sans Bold;display:inline-flex;text-decoration:none}.modal .wrapper .container .content .button_all:focus{border:none;border-radius:none;outline:none}.modal .wrapper .container .content .button_all:hover{background:#005c6ce6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.modal .wrapper .container .content .button_all.immigration{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);display:flex;align-items:center;color:#fff;background:#73a917;border-radius:18px;padding:.5em 2em;min-height:60px;cursor:pointer;transition:background-color .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;font-family:Open Sans Bold;display:inline-flex}.modal .wrapper .container .content .button_all.immigration:focus{border:none;border-radius:none;outline:none}.modal .wrapper .container .content .button_all.immigration:hover{background:#73a917e6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.modal .wrapper .container .content .button_all.social{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);display:flex;align-items:center;color:#fff;background:#4f3786;border-radius:18px;padding:.5em 2em;min-height:60px;cursor:pointer;transition:background-color .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;font-family:Open Sans Bold;display:inline-flex}.modal .wrapper .container .content .button_all.social:focus{border:none;border-radius:none;outline:none}.modal .wrapper .container .content .button_all.social:hover{background:#4f3786e6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.modal .wrapper .container .content .button_all.permis{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:clamp(14px,1.0416666667vw,22px);display:flex;align-items:center;color:#fff;background:#40649d;border-radius:18px;padding:.5em 2em;min-height:60px;cursor:pointer;transition:background-color .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out;transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;font-family:Open Sans Bold;display:inline-flex}.modal .wrapper .container .content .button_all.permis:focus{border:none;border-radius:none;outline:none}.modal .wrapper .container .content .button_all.permis:hover{background:#40649de6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}
