.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html{font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;max-width:100%;height:auto;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--phablet-width:576px;--tablet-width:768px;--desktop-width:992px;--widescreen-width:1200px;--extrem-width:1580px}.list li,body ul li,.section-texte-image ul li{padding-left:2rem;position:relative}.list li:before,body ul li:before,.section-texte-image ul li:before{content:'';display:block;width:.3rem;height:.3rem;background:var(--color-primary);border-radius:50%;position:absolute;left:.8rem;top:.8rem}body p+ul,.section-texte-image p+ul{margin-top:calc(var(--space) * -1)}.page-title-complement{font-size:var(--font-size-base);font-weight:600;margin-top:calc(var(--space) * -2);margin-bottom:calc(var(--space) * 2)}.statut-declaration{padding:0rem 5rem;text-align:right}.statut-declaration #en-cours-declaration{display:inline-block;vertical-align:middle;text-align:left;text-decoration:none;font-weight:bold;border:1px solid var(--color-secondary);min-width:10rem;white-space:break-spaces;padding:1.1rem 2.5rem;background:#fff;color:var(--color-secondary);border-color:var(--color-secondary);margin-top:-150px;max-width:480px}.item-list>*{margin-bottom:1rem;font-size:var(--font-size-s);font-weight:600;color:var(--color-grey-light)}.item-list strong{font-size:var(--font-size-base);color:var(--color-grey-dark)}.bar-title,.portos-declarations-en-cours h2,.portos-declarations-envoyees h2{font-weight:bold;font-size:var(--font-size-l);line-height:var(--font-size-xxl);color:#fff;text-transform:uppercase;background:var(--color-secondary);padding:1.3rem 1.8rem 1.5rem}.cards-grid{display:grid;grid-gap:1.2rem}@media (min-width:576px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.cards-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.cards-grid{grid-template-columns:repeat(4,1fr)}}.cards-grid--cell--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-tertiary);border:1px solid;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:var(--font-size-xxl);font-weight:bold;text-decoration:none;padding:var(--space)}.cards-grid--cell--button:hover,.cards-grid--cell--button:focus{color:var(--color-tertiary-dark)}.cards-grid--cell--button:active{color:var(--color-tertiary-light)}.cards-grid--cell--button.--plus:before{content:'+';display:block;font-size:10rem;line-height:12rem;font-weight:300;margin-bottom:1.6rem}.table-grid{display:grid;font-size:var(--font-size-s);font-weight:600}.table-grid.grid-1-cols{grid-template-columns:repeat(1,auto)}.table-grid.grid-2-cols{grid-template-columns:repeat(2,auto)}.table-grid.grid-3-cols{grid-template-columns:repeat(3,auto)}.table-grid.grid-4-cols{grid-template-columns:repeat(4,auto)}.table-grid.grid-5-cols{grid-template-columns:repeat(5,auto)}.table-grid.grid-6-cols{grid-template-columns:repeat(6,auto)}.table-grid.grid-7-cols{grid-template-columns:repeat(7,auto)}.table-grid.grid-8-cols{grid-template-columns:repeat(8,auto)}.table-grid.grid-9-cols{grid-template-columns:repeat(9,auto)}.table-grid.grid-10-cols{grid-template-columns:repeat(10,auto)}.table-grid.grid-11-cols{grid-template-columns:repeat(11,auto)}.table-grid.grid-12-cols{grid-template-columns:repeat(12,auto)}.table-grid strong{font-weight:bold}.table-grid--row{display:contents}.table-grid--cell{border-bottom:1px solid #E9E9E9;padding:2.2rem 1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-grid--cell.text-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-grid--cell.text-align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.table-grid--cell .table-grid--cell-file{height:100px;overflow-y:scroll;display:grid;width:100%}.table-grid--cell.--header{font-weight:bold;text-transform:uppercase;color:var(--color-grey)}.tunnel-steps{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.tunnel-steps:before{content:'';display:block;position:absolute;top:calc(50% - .1rem);left:.1rem;width:calc(100% - .2rem);height:.2rem;background:var(--color-secondary)}.tunnel-steps li{padding:0;width:1.4rem;height:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:0.2rem solid var(--color-secondary);background:#fff;text-indent:-999rem;overflow:hidden;border-radius:50%}.tunnel-steps li:before{display:none}.tunnel-steps li.completed{background:var(--color-secondary)}.form-group-title{font-size:var(--font-size-base);line-height:1.9rem;color:var(--color-secondary);font-weight:bold;margin:0;padding:1.1rem 1rem .9rem;background:rgba(0,107,165,0.1)}:root{--line-height:1.57;--font-size-xxxs:.9rem;--font-size-xxs:1rem;--font-size-xs:1.1rem;--font-size-s:1.2rem;--font-size-base:1.4rem;--font-size-l:1.6rem;--font-size-xl:1.8rem;--font-size-xxl:2.2rem;--font-size-xxxl:3rem;--space:calc(var(--line-height) * var(--font-size-base))}body{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:normal;font-size:var(--font-size-base);line-height:var(--line-height)}.titre1,body h1,.section-texte-image h1{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:300;font-size:var(--font-size-xxxl);line-height:calc(var(--space) * 2)}.titre2,body h2,.section-texte-image h2{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:bold;font-size:var(--font-size-xxl);line-height:var(--space)}.titre3,body h3,.section-texte-image h3{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:bold;font-size:var(--font-size-xl);line-height:var(--space);color:var(--color-secondary)}.titre4,body h4,.section-texte-image h4,.portos-declaration.card .name{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:bold;font-size:var(--font-size-l);line-height:var(--space);color:var(--color-secondary)}.titre5,body h5,.section-texte-image h5{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:bold;font-size:var(--font-size-m);line-height:var(--space);color:var(--color-secondary)}:root{--color-primary:#000;--color-secondary:#006BA5;--color-secondary-dark:#035582;--color-secondary-light:#0384CA;--color-secondary-faded:rgba(0,107,165,0.4);--color-secondary-transparent:rgba(0,107,165,0.1);--color-tertiary:#E50069;--color-tertiary-dark:#C3075E;--color-tertiary-light:#C3075E;--color-tertiary-faded:#e50069;--color-grey:#758898;--color-grey-dark:#4D4D4D;--color-grey-light:rgba(77,77,77,0.65);--color-grey-faded:rgba(117,136,152,0.4);--color-alert:#006BA5;--color-success:#00AD8E;--color-warning:#ff0;--color-error:red}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-tertiary{color:var(--color-tertiary)}.color-alert{color:var(--color-alert)}.color-success{color:var(--color-success)}.color-warning{color:var(--color-warning)}.color-error{color:var(--color-error)}.color-inverse{color:#fff}body{color:var(--color-primary)}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:var(--space) 0}a{color:var(--color-secondary);-webkit-transition:all .25s;transition:all .25s;text-decoration:underline;font-weight:600}a:hover,a:focus{color:var(--color-secondary-dark)}strong{font-weight:600}ul,ol{padding:0}ul li,ol li{list-style:none}.--mb-0{margin-bottom:0}.--mt-0{margin-top:0}.--mt-1{margin-top:1rem}.--mt-2{margin-top:2.4rem}.--mt-3{margin-top:3.3rem}.--mt-4{margin-top:4.2rem}.--mt-5{margin-top:5.1rem}.cta,button,input[type=submit],input.cta,input[type=submit]{color:#fff;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.1429;font-weight:bold;border:1px solid var(--color-secondary);min-width:10rem;white-space:break-spaces;padding:1.1rem 2.5rem;background:var(--color-secondary)}.cta+*,button+*,input[type=submit]+*,*:not(.ajax-progress)+.cta,*:not(.ajax-progress)+button,*:not(.ajax-progress)+input[type=submit],input.cta+*,input[type=submit]+*,*:not(.ajax-progress)+input.cta,*:not(.ajax-progress)+input[type=submit]{margin-left:4rem}.cta:hover,button:hover,input:hover[type=submit],input.cta:hover,input:hover[type=submit]{cursor:pointer}.cta:hover,button:hover,input:hover[type=submit],.cta:focus,button:focus,input:focus[type=submit],input.cta:hover,input:hover[type=submit],input.cta:focus,input:focus[type=submit]{text-decoration:none;color:#fff}.cta:hover,button:hover,input:hover[type=submit],.cta:focus,button:focus,input:focus[type=submit],input.cta:hover,input:hover[type=submit],input.cta:focus,input:focus[type=submit]{background:var(--color-secondary-dark);border-color:var(--color-secondary-dark)}.cta:active,button:active,input:active[type=submit],input.cta:active,input:active[type=submit]{background:var(--color-secondary-light);border-color:var(--color-secondary-light)}.cta[disabled],button[disabled],input[disabled][type=submit],input.cta[disabled],input[disabled][type=submit]{background:var(--color-secondary-faded);border-color:var(--color-secondary-faded)}.cta--ghost,input.cta--ghost{color:#fff;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.1429;font-weight:bold;border:1px solid var(--color-secondary);min-width:10rem;white-space:break-spaces;padding:1.1rem 2.5rem;background:0;color:var(--color-secondary);border-color:var(--color-secondary)}.cta--ghost+*,*:not(.ajax-progress)+.cta--ghost,input.cta--ghost+*,*:not(.ajax-progress)+input.cta--ghost{margin-left:4rem}.cta--ghost:hover,input.cta--ghost:hover{cursor:pointer}.cta--ghost:hover,.cta--ghost:focus,input.cta--ghost:hover,input.cta--ghost:focus{text-decoration:none;color:#fff}.cta--ghost:hover,.cta--ghost:focus,input.cta--ghost:hover,input.cta--ghost:focus{color:var(--color-secondary-dark);border-color:var(--color-secondary-dark);background:0}.cta--ghost:active,input.cta--ghost:active{color:var(--color-secondary-light);border-color:var(--color-secondary-light);background:0}.cta--ghost[disabled],input.cta--ghost[disabled]{color:var(--color-secondary-dark);border-color:var(--color-secondary-dark);background:0}.cta-small,input.cta-small{color:#fff;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.1429;font-weight:bold;border:1px solid var(--color-secondary);min-width:10rem;white-space:break-spaces;padding:.7rem 3rem;font-size:var(--font-size-xs);background:var(--color-secondary)}.cta-small+*,*:not(.ajax-progress)+.cta-small,input.cta-small+*,*:not(.ajax-progress)+input.cta-small{margin-left:4rem}.cta-small:hover,input.cta-small:hover{cursor:pointer}.cta-small:hover,.cta-small:focus,input.cta-small:hover,input.cta-small:focus{text-decoration:none;color:#fff}.cta-small:hover,.cta-small:focus,input.cta-small:hover,input.cta-small:focus{background:var(--color-secondary-dark);border-color:var(--color-secondary-dark)}.cta-small:active,input.cta-small:active{background:var(--color-secondary-light);border-color:var(--color-secondary-light)}.cta-small[disabled],input.cta-small[disabled]{background:var(--color-secondary-faded);border-color:var(--color-secondary-faded)}.cta-small--ghost,input.cta-small--ghost{color:#fff;display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.1429;font-weight:bold;border:1px solid var(--color-secondary);min-width:10rem;white-space:break-spaces;padding:.7rem 3rem;font-size:var(--font-size-xs);background:0;color:var(--color-secondary);border-color:var(--color-secondary)}.cta-small--ghost+*,*:not(.ajax-progress)+.cta-small--ghost,input.cta-small--ghost+*,*:not(.ajax-progress)+input.cta-small--ghost{margin-left:4rem}.cta-small--ghost:hover,input.cta-small--ghost:hover{cursor:pointer}.cta-small--ghost:hover,.cta-small--ghost:focus,input.cta-small--ghost:hover,input.cta-small--ghost:focus{text-decoration:none;color:#fff}.cta-small--ghost:hover,.cta-small--ghost:focus,input.cta-small--ghost:hover,input.cta-small--ghost:focus{color:var(--color-secondary-dark);border-color:var(--color-secondary-dark);background:0}.cta-small--ghost:active,input.cta-small--ghost:active{color:var(--color-secondary-light);border-color:var(--color-secondary-light);background:0}.cta-small--ghost[disabled],input.cta-small--ghost[disabled]{color:var(--color-secondary-dark);border-color:var(--color-secondary-dark);background:0}.container,.notifications,.header-main,.header-user>div,body>footer>div,#block-pagetitle,#block-portos-theme-content{padding-left:2rem;padding-right:2rem;width:100%;max-width:104rem;margin-left:auto;margin-right:auto}input.form-text,input.form-email,input.form-date,input.form-tel,input.form-number,input.form-search,select.form-select,textarea.form-textarea,.select2-container--default,.select2-container--default .select2-selection--single{width:100%;padding:.9rem 1rem .8rem 1.2rem;border:1px solid var(--color-grey-light);border-radius:0;-webkit-transition:all .25s;transition:all .25s;background:#fff;line-height:1.1429;font-weight:600}input.form-text:focus,input.form-email:focus,input.form-date:focus,input.form-tel:focus,input.form-number:focus,input.form-search:focus,select.form-select:focus,textarea.form-textarea:focus,.select2-container--default:focus,.select2-container--default .select2-selection--single:focus{outline:0;border-color:var(--color-secondary)}input.form-text:-moz-placeholder-shown,input.form-email:-moz-placeholder-shown,input.form-date:-moz-placeholder-shown,input.form-tel:-moz-placeholder-shown,input.form-number:-moz-placeholder-shown,input.form-search:-moz-placeholder-shown,select.form-select:-moz-placeholder-shown,textarea.form-textarea:-moz-placeholder-shown,.select2-container--default:-moz-placeholder-shown,.select2-container--default .select2-selection--single:-moz-placeholder-shown{background:rgba(0,107,165,0.1);border-color:var(--color-secondary)}input.form-text:-ms-input-placeholder,input.form-email:-ms-input-placeholder,input.form-date:-ms-input-placeholder,input.form-tel:-ms-input-placeholder,input.form-number:-ms-input-placeholder,input.form-search:-ms-input-placeholder,select.form-select:-ms-input-placeholder,textarea.form-textarea:-ms-input-placeholder,.select2-container--default:-ms-input-placeholder,.select2-container--default .select2-selection--single:-ms-input-placeholder{background:rgba(0,107,165,0.1);border-color:var(--color-secondary)}input.form-text:placeholder-shown,input.form-email:placeholder-shown,input.form-date:placeholder-shown,input.form-tel:placeholder-shown,input.form-number:placeholder-shown,input.form-search:placeholder-shown,select.form-select:placeholder-shown,textarea.form-textarea:placeholder-shown,.select2-container--default:placeholder-shown,.select2-container--default .select2-selection--single:placeholder-shown{background:rgba(0,107,165,0.1);border-color:var(--color-secondary)}input.form-text[disabled],input.form-email[disabled],input.form-date[disabled],input.form-tel[disabled],input.form-number[disabled],input.form-search[disabled],select.form-select[disabled],textarea.form-textarea[disabled],.select2-container--default[disabled],.select2-container--default .select2-selection--single[disabled]{background:#EAEAEA;border-color:var(--color-primary)}input.error.form-text,input.error.form-email,input.error.form-date,input.error.form-tel,input.error.form-number,input.error.form-search,select.error.form-select,textarea.error.form-textarea,.error.select2-container--default,.select2-container--default .error.select2-selection--single{border-color:var(--color-error);color:var(--color-error)}input.error.form-text:-moz-placeholder-shown,input.error.form-email:-moz-placeholder-shown,input.error.form-date:-moz-placeholder-shown,input.error.form-tel:-moz-placeholder-shown,input.error.form-number:-moz-placeholder-shown,input.error.form-search:-moz-placeholder-shown,select.error.form-select:-moz-placeholder-shown,textarea.error.form-textarea:-moz-placeholder-shown,.error.select2-container--default:-moz-placeholder-shown,.select2-container--default .error.select2-selection--single:-moz-placeholder-shown{background:rgba(255,0,0,0.1)}input.error.form-text:-ms-input-placeholder,input.error.form-email:-ms-input-placeholder,input.error.form-date:-ms-input-placeholder,input.error.form-tel:-ms-input-placeholder,input.error.form-number:-ms-input-placeholder,input.error.form-search:-ms-input-placeholder,select.error.form-select:-ms-input-placeholder,textarea.error.form-textarea:-ms-input-placeholder,.error.select2-container--default:-ms-input-placeholder,.select2-container--default .error.select2-selection--single:-ms-input-placeholder{background:rgba(255,0,0,0.1)}input.error.form-text:placeholder-shown,input.error.form-email:placeholder-shown,input.error.form-date:placeholder-shown,input.error.form-tel:placeholder-shown,input.error.form-number:placeholder-shown,input.error.form-search:placeholder-shown,select.error.form-select:placeholder-shown,textarea.error.form-textarea:placeholder-shown,.error.select2-container--default:placeholder-shown,.select2-container--default .error.select2-selection--single:placeholder-shown{background:rgba(255,0,0,0.1)}::-webkit-input-placeholder{color:var(--color-grey-dark);font-style:italic;font-weight:normal}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,::placeholder{color:var(--color-grey-dark);font-style:italic;font-weight:normal}form .form-item,form .form-actions,.form .form-item,.form .form-actions{max-width:49rem}form .form-item.--wide,form .form-actions.--wide,.form .form-item.--wide,.form .form-actions.--wide{max-width:77.5rem}textarea.form-textarea{min-height:18.2rem}input.form-date,input.form-tel,input.form-small{max-width:17.9rem}table td.with_suffix .field-suffix{position:absolute;right:10px;top:8px}label{display:block;font-size:var(--font-size-s);line-height:1.3333;font-weight:600;color:var(--color-grey-dark);margin-bottom:.8rem}label.error{color:var(--color-error)}label em{font-weight:normal;font-style:italic}.form-disabled label{color:var(--color-grey-light)}legend span{display:block;font-size:var(--font-size-s);line-height:1.3333;font-weight:600;color:var(--color-primary);margin-top:1.5rem;margin-bottom:1.3rem}fieldset{border:0;padding:0;margin:0}.form-item{margin-bottom:1.5rem;position:relative}.form-item .description{margin-top:.2rem;font-size:var(--font-size-xxs);color:var(--color-grey-light)}.form-actions{text-align:center}@media (min-width:768px){.form-actions{text-align:right}}.js-form-type-radio,.js-form-type-checkbox{position:relative;padding-left:2.3rem;margin-right:3rem}.js-form-type-radio input,.js-form-type-checkbox input{position:absolute;left:0;opacity:0}.js-form-type-radio input:checked+label:after,.js-form-type-checkbox input:checked+label:after{opacity:1}.js-form-type-radio label,.js-form-type-checkbox label{font-size:var(--font-size-s);font-weight:600;color:var(--color-grey-dark);cursor:pointer}.js-form-type-radio label:before,.js-form-type-radio label:after,.js-form-type-checkbox label:before,.js-form-type-checkbox label:after{content:'';display:block;position:absolute}.js-form-type-radio label:before,.js-form-type-checkbox label:before{border:0.2rem solid var(--color-secondary);width:1.4rem;height:1.4rem;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.js-form-type-radio label:after,.js-form-type-checkbox label:after{width:.6rem;height:.6rem;left:.4rem;top:.4rem;background:var(--color-secondary);opacity:0;-webkit-transition:all .25s;transition:all .25s}.js-form-type-radio.form-disabled,.js-form-type-checkbox.form-disabled{opacity:.4}.js-form-type-radio label:before,.js-form-type-radio label:after{border-radius:50%}.form-managed-file{position:relative}.form-managed-file:before,.form-managed-file input{height:4rem;max-width:20.7rem}.form-managed-file:before{content:'Glissez déposez ou cliquez pour charger votre fichier';display:block;position:absolute;left:0;bottom:0;width:100%;background:var(--color-secondary-transparent) url(/themes/custom/portos_theme/dist/img/upload.svg) no-repeat 1rem center;border:1px dashed var(--color-secondary);color:var(--color-secondary);pointer-events:none;z-index:10;font-weight:600;font-size:var(--font-size-xxs);line-height:1.2;text-align:center;padding:.5rem 2rem .5rem 5.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.form-managed-file input.form-file{opacity:0}.form-managed-file span.file{position:relative;z-index:20;background:#fff;min-width:20.7rem;max-width:100%;display:inline-block;height:4rem}.form-managed-file .description{position:absolute;left:22rem;margin-top:-3.5rem}.js-form-type-file{margin-left:2.3rem;height:4rem;font-size:var(--font-size-s)}.password-strength,.js-password-confirm-message,.password-suggestions{font-size:var(--font-size-xxs);color:var(--color-grey-light)}.password-strength .password-strength__indicator{background-color:var(--color-error)}.password-strength .password-strength__indicator.is-fair{background-color:var(--color-error)}.password-strength .password-strength__indicator.is-good{background-color:var(--color-error)}.password-strength .password-strength__indicator.is-strong{background-color:var(--color-error)}.password-strength .password-strength__indicator.is-strong[style*="100%"]{background-color:var(--color-success)}.js-password-confirm-message span{font-weight:bold}.js-password-confirm-message span.error{color:var(--color-error)}.js-password-confirm-message span.ok{color:var(--color-success)}.password-suggestions{margin-top:calc(var(--space) * -.5);border:1px solid;padding:calc(var(--space) * .25) calc(var(--space) * .5)}.password-suggestions ul{margin:0}.select2-container--default{display:block;padding:0;border:0;height:3.5rem}.select2-container--default:before,.select2-container--default:after{content:'';display:block;position:absolute}.select2-container--default:before{width:1px;height:2.1rem;top:.7rem;right:3.2rem;background:var(--color-grey-light);opacity:.5}.select2-container--default:after{top:1.2rem;right:1.1rem;width:0;height:0;border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-top:1rem solid var(--color-secondary)}.select2-container--default .select2-selection--single{padding-block:0;height:3.5rem}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;height:100%;line-height:3.2rem}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{min-width:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{margin-left:auto}.select2-container--default .select2-dropdown{border-radius:0}.select2-container--default .select2-results__option{padding:.7rem 1.2rem;font-weight:600;border-top:1px solid #ADADAD}.select2-container--default .select2-results__option:first-child{border-top:0}.select2-container--default .select2-results__option:before{display:none}.select2-container--default .select2-results__option--selected{background:var(--color-secondary);color:#fff}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:var(--color-secondary-transparent);color:var(--color-primary)}.select2-container--default.select2-container--open:after{-webkit-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}.js-form-type-select.form-item--error .select2-container--default:before{background:var(--color-error)}.js-form-type-select.form-item--error .select2-container--default:after{border-top-color:var(--color-error)}.js-form-type-select.form-item--error .select2-container--default .select2-selection--single{border-color:var(--color-error)}.js-form-type-select.form-item--error .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-error)}.form-item.form-item-radios-yes-no{max-width:57rem}@media (min-width:576px){.form-item.form-item-radios-yes-no{display:grid;grid-template-columns:1fr auto;margin-bottom:var(--space)}}.form-item.form-item-radios-yes-no fieldset{display:contents}.form-item.form-item-radios-yes-no legend span{margin-top:0}@media (min-width:576px){.form-item.form-item-radios-yes-no .fieldset-wrapper{margin-left:var(--space)}}.form-item.form-item-radios-yes-no .fieldset-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-item.form-item-radios-yes-no .fieldset-wrapper .form-item{margin-bottom:0}.form-item.form-item-radios-yes-no.--two-lines{grid-template-columns:1fr}.form-item.form-item-radios-yes-no.--two-lines .fieldset-wrapper{margin-left:0}@media (min-width:576px){.form-item-inlined.form-item-inlined .fieldset-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.checkbox-switch-container{display:none}.checkbox-switch-container>.form-item{padding-left:3.8rem}.checkbox-switch+label{font-weight:bold;color:var(--color-grey-dark)}.checkbox-switch+label,.checkbox-switch+label:before,.checkbox-switch+label:after{-webkit-transition:all .25s;transition:all .25s}.checkbox-switch+label:before{width:2.6rem;border-radius:.7rem;background:#EAEAEA;border-color:var(--color-grey);border-width:1px}.checkbox-switch+label:after{opacity:.5;border-radius:50%;width:1rem;height:1rem;left:.2rem;top:.2rem;background:var(--color-grey)}.checkbox-switch:checked+label{color:var(--color-secondary)}.checkbox-switch:checked+label:before{border-color:var(--color-secondary)}.checkbox-switch:checked+label:after{-webkit-transform:translate3d(1.2rem,0,0);transform:translate3d(1.2rem,0,0);opacity:1;background:var(--color-secondary)}.form-item.form-item-list{max-width:66.4rem;margin-bottom:2.5rem;position:relative}.form-item.form-item-list table{width:100%;border-collapse:collapse;margin-bottom:1.7rem;position:relative;z-index:5}.form-item.form-item-list table tr{border-bottom:1px solid var(--color-secondary-transparent)}.form-item.form-item-list table tr.no-border,.form-item.form-item-list table tr.no-border th,.form-item.form-item-list table tr.no-border td{border-bottom:0}.form-item.form-item-list table th,.form-item.form-item-list table td{text-align:left;padding:1.65rem 1rem}.form-item.form-item-list table th.text-align-left,.form-item.form-item-list table td.text-align-left{text-align:left !important}.form-item.form-item-list table th{font-weight:bold;text-transform:uppercase;color:var(--color-grey)}.form-item.form-item-list table td{font-weight:600}.form-item.form-item-list table td a{color:var(--color-primary)}.form-item.form-item-list table td a:hover{cursor:pointer}.form-item.form-item-list table td a.cta--ghost,.form-item.form-item-list table td a.cta-small--ghost{color:var(--color-secondary)}.form-item.form-item-list table td .form-item{margin-bottom:0}.form-item.form-item-list table td .form-item+.form-item{margin-top:1.5rem}.form-item.form-item-list table td.--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}.form-item.form-item-list table td.--with-icon span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.form-item.form-item-list table th:last-child,.form-item.form-item-list table td:last-child{padding-left:0;padding-right:2.2rem;text-align:right}.form-item.form-item-list table th:last-child.last-alt,.form-item.form-item-list table td:last-child.last-alt{padding-right:0;padding-top:0;text-align:left}.form-item.form-item-list table details{margin:0;padding-left:3rem;padding-right:1rem}.form-item.form-item-list table details summary *{margin:0}.form-item.form-item-list .micromodal{position:relative;z-index:10}.form-item.form-item-list>a{width:46rem;max-width:100%;margin-left:0;margin-top:.9rem}.form-item.form-item-list h5{background:var(--color-secondary-transparent);padding:0.5rem 1rem;line-height:1.4;margin:0 0 1rem}.form-item.form-item-list p{margin:0}.field-suffix{font-size:var(--font-size-s);font-weight:600;margin-left:1.2rem}.field-suffix strong{font-weight:bold}.form-item--error label,.form-item--error-message,.form-item--alert-message{color:var(--color-error)}.form-item--error-message,.form-item--alert-message{font-size:var(--font-size-xxs)}.ajax-progress{margin:-2.4rem 0 0;position:absolute;font-size:var(--font-size-s);font-style:italic;color:var(--color-secondary)}@media (min-width:576px){.cp-ville-field{display:grid;grid-template-columns:9.7rem 1fr;grid-gap:2.2rem}}.cp-ville-field .form-item{margin-bottom:0}.form-item-code-postal{max-width:9.7rem}.form-input--suggestions{position:absolute;top:5.9rem;z-index:100;background:#fff;border:1px solid #ADADAD;width:100%;max-height:37rem;overflow:auto}.form-input--suggestions>div{padding:.7rem 1.2rem;font-weight:600;border-top:1px solid #ADADAD;cursor:pointer}.form-input--suggestions>div:first-child{border-top:0}.form-input--suggestions>div:hover,.form-input--suggestions>div:focus{background:var(--color-secondary);color:#fff}input+.form-input--suggestions{display:none}input:focus+.form-input--suggestions,.form-input--suggestions:hover{display:block}#captcha label[for="edit-captcha-response"],#captcha #edit-captcha-response--description{display:none}details{background:rgba(0,107,165,0.033);border:1px solid rgba(0,107,165,0.3);padding:.8rem 2.4rem;margin-block:1.9rem}@media (min-width:768px){details{padding-inline:4rem;margin-left:-4rem}}details>summary{font-weight:bold;font-size:var(--font-size-s);position:relative;display:grid;padding-block:.2rem}details>summary:before{content:'';display:block;height:0;width:0;border-top:.8rem solid;border-left:.4rem solid transparent;border-right:.4rem solid transparent;position:absolute;left:-1.4rem;top:.6rem;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}@media (min-width:768px){details>summary:before{left:-1.6rem}}details>summary span{font-weight:normal}details>summary .delete{position:absolute;right:-1rem;top:.4rem}@media (min-width:768px){details>summary .delete{right:-2.6rem}}details[open]>summary{margin-bottom:1.5rem}details[open]>summary:before{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.micromodal--content details{margin-left:0}.details--wrapper{position:relative;max-width:57.5rem;margin:1rem 0}@media (min-width:768px){.details--wrapper{margin-left:-4rem}}.details--wrapper summary{padding-right:2rem;position:relative}@media (min-width:768px){.details--wrapper summary{padding-right:17rem}}.details--wrapper summary:before{content:'\D7';position:absolute;right:-1.4rem;top:-.6rem;font-size:5rem;font-weight:300;line-height:3.2rem;color:var(--color-tertiary)}@media (min-width:768px){.details--wrapper summary:before{display:none}}.details--wrapper input[name^=remove-]{border:none;background:none;padding:0;color:var(--color-tertiary);text-decoration:underline;position:absolute;right:1rem;top:.8rem;font-weight:normal;cursor:pointer;width:3rem;height:3rem;text-indent:-9999rem;overflow:hidden;min-width:0}@media (min-width:768px){.details--wrapper input[name^=remove-]{width:auto;text-indent:0;height:auto;top:1.5rem;right:2.4rem}}.details--wrapper input[name^=remove-]:hover,.details--wrapper input[name^=remove-]:focus{color:var(--color-tertiary-dark)}details summary::-webkit-details-marker{display:none}table{font-size:var(--font-size-s);font-weight:600;width:100%}table th,table td{border-bottom:1px solid #E9E9E9;padding:2.2rem 1.8rem}table th,table th a{font-weight:bold;text-transform:uppercase;color:var(--color-grey)}table th a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}table th a span.tablesort{background-position:center}table .files-list{max-height:10rem;overflow:auto;padding-right:1rem}table.--condensed{position:relative;left:calc((50vw - 2rem) * -1);margin-left:50%;width:calc(100vw - 4rem)}table.--condensed th,table.--condensed td{padding:.75rem;line-height:1.2}table.--condensed tbody tr:nth-child(even){background:var(--color-secondary-transparent)}table.--condensed tbody tr:hover{background:var(--color-secondary-faded)}table.--condensed .file{margin-block:.5rem}table.--condensed .file+.file{margin-top:1rem}nav.pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}nav.pager li{padding:0}nav.pager li:before{display:none}nav.pager li a{display:block;min-width:3rem;padding:0.5rem 1rem;border:1px solid;text-align:center;text-decoration:none;margin:0 0.5rem}nav.pager li a:hover,nav.pager li a:focus{color:var(--color-secondary-dark)}nav.pager li.is-active a{background:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}#logo{display:block;padding-top:1.5rem;padding-bottom:.9rem;font-size:var(--font-size-l);font-weight:normal;line-height:1.25;text-decoration:none;color:var(--color-primary);margin-right:1.95rem;position:relative;z-index:10}#logo span{font-weight:600;color:var(--color-tertiary)}.menu-toggler{position:relative;z-index:10;-ms-flex-item-align:center;align-self:center;justify-self:end}@media (min-width:992px){.menu-toggler{display:none}}.menu-toggler span{pointer-events:none;display:block;margin-top:2.75rem;margin-bottom:2rem;margin-right:.6rem;text-indent:-999rem;position:relative}.menu-toggler span,.menu-toggler span:before,.menu-toggler span:after{width:4rem;height:.3rem;background:var(--color-tertiary);position:relative;border-radius:.1rem;-webkit-transition:all .25s;transition:all .25s}.menu-toggler span:before,.menu-toggler span:after{content:'';display:block;position:absolute}.menu-toggler span:before{top:0;-webkit-transform:translate3d(0,-1.2rem,0);transform:translate3d(0,-1.2rem,0)}.menu-toggler span:after{top:0;-webkit-transform:translate3d(0,1.2rem,0);transform:translate3d(0,1.2rem,0)}.menu-toggler.--opened span{-webkit-transform:rotateZ(225deg);transform:rotateZ(225deg)}.menu-toggler.--opened span:before{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}.menu-toggler.--opened span:after{opacity:0}.frame{background:#fff;padding:2rem;margin-bottom:6rem}@media (min-width:768px){.frame{padding:3.5rem 5rem 5rem}}.--with-border.frame{border:0.3rem solid var(--color-secondary)}.frame>*:first-child{margin-top:0}.frame>*:last-child{margin-bottom:0}.frame-title{background:rgba(0,107,165,0.05);color:var(--color-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem;padding-top:1.75rem;padding-bottom:1.75rem;margin-bottom:2rem;font-weight:600;position:relative}@media (min-width:768px){.frame-title{margin-left:-5rem;margin-right:-5rem;padding-left:5rem;padding-right:5rem}}.frame-title *{margin:0}.frame-title h2{text-transform:uppercase}.frame-title .frame-title--number{font-weight:300;font-size:var(--font-size-xxxl);position:absolute;text-align:center;width:5rem;left:0;top:.3rem}@media (min-width:768px){.frame-title .frame-title--number{width:8.4rem}}.notifications{width:100%;margin-top:var(--space);margin-bottom:var(--space)}.ajax-wrapper .notifications{padding-inline:0;margin-top:0}.notification{padding:calc(var(--space) * .5) var(--space);background:var(--color-alert);color:#fff}.notification.--status{background:var(--color-success)}.notification.--warning{background:var(--color-warning)}.notification.--warning,.notification.--warning a{color:#000}.notification.--error{background:var(--color-error)}.notification+.notification{margin-top:var(--space)}.notification ul{margin:0}.notification li{padding-left:0}.notification li:before{display:none}.notification a{color:#fff;font-weight:normal}.tooltip-button.--info{background:var(--color-secondary);color:#fff;display:inline-block;width:1.8rem;height:1.8rem;line-height:1.8rem;border-radius:50%;text-align:center;font-weight:bold;font-size:var(--font-size-base);margin-inline:.5rem}.frame-title h2 .tooltip-button.--info{vertical-align:super;margin-inline:1rem}.tooltip-content{border:0.2rem solid var(--color-secondary);background:#fff;display:none;font-weight:normal;font-size:var(--font-size-s);color:var(--color-primary);padding:1.3rem 1.6rem;max-width:34rem;text-transform:none}.tooltip-content[data-show]{display:block;z-index:10}.tooltip-content[data-popper-placement^='top']>.tooltip-content--arrow{bottom:-4px}.tooltip-content[data-popper-placement^='bottom']>.tooltip-content--arrow{top:-4px}.tooltip-content[data-popper-placement^='left']>.tooltip-content--arrow{top:50%;margin-top:-.9rem;right:-2.6rem;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.tooltip-content[data-popper-placement^='right']>.tooltip-content--arrow{top:50%;margin-top:-.9rem;left:-2.6rem}.tooltip-content--close{font-weight:bold;font-size:var(--font-size-xxl);line-height:1;color:var(--color-secondary);position:absolute;right:.6rem;top:0}.tooltip-content--arrow{position:absolute;width:0;height:0;border-right:1.5rem solid var(--color-secondary);border-top:.9rem solid transparent;border-bottom:.9rem solid transparent}.tooltip-content--arrow::before{display:none}body.micromodal-shown>main{z-index:101}.micromodal{display:none;position:relative;z-index:100}.micromodal.is-open{display:block}.micromodal[aria-hidden="false"] .micromodal--overlay{-webkit-animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1);animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1)}.micromodal[aria-hidden="false"] .micromodal--container{-webkit-animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1);animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1)}.micromodal[aria-hidden="true"] .micromodal--overlay{-webkit-animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1);animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1)}.micromodal[aria-hidden="true"] .micromodal--container{-webkit-animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1);animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1)}.micromodal.has-nav .micromodal--overlay{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.micromodal.has-nav .micromodal--container{margin-top:3vh}.micromodal--overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.micromodal--container{background-color:#fff;padding:0;width:94%;max-width:83rem;max-height:94vh;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:all}.micromodal--header{background:rgba(0,107,165,0.1);border-bottom:1px solid #CDDDE6;position:relative;padding:1.5rem 2rem;min-height:7.5rem}.micromodal--header h2{font-size:var(--font-size-xl);font-weight:bold;color:var(--color-secondary)}.micromodal--header h2,.micromodal--header h3,.micromodal--header h4,.micromodal--header h5,.micromodal--header h6{margin:0}.micromodal--close{position:absolute;width:1.6rem;height:1.6rem;top:50%;margin-top:-.8rem;right:1.9rem;text-align:left;text-indent:-999rem;overflow:hidden;background:0;border:0;min-width:0;padding:0;cursor:pointer;margin-left:0}.micromodal--close:hover,.micromodal--close:focus,.micromodal--close:active{background:0}.micromodal--close:hover:before,.micromodal--close:hover:after,.micromodal--close:focus:before,.micromodal--close:focus:after{background-color:var(--color-secondary-light)}.micromodal--close:active:before,.micromodal--close:active:after{background-color:var(--color-secondary-dark)}.micromodal--close:before,.micromodal--close:after{content:'';display:block;height:.3rem;width:1.7rem;position:absolute;top:50%;margin-top:-.15rem;background:var(--color-secondary)}.micromodal--close:before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.micromodal--close:after{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.micromodal--content{padding-inline:4rem;padding-bottom:5.2rem;padding-top:2.2rem}.micromodal--content .checkbox-switch-container{margin:2.4rem 0}.micromodal--content .micromodal-tabs{background:rgba(0,107,165,0.1);border-top:1px solid #CDDDE6;border-bottom:1px solid #CDDDE6;padding-inline:3.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:-4rem;margin-top:0px}.micromodal--content .micromodal-tabs li{padding:0;-webkit-box-flex:0;-ms-flex:0 1 12rem;flex:0 1 12rem;cursor:pointer}.micromodal--content .micromodal-tabs li:before{display:none}.micromodal--content .micromodal-tabs li span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem 1rem .25rem 2rem;min-height:5.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-s);line-height:var(--font-size-base);font-weight:bold;color:var(--color-secondary);margin-block:-1px}.micromodal--content .micromodal-tabs li span.active{background:#fff;border-left:1px solid #CDDDE6;border-right:1px solid #CDDDE6}.micromodal--content .micromodal-tabs li.not-clickable{cursor:default}.micromodal--footer{background:rgba(0,107,165,0.1);border-top:1px solid #CDDDE6;position:relative;padding:1.5rem 2rem;min-height:8 rem;text-align:right}.micromodal--footer h2{margin:0;font-size:var(--font-size-xl);font-weight:bold;color:var(--color-secondary)}.micromodal--nav{margin-top:3vh;margin-right:2rem;pointer-events:all}.mini-nav{background:#fff;width:320px}.mini-nav .mini-nav--parent{border-bottom:1px solid}.mini-nav .mini-nav--parent,.mini-nav .mini-nav--parent a{font-size:var(--font-size-s);line-height:1;padding:.75rem .9rem;color:var(--color-grey)}.mini-nav .mini-nav--parent a{text-decoration:none;cursor:pointer}.mini-nav .mini-nav--parent a:hover,.mini-nav .mini-nav--parent a:focus{color:var(--color-grey-dark)}.mini-nav .mini-nav--self{padding:.7rem 2rem;font-size:var(--font-size-s);color:var(--color-grey-dark)}.mini-nav .mini-nav--self .mini-nav--self-title{font-size:var(--font-size-l);font-weight:bold;color:var(--color-secondary-dark)}.mini-nav .mini-nav--child{min-height:20rem}.mini-nav .mini-nav--child details{margin:1px 0;border:0;background:0;padding:0}.mini-nav .mini-nav--child details[open]>summary{margin-bottom:0}.mini-nav .mini-nav--child details summary{background:rgba(3,85,130,0.1);padding:0.7rem 2rem .7rem 3.5rem;font-weight:bold;color:var(--color-secondary)}.mini-nav .mini-nav--child details summary:before{left:2rem;top:1.2rem}.mini-nav .mini-nav--child details ul{margin:0}.mini-nav .mini-nav--child details ul li{padding:0;border-bottom:1px solid var(--color-grey-faded)}.mini-nav .mini-nav--child details ul li::before{display:none}.mini-nav .mini-nav--child details ul li a{text-decoration:none;display:block;font-weight:bold;color:var(--color-grey);padding:0.7rem 2rem .7rem 3.5rem;cursor:pointer}.mini-nav .mini-nav--child details ul li a:hover,.mini-nav .mini-nav--child details ul li a:focus{color:var(--color-grey-dark)}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}ul.progress-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:0.3rem solid var(--color-secondary);margin:-2rem -2rem 4rem}@media (min-width:768px){ul.progress-tabs{margin:-3.5rem -5rem 4rem}}ul.progress-tabs li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;list-style-type:none}ul.progress-tabs li:before{display:none}ul.progress-tabs li.--clickable{cursor:pointer}ul.progress-tabs span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;color:var(--color-secondary);text-align:center;line-height:1.9rem;padding:1.4rem .2rem 2.4rem;height:100%;font-size:var(--font-size-xs)}@media (min-width:768px){ul.progress-tabs span{font-size:var(--font-size-base)}}ul.progress-tabs span:not(.active){text-indent:-999rem;overflow:hidden;text-align:left}@media (min-width:576px){ul.progress-tabs span:not(.active){text-indent:0;text-align:center}}ul.progress-tabs span:not(.active) br{display:none}@media (min-width:576px){ul.progress-tabs span:not(.active) br{display:block}}ul.progress-tabs span:after{content:'';display:block;width:2rem;height:2rem;border:0.3rem solid var(--color-secondary);background:#fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;margin-left:-1rem;bottom:-1.15rem}ul.progress-tabs span.active{background:var(--color-secondary);color:#fff}ul.progress-tabs span.active:after{border-color:#fff;background:var(--color-secondary)}ul.progress-tabs--sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid var(--color-secondary);margin:-4rem -2rem 4rem;background:#E5F0F6;padding-inline:2rem;padding-top:1.8rem}@media (min-width:768px){ul.progress-tabs--sub{margin:-4rem -5rem 4rem;padding-inline:5rem}}ul.progress-tabs--sub li{display:contents}ul.progress-tabs--sub li:before{display:none}ul.progress-tabs--sub li.--clickable{cursor:pointer}ul.progress-tabs--sub li span{min-width:8.8rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;list-style-type:none;text-align:center;color:var(--color-secondary);font-weight:bold;font-size:var(--font-size-s);line-height:var(--font-size-base);display:none;padding:.6rem .5rem .7rem}@media (min-width:576px){ul.progress-tabs--sub li span{max-width:20rem}}@media (min-width:576px){ul.progress-tabs--sub li span{display:block}}ul.progress-tabs--sub li span.active{display:block;background:var(--color-secondary);color:#fff}ul.progress-tabs--sub--sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid var(--color-secondary);margin:-4rem -2rem 4rem;padding-inline:2rem;padding-top:1.8rem}@media (min-width:768px){ul.progress-tabs--sub--sub{margin:-4rem -5rem 4rem;padding-inline:5rem}}ul.progress-tabs--sub--sub li{display:contents}ul.progress-tabs--sub--sub li:before{display:none}ul.progress-tabs--sub--sub li.--clickable{cursor:pointer}ul.progress-tabs--sub--sub li span{min-width:8.8rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;list-style-type:none;text-align:center;color:var(--color-secondary);font-weight:bold;font-size:var(--font-size-s);line-height:var(--font-size-base);display:none;padding:.6rem .5rem .7rem}@media (min-width:576px){ul.progress-tabs--sub--sub li span{max-width:20rem}}@media (min-width:576px){ul.progress-tabs--sub--sub li span{display:block}}ul.progress-tabs--sub--sub li span.active{display:block;background:var(--color-secondary);color:#fff}.search-box{display:none}@media (min-width:992px){.search-box{display:-webkit-box;display:-ms-flexbox;display:flex}}.search-box input[type=text]{background:rgba(217,217,217,0.6);padding:1rem 1.1rem;border:0;min-width:21.5rem}.search-box input[type=text]:focus{outline:0}.search-box input[type=submit]{margin:0;padding:0;width:5.2rem;height:3.8rem;text-indent:-999rem;overflow:hidden;background:#F1F1F1 url(/themes/custom/portos_theme/dist/img/search-lens.png) 1.4rem 0.5rem no-repeat;background-size:2.6rem auto;border:0;min-width:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.search-box input[type=submit]{background-image:url(/themes/custom/portos_theme/dist/img/search-lens%402x.png)}}.header-main--navigation .search-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem}@media (min-width:992px){.header-main--navigation .search-box{display:none}}.declaration-message{margin-block:5rem}.declaration-message p{margin:0}.declaration-message--title{font-weight:bold;text-transform:uppercase;overflow:hidden}.declaration-message--title a{font-weight:normal;text-transform:none;float:right}.iti__country:before,.iti__divider:before{display:none}:root{scroll-behavior:smooth}html{font-size:62.5%;scroll-behavior:smooth}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:repeating-linear-gradient(to bottom,transparent 0px,transparent calc(var(--space) - 1px),#ddd var(--space)) repeat}body.--menu-opened{overflow:hidden}body>header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:100}body>main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:5}body>footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:4}body>header{--header-user-height:5rem;background:#fff;position:relative;padding-top:var(--header-user-height);border-bottom:1px solid var(--color-primary)}.header-main{padding-bottom:1.5rem;display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.header-user{background:var(--color-grey);height:var(--header-user-height);width:100%;position:absolute;z-index:10;top:0;left:0;text-align:right}.header-user ul{margin:0}body.authenticated .header-user:before{content:'';display:block;position:absolute;right:0;left:0;height:100%;background:#eaeaea}@media (min-width:768px){body.authenticated .header-user:before{left:50%}}body.authenticated .header-user>div{display:grid;padding-left:0}@media (min-width:576px){body.authenticated .header-user>div{grid-template-columns:1fr auto}}#block-userhello{position:relative;height:var(--header-user-height);background:var(--color-grey);color:#fff;padding-top:.4rem;padding-right:2.2rem;border-right:.6rem solid #fff;display:none;margin-left:-2rem}@media (min-width:576px){#block-userhello{display:block}}@media (min-width:768px){#block-userhello{margin-left:0}}#block-userhello .username{font-weight:bold}#block-userhello .last-login{font-size:var(--font-size-s)}.header-main--navigation{position:fixed;z-index:5;width:100%;max-width:100%;left:0;top:var(--header-user-height);bottom:0;background:#eaeaea;-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;padding-top:12rem}@media (min-width:992px){.header-main--navigation{position:static;width:auto;max-width:none;background:0;-webkit-transform:none;transform:none;padding-top:0}}.header-main--navigation.--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header-main--navigation ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.header-main--navigation ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header-main--navigation ul li{padding:0}.header-main--navigation ul li:before{display:none}.header-main--navigation ul a{color:var(--color-primary);font-size:var(--font-size-xxl);font-weight:bold;text-decoration:none;display:block;margin:.25rem 2rem;border-bottom:1px solid transparent;padding-block:1rem}@media (min-width:992px){.header-main--navigation ul a{font-size:var(--font-size-base);padding-top:0;padding-bottom:.6rem;margin:0 1.75rem}}.header-main--navigation ul a:hover,.header-main--navigation ul a:focus{color:var(--color-tertiary);border-bottom-color:inherit}.header-main--navigation ul a.is-active{color:var(--color-tertiary)}body>main{background:#f3f8fb}body>footer{background:#fff;padding-top:2.7rem}.footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-logos img{display:block;max-width:45%}.footer-notices{padding-top:3.2rem;padding-bottom:4rem}.footer-notices,.footer-notices a{color:var(--color-grey-light)}.footer-notices p,.footer-notices ul{margin:calc(var(--space) * 2) 0 0;text-align:center}@media (min-width:768px){.footer-notices p,.footer-notices ul{margin-top:0;text-align:left}}@media (min-width:768px){.footer-notices ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.footer-notices ul li{padding-left:0;margin-bottom:1.8rem}.footer-notices ul li:before{display:none}@media (min-width:768px){.footer-notices ul li+li{margin-left:2.5rem}}@media (min-width:992px){.footer-notices ul li+li{margin-left:4rem}}.footer-notices a{font-weight:normal;text-decoration:none}.footer-notices a:hover,.footer-notices a:focus,.footer-notices a:active{color:var(--color-primary);text-decoration:underline}.footer-notices a.is-active{color:var(--color-primary)}.section-texte:last-child{margin-bottom:12rem}@media (min-width:992px){.section-texte:last-child{margin-bottom:20rem}}@media (min-width:768px){.section-texte-image .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-texte-image .container>div:first-child{margin-bottom:3.6rem}@media (min-width:768px){.section-texte-image .container>div:first-child{padding-left:3.6rem;margin-bottom:0}}@media (min-width:1200px){.section-texte-image .container>div:first-child{padding-left:5rem}}.section-texte-image .container>div:nth-child(2){-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.section-texte-image.right .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-texte-image.right .container>div:first-child{padding-left:0}@media (min-width:768px){.section-texte-image.right .container>div:first-child{padding-right:3.6rem}}@media (min-width:1200px){.section-texte-image.right .container>div:first-child{padding-right:5rem}}.section-texte-image.frame{margin-top:6.2rem;margin-bottom:6.2rem}.section-texte-image.frame .container{background:var(--color-beige);max-width:130.6rem;padding-bottom:3.6rem}@media (min-width:768px){.section-texte-image.frame .container{padding-bottom:0;padding-left:0}}@media (min-width:1200px){.section-texte-image.frame .container{border-radius:.4rem}}.section-texte-image.frame .container>div:first-child{padding-top:3.6rem;padding-bottom:3.6rem}@media (min-width:768px){.section-texte-image.frame .container>div:first-child{padding-left:3.6rem}}@media (min-width:1200px){.section-texte-image.frame .container>div:first-child{padding:3.4rem 1rem 4.6rem 5rem}}.section-texte-image.frame .container>div:first-child>*:first-child{margin-top:0}.section-texte-image.frame .container>div:first-child>*:last-child{margin-bottom:0}.section-texte-image.bluebg .container{background:var(--color-primary);max-width:130.6rem;padding-top:3.2rem;padding-bottom:3.2rem}.section-texte-image.bluebg .container p{margin:0}.section-texte-image.bluebg .container,.section-texte-image.bluebg .container *{color:#fff}.section-texte-image.bluebg .container a:hover,.section-texte-image.bluebg .container a:focus{color:var(--color-secondary)}.section-texte-image.fiftyfifty .container{display:grid;grid-template-columns:1fr;grid-gap:7.4rem;grid-template-areas:"image" "texte"}@media (min-width:768px){.section-texte-image.fiftyfifty .container{grid-template-columns:1fr 1fr;grid-template-areas:"image texte"}}@media (min-width:992px){.section-texte-image.fiftyfifty .container{grid-template-columns:57rem 1fr}}.section-texte-image.fiftyfifty .container>div:nth-child(1){grid-area:texte;padding:0}.section-texte-image.fiftyfifty .container>div:nth-child(2){grid-area:image}@media (min-width:768px){.section-texte-image.fiftyfifty.right .container{grid-template-areas:"texte image"}}@media (min-width:992px){.section-texte-image.fiftyfifty.right .container{grid-template-columns:1fr 57rem}}#block-pagetitle h1{margin-top:3.2rem;margin-bottom:4.3rem}#block-portos-theme-account-menu ul,#block-anonymoususermenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:26.7rem;padding-left:2rem}#block-portos-theme-account-menu li,#block-anonymoususermenu li{padding-left:0;margin-top:.75rem}@media (min-width:576px){#block-portos-theme-account-menu li,#block-anonymoususermenu li{margin-top:0}}#block-portos-theme-account-menu li:before,#block-anonymoususermenu li:before{display:none}#block-portos-theme-account-menu li+li,#block-anonymoususermenu li+li{margin-left:1.8rem}@media (min-width:576px){#block-portos-theme-account-menu li+li,#block-anonymoususermenu li+li{margin-left:3.6rem}}#block-portos-theme-account-menu a,#block-anonymoususermenu a{font-size:var(--font-size-xxs);font-weight:bold;text-decoration:none;display:block;padding-top:.6rem;width:3.5rem;height:3.2rem;overflow:hidden}@media (min-width:576px){#block-portos-theme-account-menu a,#block-anonymoususermenu a{width:auto;height:auto}}#block-portos-theme-account-menu a:before,#block-anonymoususermenu a:before{content:'';display:block;width:3.5rem;height:2.2rem;margin:0 auto .35rem;-webkit-transition:all .25s;transition:all .25s}#block-portos-theme-account-menu a:hover,#block-anonymoususermenu a:hover,#block-portos-theme-account-menu a:focus,#block-anonymoususermenu a:focus{color:var(--color-primary)}#block-portos-theme-account-menu a:hover:before,#block-anonymoususermenu a:hover:before,#block-portos-theme-account-menu a:focus:before,#block-anonymoususermenu a:focus:before{background-color:var(--color-primary)}#block-portos-theme-account-menu a.connect:before,#block-anonymoususermenu a.connect:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 width="21px" height="23px" viewBox="0 0 21 23" enable-background="new 0 0 21 23" xml:space="preserve"><path d="M10.5,22.5C4.71,22.5,0,17.935,0,12.323c0-4.046,2.472-7.708,6.3-9.329l0.694,1.541	c-3.194,1.354-5.26,4.411-5.26,7.791c0,4.685,3.932,8.496,8.766,8.496s8.766-3.812,8.766-8.496c0-3.38-2.064-6.437-5.26-7.791	L14.7,2.994c3.826,1.621,6.3,5.283,6.3,9.329C21,17.935,16.289,22.5,10.5,22.5L10.5,22.5z"/><path d="M11.367,0.8H9.633v12.296h1.734V0.8z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 width="21px" height="23px" viewBox="0 0 21 23" enable-background="new 0 0 21 23" xml:space="preserve"><path d="M10.5,22.5C4.71,22.5,0,17.935,0,12.323c0-4.046,2.472-7.708,6.3-9.329l0.694,1.541	c-3.194,1.354-5.26,4.411-5.26,7.791c0,4.685,3.932,8.496,8.766,8.496s8.766-3.812,8.766-8.496c0-3.38-2.064-6.437-5.26-7.791	L14.7,2.994c3.826,1.621,6.3,5.283,6.3,9.329C21,17.935,16.289,22.5,10.5,22.5L10.5,22.5z"/><path d="M11.367,0.8H9.633v12.296h1.734V0.8z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#block-portos-theme-account-menu a.profile:before,#block-anonymoususermenu a.profile:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 width="21px" height="23px" viewBox="0 0 21 23" enable-background="new 0 0 21 23" xml:space="preserve"><path d="M10.5,22.5C4.71,22.5,0,17.935,0,12.323c0-4.046,2.472-7.708,6.3-9.329l0.694,1.541	c-3.194,1.354-5.26,4.411-5.26,7.791c0,4.685,3.932,8.496,8.766,8.496s8.766-3.812,8.766-8.496c0-3.38-2.064-6.437-5.26-7.791	L14.7,2.994c3.826,1.621,6.3,5.283,6.3,9.329C21,17.935,16.289,22.5,10.5,22.5L10.5,22.5z"/><path d="M11.367,0.8H9.633v12.296h1.734V0.8z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 width="21px" height="23px" viewBox="0 0 21 23" enable-background="new 0 0 21 23" xml:space="preserve"><path d="M10.5,22.5C4.71,22.5,0,17.935,0,12.323c0-4.046,2.472-7.708,6.3-9.329l0.694,1.541	c-3.194,1.354-5.26,4.411-5.26,7.791c0,4.685,3.932,8.496,8.766,8.496s8.766-3.812,8.766-8.496c0-3.38-2.064-6.437-5.26-7.791	L14.7,2.994c3.826,1.621,6.3,5.283,6.3,9.329C21,17.935,16.289,22.5,10.5,22.5L10.5,22.5z"/><path d="M11.367,0.8H9.633v12.296h1.734V0.8z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/themes/custom/portos_theme/dist/img/profile.png);mask-image:url(/themes/custom/portos_theme/dist/img/profile.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#block-portos-theme-account-menu a.profile:before,#block-anonymoususermenu a.profile:before{-webkit-mask-image:url(/themes/custom/portos_theme/dist/img/profile%402x.png);mask-image:url(/themes/custom/portos_theme/dist/img/profile%402x.png)}}#block-portos-theme-account-menu a.message:before,#block-anonymoususermenu a.message:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 width="21px" height="23px" viewBox="0 0 21 23" enable-background="new 0 0 21 23" xml:space="preserve"><path d="M10.5,22.5C4.71,22.5,0,17.935,0,12.323c0-4.046,2.472-7.708,6.3-9.329l0.694,1.541	c-3.194,1.354-5.26,4.411-5.26,7.791c0,4.685,3.932,8.496,8.766,8.496s8.766-3.812,8.766-8.496c0-3.38-2.064-6.437-5.26-7.791	L14.7,2.994c3.826,1.621,6.3,5.283,6.3,9.329C21,17.935,16.289,22.5,10.5,22.5L10.5,22.5z"/><path d="M11.367,0.8H9.633v12.296h1.734V0.8z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 width="21px" height="23px" viewBox="0 0 21 23" enable-background="new 0 0 21 23" xml:space="preserve"><path d="M10.5,22.5C4.71,22.5,0,17.935,0,12.323c0-4.046,2.472-7.708,6.3-9.329l0.694,1.541	c-3.194,1.354-5.26,4.411-5.26,7.791c0,4.685,3.932,8.496,8.766,8.496s8.766-3.812,8.766-8.496c0-3.38-2.064-6.437-5.26-7.791	L14.7,2.994c3.826,1.621,6.3,5.283,6.3,9.329C21,17.935,16.289,22.5,10.5,22.5L10.5,22.5z"/><path d="M11.367,0.8H9.633v12.296h1.734V0.8z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/themes/custom/portos_theme/dist/img/message.png);mask-image:url(/themes/custom/portos_theme/dist/img/message.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#block-portos-theme-account-menu a.message:before,#block-anonymoususermenu a.message:before{-webkit-mask-image:url(/themes/custom/portos_theme/dist/img/message%402x.png);mask-image:url(/themes/custom/portos_theme/dist/img/message%402x.png)}}#block-portos-theme-account-menu a.declarations:before,#block-anonymoususermenu a.declarations:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="23" height="24" viewBox="0 0 23 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.4671 8.26654H4.75601C4.59099 8.26654 4.43272 8.20098 4.31603 8.08429C4.19934 7.9676 4.13379 7.80934 4.13379 7.64431V5.15543C4.13379 4.9904 4.19934 4.83214 4.31603 4.71545C4.43272 4.59876 4.59099 4.5332 4.75601 4.5332H13.4671C13.6321 4.5332 13.7904 4.59876 13.9071 4.71545C14.0238 4.83214 14.0893 4.9904 14.0893 5.15543V7.64431C14.0893 7.80934 14.0238 7.9676 13.9071 8.08429C13.7904 8.20098 13.6321 8.26654 13.4671 8.26654ZM5.37823 7.02209H12.8449V5.74031H5.37823V7.02209Z" /><path d="M13.4671 9.56055H4.75601C4.59099 9.56055 4.43272 9.6261 4.31603 9.74279C4.19934 9.85948 4.13379 10.0177 4.13379 10.1828V12.6219C4.13379 12.7869 4.19934 12.9452 4.31603 13.0619C4.43272 13.1785 4.59099 13.2441 4.75601 13.2441H11.8245L14.0893 10.9419V10.1828C14.0893 10.0177 14.0238 9.85948 13.9071 9.74279C13.7904 9.6261 13.6321 9.56055 13.4671 9.56055ZM12.8449 11.9997H5.37823V10.7552H12.8449V11.9997Z" /><path d="M7.28186 20.4057V20.3684L7.48098 19.5035H2.88898V3.28839H15.3334V9.66617L16.5779 8.49017V2.66617C16.5779 2.50114 16.5123 2.34288 16.3956 2.22619C16.2789 2.1095 16.1207 2.04395 15.9556 2.04395H2.26675C2.10173 2.04395 1.94347 2.1095 1.82678 2.22619C1.71009 2.34288 1.64453 2.50114 1.64453 2.66617V20.0884C1.64453 20.2534 1.71009 20.4117 1.82678 20.5284C1.94347 20.6451 2.10173 20.7106 2.26675 20.7106H7.24453C7.24966 20.6082 7.26213 20.5063 7.28186 20.4057Z" /><path d="M14.0889 12.7275L13.6035 13.2191C13.7239 13.1943 13.8343 13.1343 13.9207 13.0469C14.007 12.9594 14.0656 12.8483 14.0889 12.7275Z" /><path d="M4.13379 17.5621C4.13379 17.7271 4.19934 17.8853 4.31603 18.002C4.43272 18.1187 4.59099 18.1843 4.75601 18.1843H7.76757L7.95423 17.3754L8.03512 17.0332V17.0021H5.37823V15.7327H9.32312L10.5676 14.4883H4.75601C4.59099 14.4883 4.43272 14.5538 4.31603 14.6705C4.19934 14.7872 4.13379 14.9455 4.13379 15.1105V17.5621Z" /><path d="M21.2383 11.1725L19.1414 9.07564C19.0483 8.98232 18.9378 8.90828 18.8161 8.85777C18.6943 8.80725 18.5638 8.78125 18.4321 8.78125C18.3003 8.78125 18.1698 8.80725 18.0481 8.85777C17.9263 8.90828 17.8158 8.98232 17.7227 9.07564L9.19205 17.6561L8.48894 20.649C8.46262 20.7781 8.46203 20.9111 8.4872 21.0405C8.51238 21.1698 8.56282 21.2929 8.63565 21.4027C8.70848 21.5126 8.80225 21.6069 8.91161 21.6805C9.02097 21.754 9.14376 21.8052 9.27294 21.8312C9.33708 21.8376 9.4017 21.8376 9.46583 21.8312C9.54207 21.8436 9.61982 21.8436 9.69605 21.8312L12.7138 21.1654L21.2383 12.6223C21.3314 12.5298 21.4053 12.4197 21.4557 12.2985C21.5062 12.1773 21.5321 12.0474 21.5321 11.9161C21.5321 11.7848 21.5062 11.6548 21.4557 11.5336C21.4053 11.4124 21.3314 11.3024 21.2383 11.2099V11.1725ZM12.0792 20.033L9.80183 20.537L10.3556 18.2783L16.7521 11.8134L18.5067 13.5681L12.0792 20.033ZM19.2098 12.865L17.4552 11.1103L18.4445 10.1334L20.2116 11.9005L19.2098 12.865Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="23" height="24" viewBox="0 0 23 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.4671 8.26654H4.75601C4.59099 8.26654 4.43272 8.20098 4.31603 8.08429C4.19934 7.9676 4.13379 7.80934 4.13379 7.64431V5.15543C4.13379 4.9904 4.19934 4.83214 4.31603 4.71545C4.43272 4.59876 4.59099 4.5332 4.75601 4.5332H13.4671C13.6321 4.5332 13.7904 4.59876 13.9071 4.71545C14.0238 4.83214 14.0893 4.9904 14.0893 5.15543V7.64431C14.0893 7.80934 14.0238 7.9676 13.9071 8.08429C13.7904 8.20098 13.6321 8.26654 13.4671 8.26654ZM5.37823 7.02209H12.8449V5.74031H5.37823V7.02209Z" /><path d="M13.4671 9.56055H4.75601C4.59099 9.56055 4.43272 9.6261 4.31603 9.74279C4.19934 9.85948 4.13379 10.0177 4.13379 10.1828V12.6219C4.13379 12.7869 4.19934 12.9452 4.31603 13.0619C4.43272 13.1785 4.59099 13.2441 4.75601 13.2441H11.8245L14.0893 10.9419V10.1828C14.0893 10.0177 14.0238 9.85948 13.9071 9.74279C13.7904 9.6261 13.6321 9.56055 13.4671 9.56055ZM12.8449 11.9997H5.37823V10.7552H12.8449V11.9997Z" /><path d="M7.28186 20.4057V20.3684L7.48098 19.5035H2.88898V3.28839H15.3334V9.66617L16.5779 8.49017V2.66617C16.5779 2.50114 16.5123 2.34288 16.3956 2.22619C16.2789 2.1095 16.1207 2.04395 15.9556 2.04395H2.26675C2.10173 2.04395 1.94347 2.1095 1.82678 2.22619C1.71009 2.34288 1.64453 2.50114 1.64453 2.66617V20.0884C1.64453 20.2534 1.71009 20.4117 1.82678 20.5284C1.94347 20.6451 2.10173 20.7106 2.26675 20.7106H7.24453C7.24966 20.6082 7.26213 20.5063 7.28186 20.4057Z" /><path d="M14.0889 12.7275L13.6035 13.2191C13.7239 13.1943 13.8343 13.1343 13.9207 13.0469C14.007 12.9594 14.0656 12.8483 14.0889 12.7275Z" /><path d="M4.13379 17.5621C4.13379 17.7271 4.19934 17.8853 4.31603 18.002C4.43272 18.1187 4.59099 18.1843 4.75601 18.1843H7.76757L7.95423 17.3754L8.03512 17.0332V17.0021H5.37823V15.7327H9.32312L10.5676 14.4883H4.75601C4.59099 14.4883 4.43272 14.5538 4.31603 14.6705C4.19934 14.7872 4.13379 14.9455 4.13379 15.1105V17.5621Z" /><path d="M21.2383 11.1725L19.1414 9.07564C19.0483 8.98232 18.9378 8.90828 18.8161 8.85777C18.6943 8.80725 18.5638 8.78125 18.4321 8.78125C18.3003 8.78125 18.1698 8.80725 18.0481 8.85777C17.9263 8.90828 17.8158 8.98232 17.7227 9.07564L9.19205 17.6561L8.48894 20.649C8.46262 20.7781 8.46203 20.9111 8.4872 21.0405C8.51238 21.1698 8.56282 21.2929 8.63565 21.4027C8.70848 21.5126 8.80225 21.6069 8.91161 21.6805C9.02097 21.754 9.14376 21.8052 9.27294 21.8312C9.33708 21.8376 9.4017 21.8376 9.46583 21.8312C9.54207 21.8436 9.61982 21.8436 9.69605 21.8312L12.7138 21.1654L21.2383 12.6223C21.3314 12.5298 21.4053 12.4197 21.4557 12.2985C21.5062 12.1773 21.5321 12.0474 21.5321 11.9161C21.5321 11.7848 21.5062 11.6548 21.4557 11.5336C21.4053 11.4124 21.3314 11.3024 21.2383 11.2099V11.1725ZM12.0792 20.033L9.80183 20.537L10.3556 18.2783L16.7521 11.8134L18.5067 13.5681L12.0792 20.033ZM19.2098 12.865L17.4552 11.1103L18.4445 10.1334L20.2116 11.9005L19.2098 12.865Z" /></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:auto 125%;mask-size:auto 125%}#block-portos-theme-account-menu a{color:var(--color-grey)}#block-portos-theme-account-menu a:before{background-color:var(--color-grey)}#block-anonymoususermenu a{color:#EAEAEA}#block-anonymoususermenu a:before{background-color:#EAEAEA}.media.video{max-width:79.8rem;margin:4rem auto}.media.video>div{padding-bottom:56.25%;position:relative;border-radius:.4rem;overflow:hidden;width:100%}.media.video iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.media.image{text-align:center}.media.image img{width:auto}.node-type-page #block-portos-theme-content{background-color:white;margin-bottom:5em}.section-accordeon{color:#006BA5;cursor:pointer;padding:0 18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;-webkit-transition:0.4s;transition:0.4s;border-bottom:1px solid #EAEAEA}.section-accordeon .container{padding-top:2rem;margin:1em;padding-bottom:2rem}.section-accordeon p{background-color:white;color:#4D4D4D;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out;margin:0px}.section-accordeon.active p{padding-top:1em}.section-accordeon .container:before{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:15px solid #006BA5;font-size:1px;margin-right:2rem;vertical-align:middle}.section-accordeon.active .container:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:15px solid #006BA5;font-size:1px;vertical-align:text-bottom}#block-portos-theme-primary-local-tasks{padding-left:2rem;padding-right:2rem;width:100%;max-width:104rem;margin-left:auto;margin-right:auto}#block-portos-theme-primary-local-tasks ul{list-style:none;line-height:2em}#block-portos-theme-primary-local-tasks ul li:before{display:none}#block-portos-theme-primary-local-tasks ul li{list-style:none;display:inline;padding-left:0}#block-portos-theme-primary-local-tasks ul a{color:#fff;background:var(--color-grey);border:1px solid #aaa;text-transform:uppercase;border-bottom:none;position:relative;padding:3px 10px 4px;top:2px;text-decoration:none}#block-portos-theme-primary-local-tasks ul a:hover,#block-portos-theme-primary-local-tasks ul a.current{background:#669;color:#FFE6B7;padding-bottom:5px}form.user-activation-form .form-item-autre-activite-societe-declarante{margin-top:calc(var(--space) * -1);margin-bottom:calc(var(--space) * 1.5)}@media (min-width:768px){div[id^=edit-activite-societe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}form.user-login-form .form-item-pass{margin-bottom:.5rem}form.user-login-form .form-item-remember-me{margin-top:calc(var(--space) * 1.5);margin-bottom:calc(var(--space) * 2)}form.user-login-form #captcha{max-width:49rem;margin-left:0px}@media (min-width:768px){.portos-declaration-form{padding-inline:3.4rem}}@media (min-width:768px){.portos-declaration-form .progress-tabs,.portos-declaration-form .progress-tabs--sub,.portos-declaration-form .progress-tabs--sub--sub{margin-inline:-8.4rem}}@media (min-width:768px){.portos-declaration-form .progress-tabs--sub,.portos-declaration-form .progress-tabs--sub--sub{padding-inline:0}}.portos-declaration-form .frame-title{padding-left:5rem}@media (min-width:768px){.portos-declaration-form .frame-title{padding-left:8.4rem;margin-inline:-8.4rem}}@media (min-width:768px){.portos-declaration-form .frame-title .frame-title--number{width:8.4rem}}.portos-declaration-form #edit-actions{max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portos-declaration-form #edit-actions .previous-link{color:var(--color-secondary);-webkit-transition:all .25s;transition:all .25s;text-decoration:underline;font-weight:600;background:0;border:0;padding-inline:0;min-width:0}.portos-declaration-form #edit-actions .previous-link:hover,.portos-declaration-form #edit-actions .previous-link:focus{color:var(--color-secondary-dark)}.portos-declaration-form #edit-actions #edit-next{margin-left:0;margin-bottom:1.2rem}.portos-declaration-form #edit-actions.step-1,.portos-declaration-form #edit-actions.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.portos-declaration-form textarea.form-textarea{min-height:auto}.portos-declaration-form .form-step-1 .field-group-role-declarant{margin-bottom:3.6rem}.portos-declaration-form .form-step-2 .etranger_checkbox__with_address,.portos-declaration-form .form-step-2 .etranger_societe_checkbox__with_address{display:none}.portos-declaration-form .form-step-2 #capital_societe_declaree{max-width:calc(100% - 10rem)}.portos-declaration-form .form-step-2 #nb_parts_societe_declaree{max-width:18rem}.portos-declaration-form .form-step-2 #modal-micromodal-add-rl-pm-content>a{margin-top:2rem;margin-left:0}.portos-declaration-form .form-step-2 h3.representants-legaux-title{margin-bottom:.2rem}.portos-declaration-form .form-step-2 h3.representants-legaux-title+p{margin-top:0;font-size:var(--font-size-s);font-weight:600}.portos-declaration-form .form-step-2 .form-item-list.list-rlpp{margin-top:3.6rem}.portos-declaration-form .form-step-2 #associe_physique_select{margin-top:.9rem}.portos-declaration-form .form-step-2 .form-item--liens-associes-physiques{margin-top:4rem;margin-bottom:5rem}.portos-declaration-form .form-step-2 .form-item--liens-associes-physiques>h4{margin-bottom:.7rem}.portos-declaration-form .form-step-2 .form-item--liens-associes-physiques>h4+p{margin-top:0}.portos-declaration-form .form-step-2 .form-item--liens-associes-physiques p+details{margin-top:2.7rem}.portos-declaration-form .form-step-2 .form-item--liens-associes-physiques details{max-width:57.5rem}.portos-declaration-form .form-step-2 .form-item--liens-associes-physiques details .form-item{max-width:49.5rem}.portos-declaration-form .form-step-2 .form-item--liens-associes-physiques>a{width:49.5rem}.portos-declaration-form .form-step-3 .form-item.form-item-radios-yes-no{grid-template-columns:1fr;max-width:none;margin-bottom:4.3rem}.portos-declaration-form .form-step-3 .form-item.form-item-radios-yes-no .fieldset-wrapper{margin-left:0}.portos-declaration-form .form-step-3 details{max-width:77.5rem;font-size:var(--font-size-s)}.portos-declaration-form .form-step-3 .add-situation-fonciere-actions{margin-bottom:7.4rem}.portos-declaration-form .form-step-3 .add-situation-fonciere-actions p{margin:0 0 1.1rem}.portos-declaration-form .form-step-3 .add-situation-fonciere-actions a{margin-left:0;width:41rem}.portos-declaration-form .form-step-3 .assolement-file-upload{margin-left:0;margin-bottom:9rem}.portos-declaration-form .form-step-4 .form-item.form-item-radios-yes-no{grid-template-columns:1fr;max-width:none;margin-bottom:4.3rem}.portos-declaration-form .form-step-4 .form-item.form-item-radios-yes-no .fieldset-wrapper{margin-left:0}.portos-declaration-form .form-step-4 h4+p{font-size:var(--font-size-s)}.portos-declaration-form .form-step-4 #micromodal-add-societe-trigger{display:none}.portos-declaration-form .form-step-4 .surfaces-grid{max-width:57.5rem}.portos-declaration-form .form-step-4 .surfaces-grid .surfaces-row{padding-left:0}.portos-declaration-form .form-step-4 .surfaces-grid .surfaces-row--label{color:var(--color-grey-light)}.portos-declaration-form .form-step-4 .js-form-type-file{margin-left:0;margin-bottom:3.9rem}.portos-declaration-form .form-step-5 .future_forme_juridique_societe_declaree_input{position:relative;z-index:20}.portos-declaration-form .form-step-5 .futurs_statuts_societe_societe_declaree__wrapper .form-item{margin-left:0;height:auto;min-height:4rem}.portos-declaration-form .form-step-5 .operation_modification_details_wrapper{margin-left:3.6rem}.portos-declaration-form .form-step-5 .micromodal--container ul.links{margin-top:5.5rem;text-align:right}.portos-declaration-form .form-step-5 .micromodal--container ul.links li{padding:0;margin-bottom:3rem}.portos-declaration-form .form-step-5 .micromodal--container ul.links li:before{display:none}.portos-declaration-form .form-step-5 .micromodal--container ul.links a{width:32rem;max-width:100%}.portos-declaration-form .form-step-5 .js-form-type-file{margin-left:0;margin-bottom:3.9rem}@media (min-width:576px){.portos-declaration-form .form-step-5 .form-item.detenteur-types-field>div{display:-webkit-box;display:-ms-flexbox;display:flex}}.portos-declaration-form .form-step-5 .list-participations th,.portos-declaration-form .form-step-5 .list-participations td{vertical-align:baseline}.portos-declaration-form .form-step-5 .list-participations td:last-child{white-space:nowrap}.portos-declaration-form .step-6 .button2{display:none}.member-item{max-width:49rem;margin-block:2.3rem}.member-item.--long{max-width:none}.member-item .member-item--title{font-weight:bold;font-size:var(--font-size-s);border-bottom:1px solid #ADADAD;margin-bottom:1.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:.8rem;padding-bottom:.5rem}.delete.icon-trash{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="%23000000" d="M11.9998 2.36703H9.06263C8.95892 1.32034 8.07351 0.5 6.99996 0.5C5.9264 0.5 5.04099 1.32034 4.93729 2.36703H2.00013C1.11885 2.36703 0.401855 3.08402 0.401855 3.96531C0.401855 4.82 1.07622 5.52008 1.9208 5.56159V13.5698C1.9208 14.6341 2.78668 15.5 3.851 15.5H10.149C11.2133 15.5 12.0792 14.6341 12.0792 13.5698V5.56162C12.9238 5.52011 13.5981 4.82003 13.5981 3.96534C13.5981 3.08402 12.8811 2.36703 11.9998 2.36703ZM6.99996 1.48146C7.53139 1.48146 7.97511 1.86335 8.07171 2.36703H5.9282C6.02481 1.86335 6.46853 1.48146 6.99996 1.48146ZM11.0977 13.5698C11.0977 14.093 10.6721 14.5186 10.1489 14.5186H3.85097C3.32782 14.5186 2.90223 14.093 2.90223 13.5698V5.56362C3.30279 5.56362 10.7844 5.56362 11.0977 5.56362V13.5698ZM11.9998 4.58216C11.8975 4.58216 2.08712 4.58216 2.00013 4.58216C1.66002 4.58216 1.38332 4.30545 1.38332 3.96534C1.38332 3.62523 1.66002 3.34853 2.00013 3.34853H11.9998C12.3399 3.34853 12.6166 3.62523 12.6166 3.96534C12.6166 4.30545 12.34 4.58216 11.9998 4.58216Z" /><path fill="%23000000" d="M7.00001 13.3352C7.27102 13.3352 7.49074 13.1155 7.49074 12.8445V7.16163C7.49074 6.89061 7.27106 6.6709 7.00001 6.6709C6.72899 6.6709 6.50928 6.89061 6.50928 7.16163V12.8445C6.50928 13.1155 6.72899 13.3352 7.00001 13.3352Z" /><path fill="%23000000" d="M9.53297 13.3352C9.80398 13.3352 10.0237 13.1155 10.0237 12.8445V7.16163C10.0237 6.89061 9.80398 6.6709 9.53297 6.6709C9.26195 6.6709 9.04224 6.89061 9.04224 7.16163V12.8445C9.04224 13.1155 9.26195 13.3352 9.53297 13.3352Z" /><path fill="%23000000" d="M4.46705 13.3352C4.73806 13.3352 4.95778 13.1155 4.95778 12.8445V7.16163C4.95778 6.89061 4.73806 6.6709 4.46705 6.6709C4.19603 6.6709 3.97632 6.89061 3.97632 7.16163V12.8445C3.97632 13.1155 4.19603 13.3352 4.46705 13.3352Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="%23000000" d="M11.9998 2.36703H9.06263C8.95892 1.32034 8.07351 0.5 6.99996 0.5C5.9264 0.5 5.04099 1.32034 4.93729 2.36703H2.00013C1.11885 2.36703 0.401855 3.08402 0.401855 3.96531C0.401855 4.82 1.07622 5.52008 1.9208 5.56159V13.5698C1.9208 14.6341 2.78668 15.5 3.851 15.5H10.149C11.2133 15.5 12.0792 14.6341 12.0792 13.5698V5.56162C12.9238 5.52011 13.5981 4.82003 13.5981 3.96534C13.5981 3.08402 12.8811 2.36703 11.9998 2.36703ZM6.99996 1.48146C7.53139 1.48146 7.97511 1.86335 8.07171 2.36703H5.9282C6.02481 1.86335 6.46853 1.48146 6.99996 1.48146ZM11.0977 13.5698C11.0977 14.093 10.6721 14.5186 10.1489 14.5186H3.85097C3.32782 14.5186 2.90223 14.093 2.90223 13.5698V5.56362C3.30279 5.56362 10.7844 5.56362 11.0977 5.56362V13.5698ZM11.9998 4.58216C11.8975 4.58216 2.08712 4.58216 2.00013 4.58216C1.66002 4.58216 1.38332 4.30545 1.38332 3.96534C1.38332 3.62523 1.66002 3.34853 2.00013 3.34853H11.9998C12.3399 3.34853 12.6166 3.62523 12.6166 3.96534C12.6166 4.30545 12.34 4.58216 11.9998 4.58216Z" /><path fill="%23000000" d="M7.00001 13.3352C7.27102 13.3352 7.49074 13.1155 7.49074 12.8445V7.16163C7.49074 6.89061 7.27106 6.6709 7.00001 6.6709C6.72899 6.6709 6.50928 6.89061 6.50928 7.16163V12.8445C6.50928 13.1155 6.72899 13.3352 7.00001 13.3352Z" /><path fill="%23000000" d="M9.53297 13.3352C9.80398 13.3352 10.0237 13.1155 10.0237 12.8445V7.16163C10.0237 6.89061 9.80398 6.6709 9.53297 6.6709C9.26195 6.6709 9.04224 6.89061 9.04224 7.16163V12.8445C9.04224 13.1155 9.26195 13.3352 9.53297 13.3352Z" /><path fill="%23000000" d="M4.46705 13.3352C4.73806 13.3352 4.95778 13.1155 4.95778 12.8445V7.16163C4.95778 6.89061 4.73806 6.6709 4.46705 6.6709C4.19603 6.6709 3.97632 6.89061 3.97632 7.16163V12.8445C3.97632 13.1155 4.19603 13.3352 4.46705 13.3352Z" /></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;display:inline-block;background-color:var(--color-tertiary);text-indent:-999rem;text-align:left;width:1.5rem;height:1.5rem;overflow:hidden;min-width:0;padding:0}.delete.icon-trash:hover,.delete.icon-trash:focus{background-color:var(--color-tertiary-light)}.delete.icon-trash:active{background-color:var(--color-tertiary-dark)}.icon-fullfilled,.icon-not-fullfilled{display:inline-block;text-indent:-999rem;text-align:left;width:1.5rem;height:1.5rem;overflow:hidden;min-width:0;padding:0}.icon-fullfilled{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.9489 3.32822L6.82478 11.4518C6.22318 12.0535 5.24729 12.0535 4.64511 11.4518L0.451373 7.25776C-0.150458 6.65604 -0.150458 5.68003 0.451373 5.0782C1.05332 4.47625 2.02914 4.47626 2.63082 5.07797L5.73527 8.18247L12.7691 1.14855C13.3711 0.546608 14.347 0.547064 14.9487 1.14855C15.5504 1.75038 15.5504 2.72605 14.9489 3.32822Z" fill="%23000000"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.9489 3.32822L6.82478 11.4518C6.22318 12.0535 5.24729 12.0535 4.64511 11.4518L0.451373 7.25776C-0.150458 6.65604 -0.150458 5.68003 0.451373 5.0782C1.05332 4.47625 2.02914 4.47626 2.63082 5.07797L5.73527 8.18247L12.7691 1.14855C13.3711 0.546608 14.347 0.547064 14.9487 1.14855C15.5504 1.75038 15.5504 2.72605 14.9489 3.32822Z" fill="%23000000"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-success)}.icon-not-fullfilled{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.7 0.599609C3.45427 0.599609 0 4.05388 0 8.29961C0 12.5453 3.45427 15.9996 7.7 15.9996C11.9457 15.9996 15.4 12.5453 15.4 8.29961C15.4 4.05388 11.9457 0.599609 7.7 0.599609ZM7.7 14.1329C4.48327 14.1329 1.86667 11.5163 1.86667 8.29961C1.86667 5.08288 4.48327 2.46628 7.7 2.46628C10.9167 2.46628 13.5333 5.08288 13.5333 8.29961C13.5333 11.5163 10.9167 14.1329 7.7 14.1329ZM8.8522 4.31848V8.95621C8.8522 9.47141 8.43407 9.88954 7.91887 9.88954H4.68113C4.16593 9.88954 3.7478 9.47141 3.7478 8.95621C3.7478 8.44101 4.16593 8.02288 4.68113 8.02288H6.98553V4.31848C6.98553 3.80328 7.40367 3.38514 7.91887 3.38514C8.43407 3.38514 8.8522 3.80234 8.8522 4.31848Z" fill="%23000000"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.7 0.599609C3.45427 0.599609 0 4.05388 0 8.29961C0 12.5453 3.45427 15.9996 7.7 15.9996C11.9457 15.9996 15.4 12.5453 15.4 8.29961C15.4 4.05388 11.9457 0.599609 7.7 0.599609ZM7.7 14.1329C4.48327 14.1329 1.86667 11.5163 1.86667 8.29961C1.86667 5.08288 4.48327 2.46628 7.7 2.46628C10.9167 2.46628 13.5333 5.08288 13.5333 8.29961C13.5333 11.5163 10.9167 14.1329 7.7 14.1329ZM8.8522 4.31848V8.95621C8.8522 9.47141 8.43407 9.88954 7.91887 9.88954H4.68113C4.16593 9.88954 3.7478 9.47141 3.7478 8.95621C3.7478 8.44101 4.16593 8.02288 4.68113 8.02288H6.98553V4.31848C6.98553 3.80328 7.40367 3.38514 7.91887 3.38514C8.43407 3.38514 8.8522 3.80234 8.8522 4.31848Z" fill="%23000000"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-tertiary)}.surfaces-grid{margin-bottom:3.5rem}.surfaces-grid .surfaces-row{display:grid;grid-template-columns:1fr 24.2rem;grid-template-areas:"label surfaces";padding:.5rem .5rem .5rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.surfaces-grid .surfaces-row.--header{color:var(--color-grey-light);font-weight:600;padding-block:0}.surfaces-grid .surfaces-row.--striped{background:rgba(0,107,165,0.05)}.surfaces-grid .surfaces-row.--striped-hard{background:rgba(0,107,165,0.1);margin-block:.2rem}.surfaces-grid .surfaces-row.--with-bar{margin-top:2.6rem;position:relative}.surfaces-grid .surfaces-row.--with-bar:before{content:'';display:block;position:absolute;height:1px;width:100%;top:-1.4rem;background:var(--color-primary)}.surfaces-grid .surfaces-row--label{grid-area:label}.surfaces-grid .surfaces-row--surfaces{grid-area:surfaces;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}.surfaces-grid .surfaces-row--surfaces .form-item{margin:0}.surfaces-grid.participation-societe{max-width:57.5rem}.surfaces-grid.participation-societe .surfaces-row{padding-left:0}.surfaces-grid.participation-societe .surfaces-row--label{color:var(--color-grey-light)}.finder-explorer-wrapper{max-width:100%;overflow-x:auto;margin-top:1.8rem;margin-bottom:3rem;padding-bottom:2rem}.finder-explorer-wrapper .finder-explorer{display:-webkit-box;display:-ms-flexbox;display:flex}.finder-explorer-wrapper .finder{-webkit-box-flex:0;-ms-flex:0 0 23.7rem;flex:0 0 23.7rem;gap:2.7rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.finder-explorer-wrapper .finder+.finder{-webkit-box-flex:0;-ms-flex:0 0 24.7rem;flex:0 0 24.7rem;padding-left:.7rem;border-left:0.8rem solid rgba(217,217,217,0.5)}.finder-explorer-wrapper .finder+.finder button{left:.7rem}.finder-explorer-wrapper .finder button{right:.7rem;left:0;margin:0 .7rem 0 0;padding:.8rem 1.5rem}.finder-explorer-wrapper .finder:has(button) .finder-branches{max-height:37rem}.finder-explorer-wrapper .finder-branches{padding-right:.7rem;padding-bottom:2.7rem;max-height:43rem;overflow-y:auto}.finder-explorer-wrapper .finder-item{border-radius:.6rem;background:#fff;color:var(--color-primary);padding:1rem 2rem 1rem 1rem;border:1px solid #E9E9E9;-webkit-box-shadow:0 0 0.3rem rgba(0,0,0,0.15);box-shadow:0 0 0.3rem rgba(0,0,0,0.15);font-size:var(--font-size-s);position:relative;z-index:1}.finder-explorer-wrapper .finder-item.--entity{min-height:6rem;z-index:10}.finder-explorer-wrapper .finder-item.--entity:hover{z-index:20}.finder-explorer-wrapper .finder-item.--active{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff;-webkit-box-shadow:0 0;box-shadow:0 0}.finder-explorer-wrapper .finder-item.--active .finder-item--actions:before{color:#fff}.finder-explorer-wrapper .finder-item.--has-child:after{content:'';display:block;width:0;height:0;position:absolute;border-left:.75rem solid #fff;border-top:.375rem solid transparent;border-bottom:.375rem solid transparent;right:.9rem;bottom:1.3rem}.finder-explorer-wrapper .finder-item+.finder-item{margin-top:1rem}.finder-explorer-wrapper .finder-item-title{font-size:var(--font-size-base);line-height:var(--font-size-l);text-transform:uppercase;font-weight:600;margin-bottom:.2rem}.finder-explorer-wrapper .finder-item--actions{position:absolute;z-index:2;top:2.6rem;right:.8rem;margin:0;background:#fff;-webkit-box-shadow:0 0;box-shadow:0 0;-webkit-transition:all .25s;transition:all .25s}.finder-explorer-wrapper .finder-item--actions:before{content:'...';display:block;position:absolute;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);margin-top:-1.6rem;right:-.8rem;font-size:3rem;height:1.3rem;overflow:hidden;letter-spacing:-.1rem;line-height:0;color:var(--color-secondary)}.finder-explorer-wrapper .finder-item--actions li{height:0;overflow:hidden;padding:0;-webkit-transition:all .25s;transition:all .25s}.finder-explorer-wrapper .finder-item--actions li:before{display:none}.finder-explorer-wrapper .finder-item--actions li+li a{border-top:0}.finder-explorer-wrapper .finder-item--actions a{display:block;border:1px solid #ADADAD;line-height:3rem;height:3rem;font-size:var(--font-size-s);background:#fff;padding-inline:1.3rem;text-decoration:none;color:var(--color-primary);font-weight:600}.finder-explorer-wrapper .finder-item--actions a:hover{background:rgba(0,107,165,0.1)}.finder-explorer-wrapper .finder-item--actions:hover{-webkit-box-shadow:0 0 0.4rem rgba(0,0,0,0.5);box-shadow:0 0 0.4rem rgba(0,0,0,0.5);cursor:pointer}.finder-explorer-wrapper .finder-item--actions:hover li{height:3rem}.--with-suffix input{max-width:100%;width:calc(100% - 25rem);min-width:23rem}.multiselect-selected-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-inline:-.25rem}.multiselect-selected-options>div{margin:0 .25rem .5rem !important;font-size:var(--font-size-xxs);padding:.5rem 1rem;min-width:0;overflow:hidden;cursor:default !important}.multiselect-selected-options span.close{display:inline-block;position:relative;text-indent:999rem;width:.8rem;margin-left:.5rem;vertical-align:text-bottom;cursor:pointer}.multiselect-selected-options span.close:before,.multiselect-selected-options span.close:after{content:'';display:block;position:absolute;width:1.3rem;height:1px;background:var(--color-primary);top:0}.multiselect-selected-options span.close:before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transform-origin:top left;transform-origin:top left;left:0}.multiselect-selected-options span.close:after{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);-webkit-transform-origin:top right;transform-origin:top right;right:0}.mode-occupation-parcelle .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.mode-occupation-parcelle .fieldset-wrapper .form-item,.mode-occupation-parcelle .fieldset-wrapper label{margin-bottom:0}.form-item.add-rl-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem;max-width:none}.yousign-loading{position:absolute}.yousign-loading+iframe{position:relative}.vue-form-loader{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;cursor:wait;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.vue-form-loader progress{width:100%;height:1rem;border-radius:0;position:absolute;bottom:0}.vue-form-loader progress::-webkit-progress-bar{background:var(--color-secondary-faded)}.vue-form-loader progress::-webkit-progress-value{background:var(--color-secondary)}.vue-form-loader.--hidden{opacity:0;margin-top:200vh}.file-filename{margin:0 0 1rem}.file-filename+.js-form-type-file{margin-top:2rem}.portos-declaration.card{padding:3rem 3rem 6.7rem;font-size:var(--font-size-s);position:relative}.portos-declaration.card .name{margin-bottom:.35rem;color:var(--color-primary)}.portos-declaration.card .reference{margin-bottom:.35rem}.portos-declaration.card .location{font-weight:600}.portos-declaration.card .steps{margin-block:1.75rem}.portos-declaration.card .date-main{font-weight:bold;margin-bottom:.35rem}.portos-declaration.card .link{position:absolute;left:3rem;bottom:2rem}.portos-declarations-en-cours{margin-bottom:7.7rem}.portos-declarations-envoyees{margin-bottom:7.7rem}#portos-declaration-declarations-filter-form{position:relative;left:calc((50vw - 2rem) * -1);margin-left:50%;width:calc(100vw - 4rem)}#portos-declaration-declarations-filter-form .form-item{max-width:none}#portos-declaration-declarations-filter-form .form-item legend>span{margin-top:0}#portos-declaration-declarations-filter-form .js-form-type-radio,#portos-declaration-declarations-filter-form .js-form-type-checkbox{margin-bottom:0}#portos-declaration-declarations-filter-form .js-form-type-radio:last-child,#portos-declaration-declarations-filter-form .js-form-type-checkbox:last-child{margin-right:0}#portos-declaration-declarations-filter-form details{margin-left:auto}@media (min-width:576px){#portos-declaration-declarations-filter-form details>div{display:grid;grid-gap:0 3rem;grid-template-columns:1fr 1fr;grid-template-areas:"a a" "b b" "c c" "d d" "e e" "f h" "g i" "j j" "k k" "l m" "n o" "p p" "q r" "s s" "t t"}}@media (min-width:768px){#portos-declaration-declarations-filter-form details>div{grid-template-columns:repeat(12,1fr);grid-template-areas:"a a a a b b b b c c c c" "d d d d d d e e e e e e" "f f f g g g h h h i i i" "j j j k k k k k k k k k" "l l l m m m n n n o o o" "q q q r r r p p p s s s" "t t t t t t t t t t t t"}}@media (min-width:992px){#portos-declaration-declarations-filter-form details>div{grid-template-areas:"a a b b c c f f h h q q" "d d d e e e g g i i r r" "j j k k k k k k k k k k" "l l m m n n o o p p s s" "t t t t t t t t t t t t"}}@media (min-width:1200px){#portos-declaration-declarations-filter-form details>div{grid-template-areas:"a a b b c c f f h h q q" "d d d e e e g g i i r r" "j j j k k k k k k k k k" "l l m m n n o o p p s s" "t t t t t t t t t t t t"}}#portos-declaration-declarations-filter-form .form-item-details-container-filters-num{grid-area:a}#portos-declaration-declarations-filter-form .form-item-details-container-filters-raison-sociale{grid-area:b}#portos-declaration-declarations-filter-form .form-item-details-container-filters-siren{grid-area:c}#portos-declaration-declarations-filter-form .form-item-details-container-filters-safer{grid-area:d}#portos-declaration-declarations-filter-form .form-item-details-container-filters-cd-dep{grid-area:e}#portos-declaration-declarations-filter-form .form-item-details-container-filters-date-start{grid-area:f}#portos-declaration-declarations-filter-form .form-item-details-container-filters-date-end{grid-area:g}#portos-declaration-declarations-filter-form .form-item-details-container-filters-date-statut-start{grid-area:h}#portos-declaration-declarations-filter-form .form-item-details-container-filters-date-statut-end{grid-area:i}#portos-declaration-declarations-filter-form #edit-details-container-filters-type--wrapper{grid-area:j}#portos-declaration-declarations-filter-form #edit-details-container-filters-etat-declaration--wrapper{grid-area:k}@media (min-width:576px){#portos-declaration-declarations-filter-form #edit-details-container-filters-etat-declaration--wrapper .form-item{-ms-flex-preferred-size:18rem;flex-basis:18rem}}@media (min-width:992px){#portos-declaration-declarations-filter-form #edit-details-container-filters-etat-declaration--wrapper .form-item{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:18rem}}#portos-declaration-declarations-filter-form #edit-details-container-filters-prise-controle--wrapper{grid-area:l}#portos-declaration-declarations-filter-form #edit-details-container-filters-etranger--wrapper{grid-area:m}#portos-declaration-declarations-filter-form #edit-details-container-filters-depassement-seuil--wrapper{grid-area:n}#portos-declaration-declarations-filter-form #edit-details-container-filters-lien-familial--wrapper{grid-area:o}#portos-declaration-declarations-filter-form #edit-details-container-filters-exemptions-f2-f4--wrapper{grid-area:p}#portos-declaration-declarations-filter-form .form-item-details-container-filters-surface-min{grid-area:q}#portos-declaration-declarations-filter-form .form-item-details-container-filters-surface-max{grid-area:r}#portos-declaration-declarations-filter-form .form-item-details-container-filters-items-per-page{grid-area:s}#portos-declaration-declarations-filter-form .form-actions--wrapper{grid-area:t}.search-count{position:relative;left:calc((50vw - 2rem) * -1);margin-left:50%;width:calc(100vw - 4rem);margin-bottom:2rem;padding-left:3rem}@media (min-width:768px){.search-count{padding-left:4rem}}.v-enter-active,.v-leave-active{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.v-enter-from,.v-leave-to{opacity:0}body.account form.user-form #edit-language,body.account form.user-form #edit-google-analytics,body.account form.user-form #edit-contact,body.account form.user-form #edit-timezone,body.account form.user-form #edit-field-region-wrapper{display:none}.node-4 #contact-message-contactez-nous-form{background-color:#FFF;margin-bottom:40px;padding:4rem 2rem 4rem 2rem;width:100%;max-width:104rem;margin-left:auto;margin-right:auto}
