@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,700;0,800;1,300;1,400;1,500;1,700;1,800&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.footable.table,.footable.table *,.footable-details.table,.footable-details.table *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.footable.table th,.footable-details.table th{text-align:left;}.footable.table,.footable-details.table{width:100%;max-width:100%;margin-bottom:20px;}.footable.table > caption + thead > tr:first-child > th,.footable.table > colgroup + thead > tr:first-child > th,.footable.table > thead:first-child > tr:first-child > th,.footable.table > caption + thead > tr:first-child > td,.footable.table > colgroup + thead > tr:first-child > td,.footable.table > thead:first-child > tr:first-child > td,.footable-details.table > caption + thead > tr:first-child > th,.footable-details.table > colgroup + thead > tr:first-child > th,.footable-details.table > thead:first-child > tr:first-child > th,.footable-details.table > caption + thead > tr:first-child > td,.footable-details.table > colgroup + thead > tr:first-child > td,.footable-details.table > thead:first-child > tr:first-child > td{border-top:0;}.footable.table > thead > tr > th,.footable.table > tbody > tr > th,.footable.table > tfoot > tr > th,.footable.table > thead > tr > td,.footable.table > tbody > tr > td,.footable.table > tfoot > tr > td,.footable-details.table > thead > tr > th,.footable-details.table > tbody > tr > th,.footable-details.table > tfoot > tr > th,.footable-details.table > thead > tr > td,.footable-details.table > tbody > tr > td,.footable-details.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}.footable.table > thead > tr > th,.footable.table > thead > tr > td,.footable-details.table > thead > tr > th,.footable-details.table > thead > tr > td{vertical-align:bottom;border-bottom:2px solid #ddd;}.footable.table-condensed > thead > tr > th,.footable.table-condensed > tbody > tr > th,.footable.table-condensed > tfoot > tr > th,.footable.table-condensed > thead > tr > td,.footable.table-condensed > tbody > tr > td,.footable.table-condensed > tfoot > tr > td,.footable-details.table-condensed > thead > tr > th,.footable-details.table-condensed > tbody > tr > th,.footable-details.table-condensed > tfoot > tr > th,.footable-details.table-condensed > thead > tr > td,.footable-details.table-condensed > tbody > tr > td,.footable-details.table-condensed > tfoot > tr > td{padding:5px;}.footable.table-bordered,.footable-details.table-bordered{border:1px solid #ddd;}.footable.table-bordered > thead > tr > th,.footable.table-bordered > tbody > tr > th,.footable.table-bordered > tfoot > tr > th,.footable.table-bordered > thead > tr > td,.footable.table-bordered > tbody > tr > td,.footable.table-bordered > tfoot > tr > td,.footable-details.table-bordered > thead > tr > th,.footable-details.table-bordered > tbody > tr > th,.footable-details.table-bordered > tfoot > tr > th,.footable-details.table-bordered > thead > tr > td,.footable-details.table-bordered > tbody > tr > td,.footable-details.table-bordered > tfoot > tr > td{border:1px solid #ddd;}.footable.table-bordered > thead > tr > th,.footable.table-bordered > thead > tr > td,.footable-details.table-bordered > thead > tr > th,.footable-details.table-bordered > thead > tr > td{border-bottom-width:2px;}.footable.table-striped > tbody > tr:nth-child(odd),.footable-details.table-striped > tbody > tr:nth-child(odd){background-color:#f9f9f9;}.footable.table-hover > tbody > tr:hover,.footable-details.table-hover > tbody > tr:hover{background-color:#f5f5f5;}.footable .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;overflow:visible;text-transform:none;}.footable .btn:hover,.footable .btn:focus,.footable .btn.focus{color:#333;text-decoration:none;}.footable .btn-default{color:#333;background-color:#fff;border-color:#ccc;}.footable .btn-default:hover,.footable .btn-default:focus,.footable .btn-default.focus,.footable .btn-default:active,.footable .btn-default.active,.footable .open > .dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad;}.footable .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4;}.footable .btn-primary:hover,.footable .btn-primary:focus,.footable .btn-primary.focus,.footable .btn-primary:active,.footable .btn-primary.active,.footable .open > .dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74;}.footable .btn-group,.footable .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}.footable .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.footable .btn-group > .btn:first-child{margin-left:0;}.footable .btn-group-vertical > .btn,.footable .btn-group > .btn{position:relative;float:left;}.footable .btn-group-xs > .btn,.footable .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}.footable .btn-group-sm > .btn,.footable .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}.footable .btn-group-lg > .btn,.footable .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}.footable .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}.footable .btn .caret{margin-left:0;}.form-group{margin-bottom:15px;}.footable .form-control{display:block;width:100%;height:34px;padding:6px 12px;margin:0;font-family:inherit;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.footable .input-group{position:relative;display:table;border-collapse:separate;}.footable .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}.footable .input-group-btn{position:relative;font-size:0;white-space:nowrap;}.footable .input-group-addon,.footable .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.footable .input-group-addon,.footable .input-group-btn,.footable .input-group .form-control{display:table-cell;}.footable .input-group-btn > .btn + .btn,.footable .input-group-btn:last-child > .btn,.footable .input-group-btn:last-child > .btn-group{margin-left:-1px;}.footable .input-group-btn > .btn{position:relative;}.footable .input-group-btn > .btn:hover,.footable .input-group-btn > .btn:focus,.footable .input-group-btn > .btn:active{z-index:2;}.footable .input-group .form-control:first-child,.footable .input-group-addon:first-child,.footable .input-group-btn:first-child > .btn,.footable .input-group-btn:first-child > .btn-group > .btn,.footable .input-group-btn:first-child > .dropdown-toggle,.footable .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.footable .input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0;}.footable .input-group .form-control:last-child,.footable .input-group-addon:last-child,.footable .input-group-btn:last-child > .btn,.footable .input-group-btn:last-child > .btn-group > .btn,.footable .input-group-btn:last-child > .dropdown-toggle,.footable .input-group-btn:first-child > .btn:not(:first-child),.footable .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0;}.footable .radio,.footable .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.footable .radio label,.footable .checkbox label{max-width:100%;min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;}.footable .radio input[type=radio],.footable .radio-inline input[type=radio],.footable .checkbox input[type=checkbox],.footable .checkbox-inline input[type=checkbox]{position:absolute;margin:4px 0 0 -20px;line-height:normal;}.footable .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}.footable .open > .dropdown-menu{display:block;}.footable .dropdown-menu-right{right:0;left:auto;}.footable .dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;}.footable .dropdown-menu > li > a:hover,.footable .dropdown-menu > li > a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5;}.footable .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}.footable .pagination > li{display:inline;}.footable .pagination > li:first-child > a,.footable .pagination > li:first-child > span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.footable .pagination > li > a,.footable .pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd;}.footable .pagination > li > a:hover,.footable .pagination > li > span:hover,.footable .pagination > li > a:focus,.footable .pagination > li > span:focus{color:#23527c;background-color:#eee;border-color:#ddd;}.footable .pagination > .active > a,.footable .pagination > .active > span,.footable .pagination > .active > a:hover,.footable .pagination > .active > span:hover,.footable .pagination > .active > a:focus,.footable .pagination > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7;}.footable .pagination > .disabled > span,.footable .pagination > .disabled > span:hover,.footable .pagination > .disabled > span:focus,.footable .pagination > .disabled > a,.footable .pagination > .disabled > a:hover,.footable .pagination > .disabled > a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}.footable .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}.footable .label-default{background-color:#777;}.footable-loader.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);}.footable .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}@media (min-width:768px){.footable .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.footable .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.footable .form-inline .input-group{display:inline-table;vertical-align:middle}.footable .form-inline .input-group .input-group-addon,.footable .form-inline .input-group .input-group-btn,.footable .form-inline .input-group .form-control{width:auto}.footable .form-inline .input-group>.form-control{width:100%}}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse;}table.footable-details{margin-bottom:0;}table.footable-hide-fouc{display:none;}table > tbody > tr > td > span.footable-toggle{margin-right:8px;opacity:0.3;}table > tbody > tr > td > span.footable-toggle.last-column{margin-left:8px;float:right;}table.table-condensed > tbody > tr > td > span.footable-toggle{margin-right:5px;}table.footable-details > tbody > tr > th:nth-child(1){min-width:40px;width:120px;}table.footable-details > tbody > tr > td:nth-child(2){word-break:break-all;}table.footable-details > thead > tr:first-child > th,table.footable-details > thead > tr:first-child > td,table.footable-details > tbody > tr:first-child > th,table.footable-details > tbody > tr:first-child > td,table.footable-details > tfoot > tr:first-child > th,table.footable-details > tfoot > tr:first-child > td{border-top-width:0;}table.footable-details.table-bordered > thead > tr:first-child > th,table.footable-details.table-bordered > thead > tr:first-child > td,table.footable-details.table-bordered > tbody > tr:first-child > th,table.footable-details.table-bordered > tbody > tr:first-child > td,table.footable-details.table-bordered > tfoot > tr:first-child > th,table.footable-details.table-bordered > tfoot > tr:first-child > td{border-top-width:1px;}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative;}div.footable-loader > span.fooicon{display:inline-block;opacity:0.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;-webkit-animation:fooicon-spin-r 2s infinite linear;animation:fooicon-spin-r 2s infinite linear;}table.footable > tbody > tr.footable-empty > td{vertical-align:middle;text-align:center;font-size:30px;}table.footable > tbody > tr > td,table.footable > tbody > tr > th{display:none;}table.footable > tbody > tr.footable-empty > td,table.footable > tbody > tr.footable-empty > th,table.footable > tbody > tr.footable-detail-row > td,table.footable > tbody > tr.footable-detail-row > th{display:table-cell;}@-webkit-keyframes fooicon-spin-r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fooicon-spin-r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fooicon{display:inline-block;font-size:inherit;font-family:FontAwesome !important;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);}.fooicon:before,.fooicon:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fooicon-loader:before{content:"\f01e";}.fooicon-plus:before{content:"\f067";}.fooicon-minus:before{content:"\f068";}.fooicon-search:before{content:"\f002";}.fooicon-remove:before{content:"\f00d";}.fooicon-sort:before{content:"\f0dc";}.fooicon-sort-asc:before{content:"\f160";}.fooicon-sort-desc:before{content:"\f161";}.fooicon-pencil:before{content:"\f040";}.fooicon-trash:before{content:"\f1f8";}.fooicon-eye-close:before{content:"\f070";}.fooicon-flash:before{content:"\f0e7";}.fooicon-cog:before{content:"\f013";}.fooicon-stats:before{content:"\f080";}table.footable > thead > tr.footable-filtering > th{border-bottom-width:1px;font-weight:normal;}.footable-filtering-external.footable-filtering-right,table.footable > thead > tr.footable-filtering > th,table.footable.footable-filtering-right > thead > tr.footable-filtering > th{text-align:right;}.footable-filtering-external.footable-filtering-left,table.footable.footable-filtering-left > thead > tr.footable-filtering > th{text-align:left;}.footable-filtering-external.footable-filtering-center,table.footable.footable-filtering-center > thead > tr.footable-filtering > th{text-align:center;}table.footable > thead > tr.footable-filtering > th div.form-group{margin-bottom:0;}table.footable > thead > tr.footable-filtering > th div.form-group+div.form-group{margin-top:5px;}table.footable > thead > tr.footable-filtering > th div.input-group{width:100%;}.footable-filtering-external ul.dropdown-menu > li > a.checkbox,table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox{margin:0;display:block;position:relative;}.footable-filtering-external ul.dropdown-menu > li > a.checkbox > label,table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox > label{display:block;padding-left:20px;}.footable-filtering-external ul.dropdown-menu > li > a.checkbox input[type="checkbox"],table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox input[type="checkbox"]{position:absolute;margin-left:-20px;}@media (min-width:768px){table.footable > thead > tr.footable-filtering > th div.input-group{width:auto;}table.footable > thead > tr.footable-filtering > th div.form-group{margin-left:2px;margin-right:2px;}table.footable > thead > tr.footable-filtering > th div.form-group+div.form-group{margin-top:0;}}table.footable > thead > tr > td.footable-sortable,table.footable > thead > tr > th.footable-sortable,table.footable > tbody > tr > td.footable-sortable,table.footable > tbody > tr > th.footable-sortable,table.footable > tfoot > tr > td.footable-sortable,table.footable > tfoot > tr > th.footable-sortable{position:relative;padding-right:30px;cursor:pointer;}td.footable-sortable > span.fooicon,th.footable-sortable > span.fooicon{position:absolute;right:6px;top:50%;margin-top:-7px;opacity:0;transition:opacity 0.3s ease-in;}td.footable-sortable:hover > span.fooicon,th.footable-sortable:hover > span.fooicon{opacity:1;}td.footable-sortable.footable-asc > span.fooicon,th.footable-sortable.footable-asc > span.fooicon,td.footable-sortable.footable-desc > span.fooicon,th.footable-sortable.footable-desc > span.fooicon{opacity:1;}table.footable-sorting-disabled td.footable-sortable.footable-asc > span.fooicon,table.footable-sorting-disabled td.footable-sortable.footable-desc > span.fooicon,table.footable-sorting-disabled td.footable-sortable:hover > span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-asc > span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-desc > span.fooicon,table.footable-sorting-disabled th.footable-sortable:hover > span.fooicon{opacity:0;visibility:hidden;}.footable-paging-external ul.pagination,table.footable > tfoot > tr.footable-paging > td > ul.pagination{margin:10px 0 0 0;}.footable-paging-external span.label,table.footable > tfoot > tr.footable-paging > td > span.label{display:inline-block;margin:0 0 10px 0;padding:4px 10px;}.footable-paging-external.footable-paging-center,table.footable > tfoot > tr.footable-paging > td,table.footable-paging-center > tfoot > tr.footable-paging > td{text-align:center;}.footable-paging-external.footable-paging-left,table.footable-paging-left > tfoot > tr.footable-paging > td{text-align:left;}.footable-paging-external.footable-paging-right,table.footable-paging-right > tfoot > tr.footable-paging > td{text-align:right;}ul.pagination > li.footable-page{display:none;}ul.pagination > li.footable-page.visible{display:inline;}td.footable-editing{width:90px;max-width:90px;}table.footable-editing-no-edit td.footable-editing,table.footable-editing-no-delete td.footable-editing,table.footable-editing-no-view td.footable-editing{width:70px;max-width:70px;}table.footable-editing-no-edit.footable-editing-no-delete td.footable-editing,table.footable-editing-no-edit.footable-editing-no-view td.footable-editing,table.footable-editing-no-delete.footable-editing-no-view td.footable-editing{width:50px;max-width:50px;}table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view th.footable-editing{width:0;max-width:0;display:none !important;}table.footable-editing-right td.footable-editing,table.footable-editing-right tr.footable-editing{text-align:right;}table.footable-editing-left td.footable-editing,table.footable-editing-left tr.footable-editing{text-align:left;}table.footable-editing button.footable-add,table.footable-editing button.footable-hide,table.footable-editing-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-hide,table.footable-editing.footable-editing-always-show.footable-editing-no-add tr.footable-editing{display:none;}table.footable-editing.footable-editing-show button.footable-add,table.footable-editing.footable-editing-show button.footable-hide,table.footable-editing.footable-editing-always-show button.footable-add{display:inline-block;}
@font-face{font-family:'swiper-icons';src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-container-multirow > .swiper-wrapper{flex-wrap:wrap;}.swiper-container-multirow-column > .swiper-wrapper{flex-wrap:wrap;flex-direction:column;}.swiper-container-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-container-pointer-events{touch-action:pan-y;}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper{scroll-snap-type:y mandatory;}:root{--swiper-navigation-size:44px;}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev';}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next';}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#ffffff;}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color:#000000;}.swiper-button-lock{display:none;}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet:only-child{display:none !important;}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white{--swiper-pagination-color:#ffffff;}.swiper-pagination-black{--swiper-pagination-color:#000000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{max-width:100%;max-height:100%;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}:root{}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0;}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px);}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{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}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{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"]{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}:root{--c-text:#666;--c-text-inverse:#fff;--c-background:#fff;--c-background-section:#e5e5e5;--c-primary:#C2C7E1;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#262F36;--c-highlight:#ccc;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#FFF2A6;--c-error:#FCD8CE;--c-message:#C7F2DA}@media (prefers-color-scheme:dark){:root{--c-text:#fff;--c-text-inverse:#666;--c-background:#666;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#C2C7E1;--c-secondary:#610c63;--c-accent:#e5e5e5;--c-accent-high:#fff;--c-highlight:#4c4c4c;--c-highlight-high:#333;--c-muted:#333;--c-warning:#FFF2A6;--c-error:#FCD8CE;--c-message:#C7F2DA}}:root [data-theme='default']{--c-text:#666;--c-text-inverse:#fff;--c-background:#fff;--c-background-section:#e5e5e5;--c-primary:#C2C7E1;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#262F36;--c-highlight:#ccc;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#FFF2A6;--c-error:#FCD8CE;--c-message:#C7F2DA}:root [data-theme='dark']{--c-text:#fff;--c-text-inverse:#666;--c-background:#666;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#C2C7E1;--c-secondary:#610c63;--c-accent:#e5e5e5;--c-accent-high:#fff;--c-highlight:#4c4c4c;--c-highlight-high:#333;--c-muted:#333;--c-warning:#FFF2A6;--c-error:#FCD8CE;--c-message:#C7F2DA}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all 0.4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:#666;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:#fff;background-color:var(--c-text-inverse);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:#fff;background-color:var(--c-background);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-background-section{background-color:#e5e5e5;background-color:var(--c-background-section);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:#C2C7E1;background-color:var(--c-primary);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-secondary{background-color:#610c63;background-color:var(--c-secondary);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-accent{background-color:#4c4c4c;background-color:var(--c-accent);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:#262F36;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-highlight{background-color:#ccc;background-color:var(--c-highlight);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:#FFF2A6;background-color:var(--c-warning);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:#FCD8CE;background-color:var(--c-error);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--default-message{background-color:#C7F2DA;background-color:var(--c-message);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--dark-text{background-color:#666;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-text-inverse{background-color:#fff;background-color:var(--c-text-inverse);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--dark-background{background-color:#fff;background-color:var(--c-background);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--dark-background-inverse{background-color:var(--c-background-inverse);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-background-section{background-color:#e5e5e5;background-color:var(--c-background-section);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--dark-primary{background-color:#C2C7E1;background-color:var(--c-primary);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-secondary{background-color:#610c63;background-color:var(--c-secondary);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--dark-accent{background-color:#4c4c4c;background-color:var(--c-accent);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-accent-high{background-color:#262F36;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-highlight{background-color:#ccc;background-color:var(--c-highlight);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--dark-highlight-high{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--dark-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#262F36;color:var(--c-accent-high)}.cl-colors__item--dark-warning{background-color:#FFF2A6;background-color:var(--c-warning);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-error{background-color:#FCD8CE;background-color:var(--c-error);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-message{background-color:#C7F2DA;background-color:var(--c-message);color:#f2f2f2;color:var(--c-muted)}.bg-color-white,.bg-color-white-md,.bg-color-white-xl{background-color:#fff;color:#610c63 !important}.mode-contrast-on .bg-color-white,.mode-contrast-on .bg-color-white-md,.mode-contrast-on .bg-color-white-xl{background-color:#fff}.bg-color-white *,.bg-color-white .heading-inherit,.bg-color-white-md *,.bg-color-white-md .heading-inherit,.bg-color-white-xl *,.bg-color-white-xl .heading-inherit{color:inherit}.bg-color-white.transparent,.bg-color-white-md.transparent,.bg-color-white-xl.transparent{background-color:rgba(255,255,255,0.95) !important}.bg-color-white[class*='with-hover']:hover,.bg-color-white-md[class*='with-hover']:hover,.bg-color-white-xl[class*='with-hover']:hover{background-color:#f2f2f2}.bg-color-white .list__icon__title,.bg-color-white-md .list__icon__title,.bg-color-white-xl .list__icon__title{background-color:#fff}.bg-color-white:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-white,.bg-color-white:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-white{padding-top:0}.bg-color-white-md.section-padding+.bg-color-white,.bg-color-white-md.section-padding+.bg-color-inner-white{padding-top:0}@media (min-width:992px){.bg-color-white-md.section-padding+.bg-color-white-md,.bg-color-white-md.section-padding+.bg-color-inner-white-md{padding-top:0}}@media (min-width:1200px){.bg-color-white-xl.section-padding+.bg-color-white,.bg-color-white-xl.section-padding+.bg-color-inner-white{padding-top:0}}@media (min-width:1200px){.bg-color-white-xl.section-padding+.bg-color-white-xl,.bg-color-white-xl.section-padding+.bg-color-inner-white-xl{padding-top:0}}.bg-color-inner-white,.bg-color-white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .bg-color-inner-white,.mode-contrast-on .bg-color-white{background-color:#fff}.bg-color-inner-white *,.bg-color-inner-white .heading-inherit,.bg-color-white *,.bg-color-white .heading-inherit{color:inherit}.bg-color-inner-white.transparent,.bg-color-white.transparent{background-color:rgba(255,255,255,0.95) !important}.bg-color-inner-white[class*='with-hover']:hover,.bg-color-white[class*='with-hover']:hover{background-color:#f2f2f2}.bg-color-inner-white.section-padding+.bg-color-inner-white .inner-bg,.bg-color-white.section-padding+.bg-color-inner-white .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-white.section-padding+.bg-color-inner-white-md .inner-bg,.bg-color-white.section-padding+.bg-color-inner-white-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-white.section-padding+.bg-color-inner-white-lg,.bg-color-white.section-padding+.bg-color-inner-white-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-white.swiper-special{background:linear-gradient(#fff calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-white.swiper-special{background:linear-gradient(#fff calc(100% - 72px),transparent 72px)}.bg-color-white.swiper-special:last-child{background-color:#fff}.mode-contrast-on .bg-color-white.swiper-special:last-child{background-color:#fff}}@media (min-width:1024px){.bg-color-white.photo-album-special{background:linear-gradient(to top,#fff 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-white.photo-album-special{background:linear-gradient(to top,#fff 568px,#fff calc(100% - 568px))}}.bg-white-before{position:relative;color:#610c63}.bg-white-before:before{background-color:#fff !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-white-before:before{background-color:#fff !important}.txt-color-white{color:#fff !important}.txt-color-white:not(.no-hover):hover{color:#f2f2f2 !important}.bg-color-white,.bg-color-white-md,.bg-color-white-xl{background-color:#fff;color:#262F36 !important}.mode-contrast-on .bg-color-white,.mode-contrast-on .bg-color-white-md,.mode-contrast-on .bg-color-white-xl{background-color:#fff}.bg-color-white *,.bg-color-white .heading-inherit,.bg-color-white-md *,.bg-color-white-md .heading-inherit,.bg-color-white-xl *,.bg-color-white-xl .heading-inherit{color:inherit}.bg-color-white.transparent,.bg-color-white-md.transparent,.bg-color-white-xl.transparent{background-color:rgba(255,255,255,0.95) !important}.bg-color-white[class*='with-hover']:hover,.bg-color-white-md[class*='with-hover']:hover,.bg-color-white-xl[class*='with-hover']:hover{background-color:#f2f2f2}.bg-color-white .list__icon__title,.bg-color-white-md .list__icon__title,.bg-color-white-xl .list__icon__title{background-color:#fff}.bg-color-white:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-white,.bg-color-white:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-white{padding-top:0}.bg-color-white-md.section-padding+.bg-color-white,.bg-color-white-md.section-padding+.bg-color-inner-white{padding-top:0}@media (min-width:992px){.bg-color-white-md.section-padding+.bg-color-white-md,.bg-color-white-md.section-padding+.bg-color-inner-white-md{padding-top:0}}@media (min-width:1200px){.bg-color-white-xl.section-padding+.bg-color-white,.bg-color-white-xl.section-padding+.bg-color-inner-white{padding-top:0}}@media (min-width:1200px){.bg-color-white-xl.section-padding+.bg-color-white-xl,.bg-color-white-xl.section-padding+.bg-color-inner-white-xl{padding-top:0}}.bg-color-inner-white,.bg-color-white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .bg-color-inner-white,.mode-contrast-on .bg-color-white{background-color:#fff}.bg-color-inner-white *,.bg-color-inner-white .heading-inherit,.bg-color-white *,.bg-color-white .heading-inherit{color:inherit}.bg-color-inner-white.transparent,.bg-color-white.transparent{background-color:rgba(255,255,255,0.95) !important}.bg-color-inner-white[class*='with-hover']:hover,.bg-color-white[class*='with-hover']:hover{background-color:#f2f2f2}.bg-color-inner-white.section-padding+.bg-color-inner-white .inner-bg,.bg-color-white.section-padding+.bg-color-inner-white .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-white.section-padding+.bg-color-inner-white-md .inner-bg,.bg-color-white.section-padding+.bg-color-inner-white-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-white.section-padding+.bg-color-inner-white-lg,.bg-color-white.section-padding+.bg-color-inner-white-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-white.swiper-special{background:linear-gradient(#fff calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-white.swiper-special{background:linear-gradient(#fff calc(100% - 72px),transparent 72px)}.bg-color-white.swiper-special:last-child{background-color:#fff}.mode-contrast-on .bg-color-white.swiper-special:last-child{background-color:#fff}}@media (min-width:1024px){.bg-color-white.photo-album-special{background:linear-gradient(to top,#fff 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-white.photo-album-special{background:linear-gradient(to top,#fff 568px,#fff calc(100% - 568px))}}.bg-white-before{position:relative;color:#262F36}.bg-white-before:before{background-color:#fff !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-white-before:before{background-color:#fff !important}.txt-color-white{color:#fff !important}.txt-color-white:not(.no-hover):hover{color:#f2f2f2 !important}.bg-color-black,.bg-color-black-md,.bg-color-black-xl{background-color:#262F36;color:#fff !important}.mode-contrast-on .bg-color-black,.mode-contrast-on .bg-color-black-md,.mode-contrast-on .bg-color-black-xl{background-color:#000}.bg-color-black *,.bg-color-black .heading-inherit,.bg-color-black-md *,.bg-color-black-md .heading-inherit,.bg-color-black-xl *,.bg-color-black-xl .heading-inherit{color:inherit}.bg-color-black.transparent,.bg-color-black-md.transparent,.bg-color-black-xl.transparent{background-color:rgba(38,47,54,0.95) !important}.bg-color-black[class*='with-hover']:hover,.bg-color-black-md[class*='with-hover']:hover,.bg-color-black-xl[class*='with-hover']:hover{background-color:#1b2227}.bg-color-black .list__icon__title,.bg-color-black-md .list__icon__title,.bg-color-black-xl .list__icon__title{background-color:#262F36}.bg-color-black:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-black,.bg-color-black:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-black{padding-top:0}.bg-color-black-md.section-padding+.bg-color-black,.bg-color-black-md.section-padding+.bg-color-inner-black{padding-top:0}@media (min-width:992px){.bg-color-black-md.section-padding+.bg-color-black-md,.bg-color-black-md.section-padding+.bg-color-inner-black-md{padding-top:0}}@media (min-width:1200px){.bg-color-black-xl.section-padding+.bg-color-black,.bg-color-black-xl.section-padding+.bg-color-inner-black{padding-top:0}}@media (min-width:1200px){.bg-color-black-xl.section-padding+.bg-color-black-xl,.bg-color-black-xl.section-padding+.bg-color-inner-black-xl{padding-top:0}}.bg-color-inner-black,.bg-color-black{background-color:#262F36;color:#fff !important}.mode-contrast-on .bg-color-inner-black,.mode-contrast-on .bg-color-black{background-color:#000}.bg-color-inner-black *,.bg-color-inner-black .heading-inherit,.bg-color-black *,.bg-color-black .heading-inherit{color:inherit}.bg-color-inner-black.transparent,.bg-color-black.transparent{background-color:rgba(38,47,54,0.95) !important}.bg-color-inner-black[class*='with-hover']:hover,.bg-color-black[class*='with-hover']:hover{background-color:#1b2227}.bg-color-inner-black.section-padding+.bg-color-inner-black .inner-bg,.bg-color-black.section-padding+.bg-color-inner-black .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-black.section-padding+.bg-color-inner-black-md .inner-bg,.bg-color-black.section-padding+.bg-color-inner-black-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-black.section-padding+.bg-color-inner-black-lg,.bg-color-black.section-padding+.bg-color-inner-black-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-black.swiper-special{background:linear-gradient(#262F36 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-black.swiper-special{background:linear-gradient(#000 calc(100% - 72px),transparent 72px)}.bg-color-black.swiper-special:last-child{background-color:#262F36}.mode-contrast-on .bg-color-black.swiper-special:last-child{background-color:#000}}@media (min-width:1024px){.bg-color-black.photo-album-special{background:linear-gradient(to top,#262F36 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-black.photo-album-special{background:linear-gradient(to top,#000 568px,#fff calc(100% - 568px))}}.bg-black-before{position:relative;color:#fff}.bg-black-before:before{background-color:#262F36 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-black-before:before{background-color:#000 !important}.txt-color-black{color:#262F36 !important}.txt-color-black:not(.no-hover):hover{color:#1b2227 !important}.bg-color-blue-dark,.bg-color-blue-dark-md,.bg-color-blue-dark-xl{background-color:#252B4B;color:#fff !important}.bg-color-blue-dark *,.bg-color-blue-dark .heading-inherit,.bg-color-blue-dark-md *,.bg-color-blue-dark-md .heading-inherit,.bg-color-blue-dark-xl *,.bg-color-blue-dark-xl .heading-inherit{color:inherit}.bg-color-blue-dark.transparent,.bg-color-blue-dark-md.transparent,.bg-color-blue-dark-xl.transparent{background-color:rgba(37,43,75,0.95) !important}.bg-color-blue-dark[class*='with-hover']:hover,.bg-color-blue-dark-md[class*='with-hover']:hover,.bg-color-blue-dark-xl[class*='with-hover']:hover{background-color:#1d213a}.bg-color-blue-dark .list__icon__title,.bg-color-blue-dark-md .list__icon__title,.bg-color-blue-dark-xl .list__icon__title{background-color:#252B4B}.bg-color-blue-dark:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-blue-dark,.bg-color-blue-dark:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-blue-dark{padding-top:0}.bg-color-blue-dark-md.section-padding+.bg-color-blue-dark,.bg-color-blue-dark-md.section-padding+.bg-color-inner-blue-dark{padding-top:0}@media (min-width:992px){.bg-color-blue-dark-md.section-padding+.bg-color-blue-dark-md,.bg-color-blue-dark-md.section-padding+.bg-color-inner-blue-dark-md{padding-top:0}}@media (min-width:1200px){.bg-color-blue-dark-xl.section-padding+.bg-color-blue-dark,.bg-color-blue-dark-xl.section-padding+.bg-color-inner-blue-dark{padding-top:0}}@media (min-width:1200px){.bg-color-blue-dark-xl.section-padding+.bg-color-blue-dark-xl,.bg-color-blue-dark-xl.section-padding+.bg-color-inner-blue-dark-xl{padding-top:0}}.bg-color-inner-blue-dark,.bg-color-blue-dark{background-color:#252B4B;color:#fff !important}.bg-color-inner-blue-dark *,.bg-color-inner-blue-dark .heading-inherit,.bg-color-blue-dark *,.bg-color-blue-dark .heading-inherit{color:inherit}.bg-color-inner-blue-dark.transparent,.bg-color-blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.bg-color-inner-blue-dark[class*='with-hover']:hover,.bg-color-blue-dark[class*='with-hover']:hover{background-color:#1d213a}.bg-color-inner-blue-dark.section-padding+.bg-color-inner-blue-dark .inner-bg,.bg-color-blue-dark.section-padding+.bg-color-inner-blue-dark .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-blue-dark.section-padding+.bg-color-inner-blue-dark-md .inner-bg,.bg-color-blue-dark.section-padding+.bg-color-inner-blue-dark-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-blue-dark.section-padding+.bg-color-inner-blue-dark-lg,.bg-color-blue-dark.section-padding+.bg-color-inner-blue-dark-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-blue-dark.swiper-special{background:linear-gradient(#252B4B calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-blue-dark.swiper-special{background:linear-gradient(calc(100% - 72px),transparent 72px)}.bg-color-blue-dark.swiper-special:last-child{background-color:#252B4B}}@media (min-width:1024px){.bg-color-blue-dark.photo-album-special{background:linear-gradient(to top,#252B4B 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-blue-dark.photo-album-special{background:linear-gradient(to top,568px,#fff calc(100% - 568px))}}.bg-blue-dark-before{position:relative;color:#fff}.bg-blue-dark-before:before{background-color:#252B4B !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.txt-color-blue-dark{color:#252B4B !important}.txt-color-blue-dark:not(.no-hover):hover{color:#1d213a !important}.bg-color-blue,.bg-color-blue-md,.bg-color-blue-xl{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .bg-color-blue,.mode-contrast-on .bg-color-blue-md,.mode-contrast-on .bg-color-blue-xl{background-color:#e0e3f0}.bg-color-blue *,.bg-color-blue .heading-inherit,.bg-color-blue-md *,.bg-color-blue-md .heading-inherit,.bg-color-blue-xl *,.bg-color-blue-xl .heading-inherit{color:inherit}.bg-color-blue.transparent,.bg-color-blue-md.transparent,.bg-color-blue-xl.transparent{background-color:rgba(194,199,225,0.95) !important}.bg-color-blue[class*='with-hover']:hover,.bg-color-blue-md[class*='with-hover']:hover,.bg-color-blue-xl[class*='with-hover']:hover{background-color:#b1b7d9}.bg-color-blue .list__icon__title,.bg-color-blue-md .list__icon__title,.bg-color-blue-xl .list__icon__title{background-color:#C2C7E1}.bg-color-blue:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-blue,.bg-color-blue:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-blue{padding-top:0}.bg-color-blue-md.section-padding+.bg-color-blue,.bg-color-blue-md.section-padding+.bg-color-inner-blue{padding-top:0}@media (min-width:992px){.bg-color-blue-md.section-padding+.bg-color-blue-md,.bg-color-blue-md.section-padding+.bg-color-inner-blue-md{padding-top:0}}@media (min-width:1200px){.bg-color-blue-xl.section-padding+.bg-color-blue,.bg-color-blue-xl.section-padding+.bg-color-inner-blue{padding-top:0}}@media (min-width:1200px){.bg-color-blue-xl.section-padding+.bg-color-blue-xl,.bg-color-blue-xl.section-padding+.bg-color-inner-blue-xl{padding-top:0}}.bg-color-inner-blue,.bg-color-blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .bg-color-inner-blue,.mode-contrast-on .bg-color-blue{background-color:#e0e3f0}.bg-color-inner-blue *,.bg-color-inner-blue .heading-inherit,.bg-color-blue *,.bg-color-blue .heading-inherit{color:inherit}.bg-color-inner-blue.transparent,.bg-color-blue.transparent{background-color:rgba(194,199,225,0.95) !important}.bg-color-inner-blue[class*='with-hover']:hover,.bg-color-blue[class*='with-hover']:hover{background-color:#b1b7d9}.bg-color-inner-blue.section-padding+.bg-color-inner-blue .inner-bg,.bg-color-blue.section-padding+.bg-color-inner-blue .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-blue.section-padding+.bg-color-inner-blue-md .inner-bg,.bg-color-blue.section-padding+.bg-color-inner-blue-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-blue.section-padding+.bg-color-inner-blue-lg,.bg-color-blue.section-padding+.bg-color-inner-blue-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-blue.swiper-special{background:linear-gradient(#C2C7E1 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-blue.swiper-special{background:linear-gradient(#e0e3f0 calc(100% - 72px),transparent 72px)}.bg-color-blue.swiper-special:last-child{background-color:#C2C7E1}.mode-contrast-on .bg-color-blue.swiper-special:last-child{background-color:#e0e3f0}}@media (min-width:1024px){.bg-color-blue.photo-album-special{background:linear-gradient(to top,#C2C7E1 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-blue.photo-album-special{background:linear-gradient(to top,#e0e3f0 568px,#fff calc(100% - 568px))}}.bg-blue-before{position:relative;color:#262F36}.bg-blue-before:before{background-color:#C2C7E1 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-blue-before:before{background-color:#e0e3f0 !important}.txt-color-blue{color:#C2C7E1 !important}.txt-color-blue:not(.no-hover):hover{color:#b1b7d9 !important}.bg-color-green,.bg-color-green-md,.bg-color-green-xl{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .bg-color-green,.mode-contrast-on .bg-color-green-md,.mode-contrast-on .bg-color-green-xl{background-color:#e3f8ec}.bg-color-green *,.bg-color-green .heading-inherit,.bg-color-green-md *,.bg-color-green-md .heading-inherit,.bg-color-green-xl *,.bg-color-green-xl .heading-inherit{color:inherit}.bg-color-green.transparent,.bg-color-green-md.transparent,.bg-color-green-xl.transparent{background-color:rgba(199,242,218,0.95) !important}.bg-color-green[class*='with-hover']:hover,.bg-color-green-md[class*='with-hover']:hover,.bg-color-green-xl[class*='with-hover']:hover{background-color:#b2edcc}.bg-color-green .list__icon__title,.bg-color-green-md .list__icon__title,.bg-color-green-xl .list__icon__title{background-color:#C7F2DA}.bg-color-green:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-green,.bg-color-green:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-green{padding-top:0}.bg-color-green-md.section-padding+.bg-color-green,.bg-color-green-md.section-padding+.bg-color-inner-green{padding-top:0}@media (min-width:992px){.bg-color-green-md.section-padding+.bg-color-green-md,.bg-color-green-md.section-padding+.bg-color-inner-green-md{padding-top:0}}@media (min-width:1200px){.bg-color-green-xl.section-padding+.bg-color-green,.bg-color-green-xl.section-padding+.bg-color-inner-green{padding-top:0}}@media (min-width:1200px){.bg-color-green-xl.section-padding+.bg-color-green-xl,.bg-color-green-xl.section-padding+.bg-color-inner-green-xl{padding-top:0}}.bg-color-inner-green,.bg-color-green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .bg-color-inner-green,.mode-contrast-on .bg-color-green{background-color:#e3f8ec}.bg-color-inner-green *,.bg-color-inner-green .heading-inherit,.bg-color-green *,.bg-color-green .heading-inherit{color:inherit}.bg-color-inner-green.transparent,.bg-color-green.transparent{background-color:rgba(199,242,218,0.95) !important}.bg-color-inner-green[class*='with-hover']:hover,.bg-color-green[class*='with-hover']:hover{background-color:#b2edcc}.bg-color-inner-green.section-padding+.bg-color-inner-green .inner-bg,.bg-color-green.section-padding+.bg-color-inner-green .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-green.section-padding+.bg-color-inner-green-md .inner-bg,.bg-color-green.section-padding+.bg-color-inner-green-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-green.section-padding+.bg-color-inner-green-lg,.bg-color-green.section-padding+.bg-color-inner-green-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-green.swiper-special{background:linear-gradient(#C7F2DA calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-green.swiper-special{background:linear-gradient(#e3f8ec calc(100% - 72px),transparent 72px)}.bg-color-green.swiper-special:last-child{background-color:#C7F2DA}.mode-contrast-on .bg-color-green.swiper-special:last-child{background-color:#e3f8ec}}@media (min-width:1024px){.bg-color-green.photo-album-special{background:linear-gradient(to top,#C7F2DA 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-green.photo-album-special{background:linear-gradient(to top,#e3f8ec 568px,#fff calc(100% - 568px))}}.bg-green-before{position:relative;color:#262F36}.bg-green-before:before{background-color:#C7F2DA !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-green-before:before{background-color:#e3f8ec !important}.txt-color-green{color:#C7F2DA !important}.txt-color-green:not(.no-hover):hover{color:#b2edcc !important}.bg-color-green-dark,.bg-color-green-dark-md,.bg-color-green-dark-xl{background-color:#196C3D;color:#fff !important}.bg-color-green-dark *,.bg-color-green-dark .heading-inherit,.bg-color-green-dark-md *,.bg-color-green-dark-md .heading-inherit,.bg-color-green-dark-xl *,.bg-color-green-dark-xl .heading-inherit{color:inherit}.bg-color-green-dark.transparent,.bg-color-green-dark-md.transparent,.bg-color-green-dark-xl.transparent{background-color:rgba(25,108,61,0.95) !important}.bg-color-green-dark[class*='with-hover']:hover,.bg-color-green-dark-md[class*='with-hover']:hover,.bg-color-green-dark-xl[class*='with-hover']:hover{background-color:#145731}.bg-color-green-dark .list__icon__title,.bg-color-green-dark-md .list__icon__title,.bg-color-green-dark-xl .list__icon__title{background-color:#196C3D}.bg-color-green-dark:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-green-dark,.bg-color-green-dark:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-green-dark{padding-top:0}.bg-color-green-dark-md.section-padding+.bg-color-green-dark,.bg-color-green-dark-md.section-padding+.bg-color-inner-green-dark{padding-top:0}@media (min-width:992px){.bg-color-green-dark-md.section-padding+.bg-color-green-dark-md,.bg-color-green-dark-md.section-padding+.bg-color-inner-green-dark-md{padding-top:0}}@media (min-width:1200px){.bg-color-green-dark-xl.section-padding+.bg-color-green-dark,.bg-color-green-dark-xl.section-padding+.bg-color-inner-green-dark{padding-top:0}}@media (min-width:1200px){.bg-color-green-dark-xl.section-padding+.bg-color-green-dark-xl,.bg-color-green-dark-xl.section-padding+.bg-color-inner-green-dark-xl{padding-top:0}}.bg-color-inner-green-dark,.bg-color-green-dark{background-color:#196C3D;color:#fff !important}.bg-color-inner-green-dark *,.bg-color-inner-green-dark .heading-inherit,.bg-color-green-dark *,.bg-color-green-dark .heading-inherit{color:inherit}.bg-color-inner-green-dark.transparent,.bg-color-green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.bg-color-inner-green-dark[class*='with-hover']:hover,.bg-color-green-dark[class*='with-hover']:hover{background-color:#145731}.bg-color-inner-green-dark.section-padding+.bg-color-inner-green-dark .inner-bg,.bg-color-green-dark.section-padding+.bg-color-inner-green-dark .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-green-dark.section-padding+.bg-color-inner-green-dark-md .inner-bg,.bg-color-green-dark.section-padding+.bg-color-inner-green-dark-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-green-dark.section-padding+.bg-color-inner-green-dark-lg,.bg-color-green-dark.section-padding+.bg-color-inner-green-dark-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-green-dark.swiper-special{background:linear-gradient(#196C3D calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-green-dark.swiper-special{background:linear-gradient(calc(100% - 72px),transparent 72px)}.bg-color-green-dark.swiper-special:last-child{background-color:#196C3D}}@media (min-width:1024px){.bg-color-green-dark.photo-album-special{background:linear-gradient(to top,#196C3D 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-green-dark.photo-album-special{background:linear-gradient(to top,568px,#fff calc(100% - 568px))}}.bg-green-dark-before{position:relative;color:#fff}.bg-green-dark-before:before{background-color:#196C3D !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.txt-color-green-dark{color:#196C3D !important}.txt-color-green-dark:not(.no-hover):hover{color:#145731 !important}.bg-color-red-light,.bg-color-red-light-md,.bg-color-red-light-xl{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .bg-color-red-light,.mode-contrast-on .bg-color-red-light-md,.mode-contrast-on .bg-color-red-light-xl{background-color:#fdebe6}.bg-color-red-light *,.bg-color-red-light .heading-inherit,.bg-color-red-light-md *,.bg-color-red-light-md .heading-inherit,.bg-color-red-light-xl *,.bg-color-red-light-xl .heading-inherit{color:inherit}.bg-color-red-light.transparent,.bg-color-red-light-md.transparent,.bg-color-red-light-xl.transparent{background-color:rgba(252,216,206,0.95) !important}.bg-color-red-light[class*='with-hover']:hover,.bg-color-red-light-md[class*='with-hover']:hover,.bg-color-red-light-xl[class*='with-hover']:hover{background-color:#fbc5b6}.bg-color-red-light .list__icon__title,.bg-color-red-light-md .list__icon__title,.bg-color-red-light-xl .list__icon__title{background-color:#FCD8CE}.bg-color-red-light:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-red-light,.bg-color-red-light:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-red-light{padding-top:0}.bg-color-red-light-md.section-padding+.bg-color-red-light,.bg-color-red-light-md.section-padding+.bg-color-inner-red-light{padding-top:0}@media (min-width:992px){.bg-color-red-light-md.section-padding+.bg-color-red-light-md,.bg-color-red-light-md.section-padding+.bg-color-inner-red-light-md{padding-top:0}}@media (min-width:1200px){.bg-color-red-light-xl.section-padding+.bg-color-red-light,.bg-color-red-light-xl.section-padding+.bg-color-inner-red-light{padding-top:0}}@media (min-width:1200px){.bg-color-red-light-xl.section-padding+.bg-color-red-light-xl,.bg-color-red-light-xl.section-padding+.bg-color-inner-red-light-xl{padding-top:0}}.bg-color-inner-red-light,.bg-color-red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .bg-color-inner-red-light,.mode-contrast-on .bg-color-red-light{background-color:#fdebe6}.bg-color-inner-red-light *,.bg-color-inner-red-light .heading-inherit,.bg-color-red-light *,.bg-color-red-light .heading-inherit{color:inherit}.bg-color-inner-red-light.transparent,.bg-color-red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.bg-color-inner-red-light[class*='with-hover']:hover,.bg-color-red-light[class*='with-hover']:hover{background-color:#fbc5b6}.bg-color-inner-red-light.section-padding+.bg-color-inner-red-light .inner-bg,.bg-color-red-light.section-padding+.bg-color-inner-red-light .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-red-light.section-padding+.bg-color-inner-red-light-md .inner-bg,.bg-color-red-light.section-padding+.bg-color-inner-red-light-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-red-light.section-padding+.bg-color-inner-red-light-lg,.bg-color-red-light.section-padding+.bg-color-inner-red-light-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-red-light.swiper-special{background:linear-gradient(#FCD8CE calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-red-light.swiper-special{background:linear-gradient(#fdebe6 calc(100% - 72px),transparent 72px)}.bg-color-red-light.swiper-special:last-child{background-color:#FCD8CE}.mode-contrast-on .bg-color-red-light.swiper-special:last-child{background-color:#fdebe6}}@media (min-width:1024px){.bg-color-red-light.photo-album-special{background:linear-gradient(to top,#FCD8CE 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-red-light.photo-album-special{background:linear-gradient(to top,#fdebe6 568px,#fff calc(100% - 568px))}}.bg-red-light-before{position:relative;color:#262F36}.bg-red-light-before:before{background-color:#FCD8CE !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-red-light-before:before{background-color:#fdebe6 !important}.txt-color-red-light{color:#FCD8CE !important}.txt-color-red-light:not(.no-hover):hover{color:#fbc5b6 !important}.bg-color-red,.bg-color-red-md,.bg-color-red-xl{background-color:#C0330C;color:#fff !important}.bg-color-red *,.bg-color-red .heading-inherit,.bg-color-red-md *,.bg-color-red-md .heading-inherit,.bg-color-red-xl *,.bg-color-red-xl .heading-inherit{color:inherit}.bg-color-red.transparent,.bg-color-red-md.transparent,.bg-color-red-xl.transparent{background-color:rgba(192,51,12,0.95) !important}.bg-color-red[class*='with-hover']:hover,.bg-color-red-md[class*='with-hover']:hover,.bg-color-red-xl[class*='with-hover']:hover{background-color:#a82d0b}.bg-color-red .list__icon__title,.bg-color-red-md .list__icon__title,.bg-color-red-xl .list__icon__title{background-color:#C0330C}.bg-color-red:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-red,.bg-color-red:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-red{padding-top:0}.bg-color-red-md.section-padding+.bg-color-red,.bg-color-red-md.section-padding+.bg-color-inner-red{padding-top:0}@media (min-width:992px){.bg-color-red-md.section-padding+.bg-color-red-md,.bg-color-red-md.section-padding+.bg-color-inner-red-md{padding-top:0}}@media (min-width:1200px){.bg-color-red-xl.section-padding+.bg-color-red,.bg-color-red-xl.section-padding+.bg-color-inner-red{padding-top:0}}@media (min-width:1200px){.bg-color-red-xl.section-padding+.bg-color-red-xl,.bg-color-red-xl.section-padding+.bg-color-inner-red-xl{padding-top:0}}.bg-color-inner-red,.bg-color-red{background-color:#C0330C;color:#fff !important}.bg-color-inner-red *,.bg-color-inner-red .heading-inherit,.bg-color-red *,.bg-color-red .heading-inherit{color:inherit}.bg-color-inner-red.transparent,.bg-color-red.transparent{background-color:rgba(192,51,12,0.95) !important}.bg-color-inner-red[class*='with-hover']:hover,.bg-color-red[class*='with-hover']:hover{background-color:#a82d0b}.bg-color-inner-red.section-padding+.bg-color-inner-red .inner-bg,.bg-color-red.section-padding+.bg-color-inner-red .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-red.section-padding+.bg-color-inner-red-md .inner-bg,.bg-color-red.section-padding+.bg-color-inner-red-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-red.section-padding+.bg-color-inner-red-lg,.bg-color-red.section-padding+.bg-color-inner-red-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-red.swiper-special{background:linear-gradient(#C0330C calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-red.swiper-special{background:linear-gradient(calc(100% - 72px),transparent 72px)}.bg-color-red.swiper-special:last-child{background-color:#C0330C}}@media (min-width:1024px){.bg-color-red.photo-album-special{background:linear-gradient(to top,#C0330C 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-red.photo-album-special{background:linear-gradient(to top,568px,#fff calc(100% - 568px))}}.bg-red-before{position:relative;color:#fff}.bg-red-before:before{background-color:#C0330C !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.txt-color-red{color:#C0330C !important}.txt-color-red:not(.no-hover):hover{color:#a82d0b !important}.bg-color-bright-red,.bg-color-bright-red-md,.bg-color-bright-red-xl{background-color:#E60050;color:#fff !important}.bg-color-bright-red *,.bg-color-bright-red .heading-inherit,.bg-color-bright-red-md *,.bg-color-bright-red-md .heading-inherit,.bg-color-bright-red-xl *,.bg-color-bright-red-xl .heading-inherit{color:inherit}.bg-color-bright-red.transparent,.bg-color-bright-red-md.transparent,.bg-color-bright-red-xl.transparent{background-color:rgba(230,0,80,0.95) !important}.bg-color-bright-red[class*='with-hover']:hover,.bg-color-bright-red-md[class*='with-hover']:hover,.bg-color-bright-red-xl[class*='with-hover']:hover{background-color:#cd0047}.bg-color-bright-red .list__icon__title,.bg-color-bright-red-md .list__icon__title,.bg-color-bright-red-xl .list__icon__title{background-color:#E60050}.bg-color-bright-red:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-bright-red,.bg-color-bright-red:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-bright-red{padding-top:0}.bg-color-bright-red-md.section-padding+.bg-color-bright-red,.bg-color-bright-red-md.section-padding+.bg-color-inner-bright-red{padding-top:0}@media (min-width:992px){.bg-color-bright-red-md.section-padding+.bg-color-bright-red-md,.bg-color-bright-red-md.section-padding+.bg-color-inner-bright-red-md{padding-top:0}}@media (min-width:1200px){.bg-color-bright-red-xl.section-padding+.bg-color-bright-red,.bg-color-bright-red-xl.section-padding+.bg-color-inner-bright-red{padding-top:0}}@media (min-width:1200px){.bg-color-bright-red-xl.section-padding+.bg-color-bright-red-xl,.bg-color-bright-red-xl.section-padding+.bg-color-inner-bright-red-xl{padding-top:0}}.bg-color-inner-bright-red,.bg-color-bright-red{background-color:#E60050;color:#fff !important}.bg-color-inner-bright-red *,.bg-color-inner-bright-red .heading-inherit,.bg-color-bright-red *,.bg-color-bright-red .heading-inherit{color:inherit}.bg-color-inner-bright-red.transparent,.bg-color-bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.bg-color-inner-bright-red[class*='with-hover']:hover,.bg-color-bright-red[class*='with-hover']:hover{background-color:#cd0047}.bg-color-inner-bright-red.section-padding+.bg-color-inner-bright-red .inner-bg,.bg-color-bright-red.section-padding+.bg-color-inner-bright-red .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-bright-red.section-padding+.bg-color-inner-bright-red-md .inner-bg,.bg-color-bright-red.section-padding+.bg-color-inner-bright-red-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-bright-red.section-padding+.bg-color-inner-bright-red-lg,.bg-color-bright-red.section-padding+.bg-color-inner-bright-red-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-bright-red.swiper-special{background:linear-gradient(#E60050 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-bright-red.swiper-special{background:linear-gradient(calc(100% - 72px),transparent 72px)}.bg-color-bright-red.swiper-special:last-child{background-color:#E60050}}@media (min-width:1024px){.bg-color-bright-red.photo-album-special{background:linear-gradient(to top,#E60050 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-bright-red.photo-album-special{background:linear-gradient(to top,568px,#fff calc(100% - 568px))}}.bg-bright-red-before{position:relative;color:#fff}.bg-bright-red-before:before{background-color:#E60050 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.txt-color-bright-red{color:#E60050 !important}.txt-color-bright-red:not(.no-hover):hover{color:#cd0047 !important}.bg-color-gray-3,.bg-color-gray-3-md,.bg-color-gray-3-xl{background-color:#F8F8F9;color:#262F36 !important}.bg-color-gray-3 *,.bg-color-gray-3 .heading-inherit,.bg-color-gray-3-md *,.bg-color-gray-3-md .heading-inherit,.bg-color-gray-3-xl *,.bg-color-gray-3-xl .heading-inherit{color:inherit}.bg-color-gray-3.transparent,.bg-color-gray-3-md.transparent,.bg-color-gray-3-xl.transparent{background-color:rgba(248,248,249,0.95) !important}.bg-color-gray-3[class*='with-hover']:hover,.bg-color-gray-3-md[class*='with-hover']:hover,.bg-color-gray-3-xl[class*='with-hover']:hover{background-color:#eaeaed}.bg-color-gray-3 .list__icon__title,.bg-color-gray-3-md .list__icon__title,.bg-color-gray-3-xl .list__icon__title{background-color:#F8F8F9}.bg-color-gray-3:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-gray-3,.bg-color-gray-3:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-gray-3{padding-top:0}.bg-color-gray-3-md.section-padding+.bg-color-gray-3,.bg-color-gray-3-md.section-padding+.bg-color-inner-gray-3{padding-top:0}@media (min-width:992px){.bg-color-gray-3-md.section-padding+.bg-color-gray-3-md,.bg-color-gray-3-md.section-padding+.bg-color-inner-gray-3-md{padding-top:0}}@media (min-width:1200px){.bg-color-gray-3-xl.section-padding+.bg-color-gray-3,.bg-color-gray-3-xl.section-padding+.bg-color-inner-gray-3{padding-top:0}}@media (min-width:1200px){.bg-color-gray-3-xl.section-padding+.bg-color-gray-3-xl,.bg-color-gray-3-xl.section-padding+.bg-color-inner-gray-3-xl{padding-top:0}}.bg-color-inner-gray-3,.bg-color-gray-3{background-color:#F8F8F9;color:#262F36 !important}.bg-color-inner-gray-3 *,.bg-color-inner-gray-3 .heading-inherit,.bg-color-gray-3 *,.bg-color-gray-3 .heading-inherit{color:inherit}.bg-color-inner-gray-3.transparent,.bg-color-gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.bg-color-inner-gray-3[class*='with-hover']:hover,.bg-color-gray-3[class*='with-hover']:hover{background-color:#eaeaed}.bg-color-inner-gray-3.section-padding+.bg-color-inner-gray-3 .inner-bg,.bg-color-gray-3.section-padding+.bg-color-inner-gray-3 .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-gray-3.section-padding+.bg-color-inner-gray-3-md .inner-bg,.bg-color-gray-3.section-padding+.bg-color-inner-gray-3-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-gray-3.section-padding+.bg-color-inner-gray-3-lg,.bg-color-gray-3.section-padding+.bg-color-inner-gray-3-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-gray-3.swiper-special{background:linear-gradient(#F8F8F9 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-gray-3.swiper-special{background:linear-gradient(calc(100% - 72px),transparent 72px)}.bg-color-gray-3.swiper-special:last-child{background-color:#F8F8F9}}@media (min-width:1024px){.bg-color-gray-3.photo-album-special{background:linear-gradient(to top,#F8F8F9 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-gray-3.photo-album-special{background:linear-gradient(to top,568px,#fff calc(100% - 568px))}}.bg-gray-3-before{position:relative;color:#262F36}.bg-gray-3-before:before{background-color:#F8F8F9 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.txt-color-gray-3{color:#F8F8F9 !important}.txt-color-gray-3:not(.no-hover):hover{color:#eaeaed !important}.bg-color-gray-5,.bg-color-gray-5-md,.bg-color-gray-5-xl{background-color:#93979A;color:#262F36 !important}.bg-color-gray-5 *,.bg-color-gray-5 .heading-inherit,.bg-color-gray-5-md *,.bg-color-gray-5-md .heading-inherit,.bg-color-gray-5-xl *,.bg-color-gray-5-xl .heading-inherit{color:inherit}.bg-color-gray-5.transparent,.bg-color-gray-5-md.transparent,.bg-color-gray-5-xl.transparent{background-color:rgba(147,151,154,0.95) !important}.bg-color-gray-5[class*='with-hover']:hover,.bg-color-gray-5-md[class*='with-hover']:hover,.bg-color-gray-5-xl[class*='with-hover']:hover{background-color:#868a8e}.bg-color-gray-5 .list__icon__title,.bg-color-gray-5-md .list__icon__title,.bg-color-gray-5-xl .list__icon__title{background-color:#93979A}.bg-color-gray-5:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-gray-5,.bg-color-gray-5:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-gray-5{padding-top:0}.bg-color-gray-5-md.section-padding+.bg-color-gray-5,.bg-color-gray-5-md.section-padding+.bg-color-inner-gray-5{padding-top:0}@media (min-width:992px){.bg-color-gray-5-md.section-padding+.bg-color-gray-5-md,.bg-color-gray-5-md.section-padding+.bg-color-inner-gray-5-md{padding-top:0}}@media (min-width:1200px){.bg-color-gray-5-xl.section-padding+.bg-color-gray-5,.bg-color-gray-5-xl.section-padding+.bg-color-inner-gray-5{padding-top:0}}@media (min-width:1200px){.bg-color-gray-5-xl.section-padding+.bg-color-gray-5-xl,.bg-color-gray-5-xl.section-padding+.bg-color-inner-gray-5-xl{padding-top:0}}.bg-color-inner-gray-5,.bg-color-gray-5{background-color:#93979A;color:#262F36 !important}.bg-color-inner-gray-5 *,.bg-color-inner-gray-5 .heading-inherit,.bg-color-gray-5 *,.bg-color-gray-5 .heading-inherit{color:inherit}.bg-color-inner-gray-5.transparent,.bg-color-gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.bg-color-inner-gray-5[class*='with-hover']:hover,.bg-color-gray-5[class*='with-hover']:hover{background-color:#868a8e}.bg-color-inner-gray-5.section-padding+.bg-color-inner-gray-5 .inner-bg,.bg-color-gray-5.section-padding+.bg-color-inner-gray-5 .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-gray-5.section-padding+.bg-color-inner-gray-5-md .inner-bg,.bg-color-gray-5.section-padding+.bg-color-inner-gray-5-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-gray-5.section-padding+.bg-color-inner-gray-5-lg,.bg-color-gray-5.section-padding+.bg-color-inner-gray-5-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-gray-5.swiper-special{background:linear-gradient(#93979A calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-gray-5.swiper-special{background:linear-gradient(calc(100% - 72px),transparent 72px)}.bg-color-gray-5.swiper-special:last-child{background-color:#93979A}}@media (min-width:1024px){.bg-color-gray-5.photo-album-special{background:linear-gradient(to top,#93979A 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-gray-5.photo-album-special{background:linear-gradient(to top,568px,#fff calc(100% - 568px))}}.bg-gray-5-before{position:relative;color:#262F36}.bg-gray-5-before:before{background-color:#93979A !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.txt-color-gray-5{color:#93979A !important}.txt-color-gray-5:not(.no-hover):hover{color:#868a8e !important}.bg-color-yellow-dark,.bg-color-yellow-dark-md,.bg-color-yellow-dark-xl{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .bg-color-yellow-dark,.mode-contrast-on .bg-color-yellow-dark-md,.mode-contrast-on .bg-color-yellow-dark-xl{background-color:#f9fb93}.bg-color-yellow-dark *,.bg-color-yellow-dark .heading-inherit,.bg-color-yellow-dark-md *,.bg-color-yellow-dark-md .heading-inherit,.bg-color-yellow-dark-xl *,.bg-color-yellow-dark-xl .heading-inherit{color:inherit}.bg-color-yellow-dark.transparent,.bg-color-yellow-dark-md.transparent,.bg-color-yellow-dark-xl.transparent{background-color:rgba(249,251,147,0.95) !important}.bg-color-yellow-dark[class*='with-hover']:hover,.bg-color-yellow-dark-md[class*='with-hover']:hover,.bg-color-yellow-dark-xl[class*='with-hover']:hover{background-color:#f8fa7a}.bg-color-yellow-dark .list__icon__title,.bg-color-yellow-dark-md .list__icon__title,.bg-color-yellow-dark-xl .list__icon__title{background-color:#f9fb93}.bg-color-yellow-dark:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-yellow-dark,.bg-color-yellow-dark:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-yellow-dark{padding-top:0}.bg-color-yellow-dark-md.section-padding+.bg-color-yellow-dark,.bg-color-yellow-dark-md.section-padding+.bg-color-inner-yellow-dark{padding-top:0}@media (min-width:992px){.bg-color-yellow-dark-md.section-padding+.bg-color-yellow-dark-md,.bg-color-yellow-dark-md.section-padding+.bg-color-inner-yellow-dark-md{padding-top:0}}@media (min-width:1200px){.bg-color-yellow-dark-xl.section-padding+.bg-color-yellow-dark,.bg-color-yellow-dark-xl.section-padding+.bg-color-inner-yellow-dark{padding-top:0}}@media (min-width:1200px){.bg-color-yellow-dark-xl.section-padding+.bg-color-yellow-dark-xl,.bg-color-yellow-dark-xl.section-padding+.bg-color-inner-yellow-dark-xl{padding-top:0}}.bg-color-inner-yellow-dark,.bg-color-yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .bg-color-inner-yellow-dark,.mode-contrast-on .bg-color-yellow-dark{background-color:#f9fb93}.bg-color-inner-yellow-dark *,.bg-color-inner-yellow-dark .heading-inherit,.bg-color-yellow-dark *,.bg-color-yellow-dark .heading-inherit{color:inherit}.bg-color-inner-yellow-dark.transparent,.bg-color-yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.bg-color-inner-yellow-dark[class*='with-hover']:hover,.bg-color-yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.bg-color-inner-yellow-dark.section-padding+.bg-color-inner-yellow-dark .inner-bg,.bg-color-yellow-dark.section-padding+.bg-color-inner-yellow-dark .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-yellow-dark.section-padding+.bg-color-inner-yellow-dark-md .inner-bg,.bg-color-yellow-dark.section-padding+.bg-color-inner-yellow-dark-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-yellow-dark.section-padding+.bg-color-inner-yellow-dark-lg,.bg-color-yellow-dark.section-padding+.bg-color-inner-yellow-dark-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-yellow-dark.swiper-special{background:linear-gradient(#f9fb93 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-yellow-dark.swiper-special{background:linear-gradient(#f9fb93 calc(100% - 72px),transparent 72px)}.bg-color-yellow-dark.swiper-special:last-child{background-color:#f9fb93}.mode-contrast-on .bg-color-yellow-dark.swiper-special:last-child{background-color:#f9fb93}}@media (min-width:1024px){.bg-color-yellow-dark.photo-album-special{background:linear-gradient(to top,#f9fb93 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-yellow-dark.photo-album-special{background:linear-gradient(to top,#f9fb93 568px,#fff calc(100% - 568px))}}.bg-yellow-dark-before{position:relative;color:#262F36}.bg-yellow-dark-before:before{background-color:#f9fb93 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-yellow-dark-before:before{background-color:#f9fb93 !important}.txt-color-yellow-dark{color:#f9fb93 !important}.txt-color-yellow-dark:not(.no-hover):hover{color:#f8fa7a !important}.bg-color-yellow,.bg-color-yellow-md,.bg-color-yellow-xl{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .bg-color-yellow,.mode-contrast-on .bg-color-yellow-md,.mode-contrast-on .bg-color-yellow-xl{background-color:#fef8d2}.bg-color-yellow *,.bg-color-yellow .heading-inherit,.bg-color-yellow-md *,.bg-color-yellow-md .heading-inherit,.bg-color-yellow-xl *,.bg-color-yellow-xl .heading-inherit{color:inherit}.bg-color-yellow.transparent,.bg-color-yellow-md.transparent,.bg-color-yellow-xl.transparent{background-color:rgba(255,242,166,0.95) !important}.bg-color-yellow[class*='with-hover']:hover,.bg-color-yellow-md[class*='with-hover']:hover,.bg-color-yellow-xl[class*='with-hover']:hover{background-color:#ffee8d}.bg-color-yellow .list__icon__title,.bg-color-yellow-md .list__icon__title,.bg-color-yellow-xl .list__icon__title{background-color:#FFF2A6}.bg-color-yellow:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-yellow,.bg-color-yellow:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-yellow{padding-top:0}.bg-color-yellow-md.section-padding+.bg-color-yellow,.bg-color-yellow-md.section-padding+.bg-color-inner-yellow{padding-top:0}@media (min-width:992px){.bg-color-yellow-md.section-padding+.bg-color-yellow-md,.bg-color-yellow-md.section-padding+.bg-color-inner-yellow-md{padding-top:0}}@media (min-width:1200px){.bg-color-yellow-xl.section-padding+.bg-color-yellow,.bg-color-yellow-xl.section-padding+.bg-color-inner-yellow{padding-top:0}}@media (min-width:1200px){.bg-color-yellow-xl.section-padding+.bg-color-yellow-xl,.bg-color-yellow-xl.section-padding+.bg-color-inner-yellow-xl{padding-top:0}}.bg-color-inner-yellow,.bg-color-yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .bg-color-inner-yellow,.mode-contrast-on .bg-color-yellow{background-color:#fef8d2}.bg-color-inner-yellow *,.bg-color-inner-yellow .heading-inherit,.bg-color-yellow *,.bg-color-yellow .heading-inherit{color:inherit}.bg-color-inner-yellow.transparent,.bg-color-yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.bg-color-inner-yellow[class*='with-hover']:hover,.bg-color-yellow[class*='with-hover']:hover{background-color:#ffee8d}.bg-color-inner-yellow.section-padding+.bg-color-inner-yellow .inner-bg,.bg-color-yellow.section-padding+.bg-color-inner-yellow .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-yellow.section-padding+.bg-color-inner-yellow-md .inner-bg,.bg-color-yellow.section-padding+.bg-color-inner-yellow-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-yellow.section-padding+.bg-color-inner-yellow-lg,.bg-color-yellow.section-padding+.bg-color-inner-yellow-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-yellow.swiper-special{background:linear-gradient(#FFF2A6 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-yellow.swiper-special{background:linear-gradient(#fef8d2 calc(100% - 72px),transparent 72px)}.bg-color-yellow.swiper-special:last-child{background-color:#FFF2A6}.mode-contrast-on .bg-color-yellow.swiper-special:last-child{background-color:#fef8d2}}@media (min-width:1024px){.bg-color-yellow.photo-album-special{background:linear-gradient(to top,#FFF2A6 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-yellow.photo-album-special{background:linear-gradient(to top,#fef8d2 568px,#fff calc(100% - 568px))}}.bg-yellow-before{position:relative;color:#262F36}.bg-yellow-before:before{background-color:#FFF2A6 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-yellow-before:before{background-color:#fef8d2 !important}.txt-color-yellow{color:#FFF2A6 !important}.txt-color-yellow:not(.no-hover):hover{color:#ffee8d !important}.bg-color-purple,.bg-color-purple-md,.bg-color-purple-xl{background-color:#610c63;color:#fff !important}.mode-contrast-on .bg-color-purple,.mode-contrast-on .bg-color-purple-md,.mode-contrast-on .bg-color-purple-xl{background-color:#610c63}.bg-color-purple *,.bg-color-purple .heading-inherit,.bg-color-purple-md *,.bg-color-purple-md .heading-inherit,.bg-color-purple-xl *,.bg-color-purple-xl .heading-inherit{color:inherit}.bg-color-purple.transparent,.bg-color-purple-md.transparent,.bg-color-purple-xl.transparent{background-color:rgba(97,12,99,0.95) !important}.bg-color-purple[class*='with-hover']:hover,.bg-color-purple-md[class*='with-hover']:hover,.bg-color-purple-xl[class*='with-hover']:hover{background-color:#4b094c}.bg-color-purple .list__icon__title,.bg-color-purple-md .list__icon__title,.bg-color-purple-xl .list__icon__title{background-color:#610c63}.bg-color-purple:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-purple,.bg-color-purple:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-purple{padding-top:0}.bg-color-purple-md.section-padding+.bg-color-purple,.bg-color-purple-md.section-padding+.bg-color-inner-purple{padding-top:0}@media (min-width:992px){.bg-color-purple-md.section-padding+.bg-color-purple-md,.bg-color-purple-md.section-padding+.bg-color-inner-purple-md{padding-top:0}}@media (min-width:1200px){.bg-color-purple-xl.section-padding+.bg-color-purple,.bg-color-purple-xl.section-padding+.bg-color-inner-purple{padding-top:0}}@media (min-width:1200px){.bg-color-purple-xl.section-padding+.bg-color-purple-xl,.bg-color-purple-xl.section-padding+.bg-color-inner-purple-xl{padding-top:0}}.bg-color-inner-purple,.bg-color-purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .bg-color-inner-purple,.mode-contrast-on .bg-color-purple{background-color:#610c63}.bg-color-inner-purple *,.bg-color-inner-purple .heading-inherit,.bg-color-purple *,.bg-color-purple .heading-inherit{color:inherit}.bg-color-inner-purple.transparent,.bg-color-purple.transparent{background-color:rgba(97,12,99,0.95) !important}.bg-color-inner-purple[class*='with-hover']:hover,.bg-color-purple[class*='with-hover']:hover{background-color:#4b094c}.bg-color-inner-purple.section-padding+.bg-color-inner-purple .inner-bg,.bg-color-purple.section-padding+.bg-color-inner-purple .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-purple.section-padding+.bg-color-inner-purple-md .inner-bg,.bg-color-purple.section-padding+.bg-color-inner-purple-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-purple.section-padding+.bg-color-inner-purple-lg,.bg-color-purple.section-padding+.bg-color-inner-purple-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-purple.swiper-special{background:linear-gradient(#610c63 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-purple.swiper-special{background:linear-gradient(#610c63 calc(100% - 72px),transparent 72px)}.bg-color-purple.swiper-special:last-child{background-color:#610c63}.mode-contrast-on .bg-color-purple.swiper-special:last-child{background-color:#610c63}}@media (min-width:1024px){.bg-color-purple.photo-album-special{background:linear-gradient(to top,#610c63 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-purple.photo-album-special{background:linear-gradient(to top,#610c63 568px,#fff calc(100% - 568px))}}.bg-purple-before{position:relative;color:#fff}.bg-purple-before:before{background-color:#610c63 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-purple-before:before{background-color:#610c63 !important}.txt-color-purple{color:#610c63 !important}.txt-color-purple:not(.no-hover):hover{color:#4b094c !important}.bg-color-pink,.bg-color-pink-md,.bg-color-pink-xl{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .bg-color-pink,.mode-contrast-on .bg-color-pink-md,.mode-contrast-on .bg-color-pink-xl{background-color:#fdebe6}.bg-color-pink *,.bg-color-pink .heading-inherit,.bg-color-pink-md *,.bg-color-pink-md .heading-inherit,.bg-color-pink-xl *,.bg-color-pink-xl .heading-inherit{color:inherit}.bg-color-pink.transparent,.bg-color-pink-md.transparent,.bg-color-pink-xl.transparent{background-color:rgba(252,216,206,0.95) !important}.bg-color-pink[class*='with-hover']:hover,.bg-color-pink-md[class*='with-hover']:hover,.bg-color-pink-xl[class*='with-hover']:hover{background-color:#fbc5b6}.bg-color-pink .list__icon__title,.bg-color-pink-md .list__icon__title,.bg-color-pink-xl .list__icon__title{background-color:#FCD8CE}.bg-color-pink:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-pink,.bg-color-pink:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-pink{padding-top:0}.bg-color-pink-md.section-padding+.bg-color-pink,.bg-color-pink-md.section-padding+.bg-color-inner-pink{padding-top:0}@media (min-width:992px){.bg-color-pink-md.section-padding+.bg-color-pink-md,.bg-color-pink-md.section-padding+.bg-color-inner-pink-md{padding-top:0}}@media (min-width:1200px){.bg-color-pink-xl.section-padding+.bg-color-pink,.bg-color-pink-xl.section-padding+.bg-color-inner-pink{padding-top:0}}@media (min-width:1200px){.bg-color-pink-xl.section-padding+.bg-color-pink-xl,.bg-color-pink-xl.section-padding+.bg-color-inner-pink-xl{padding-top:0}}.bg-color-inner-pink,.bg-color-pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .bg-color-inner-pink,.mode-contrast-on .bg-color-pink{background-color:#fdebe6}.bg-color-inner-pink *,.bg-color-inner-pink .heading-inherit,.bg-color-pink *,.bg-color-pink .heading-inherit{color:inherit}.bg-color-inner-pink.transparent,.bg-color-pink.transparent{background-color:rgba(252,216,206,0.95) !important}.bg-color-inner-pink[class*='with-hover']:hover,.bg-color-pink[class*='with-hover']:hover{background-color:#fbc5b6}.bg-color-inner-pink.section-padding+.bg-color-inner-pink .inner-bg,.bg-color-pink.section-padding+.bg-color-inner-pink .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-pink.section-padding+.bg-color-inner-pink-md .inner-bg,.bg-color-pink.section-padding+.bg-color-inner-pink-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-pink.section-padding+.bg-color-inner-pink-lg,.bg-color-pink.section-padding+.bg-color-inner-pink-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-pink.swiper-special{background:linear-gradient(#FCD8CE calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-pink.swiper-special{background:linear-gradient(#fdebe6 calc(100% - 72px),transparent 72px)}.bg-color-pink.swiper-special:last-child{background-color:#FCD8CE}.mode-contrast-on .bg-color-pink.swiper-special:last-child{background-color:#fdebe6}}@media (min-width:1024px){.bg-color-pink.photo-album-special{background:linear-gradient(to top,#FCD8CE 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-pink.photo-album-special{background:linear-gradient(to top,#fdebe6 568px,#fff calc(100% - 568px))}}.bg-pink-before{position:relative;color:#262F36}.bg-pink-before:before{background-color:#FCD8CE !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-pink-before:before{background-color:#fdebe6 !important}.txt-color-pink{color:#FCD8CE !important}.txt-color-pink:not(.no-hover):hover{color:#fbc5b6 !important}.bg-color-true-black,.bg-color-true-black-md,.bg-color-true-black-xl{background-color:#000;color:#fff !important}.mode-contrast-on .bg-color-true-black,.mode-contrast-on .bg-color-true-black-md,.mode-contrast-on .bg-color-true-black-xl{background-color:#000}.bg-color-true-black *,.bg-color-true-black .heading-inherit,.bg-color-true-black-md *,.bg-color-true-black-md .heading-inherit,.bg-color-true-black-xl *,.bg-color-true-black-xl .heading-inherit{color:inherit}.bg-color-true-black.transparent,.bg-color-true-black-md.transparent,.bg-color-true-black-xl.transparent{background-color:rgba(0,0,0,0.95) !important}.bg-color-true-black[class*='with-hover']:hover,.bg-color-true-black-md[class*='with-hover']:hover,.bg-color-true-black-xl[class*='with-hover']:hover{background-color:#000}.bg-color-true-black .list__icon__title,.bg-color-true-black-md .list__icon__title,.bg-color-true-black-xl .list__icon__title{background-color:#000}.bg-color-true-black:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-true-black,.bg-color-true-black:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-true-black{padding-top:0}.bg-color-true-black-md.section-padding+.bg-color-true-black,.bg-color-true-black-md.section-padding+.bg-color-inner-true-black{padding-top:0}@media (min-width:992px){.bg-color-true-black-md.section-padding+.bg-color-true-black-md,.bg-color-true-black-md.section-padding+.bg-color-inner-true-black-md{padding-top:0}}@media (min-width:1200px){.bg-color-true-black-xl.section-padding+.bg-color-true-black,.bg-color-true-black-xl.section-padding+.bg-color-inner-true-black{padding-top:0}}@media (min-width:1200px){.bg-color-true-black-xl.section-padding+.bg-color-true-black-xl,.bg-color-true-black-xl.section-padding+.bg-color-inner-true-black-xl{padding-top:0}}.bg-color-inner-true-black,.bg-color-true-black{background-color:#000;color:#fff !important}.mode-contrast-on .bg-color-inner-true-black,.mode-contrast-on .bg-color-true-black{background-color:#000}.bg-color-inner-true-black *,.bg-color-inner-true-black .heading-inherit,.bg-color-true-black *,.bg-color-true-black .heading-inherit{color:inherit}.bg-color-inner-true-black.transparent,.bg-color-true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.bg-color-inner-true-black[class*='with-hover']:hover,.bg-color-true-black[class*='with-hover']:hover{background-color:#000}.bg-color-inner-true-black.section-padding+.bg-color-inner-true-black .inner-bg,.bg-color-true-black.section-padding+.bg-color-inner-true-black .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-true-black.section-padding+.bg-color-inner-true-black-md .inner-bg,.bg-color-true-black.section-padding+.bg-color-inner-true-black-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-true-black.section-padding+.bg-color-inner-true-black-lg,.bg-color-true-black.section-padding+.bg-color-inner-true-black-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-true-black.swiper-special{background:linear-gradient(#000 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-true-black.swiper-special{background:linear-gradient(#000 calc(100% - 72px),transparent 72px)}.bg-color-true-black.swiper-special:last-child{background-color:#000}.mode-contrast-on .bg-color-true-black.swiper-special:last-child{background-color:#000}}@media (min-width:1024px){.bg-color-true-black.photo-album-special{background:linear-gradient(to top,#000 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-true-black.photo-album-special{background:linear-gradient(to top,#000 568px,#fff calc(100% - 568px))}}.bg-true-black-before{position:relative;color:#fff}.bg-true-black-before:before{background-color:#000 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-true-black-before:before{background-color:#000 !important}.txt-color-true-black{color:#000 !important}.txt-color-true-black:not(.no-hover):hover{color:#000 !important}.bg-color-official-blue,.bg-color-official-blue-md,.bg-color-official-blue-xl{background-color:#005a82;color:#fff !important}.mode-contrast-on .bg-color-official-blue,.mode-contrast-on .bg-color-official-blue-md,.mode-contrast-on .bg-color-official-blue-xl{background-color:#005a82}.bg-color-official-blue *,.bg-color-official-blue .heading-inherit,.bg-color-official-blue-md *,.bg-color-official-blue-md .heading-inherit,.bg-color-official-blue-xl *,.bg-color-official-blue-xl .heading-inherit{color:inherit}.bg-color-official-blue.transparent,.bg-color-official-blue-md.transparent,.bg-color-official-blue-xl.transparent{background-color:rgba(0,90,130,0.95) !important}.bg-color-official-blue[class*='with-hover']:hover,.bg-color-official-blue-md[class*='with-hover']:hover,.bg-color-official-blue-xl[class*='with-hover']:hover{background-color:#004869}.bg-color-official-blue .list__icon__title,.bg-color-official-blue-md .list__icon__title,.bg-color-official-blue-xl .list__icon__title{background-color:#005a82}.bg-color-official-blue:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-official-blue,.bg-color-official-blue:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-official-blue{padding-top:0}.bg-color-official-blue-md.section-padding+.bg-color-official-blue,.bg-color-official-blue-md.section-padding+.bg-color-inner-official-blue{padding-top:0}@media (min-width:992px){.bg-color-official-blue-md.section-padding+.bg-color-official-blue-md,.bg-color-official-blue-md.section-padding+.bg-color-inner-official-blue-md{padding-top:0}}@media (min-width:1200px){.bg-color-official-blue-xl.section-padding+.bg-color-official-blue,.bg-color-official-blue-xl.section-padding+.bg-color-inner-official-blue{padding-top:0}}@media (min-width:1200px){.bg-color-official-blue-xl.section-padding+.bg-color-official-blue-xl,.bg-color-official-blue-xl.section-padding+.bg-color-inner-official-blue-xl{padding-top:0}}.bg-color-inner-official-blue,.bg-color-official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .bg-color-inner-official-blue,.mode-contrast-on .bg-color-official-blue{background-color:#005a82}.bg-color-inner-official-blue *,.bg-color-inner-official-blue .heading-inherit,.bg-color-official-blue *,.bg-color-official-blue .heading-inherit{color:inherit}.bg-color-inner-official-blue.transparent,.bg-color-official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.bg-color-inner-official-blue[class*='with-hover']:hover,.bg-color-official-blue[class*='with-hover']:hover{background-color:#004869}.bg-color-inner-official-blue.section-padding+.bg-color-inner-official-blue .inner-bg,.bg-color-official-blue.section-padding+.bg-color-inner-official-blue .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-official-blue.section-padding+.bg-color-inner-official-blue-md .inner-bg,.bg-color-official-blue.section-padding+.bg-color-inner-official-blue-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-official-blue.section-padding+.bg-color-inner-official-blue-lg,.bg-color-official-blue.section-padding+.bg-color-inner-official-blue-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-official-blue.swiper-special{background:linear-gradient(#005a82 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-official-blue.swiper-special{background:linear-gradient(#005a82 calc(100% - 72px),transparent 72px)}.bg-color-official-blue.swiper-special:last-child{background-color:#005a82}.mode-contrast-on .bg-color-official-blue.swiper-special:last-child{background-color:#005a82}}@media (min-width:1024px){.bg-color-official-blue.photo-album-special{background:linear-gradient(to top,#005a82 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-official-blue.photo-album-special{background:linear-gradient(to top,#005a82 568px,#fff calc(100% - 568px))}}.bg-official-blue-before{position:relative;color:#fff}.bg-official-blue-before:before{background-color:#005a82 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-official-blue-before:before{background-color:#005a82 !important}.txt-color-official-blue{color:#005a82 !important}.txt-color-official-blue:not(.no-hover):hover{color:#004869 !important}.bg-color-medium-blue,.bg-color-medium-blue-md,.bg-color-medium-blue-xl{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .bg-color-medium-blue,.mode-contrast-on .bg-color-medium-blue-md,.mode-contrast-on .bg-color-medium-blue-xl{background-color:#b4c3cd}.bg-color-medium-blue *,.bg-color-medium-blue .heading-inherit,.bg-color-medium-blue-md *,.bg-color-medium-blue-md .heading-inherit,.bg-color-medium-blue-xl *,.bg-color-medium-blue-xl .heading-inherit{color:inherit}.bg-color-medium-blue.transparent,.bg-color-medium-blue-md.transparent,.bg-color-medium-blue-xl.transparent{background-color:rgba(180,195,205,0.95) !important}.bg-color-medium-blue[class*='with-hover']:hover,.bg-color-medium-blue-md[class*='with-hover']:hover,.bg-color-medium-blue-xl[class*='with-hover']:hover{background-color:#a5b7c3}.bg-color-medium-blue .list__icon__title,.bg-color-medium-blue-md .list__icon__title,.bg-color-medium-blue-xl .list__icon__title{background-color:#b4c3cd}.bg-color-medium-blue:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-medium-blue,.bg-color-medium-blue:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-medium-blue{padding-top:0}.bg-color-medium-blue-md.section-padding+.bg-color-medium-blue,.bg-color-medium-blue-md.section-padding+.bg-color-inner-medium-blue{padding-top:0}@media (min-width:992px){.bg-color-medium-blue-md.section-padding+.bg-color-medium-blue-md,.bg-color-medium-blue-md.section-padding+.bg-color-inner-medium-blue-md{padding-top:0}}@media (min-width:1200px){.bg-color-medium-blue-xl.section-padding+.bg-color-medium-blue,.bg-color-medium-blue-xl.section-padding+.bg-color-inner-medium-blue{padding-top:0}}@media (min-width:1200px){.bg-color-medium-blue-xl.section-padding+.bg-color-medium-blue-xl,.bg-color-medium-blue-xl.section-padding+.bg-color-inner-medium-blue-xl{padding-top:0}}.bg-color-inner-medium-blue,.bg-color-medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .bg-color-inner-medium-blue,.mode-contrast-on .bg-color-medium-blue{background-color:#b4c3cd}.bg-color-inner-medium-blue *,.bg-color-inner-medium-blue .heading-inherit,.bg-color-medium-blue *,.bg-color-medium-blue .heading-inherit{color:inherit}.bg-color-inner-medium-blue.transparent,.bg-color-medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.bg-color-inner-medium-blue[class*='with-hover']:hover,.bg-color-medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.bg-color-inner-medium-blue.section-padding+.bg-color-inner-medium-blue .inner-bg,.bg-color-medium-blue.section-padding+.bg-color-inner-medium-blue .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-medium-blue.section-padding+.bg-color-inner-medium-blue-md .inner-bg,.bg-color-medium-blue.section-padding+.bg-color-inner-medium-blue-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-medium-blue.section-padding+.bg-color-inner-medium-blue-lg,.bg-color-medium-blue.section-padding+.bg-color-inner-medium-blue-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-medium-blue.swiper-special{background:linear-gradient(#b4c3cd calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-medium-blue.swiper-special{background:linear-gradient(#b4c3cd calc(100% - 72px),transparent 72px)}.bg-color-medium-blue.swiper-special:last-child{background-color:#b4c3cd}.mode-contrast-on .bg-color-medium-blue.swiper-special:last-child{background-color:#b4c3cd}}@media (min-width:1024px){.bg-color-medium-blue.photo-album-special{background:linear-gradient(to top,#b4c3cd 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-medium-blue.photo-album-special{background:linear-gradient(to top,#b4c3cd 568px,#fff calc(100% - 568px))}}.bg-medium-blue-before{position:relative;color:#262F36}.bg-medium-blue-before:before{background-color:#b4c3cd !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-medium-blue-before:before{background-color:#b4c3cd !important}.txt-color-medium-blue{color:#b4c3cd !important}.txt-color-medium-blue:not(.no-hover):hover{color:#a5b7c3 !important}.bg-color-light-blue,.bg-color-light-blue-md,.bg-color-light-blue-xl{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .bg-color-light-blue,.mode-contrast-on .bg-color-light-blue-md,.mode-contrast-on .bg-color-light-blue-xl{background-color:#cddce6}.bg-color-light-blue *,.bg-color-light-blue .heading-inherit,.bg-color-light-blue-md *,.bg-color-light-blue-md .heading-inherit,.bg-color-light-blue-xl *,.bg-color-light-blue-xl .heading-inherit{color:inherit}.bg-color-light-blue.transparent,.bg-color-light-blue-md.transparent,.bg-color-light-blue-xl.transparent{background-color:rgba(205,220,230,0.95) !important}.bg-color-light-blue[class*='with-hover']:hover,.bg-color-light-blue-md[class*='with-hover']:hover,.bg-color-light-blue-xl[class*='with-hover']:hover{background-color:#bcd0de}.bg-color-light-blue .list__icon__title,.bg-color-light-blue-md .list__icon__title,.bg-color-light-blue-xl .list__icon__title{background-color:#cddce6}.bg-color-light-blue:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-light-blue,.bg-color-light-blue:not(.hero-with-image.editoriale-detail).section-padding+.bg-color-inner-light-blue{padding-top:0}.bg-color-light-blue-md.section-padding+.bg-color-light-blue,.bg-color-light-blue-md.section-padding+.bg-color-inner-light-blue{padding-top:0}@media (min-width:992px){.bg-color-light-blue-md.section-padding+.bg-color-light-blue-md,.bg-color-light-blue-md.section-padding+.bg-color-inner-light-blue-md{padding-top:0}}@media (min-width:1200px){.bg-color-light-blue-xl.section-padding+.bg-color-light-blue,.bg-color-light-blue-xl.section-padding+.bg-color-inner-light-blue{padding-top:0}}@media (min-width:1200px){.bg-color-light-blue-xl.section-padding+.bg-color-light-blue-xl,.bg-color-light-blue-xl.section-padding+.bg-color-inner-light-blue-xl{padding-top:0}}.bg-color-inner-light-blue,.bg-color-light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .bg-color-inner-light-blue,.mode-contrast-on .bg-color-light-blue{background-color:#cddce6}.bg-color-inner-light-blue *,.bg-color-inner-light-blue .heading-inherit,.bg-color-light-blue *,.bg-color-light-blue .heading-inherit{color:inherit}.bg-color-inner-light-blue.transparent,.bg-color-light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.bg-color-inner-light-blue[class*='with-hover']:hover,.bg-color-light-blue[class*='with-hover']:hover{background-color:#bcd0de}.bg-color-inner-light-blue.section-padding+.bg-color-inner-light-blue .inner-bg,.bg-color-light-blue.section-padding+.bg-color-inner-light-blue .inner-bg{padding-top:0}@media (min-width:992px){.bg-color-inner-light-blue.section-padding+.bg-color-inner-light-blue-md .inner-bg,.bg-color-light-blue.section-padding+.bg-color-inner-light-blue-md .inner-bg{padding-top:0}}@media (min-width:1024px){.bg-color-inner-light-blue.section-padding+.bg-color-inner-light-blue-lg,.bg-color-light-blue.section-padding+.bg-color-inner-light-blue-lg{padding-top:0}}.button--white{background-color:#fff;color:#610c63 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--white{background-color:#fff;color:#262F36 !important}.mode-contrast-on .button--white{background-color:#fff}.button--white *,.button--white .heading-inherit{color:inherit}.button--white.transparent{background-color:rgba(255,255,255,0.95) !important}.button--white[class*='with-hover']:hover{background-color:#f2f2f2}.button--white.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff inset;color:#fff !important}.button--white.button--outline svg path{stroke:#fff}.button--black{background-color:#262F36;color:#fff !important}.mode-contrast-on .button--black{background-color:#000}.button--black *,.button--black .heading-inherit{color:inherit}.button--black.transparent{background-color:rgba(38,47,54,0.95) !important}.button--black[class*='with-hover']:hover{background-color:#1b2227}.button--black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset;color:#262F36 !important}.button--black.button--outline svg path{stroke:#262F36}.button--blue-dark{background-color:#252B4B;color:#fff !important}.button--blue-dark *,.button--blue-dark .heading-inherit{color:inherit}.button--blue-dark.transparent{background-color:rgba(37,43,75,0.95) !important}.button--blue-dark[class*='with-hover']:hover{background-color:#1d213a}.button--blue-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #252b4b inset;color:#252B4B !important}.button--blue-dark.button--outline svg path{stroke:#252B4B}.button--blue{background-color:#C2C7E1;color:#262F36 !important}.mode-contrast-on .button--blue{background-color:#e0e3f0}.button--blue *,.button--blue .heading-inherit{color:inherit}.button--blue.transparent{background-color:rgba(194,199,225,0.95) !important}.button--blue[class*='with-hover']:hover{background-color:#b1b7d9}.button--blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c2c7e1 inset;color:#C2C7E1 !important}.button--blue.button--outline svg path{stroke:#C2C7E1}.button--green{background-color:#C7F2DA;color:#262F36 !important}.mode-contrast-on .button--green{background-color:#e3f8ec}.button--green *,.button--green .heading-inherit{color:inherit}.button--green.transparent{background-color:rgba(199,242,218,0.95) !important}.button--green[class*='with-hover']:hover{background-color:#b2edcc}.button--green.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c7f2da inset;color:#C7F2DA !important}.button--green.button--outline svg path{stroke:#C7F2DA}.button--green-dark{background-color:#196C3D;color:#fff !important}.button--green-dark *,.button--green-dark .heading-inherit{color:inherit}.button--green-dark.transparent{background-color:rgba(25,108,61,0.95) !important}.button--green-dark[class*='with-hover']:hover{background-color:#145731}.button--green-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #196c3d inset;color:#196C3D !important}.button--green-dark.button--outline svg path{stroke:#196C3D}.button--red-light{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--red-light{background-color:#fdebe6}.button--red-light *,.button--red-light .heading-inherit{color:inherit}.button--red-light.transparent{background-color:rgba(252,216,206,0.95) !important}.button--red-light[class*='with-hover']:hover{background-color:#fbc5b6}.button--red-light.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--red-light.button--outline svg path{stroke:#FCD8CE}.button--red{background-color:#C0330C;color:#fff !important}.button--red *,.button--red .heading-inherit{color:inherit}.button--red.transparent{background-color:rgba(192,51,12,0.95) !important}.button--red[class*='with-hover']:hover{background-color:#a82d0b}.button--red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #c0330c inset;color:#C0330C !important}.button--red.button--outline svg path{stroke:#C0330C}.button--bright-red{background-color:#E60050;color:#fff !important}.button--bright-red *,.button--bright-red .heading-inherit{color:inherit}.button--bright-red.transparent{background-color:rgba(230,0,80,0.95) !important}.button--bright-red[class*='with-hover']:hover{background-color:#cd0047}.button--bright-red.button--outline{background-color:#fff;box-shadow:0 0 0 1px #e60050 inset;color:#E60050 !important}.button--bright-red.button--outline svg path{stroke:#E60050}.button--gray-3{background-color:#F8F8F9;color:#262F36 !important}.button--gray-3 *,.button--gray-3 .heading-inherit{color:inherit}.button--gray-3.transparent{background-color:rgba(248,248,249,0.95) !important}.button--gray-3[class*='with-hover']:hover{background-color:#eaeaed}.button--gray-3.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f8f8f9 inset;color:#F8F8F9 !important}.button--gray-3.button--outline svg path{stroke:#F8F8F9}.button--gray-5{background-color:#93979A;color:#262F36 !important}.button--gray-5 *,.button--gray-5 .heading-inherit{color:inherit}.button--gray-5.transparent{background-color:rgba(147,151,154,0.95) !important}.button--gray-5[class*='with-hover']:hover{background-color:#868a8e}.button--gray-5.button--outline{background-color:#fff;box-shadow:0 0 0 1px #93979a inset;color:#93979A !important}.button--gray-5.button--outline svg path{stroke:#93979A}.button--yellow-dark{background-color:#f9fb93;color:#262F36 !important}.mode-contrast-on .button--yellow-dark{background-color:#f9fb93}.button--yellow-dark *,.button--yellow-dark .heading-inherit{color:inherit}.button--yellow-dark.transparent{background-color:rgba(249,251,147,0.95) !important}.button--yellow-dark[class*='with-hover']:hover{background-color:#f8fa7a}.button--yellow-dark.button--outline{background-color:#fff;box-shadow:0 0 0 1px #f9fb93 inset;color:#f9fb93 !important}.button--yellow-dark.button--outline svg path{stroke:#f9fb93}.button--yellow{background-color:#FFF2A6;color:#262F36 !important}.mode-contrast-on .button--yellow{background-color:#fef8d2}.button--yellow *,.button--yellow .heading-inherit{color:inherit}.button--yellow.transparent{background-color:rgba(255,242,166,0.95) !important}.button--yellow[class*='with-hover']:hover{background-color:#ffee8d}.button--yellow.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fff2a6 inset;color:#FFF2A6 !important}.button--yellow.button--outline svg path{stroke:#FFF2A6}.button--purple{background-color:#610c63;color:#fff !important}.mode-contrast-on .button--purple{background-color:#610c63}.button--purple *,.button--purple .heading-inherit{color:inherit}.button--purple.transparent{background-color:rgba(97,12,99,0.95) !important}.button--purple[class*='with-hover']:hover{background-color:#4b094c}.button--purple.button--outline{background-color:#fff;box-shadow:0 0 0 1px #610c63 inset;color:#610c63 !important}.button--purple.button--outline svg path{stroke:#610c63}.button--pink{background-color:#FCD8CE;color:#262F36 !important}.mode-contrast-on .button--pink{background-color:#fdebe6}.button--pink *,.button--pink .heading-inherit{color:inherit}.button--pink.transparent{background-color:rgba(252,216,206,0.95) !important}.button--pink[class*='with-hover']:hover{background-color:#fbc5b6}.button--pink.button--outline{background-color:#fff;box-shadow:0 0 0 1px #fcd8ce inset;color:#FCD8CE !important}.button--pink.button--outline svg path{stroke:#FCD8CE}.button--true-black{background-color:#000;color:#fff !important}.mode-contrast-on .button--true-black{background-color:#000}.button--true-black *,.button--true-black .heading-inherit{color:inherit}.button--true-black.transparent{background-color:rgba(0,0,0,0.95) !important}.button--true-black[class*='with-hover']:hover{background-color:#000}.button--true-black.button--outline{background-color:#fff;box-shadow:0 0 0 1px #000 inset;color:#000 !important}.button--true-black.button--outline svg path{stroke:#000}.button--official-blue{background-color:#005a82;color:#fff !important}.mode-contrast-on .button--official-blue{background-color:#005a82}.button--official-blue *,.button--official-blue .heading-inherit{color:inherit}.button--official-blue.transparent{background-color:rgba(0,90,130,0.95) !important}.button--official-blue[class*='with-hover']:hover{background-color:#004869}.button--official-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #005a82 inset;color:#005a82 !important}.button--official-blue.button--outline svg path{stroke:#005a82}.button--medium-blue{background-color:#b4c3cd;color:#262F36 !important}.mode-contrast-on .button--medium-blue{background-color:#b4c3cd}.button--medium-blue *,.button--medium-blue .heading-inherit{color:inherit}.button--medium-blue.transparent{background-color:rgba(180,195,205,0.95) !important}.button--medium-blue[class*='with-hover']:hover{background-color:#a5b7c3}.button--medium-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #b4c3cd inset;color:#b4c3cd !important}.button--medium-blue.button--outline svg path{stroke:#b4c3cd}.button--light-blue{background-color:#cddce6;color:#262F36 !important}.mode-contrast-on .button--light-blue{background-color:#cddce6}.button--light-blue *,.button--light-blue .heading-inherit{color:inherit}.button--light-blue.transparent{background-color:rgba(205,220,230,0.95) !important}.button--light-blue[class*='with-hover']:hover{background-color:#bcd0de}.button--light-blue.button--outline{background-color:#fff;box-shadow:0 0 0 1px #cddce6 inset;color:#cddce6 !important}.button--light-blue.button--outline svg path{stroke:#cddce6}@media (min-width:1024px){.bg-color-light-blue.swiper-special{background:linear-gradient(#cddce6 calc(100% - 72px),transparent 72px)}.mode-contrast-on .bg-color-light-blue.swiper-special{background:linear-gradient(#cddce6 calc(100% - 72px),transparent 72px)}.bg-color-light-blue.swiper-special:last-child{background-color:#cddce6}.mode-contrast-on .bg-color-light-blue.swiper-special:last-child{background-color:#cddce6}}@media (min-width:1024px){.bg-color-light-blue.photo-album-special{background:linear-gradient(to top,#cddce6 568px,#fff calc(100% - 568px))}.mode-contrast-on .bg-color-light-blue.photo-album-special{background:linear-gradient(to top,#cddce6 568px,#fff calc(100% - 568px))}}.bg-light-blue-before{position:relative;color:#262F36}.bg-light-blue-before:before{background-color:#cddce6 !important;content:"";width:100%;height:100%;top:0;left:0;position:absolute}.mode-contrast-on .bg-light-blue-before:before{background-color:#cddce6 !important}.txt-color-light-blue{color:#cddce6 !important}.txt-color-light-blue:not(.no-hover):hover{color:#bcd0de !important}@media (min-width:320px){.bg-color-white-xs{background-color:#fff !important;color:#262F36 !important}}@media (min-width:320px){.bg-color-red-light-xs{background-color:#FCD8CE !important;color:#262F36 !important}}@media (min-width:640px){.bg-color-white-sm{background-color:#fff !important;color:#262F36 !important}}@media (min-width:640px){.bg-color-red-light-sm{background-color:#FCD8CE !important;color:#262F36 !important}}@media (min-width:992px){.bg-color-white-md{background-color:#fff !important;color:#262F36 !important}}@media (min-width:992px){.bg-color-red-light-md{background-color:#FCD8CE !important;color:#262F36 !important}}@media (min-width:1024px){.bg-color-white-lg{background-color:#fff !important;color:#262F36 !important}}@media (min-width:1024px){.bg-color-red-light-lg{background-color:#FCD8CE !important;color:#262F36 !important}}@media (min-width:1200px){.bg-color-white-xl{background-color:#fff !important;color:#262F36 !important}}@media (min-width:1200px){.bg-color-red-light-xl{background-color:#FCD8CE !important;color:#262F36 !important}}.motion{padding:0 1rem}@media (min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media (min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:#e5e5e5;background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: .3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:0.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:#262F36;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:'Duration: 0.4s';display:block}.demo-motion--slide-up::after{content:'Timing Function: ease-in'}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:'Duration: 0.2s';display:block}.demo-motion--slide-down::after{content:'Timing Function: linear'}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:'Duration: 0.3s';display:block}.demo-motion--expand::after{content:'Timing Function: cubic-bezier(.17,.67,.83,.67)'}.demo-motion--expand:hover{transform:scale(1.03)}.container{box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:992px){.container{padding-right:1rem;padding-left:1rem}}.container .row{margin:-16px}@media (min-width:320px){.container{max-width:320px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1200px){.container{max-width:1200px}}.row{box-sizing:border-box;display:block;display:flex;flex-wrap:wrap;padding:0;margin:-16px;position:relative;list-style-type:none}.row::before,.row::after{box-sizing:border-box}[class*="col-"],.col{box-sizing:border-box;position:relative;width:100%;vertical-align:top;padding:16px;display:inline-block;*display:inline;zoom:1}[class*="col-"]::before,[class*="col-"]::after,.col::before,.col::after{box-sizing:border-box}[class*="col-"] .row,.col .row{flex:1 1 auto;margin:-16px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66667%;*width:91.56667%}.col-10{width:83.33333%;*width:83.23333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66667%;*width:66.56667%}.col-7{width:58.33333%;*width:58.23333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66667%;*width:41.56667%}.col-4{width:33.33333%;*width:33.23333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66667%;*width:16.56667%}.col-1{width:8.33333%;*width:8.23333%}@media (min-width:320px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66667%;*width:91.56667%}.col-xs-10{width:83.33333%;*width:83.23333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66667%;*width:66.56667%}.col-xs-7{width:58.33333%;*width:58.23333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66667%;*width:41.56667%}.col-xs-4{width:33.33333%;*width:33.23333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66667%;*width:16.56667%}.col-xs-1{width:8.33333%;*width:8.23333%}}@media (min-width:640px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66667%;*width:91.56667%}.col-sm-10{width:83.33333%;*width:83.23333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66667%;*width:66.56667%}.col-sm-7{width:58.33333%;*width:58.23333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66667%;*width:41.56667%}.col-sm-4{width:33.33333%;*width:33.23333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66667%;*width:16.56667%}.col-sm-1{width:8.33333%;*width:8.23333%}}@media (min-width:992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66667%;*width:91.56667%}.col-md-10{width:83.33333%;*width:83.23333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66667%;*width:66.56667%}.col-md-7{width:58.33333%;*width:58.23333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66667%;*width:41.56667%}.col-md-4{width:33.33333%;*width:33.23333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66667%;*width:16.56667%}.col-md-1{width:8.33333%;*width:8.23333%}}@media (min-width:1024px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66667%;*width:91.56667%}.col-lg-10{width:83.33333%;*width:83.23333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66667%;*width:66.56667%}.col-lg-7{width:58.33333%;*width:58.23333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66667%;*width:41.56667%}.col-lg-4{width:33.33333%;*width:33.23333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66667%;*width:16.56667%}.col-lg-1{width:8.33333%;*width:8.23333%}}@media (min-width:1200px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66667%;*width:91.56667%}.col-xlg-10{width:83.33333%;*width:83.23333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66667%;*width:66.56667%}.col-xlg-7{width:58.33333%;*width:58.23333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66667%;*width:41.56667%}.col-xlg-4{width:33.33333%;*width:33.23333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66667%;*width:16.56667%}.col-xlg-1{width:8.33333%;*width:8.23333%}}@media (min-width:992px){.flex-shrink-wide{flex:0}}@media (min-width:992px){.flex-grow-wide{flex:1}}.flex-grow{flex:1}.flex-shrink{flex:0}.col-auto{flex:1 0 0px;width:auto}@media (min-width:320px){.col-xs-auto{flex:1 0 0px;width:auto}}@media (min-width:640px){.col-sm-auto{flex:1 0 0px;width:auto}}@media (min-width:992px){.col-md-auto{flex:1 0 0px;width:auto}}@media (min-width:1024px){.col-lg-auto{flex:1 0 0px;width:auto}}@media (min-width:1200px){.col-xlg-auto{flex:1 0 0px;width:auto}}.order-12{order:12}.order-11{order:11}.order-10{order:10}.order-9{order:9}.order-8{order:8}.order-7{order:7}.order-6{order:6}.order-5{order:5}.order-4{order:4}.order-3{order:3}.order-2{order:2}.order-1{order:1}.order-0{order:0}@media only screen and (min-width:320px){.order-xs-12{order:12}.order-xs-11{order:11}.order-xs-10{order:10}.order-xs-9{order:9}.order-xs-8{order:8}.order-xs-7{order:7}.order-xs-6{order:6}.order-xs-5{order:5}.order-xs-4{order:4}.order-xs-3{order:3}.order-xs-2{order:2}.order-xs-1{order:1}.order-xs-0{order:0}}@media only screen and (min-width:640px){.order-sm-12{order:12}.order-sm-11{order:11}.order-sm-10{order:10}.order-sm-9{order:9}.order-sm-8{order:8}.order-sm-7{order:7}.order-sm-6{order:6}.order-sm-5{order:5}.order-sm-4{order:4}.order-sm-3{order:3}.order-sm-2{order:2}.order-sm-1{order:1}.order-sm-0{order:0}}@media only screen and (min-width:992px){.order-md-12{order:12}.order-md-11{order:11}.order-md-10{order:10}.order-md-9{order:9}.order-md-8{order:8}.order-md-7{order:7}.order-md-6{order:6}.order-md-5{order:5}.order-md-4{order:4}.order-md-3{order:3}.order-md-2{order:2}.order-md-1{order:1}.order-md-0{order:0}}@media only screen and (min-width:1024px){.order-lg-12{order:12}.order-lg-11{order:11}.order-lg-10{order:10}.order-lg-9{order:9}.order-lg-8{order:8}.order-lg-7{order:7}.order-lg-6{order:6}.order-lg-5{order:5}.order-lg-4{order:4}.order-lg-3{order:3}.order-lg-2{order:2}.order-lg-1{order:1}.order-lg-0{order:0}}@media only screen and (min-width:1200px){.order-xlg-12{order:12}.order-xlg-11{order:11}.order-xlg-10{order:10}.order-xlg-9{order:9}.order-xlg-8{order:8}.order-xlg-7{order:7}.order-xlg-6{order:6}.order-xlg-5{order:5}.order-xlg-4{order:4}.order-xlg-3{order:3}.order-xlg-2{order:2}.order-xlg-1{order:1}.order-xlg-0{order:0}}.offset-11{margin-left:91.66667%;*margin-left:91.56667%}.offset-10{margin-left:83.33333%;*margin-left:83.23333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66667%;*margin-left:66.56667%}.offset-7{margin-left:58.33333%;*margin-left:58.23333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66667%;*margin-left:41.56667%}.offset-4{margin-left:33.33333%;*margin-left:33.23333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66667%;*margin-left:16.56667%}.offset-1{margin-left:8.33333%;*margin-left:8.23333%}@media only screen and (min-width:320px){.offset-xs-11{margin-left:91.66667%;*margin-left:91.56667%}.offset-xs-10{margin-left:83.33333%;*margin-left:83.23333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66667%;*margin-left:66.56667%}.offset-xs-7{margin-left:58.33333%;*margin-left:58.23333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66667%;*margin-left:41.56667%}.offset-xs-4{margin-left:33.33333%;*margin-left:33.23333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66667%;*margin-left:16.56667%}.offset-xs-1{margin-left:8.33333%;*margin-left:8.23333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width:640px){.offset-sm-11{margin-left:91.66667%;*margin-left:91.56667%}.offset-sm-10{margin-left:83.33333%;*margin-left:83.23333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66667%;*margin-left:66.56667%}.offset-sm-7{margin-left:58.33333%;*margin-left:58.23333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66667%;*margin-left:41.56667%}.offset-sm-4{margin-left:33.33333%;*margin-left:33.23333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66667%;*margin-left:16.56667%}.offset-sm-1{margin-left:8.33333%;*margin-left:8.23333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width:992px){.offset-md-11{margin-left:91.66667%;*margin-left:91.56667%}.offset-md-10{margin-left:83.33333%;*margin-left:83.23333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66667%;*margin-left:66.56667%}.offset-md-7{margin-left:58.33333%;*margin-left:58.23333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66667%;*margin-left:41.56667%}.offset-md-4{margin-left:33.33333%;*margin-left:33.23333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66667%;*margin-left:16.56667%}.offset-md-1{margin-left:8.33333%;*margin-left:8.23333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width:1024px){.offset-lg-11{margin-left:91.66667%;*margin-left:91.56667%}.offset-lg-10{margin-left:83.33333%;*margin-left:83.23333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66667%;*margin-left:66.56667%}.offset-lg-7{margin-left:58.33333%;*margin-left:58.23333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66667%;*margin-left:41.56667%}.offset-lg-4{margin-left:33.33333%;*margin-left:33.23333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66667%;*margin-left:16.56667%}.offset-lg-1{margin-left:8.33333%;*margin-left:8.23333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width:1200px){.offset-xlg-11{margin-left:91.66667%;*margin-left:91.56667%}.offset-xlg-10{margin-left:83.33333%;*margin-left:83.23333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66667%;*margin-left:66.56667%}.offset-xlg-7{margin-left:58.33333%;*margin-left:58.23333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66667%;*margin-left:41.56667%}.offset-xlg-4{margin-left:33.33333%;*margin-left:33.23333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66667%;*margin-left:16.56667%}.offset-xlg-1{margin-left:8.33333%;*margin-left:8.23333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.display-grid-squelette{display:grid;grid-gap:8px}@media (min-width:640px){.display-grid-squelette{grid-gap:12px}}@media (min-width:992px){.display-grid-squelette{grid-gap:32px}}.display-grid-squelette.citation{grid-gap:0}.display-grid-squelette.sm-1{grid-template-columns:1fr}.display-grid-squelette.sm-2{grid-template-columns:repeat(2,1fr)}@media (min-width:992px){.display-grid-squelette.md-2{grid-template-columns:repeat(2,1fr)}.display-grid-squelette.md-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.display-grid-squelette.lg-5{grid-template-columns:repeat(5,1fr)}}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.no-wrap [class*="col-"]{flex-shrink:1}.wrap-reverse{flex-wrap:wrap-reverse}.direction-row{flex-direction:row}.direction-row-reverse{flex-direction:row-reverse}.direction-column{flex-direction:column}.direction-column-reverse{flex-direction:column-reverse}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-end [class*="col-"]{vertical-align:bottom}.align-center{align-items:center}.align-center [class*="col-"]{vertical-align:middle}.align-baseline{align-items:baseline}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-end [class*="col-"]{vertical-align:bottom}.align-content-center{align-content:center}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.align-self-stretch{align-self:stretch}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end;vertical-align:bottom}.align-self-center{align-self:center;vertical-align:middle}.align-self-baseline{align-self:baseline;vertical-align:baseline}.justify-start{justify-content:flex-start}.justify-start.display-flex{text-align:left}.justify-end{justify-content:flex-end}.justify-end.display-flex{text-align:right;text-align-last:right}.justify-end.display-flex [class*="col-"]{text-align:left;text-align:start;text-align-last:left;text-align-last:start}.justify-center{justify-content:center}.justify-center.display-flex{text-align:center;text-align-last:center}.justify-center.display-flex [class*="col-"]{text-align:left;text-align:start;text-align-last:left;text-align-last:start}.justify-space-between{justify-content:space-between}.justify-space-between.display-flex [class*="col-"]{text-align:left;text-align:start;text-align-last:left;text-align-last:start}.justify-space-around{justify-content:space-around}.justify-space-around.display-flex{text-align:justify;text-align-last:justify}.justify-space-around.display-flex [class*="col-"]{text-align:left;text-align:start;text-align-last:left;text-align-last:start}.grid-bleed [class*="col-"]{padding:0}.col-flex{display:flex !important;flex-direction:column}.col-flex.direction-row{flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:16px 0}.col-bleed-y{padding:0 16px}.flex-img{display:block;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width:319px){.hidden-xxs{display:none !important}}@media (min-width:320px){.hidden-xs-up{display:none !important}}@media (max-width:639px){.hidden-xs-down{display:none !important}}@media (min-width:320px) and (max-width:639px){.hidden-xs{display:none !important}}@media (min-width:640px){.hidden-sm-up{display:none !important}}@media (max-width:991px){.hidden-sm-down{display:none !important}}@media (min-width:640px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px){.hidden-md-up{display:none !important}}@media (max-width:1023px){.hidden-md-down{display:none !important}}@media (min-width:992px) and (max-width:1023px){.hidden-md{display:none !important}}@media (min-width:1024px){.hidden-lg-up{display:none !important}}@media (max-width:1199px){.hidden-lg-down{display:none !important}}@media (min-width:1024px) and (max-width:1199px){.hidden-lg{display:none !important}}@media (min-width:1200px){.hidden-xlg-up{display:none !important}}@media (max-width:1439px){.hidden-xlg-down{display:none !important}}@media (min-width:1200px) and (max-width:1439px){.hidden-xlg{display:none !important}}@media (min-width:1440px){.hidden-xxlg{display:none !important}}html{box-sizing:border-box;scroll-behavior:smooth}body{color:#262F36;font-family:Poppins,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mode-contrast-on body{color:#000}body.no-scroll{overflow:hidden;height:100vh;max-height:100vh}@media (min-width:1200px){body.no-scroll{overflow:auto;height:auto;max-height:none}}body.mode-justification-on *:not(.mode-access-off){text-align:left}@media (min-width:1200px){body.mode-justification-on .mode-access-off{text-align:center}}*,*::after,*::before{box-sizing:inherit}.main{display:block;min-height:calc(100vh - calc(81px + 374px))}@media (min-width:1024px){.main{min-height:calc(100vh - calc(121px + 425px))}}body:not(.path-frontpage) .main{padding-top:5rem}@media (min-width:640px){body:not(.path-frontpage) .main{padding-top:6.0625rem}}@media (min-width:1024px){body:not(.path-frontpage) .main{padding-top:7.5625rem}}.hidden-important{display:none !important}.grid-container{max-width:1168px;width:100%;margin:0 auto;padding:0 1rem;padding-left:0 !important;padding-right:0 !important}@media (min-width:640px){.grid-container{padding:0 1rem}}@media (min-width:1168px){.grid-container{padding-left:calc(1rem + calc(-50vw + calc(1168px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1168px / 2)))}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.text-center{text-align:center}.relative-wrapper{position:relative}.static-wrapper{position:static}.display-block{display:block}.display-inline{display:inline !important}.display-flex{display:flex}@media (min-width:1024px){.display-flex-wide{display:flex}}.inline-flex{display:inline-flex}@media (min-width:640px){.inline-flex-wide{display:inline-flex}}.display-flex.justify-space-between,.inline-flex.justify-space-between{justify-content:space-between;text-align-last:left}.display-flex.justify-center,.inline-flex.justify-center{justify-content:center}.display-flex.justify-end,.inline-flex.justify-end{justify-content:flex-end}.display-flex.align-center,.inline-flex.align-center{align-items:center}.display-flex.flex-wrap,.inline-flex.flex-wrap{flex-wrap:wrap}.display-flex.flex-wrap-wide,.inline-flex.flex-wrap-wide{flex-wrap:nowrap}@media (min-width:640px){.display-flex.flex-wrap-wide,.inline-flex.flex-wrap-wide{flex-wrap:wrap}}.display-flex.justify-center-wide,.inline-flex.justify-center-wide{justify-content:flex-start}@media (min-width:1024px){.display-flex.justify-center-wide,.inline-flex.justify-center-wide{justify-content:center}}.text-left{text-align:left}.inline-item+.inline-item{margin-left:.625rem}.text-word-break{overflow-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.full-width{width:100%}.full-width-on-mobile{width:100%}.full-width-on-mobile.button-wrapper .button,.full-width-on-mobile.button-wrapper #file-upload-button{width:100%;justify-content:center}@media (min-width:640px){.full-width-on-mobile{width:auto}.full-width-on-mobile.button-wrapper .button,.full-width-on-mobile.button-wrapper #file-upload-button{width:auto}}.no-margin{margin:0}.section-margin-mobile{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width:1024px){.section-margin-mobile{margin-top:0;margin-bottom:0}}.section-padding-mobile{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:1024px){.section-padding-mobile{padding-top:0;padding-bottom:0}}.section-padding{position:relative;padding:1.5rem}@media (min-width:640px){.section-padding{padding:2rem}}@media (min-width:1024px){.section-padding{padding:4.5rem 2.5rem}}@media (min-width:1024px){.section-padding.big{padding:5.5rem 2.5rem}}.section-padding.small-padding-top{padding-top:1.5rem}@media (min-width:1024px){.section-padding.small-padding-top{padding-top:3rem}}.section-padding.small-padding-bottom{padding-bottom:0}@media (min-width:1024px){.section-padding.small-padding-bottom{padding-bottom:3rem}}@media (min-width:1024px){.section-padding.smaller-padding-bottom{padding-bottom:2.5rem}}.section-padding.no-padding-top{padding-top:0}@media (min-width:1024px){.section-padding.no-padding-top{padding-top:0}}.section-padding.no-padding-bottom{padding-bottom:0}@media (min-width:1024px){.section-padding.no-padding-bottom{padding-bottom:0}}.section-padding.no-padding-left{padding-left:0}@media (min-width:1024px){.section-padding.no-padding-left{padding-left:0}}.section-padding.no-padding-right{padding-right:0}@media (min-width:1024px){.section-padding.no-padding-right{padding-right:0}}@media (min-width:1024px){.section-padding.no-padding-bottom-wide{padding-bottom:0}.section-padding.no-padding-bottom-wide.swiper-special:last-child{padding-bottom:4.5rem}}.overflow-visible{overflow:visible !important}.field-sep+.field-sep{margin-top:1.5rem}@media (min-width:1024px){.field-sep+.field-sep{margin-top:1.5rem}}.field-sep+.field-sep.responsive{margin-top:1rem}@media (min-width:1024px){.field-sep+.field-sep.responsive{margin-top:1.5rem}}.field-sep+.field-sep.small-mobile{margin-top:1rem}@media (min-width:1024px){.field-sep+.field-sep.small-mobile{margin-top:1.5rem}}.field-sep+.field-sep.tiny{margin-top:.25rem}@media (min-width:1024px){.field-sep+.field-sep.tiny{margin-top:.25rem}}.field-sep+.field-sep.small{margin-top:.5rem}@media (min-width:1024px){.field-sep+.field-sep.small{margin-top:.5rem}}.field-sep+.field-sep.medium{margin-top:1rem}.field-sep+.field-sep.medium.responsive{margin-top:.5rem}@media (min-width:1024px){.field-sep+.field-sep.medium{margin-top:1rem}.field-sep+.field-sep.medium.responsive{margin-top:1rem}}.field-sep+.field-sep.big{margin-top:.5rem}.label-value .field-sep+.field-sep.big,.field-sep+.field-sep.big.bigger-mobile{margin-top:1.5rem}.field-sep+.field-sep.big.responsive-big{margin-top:1rem}@media (min-width:1024px){.field-sep+.field-sep.big{margin-top:2rem}.label-value .field-sep+.field-sep.big,.field-sep+.field-sep.big.bigger-mobile{margin-top:2rem}.field-sep+.field-sep.big.responsive-big{margin-top:2rem}}.field-sep+.field-sep.medium-big{margin-top:1.5rem}@media (min-width:1024px){.field-sep+.field-sep.medium-big{margin-top:2.5rem}}.field-sep+.field-sep.bigger{margin-top:1.25rem}@media (min-width:1024px){.field-sep+.field-sep.bigger{margin-top:3.5rem}}.field-sep+.field-sep.bigger-wide{margin-top:0}@media (min-width:1024px){.field-sep+.field-sep.bigger-wide{margin-top:3rem}}.field-sep+.field-sep.field-sep-48{margin-top:1.5rem}@media (min-width:1024px){.field-sep+.field-sep.field-sep-48{margin-top:3rem}}.field-sep+.field-sep.field-sep-32{margin-top:1.5rem}@media (min-width:1024px){.field-sep+.field-sep.field-sep-32{margin-top:2rem}}.field-sep+.field-sep.field-sep-20{margin-top:1rem}@media (min-width:1024px){.field-sep+.field-sep.field-sep-20{margin-top:1.25rem}}.field-sep+.field-sep.field-sep-12{margin-top:.75rem}.field-sep+.field-sep.field-sep-88{margin-top:1.5rem}@media (min-width:992px){.field-sep+.field-sep.field-sep-88{margin-top:1.5rem}}@media (min-width:1024px){.field-sep+.field-sep.field-sep-88{margin-top:5.5rem}}.field-sep+.field-sep.huge{margin-top:1rem}@media (min-width:992px){.field-sep+.field-sep.huge{margin-top:1rem}}@media (min-width:1024px){.field-sep+.field-sep.huge{margin-top:3.5rem}}.border-box{box-sizing:border-box}.field-sep+.field-sep-mobile,.field-sep-mobile+.field-sep-mobile{margin-top:1.5rem}.field-sep+.field-sep-mobile.medium,.field-sep-mobile+.field-sep-mobile.medium{margin-top:1rem}@media (min-width:1024px){.field-sep+.field-sep-mobile,.field-sep-mobile+.field-sep-mobile{margin-top:0}.field-sep+.field-sep-mobile.medium,.field-sep-mobile+.field-sep-mobile.medium{margin-top:0}}.field-sep+.field-sep-tablette.big,.field-sep-tablette+.field-sep-tablette.big{margin-top:1rem}.field-sep+.field-sep-tablette.big.swiper-block,.field-sep-tablette+.field-sep-tablette.big.swiper-block{margin-top:1.5rem}@media (min-width:992px){.field-sep+.field-sep-tablette.big,.field-sep-tablette+.field-sep-tablette.big{margin-top:2rem}.field-sep+.field-sep-tablette.big.swiper-block,.field-sep-tablette+.field-sep-tablette.big.swiper-block{margin-top:2rem}}@media (min-width:1024px){.field-sep+.field-sep-tablette.big,.field-sep-tablette+.field-sep-tablette.big{margin-top:0}.field-sep+.field-sep-tablette.big.swiper-block,.field-sep-tablette+.field-sep-tablette.big.swiper-block{margin-top:0}}.position-above{position:relative;z-index:2}.stretched-link{position:static}.stretched-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:rgba(0,0,0,0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.row-bleed-x{margin-left:0 !important;margin-right:0 !important}.row-bleed-y{margin-top:0 !important;margin-bottom:0 !important}#block-eliorgroupv2-primary-local-tasks{bottom:0;left:0;position:fixed;width:100%;z-index:1000;background-color:#262F36;padding:8px}.mode-contrast-on #block-eliorgroupv2-primary-local-tasks{background-color:#000}#block-eliorgroupv2-primary-local-tasks ul:not(.contextual-links){display:flex;align-items:center;justify-content:center;list-style-type:none;margin:0;border:none}#block-eliorgroupv2-primary-local-tasks ul:not(.contextual-links) a{color:#fff;background:none;border:none}.mode-contrast-on #block-eliorgroupv2-primary-local-tasks ul:not(.contextual-links) a{color:#fff}#block-eliorgroupv2-primary-local-tasks ul:not(.contextual-links) li+li{margin-left:1rem;padding-left:1rem;position:relative}#block-eliorgroupv2-primary-local-tasks ul:not(.contextual-links) li+li:before{content:"|";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff}.mode-contrast-on #block-eliorgroupv2-primary-local-tasks ul:not(.contextual-links) li+li:before{color:#fff}.masquerade-block-form .container-inline{display:flex;align-items:center;margin-bottom:1.5rem}.masquerade-block-form .container-inline .form-item{flex-grow:1}.masquerade-block-form .container-inline .form-item input{margin:0}.masquerade-block-form .container-inline .form-actions{margin:0;margin-left:1rem}.masquerade-block-form .container-inline .form-actions input{box-shadow:0 0 0 1px #fff inset}.full-container{width:100%;max-width:100%}@media (min-width:1024px){.full-container{margin-left:2.5rem;width:calc(100% - 40px);max-width:calc(100% - 40px)}}@media (min-width:1200px){.full-container{width:calc(calc(100vw - calc(100vw - 100%)) - calc(calc(calc(100vw - calc(100vw - 100%)) - 1168px) / 2));max-width:calc(calc(100vw - calc(100vw - 100%)) - calc(calc(calc(100vw - calc(100vw - 100%)) - 1168px) / 2));margin-left:clamp(40px,calc(calc(calc(100vw - calc(100vw - 100%)) - 1168px) / 2),calc(calc(calc(100vw - calc(100vw - 100%)) - 1168px) / 2))}}@media screen and (min-width:1200px) and (max-width:1256px){.full-container{width:calc(100% - 40px);max-width:calc(100% - 40px)}}.with-underline{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid;border-color:#262F36}.mode-contrast-on .with-underline{border-color:#000}@media (min-width:1024px){.with-underline{margin-bottom:3rem;padding-bottom:3rem}}.with-border-top{padding-top:1.5rem;border-top:1px solid;border-color:#262F36}.mode-contrast-on .with-border-top{border-color:#000}@media (min-width:1024px){.with-border-top{padding-top:5.5rem}}.button--reset,button.reset{padding:0 !important;border:none !important;background:none !important;border-radius:0 !important;box-shadow:none !important;font-weight:400}.button--reset .icon,button.reset .icon{margin-left:0}.button-wrapper{box-shadow:0 0 0 1px #262f36 inset;border-radius:3.5rem;display:inline-block;background-color:#fff}.mode-contrast-on .button-wrapper{background-color:#fff}.button-wrapper.bright-red{box-shadow:0 0 0 1px #e60050 inset}.button-wrapper:hover .button:not(.no-hover),.button-wrapper:hover #file-upload-button:not(.no-hover),.button-wrapper:focus .button:not(.no-hover),.button-wrapper:focus #file-upload-button:not(.no-hover){transform:translate(4px,-4px)}.button-wrapper:hover .button:not(.no-hover).clicked,.button-wrapper:hover #file-upload-button:not(.no-hover).clicked,.button-wrapper:focus .button:not(.no-hover).clicked,.button-wrapper:focus #file-upload-button:not(.no-hover).clicked{transform:translate(0,0)}.button,#file-upload-button{border:none;cursor:pointer;display:inline-flex;text-decoration:none;justify-content:center;align-items:center;border-radius:3.5rem;transition:all 150ms ease 0s;padding:.5rem 1rem;font-size:1rem;line-height:1.5;background-color:#262F36;color:#fff;box-shadow:0 0 0 1px #262f36 inset;font-weight:500}@media (min-width:992px){.button,#file-upload-button{padding:.5rem 1rem}}@media (min-width:1024px){.button,#file-upload-button{padding:.75rem 2rem}}.mode-interlignage-on .button,.mode-interlignage-on #file-upload-button{line-height:1.8}@media (min-width:1024px){.button,#file-upload-button{font-size:1.125rem;line-height:1.77778}.mode-interlignage-on .button,.mode-interlignage-on #file-upload-button{line-height:2.07778}}.mode-contrast-on .button,.mode-contrast-on #file-upload-button{background-color:#000}.mode-contrast-on .button,.mode-contrast-on #file-upload-button{color:#fff}.button svg path,#file-upload-button svg path{stroke:#fff}.mode-contrast-on .button svg path,.mode-contrast-on #file-upload-button svg path{stroke:#fff}.button .icon-container,#file-upload-button .icon-container{width:1rem;height:1rem;min-width:1rem}@media (min-width:1024px){.button .icon-container,#file-upload-button .icon-container{width:1.3125rem;height:1.3125rem;min-width:1.3125rem}}.button--smaller{padding:.25rem .75rem;font-size:.75rem;line-height:1.33333}.mode-interlignage-on .button--smaller{line-height:1.63333}.button--small{padding:.5rem 1.5rem;font-size:.75rem;line-height:1.33333}.mode-interlignage-on .button--small{line-height:1.63333}@media (min-width:1024px){.button--small{font-size:1rem;line-height:1.5}.mode-interlignage-on .button--small{line-height:1.8}}.button--small-medium-mobile{padding:.25rem 1rem;font-size:.875rem;line-height:1.71429}@media (min-width:992px){.button--small-medium-mobile{padding:.5rem 1.5rem}}.mode-interlignage-on .button--small-medium-mobile{line-height:2.01429}@media (min-width:1024px){.button--small-medium-mobile{font-size:1rem;line-height:1.5}.mode-interlignage-on .button--small-medium-mobile{line-height:1.8}}.button--small-padding{font-size:.875rem;line-height:1.71429;padding:.25rem 1.25rem}.mode-interlignage-on .button--small-padding{line-height:2.01429}@media (min-width:1024px){.button--small-padding{font-size:1.125rem;line-height:1.77778}.mode-interlignage-on .button--small-padding{line-height:2.07778}}@media (min-width:1024px){.button--small-padding{padding:.25rem 1.25rem}}.button--medium{padding:.25rem 1.25rem;font-size:.875rem;line-height:1.71429}@media (min-width:1024px){.button--medium{padding:.5rem 2rem}}.mode-interlignage-on .button--medium{line-height:2.01429}@media (min-width:1024px){.button--medium{font-size:1.125rem;line-height:1.77778}.mode-interlignage-on .button--medium{line-height:2.07778}}.button--outline{background-color:#fff;color:#262F36}.mode-contrast-on .button--outline{background-color:#fff}.mode-contrast-on .button--outline{color:#000}.button--outline svg path{stroke:#262F36}.mode-contrast-on .button--outline svg path{stroke:#000}.button--icon{padding:0;display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2rem;height:2rem;min-width:2rem;min-height:2rem;background-color:#262F36;color:#fff}.mode-contrast-on .button--icon{color:#000}.mode-contrast-on .button--icon{color:#fff}@media (min-width:992px){.button--icon{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .button--icon{background-color:#000}.mode-contrast-on .button--icon{color:#fff}.button--icon svg{width:.75rem;height:.75rem}.button--icon svg path{stroke:#fff}.mode-contrast-on .button--icon svg path{stroke:#fff}@media (min-width:992px){.button--icon svg{width:1.25rem;height:1.25rem}}.button--icon.button--outline{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2rem;height:2rem;min-width:2rem;min-height:2rem;background-color:#fff;color:#262F36}.mode-contrast-on .button--icon.button--outline{color:#000}.mode-contrast-on .button--icon.button--outline{color:#fff}@media (min-width:992px){.button--icon.button--outline{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .button--icon.button--outline{background-color:#fff}.mode-contrast-on .button--icon.button--outline{color:#000}.button--icon.button--outline svg{width:.75rem;height:.75rem}.button--icon.button--outline svg path{stroke:#262F36}.mode-contrast-on .button--icon.button--outline svg path{stroke:#000}@media (min-width:992px){.button--icon.button--outline svg{width:1.25rem;height:1.25rem}}.button--with-icon-after .icon-container{margin-left:.5rem}.button--with-icon-before .icon-container{margin-right:.5rem}.button[disabled="disabled"],#file-upload-button[disabled="disabled"]{opacity:0.5;cursor:not-allowed}.buttons-wrapper{margin-top:-1rem}.buttons-wrapper .button-wrapper{margin-top:1rem}#updateModal .buttons-wrapper .button-wrapper{width:100%;margin-left:0}#updateModal .buttons-wrapper .button-wrapper .button,#updateModal .buttons-wrapper .button-wrapper #file-upload-button{width:100%}#updateModal .buttons-wrapper{margin-left:0}#updateModal .buttons-wrapper .buttons-wrapper{margin-left:0}@media (min-width:640px){#updateModal .buttons-wrapper .button-wrapper{width:auto}#updateModal .buttons-wrapper .button-wrapper .button,#updateModal .buttons-wrapper .button-wrapper #file-upload-button{width:auto}#updateModal .buttons-wrapper{margin-left:-1.5rem}#updateModal .buttons-wrapper .button-wrapper{margin-left:1.5rem}}@media (min-width:640px){.buttons-wrapper{margin-left:-1.5rem;margin-top:-1.5rem;display:flex;align-items:center;justify-content:center}.buttons-wrapper .button-wrapper{margin-left:1.5rem;margin-top:1.5rem}}.fixed-button-wrapper{padding:1.5rem 0rem;margin:0rem 1.5rem;text-align:center;border-top:1px solid;position:sticky;bottom:0;border-color:#262F36;background-color:#fff}.mode-contrast-on .fixed-button-wrapper{border-color:#000}.mode-contrast-on .fixed-button-wrapper{background-color:#fff}.fixed-button-wrapper .fixed-button-wrapper-inner .button-wrapper+.button-wrapper{margin-top:.5rem}@media (min-width:640px){.fixed-button-wrapper .fixed-button-wrapper-inner{display:flex;align-items:center;justify-content:space-between}.fixed-button-wrapper .fixed-button-wrapper-inner .button-wrapper+.button-wrapper{margin-top:0}}@media (min-width:1200px){.fixed-button-wrapper{padding:2.5rem 0rem;margin:0rem 5.5rem}}.fixed-steps-wrapper{padding:1.5rem;background-color:#fff}.mode-contrast-on .fixed-steps-wrapper{background-color:#fff}.fixed-steps-wrapper .fixed-steps-wrapper-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.fixed-steps-wrapper .fixed-steps-wrapper-inner .paragraph,.fixed-steps-wrapper .fixed-steps-wrapper-inner .text-long p,.text-long .fixed-steps-wrapper .fixed-steps-wrapper-inner p{order:-1;text-align:center}@media (min-width:992px){.fixed-steps-wrapper .fixed-steps-wrapper-inner .paragraph,.fixed-steps-wrapper .fixed-steps-wrapper-inner .text-long p,.text-long .fixed-steps-wrapper .fixed-steps-wrapper-inner p{order:unset}}.fixed-steps-wrapper .fixed-steps-wrapper-inner div{flex:0 0 100%}.fixed-steps-wrapper .fixed-steps-wrapper-inner div .button,.fixed-steps-wrapper .fixed-steps-wrapper-inner div #file-upload-button{width:100%}.fixed-steps-wrapper .fixed-steps-wrapper-inner div:last-child{order:-1}@media (min-width:992px){.fixed-steps-wrapper .fixed-steps-wrapper-inner div:last-child{order:0}}.fixed-steps-wrapper .fixed-steps-wrapper-inner div.button-wrapper{margin-top:1rem}.fixed-steps-wrapper .fixed-steps-wrapper-inner div.button-wrapper:last-child{margin-top:1.5rem}@media (min-width:992px){.fixed-steps-wrapper{position:sticky;bottom:0;border-top:1px solid;margin-top:4.5rem}.fixed-steps-wrapper .fixed-steps-wrapper-inner{justify-content:space-between}.fixed-steps-wrapper .fixed-steps-wrapper-inner div{flex:0 0 auto}.fixed-steps-wrapper .fixed-steps-wrapper-inner div.button-wrapper{margin-top:0}.fixed-steps-wrapper .fixed-steps-wrapper-inner div.button-wrapper:last-child{margin-top:0}}@media (min-width:1024px){.fixed-steps-wrapper{padding:3rem 1.5rem}}.category{font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:3px}.mode-interlignage-on .category{line-height:1.5}@media (min-width:1024px){.category{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .category{line-height:1.63333}}.category--outline{letter-spacing:0;text-transform:initial;display:inline-block;padding:.25rem .75rem;border-radius:3.5rem;font-weight:500;box-shadow:0 0 0 1px #262f36 inset}.date{font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:3px}.mode-interlignage-on .date{line-height:1.5}@media (min-width:1024px){.date{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .date{line-height:1.63333}}.date--reset{font-size:.875rem;line-height:1.42857;text-transform:none;letter-spacing:0}.mode-interlignage-on .date--reset{line-height:1.72857}.date--gray-style{font-size:.75rem;line-height:1.33333;color:#93979A;letter-spacing:0;text-transform:initial}.mode-interlignage-on .date--gray-style{line-height:1.63333}@media (min-width:1024px){.date--gray-style{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .date--gray-style{line-height:1.72857}}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{width:100%;max-height:100%;height:2.5rem;border:none;padding:.5rem 1.25rem;display:flex;align-items:center;box-sizing:border-box;transition:all 150ms ease 0s;box-shadow:0 0 0 1px #262f36 inset;color:#262F36;background-color:#fff;font-size:.875rem;line-height:1.71429;-webkit-appearance:none;border-radius:0}.mode-contrast-on textarea,.mode-contrast-on textarea.form-control,.mode-contrast-on select,.mode-contrast-on input[type="text"]:not(.choices__input),.mode-contrast-on input[type="email"],.mode-contrast-on input[type="tel"],.mode-contrast-on input[type="number"],.mode-contrast-on input[type="button"],.mode-contrast-on input[type="password"],.mode-contrast-on input[type="url"],.mode-contrast-on input[type="file"],.mode-contrast-on input[type="search"],.mode-contrast-on .form-date,.mode-contrast-on .file-widget{color:#000}.mode-contrast-on textarea,.mode-contrast-on textarea.form-control,.mode-contrast-on select,.mode-contrast-on input[type="text"]:not(.choices__input),.mode-contrast-on input[type="email"],.mode-contrast-on input[type="tel"],.mode-contrast-on input[type="number"],.mode-contrast-on input[type="button"],.mode-contrast-on input[type="password"],.mode-contrast-on input[type="url"],.mode-contrast-on input[type="file"],.mode-contrast-on input[type="search"],.mode-contrast-on .form-date,.mode-contrast-on .file-widget{background-color:#fff}.mode-interlignage-on textarea,.mode-interlignage-on textarea.form-control,.mode-interlignage-on select,.mode-interlignage-on input[type="text"]:not(.choices__input),.mode-interlignage-on input[type="email"],.mode-interlignage-on input[type="tel"],.mode-interlignage-on input[type="number"],.mode-interlignage-on input[type="button"],.mode-interlignage-on input[type="password"],.mode-interlignage-on input[type="url"],.mode-interlignage-on input[type="file"],.mode-interlignage-on input[type="search"],.mode-interlignage-on .form-date,.mode-interlignage-on .file-widget{line-height:2.01429}@media (min-width:1024px){textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{font-size:1rem;line-height:1.5}.mode-interlignage-on textarea,.mode-interlignage-on textarea.form-control,.mode-interlignage-on select,.mode-interlignage-on input[type="text"]:not(.choices__input),.mode-interlignage-on input[type="email"],.mode-interlignage-on input[type="tel"],.mode-interlignage-on input[type="number"],.mode-interlignage-on input[type="button"],.mode-interlignage-on input[type="password"],.mode-interlignage-on input[type="url"],.mode-interlignage-on input[type="file"],.mode-interlignage-on input[type="search"],.mode-interlignage-on .form-date,.mode-interlignage-on .file-widget{line-height:1.8}}@media (min-width:992px){textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{padding:1rem 1.5rem;height:3.5rem}}textarea:focus-within,textarea:hover,textarea.form-control:focus-within,textarea.form-control:hover,select:focus-within,select:hover,input[type="text"]:not(.choices__input):focus-within,input[type="text"]:not(.choices__input):hover,input[type="email"]:focus-within,input[type="email"]:hover,input[type="tel"]:focus-within,input[type="tel"]:hover,input[type="number"]:focus-within,input[type="number"]:hover,input[type="button"]:focus-within,input[type="button"]:hover,input[type="password"]:focus-within,input[type="password"]:hover,input[type="url"]:focus-within,input[type="url"]:hover,input[type="file"]:focus-within,input[type="file"]:hover,input[type="search"]:focus-within,input[type="search"]:hover,.form-date:focus-within,.form-date:hover,.file-widget:focus-within,.file-widget:hover{outline:none;background-color:#F8F8F9}textarea::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder,select::-webkit-input-placeholder,input[type="text"]:not(.choices__input)::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="button"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,.form-date::-webkit-input-placeholder,.file-widget::-webkit-input-placeholder{opacity:1;color:#93979A}textarea:-moz-placeholder,textarea.form-control:-moz-placeholder,select:-moz-placeholder,input[type="text"]:not(.choices__input):-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="button"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="file"]:-moz-placeholder,input[type="search"]:-moz-placeholder,.form-date:-moz-placeholder,.file-widget:-moz-placeholder{opacity:1;color:#93979A}textarea::-moz-placeholder,textarea.form-control::-moz-placeholder,select::-moz-placeholder,input[type="text"]:not(.choices__input)::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="button"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="file"]::-moz-placeholder,input[type="search"]::-moz-placeholder,.form-date::-moz-placeholder,.file-widget::-moz-placeholder{opacity:1;color:#93979A}textarea:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder,select:-ms-input-placeholder,input[type="text"]:not(.choices__input):-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="button"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,.form-date:-ms-input-placeholder,.file-widget:-ms-input-placeholder{opacity:1;color:#93979A}textarea.error,textarea.form-control.error,select.error,input[type="text"]:not(.choices__input).error,input[type="email"].error,input[type="tel"].error,input[type="number"].error,input[type="button"].error,input[type="password"].error,input[type="url"].error,input[type="file"].error,input[type="search"].error,.form-date.error,.file-widget.error{box-shadow:0 0 0 1px #c0330c inset}.elior-talentsoft-api-search-filters-form textarea::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form select::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form .form-date::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form .file-widget::-webkit-input-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget::-webkit-input-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea:-moz-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control:-moz-placeholder,.elior-talentsoft-api-search-filters-form select:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form .form-date:-moz-placeholder,.elior-talentsoft-api-search-filters-form .file-widget:-moz-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget:-moz-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea::-moz-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control::-moz-placeholder,.elior-talentsoft-api-search-filters-form select::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form .form-date::-moz-placeholder,.elior-talentsoft-api-search-filters-form .file-widget::-moz-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget::-moz-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form select:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form .form-date:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form .file-widget:-ms-input-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget:-ms-input-placeholder{color:#000}textarea{height:12rem}select{background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg);background-repeat:no-repeat;background-size:.75rem;background-position:center right 1.25rem;padding-right:3rem;font-weight:500}@media (min-width:992px){select{background-position:center right 1.5rem}}select:hover{cursor:pointer;cursor:hand}form>p,form .form-item__description{font-size:.75rem;line-height:1.33333;color:#5C6368 !important;margin-bottom:1rem}.mode-interlignage-on form>p,.mode-interlignage-on form .form-item__description{line-height:1.63333}@media (min-width:1024px){form>p,form .form-item__description{font-size:.875rem;line-height:1.42857}.mode-interlignage-on form>p,.mode-interlignage-on form .form-item__description{line-height:1.72857}}@media (min-width:992px){form>p,form .form-item__description{margin-bottom:1.5rem}}form>p{margin-bottom:1rem}@media (min-width:992px){form>p{margin-bottom:1.5rem}}form .g-recaptcha>div{width:100% !important;max-width:19rem}form .g-recaptcha>div iframe{width:100%}form .g-recaptcha>div .rc-anchor-normal{width:100% !important;box-sizing:border-box}form .form-item__description{margin-top:.5rem}form .js-form-wrapper>legend{display:none}form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:.75rem}@media (min-width:992px){form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:.75rem}}@media (min-width:1024px){form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:1.5rem}}form .form-item--error-message{font-size:.75rem;line-height:1.33333;color:#C0330C;margin-top:.5rem;display:flex;align-items:center;flex-wrap:wrap}.mode-interlignage-on form .form-item--error-message{line-height:1.63333}@media (min-width:1024px){form .form-item--error-message{font-size:.875rem;line-height:1.42857}.mode-interlignage-on form .form-item--error-message{line-height:1.72857}}form .form-item--error-message.matching_password_message:before{display:none}form .form-item--error-message:before{content:"";width:.75rem;height:.75rem;margin-right:.5rem;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/error-red.svg)}form .form-item--error-message>div{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}form .form-item--error-message>div+div{margin-left:1.25rem}form .form-item--error .form-item__description{display:none}form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:.5rem}@media (min-width:992px){form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:.5rem}}@media (min-width:1024px){form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:1rem}}form .form-item:not(.js-form-type-checkbox):not(.js-form-type-radio) label.form-required:after{content:"*"}form .field--type-entity-reference .form-wrapper{position:relative}form .field--type-entity-reference .form-wrapper input[type="submit"]{width:100%;height:100%;border-radius:0;box-sizing:border-box;position:absolute;top:0;left:0;z-index:1;opacity:0}form .result_message div{font-size:.75rem;line-height:1rem;margin-top:.5rem}form .form-actions{display:flex;align-items:center;flex-wrap:wrap}form .form-actions .ajax-progress{display:none}form .form-actions input{display:inline-flex;align-items:center;flex:0 0 100%;max-width:100%;padding-right:2.5rem;background-position:center right 1rem;background-repeat:no-repeat;background-image:url(/themes/custom/eliorgroupv2/svg_icones/arrow-right-white.svg);background-size:1rem}@media (min-width:992px){form .form-actions input{flex:0 0 auto;background-size:1.25rem;background-position:center right 2rem;padding-right:3.75rem}}form .form-actions input.button--outline{background-image:url(/themes/custom/eliorgroupv2/svg_icones/arrow-right.svg)}form .form-actions .button-wrapper{width:100%}form .form-actions .button-wrapper input{width:100%}@media (min-width:992px){form .form-actions .button-wrapper{width:auto}.talentsoft-hero form .form-actions .button-wrapper{width:100%}}form .form-actions .button-wrapper+.button-wrapper{margin-top:1rem}@media (min-width:992px){form .form-actions .button-wrapper+.button-wrapper{margin-top:0;margin-left:1.5rem}}form.talentsoft-register-form{display:flex;flex-wrap:wrap}form.talentsoft-register-form>div,form.talentsoft-register-form>p{width:100%}form.talentsoft-register-form .js-form-item-password,form.talentsoft-register-form .js-form-item-confirm-password{position:relative}form.talentsoft-register-form .js-form-item-password .password-toggle,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle{position:absolute;top:2.375rem;right:1.5rem}form.talentsoft-register-form .js-form-item-password .password-toggle:hover,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle:hover{cursor:pointer;cursor:hand}@media (min-width:992px){form.talentsoft-register-form .js-form-item-password .password-toggle,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle{top:3.5rem}}form.talentsoft-register-form .js-form-item-password .password-toggle .icon-container,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle .icon-container{width:1rem;height:1rem}form.talentsoft-register-form .js-form-item-password .password-toggle svg path,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle svg path{stroke:#262F36}.mode-contrast-on form.talentsoft-register-form .js-form-item-password .password-toggle svg path,.mode-contrast-on form.talentsoft-register-form .js-form-item-confirm-password .password-toggle svg path{stroke:#000}form.talentsoft-register-form .form-actions .button-wrapper{width:100%}form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.25rem 1rem;font-size:.875rem;line-height:1.71429}@media (min-width:992px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.25rem 1rem}}@media (min-width:1024px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.5rem 2rem}}.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper .button,.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{line-height:2.01429}@media (min-width:1024px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{font-size:1.125rem;line-height:1.77778}.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper .button,.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{line-height:2.07778}}form.elior-talentsoft-api-registration-popup-form .result_message div{margin-top:0}form.elior-talentsoft-api-registration-popup-form .result_message div+div{margin-top:4px}form.talentsoft-login-form .link{display:inline-block;margin-top:.75rem}@media (min-width:992px){form.talentsoft-login-form .link{margin-top:.75rem}}@media (min-width:1024px){form.talentsoft-login-form .link{margin-top:1.5rem}}form.talentsoft-login-form .form-actions .button-wrapper+.button-wrapper{margin-top:1rem}form.talentsoft-login-form .form-actions .btn-wrapper{flex:0 0 100%;max-width:100%}form.talentsoft-login-form .form-actions .btn-wrapper+.btn-wrapper{margin-top:1rem}@media (min-width:992px){form.talentsoft-login-form .form-actions{display:flex;justify-content:space-between}form.talentsoft-login-form .form-actions .btn-wrapper{flex:0 0 calc(47% - 16px);max-width:100%}form.talentsoft-login-form .form-actions .btn-wrapper+.btn-wrapper{margin-top:0}form.talentsoft-login-form .form-actions .button-wrapper{width:100%}}.block-success{box-shadow:0 0 0 1px #c7f2da inset;border:none;padding:1rem}@media (min-width:1024px){.block-success{padding:3rem}}.status .block-success{box-shadow:none;padding:0}@media (min-width:1024px){.status .block-success{padding:0}}.block-success .content-success{display:flex;align-items:center;font-size:1.125rem;line-height:1.33333;color:#196C3D;font-family:"Poppins",serif}.mode-interlignage-on .block-success .content-success{line-height:1.63333}@media (min-width:1024px){.block-success .content-success{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .block-success .content-success{line-height:1.63333}}.block-success .content-success .ico{width:2rem;height:2rem;margin-right:1rem}.block-success .content-success .ico .svg-ico{width:100%;height:100%}.block-success .content-success+.btn{margin-top:1.5rem}.block-success .btn{display:inline-block;text-decoration:none;padding-bottom:3px;background-image:linear-gradient(to right,#262F36 33.333%,transparent 33.333%,transparent 66.666%,#262F36 66.666%);background-repeat:no-repeat;background-position:100% bottom;background-size:300% 1px;transition-property:background-position;transition-duration:0ms;transition-timing-function:ease-out}.block-success .btn:hover{background-position:0% bottom;transition-duration:750ms}[id*="contact_ajax_contact_message"]>.grid-container{padding:0;margin-bottom:1rem}@media (min-width:992px){[id*="contact_ajax_contact_message"]>.grid-container{margin-bottom:1rem}}@media (min-width:1024px){[id*="contact_ajax_contact_message"]>.grid-container{margin-bottom:2rem}}#block-exposedformsearch-resultspage,#views-exposed-form-search-results-page{position:relative}#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{padding:.5rem 1.5rem;height:3rem;font-size:1.5rem;line-height:1.33333;font-weight:500;font-family:"Poppins",serif}@media (min-width:1024px){#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{padding:1.5rem 3rem;height:7rem}}.mode-interlignage-on #block-exposedformsearch-resultspage input[type="text"],.mode-interlignage-on #views-exposed-form-search-results-page input[type="text"]{line-height:1.63333}@media (min-width:1024px){#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{font-size:3.5rem;line-height:1.14286}.mode-interlignage-on #block-exposedformsearch-resultspage input[type="text"],.mode-interlignage-on #views-exposed-form-search-results-page input[type="text"]{line-height:1.44286}}#block-exposedformsearch-resultspage input[type="text"]::-webkit-input-placeholder,#views-exposed-form-search-results-page input[type="text"]::-webkit-input-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]::-webkit-input-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]::-webkit-input-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]:-moz-placeholder,#views-exposed-form-search-results-page input[type="text"]:-moz-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]:-moz-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]:-moz-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]::-moz-placeholder,#views-exposed-form-search-results-page input[type="text"]::-moz-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]::-moz-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]::-moz-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]:-ms-input-placeholder,#views-exposed-form-search-results-page input[type="text"]:-ms-input-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]:-ms-input-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]:-ms-input-placeholder{color:#000}#block-exposedformsearch-resultspage .form-actions,#views-exposed-form-search-results-page .form-actions{position:absolute;width:1.5rem;height:1.5rem;right:1.5rem;margin-top:0;top:50%;transform:translateY(-50%)}@media (min-width:1024px){#block-exposedformsearch-resultspage .form-actions,#views-exposed-form-search-results-page .form-actions{right:3rem;width:3rem;height:3rem}}#block-exposedformsearch-resultspage .form-actions .button-wrapper,#views-exposed-form-search-results-page .form-actions .button-wrapper{box-shadow:none;width:100%;height:100%}#block-exposedformsearch-resultspage .form-actions .button-wrapper input,#views-exposed-form-search-results-page .form-actions .button-wrapper input{padding:0;border-radius:0;box-shadow:none;font-size:0;width:100%;height:100%;background-color:transparent;text-indent:-624.9375rem;white-space:nowrap;background-image:url(/themes/custom/eliorgroupv2/svg_icones/search.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute}#block-exposedformsearch-resultspage .form-actions .button-wrapper input:hover,#views-exposed-form-search-results-page .form-actions .button-wrapper input:hover{transform:none}@media (min-width:1024px){#block-exposedformsearch-resultspage .form-actions .button-wrapper input,#views-exposed-form-search-results-page .form-actions .button-wrapper input{background-image:url(/themes/custom/eliorgroupv2/svg_icones/search-big.svg)}}.user-pass div+p{margin-top:.5rem}[id*="ajax-wrapper"] .throbber,[id*="ajax-wrapper"] .file,[id*="ajax-wrapper"] .file+span{display:none}[id*="ajax-wrapper"] .status-messages{font-size:.75rem;line-height:1.33333}.mode-interlignage-on [id*="ajax-wrapper"] .status-messages{line-height:1.63333}@media (min-width:1024px){[id*="ajax-wrapper"] .status-messages{font-size:1rem;line-height:1.5}.mode-interlignage-on [id*="ajax-wrapper"] .status-messages{line-height:1.8}}[id*="ajax-wrapper"] .status-messages>.row{margin:0}[id*="ajax-wrapper"] .messages--error{position:relative;padding-left:1.5rem;font-size:.6875rem;line-height:1.45455;color:#C0330C;margin-bottom:1rem}.mode-interlignage-on [id*="ajax-wrapper"] .messages--error{line-height:1.75455}[id*="ajax-wrapper"] .messages--error:before{content:"";position:absolute;left:0;width:.75rem;height:.75rem;margin-right:.5rem;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/error-red.svg)}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper{display:block;box-shadow:none}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.25rem .75rem;font-size:.75rem;line-height:1.33333}@media (min-width:992px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.25rem .75rem}}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.5rem 1.5rem}}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{line-height:1.63333}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{font-size:1rem;line-height:1.5}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{line-height:1.8}}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]:not(.js-hide){margin:.5rem 0rem}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper:hover input[type="submit"]{transform:none}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description,[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='2' stroke-dasharray='6%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");background-color:#fff}.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description,.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{background-color:#fff}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description{padding:0rem 1.25rem 1rem 1.25rem;margin-top:0;position:relative}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description{padding:0rem 1.5rem 1.5rem 1.5rem}}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description:before{content:"";width:100%;height:6px;background-color:#fff;position:absolute;left:0;top:-2px}.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description:before{background-color:#fff}[id*="ajax-wrapper"] .js-form-type-managed-file .label-value-item+.form-managed-file{margin-top:1rem}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{padding:1rem 1.25rem;font-size:.875rem;line-height:1.71429}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{line-height:2.01429}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{font-size:1rem;line-height:1.75}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{line-height:2.05}}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{padding:1.5rem 1.5rem 1rem 1.5rem}}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper{position:relative}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper input[type="file"]{position:absolute;border:0;opacity:0;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%);cursor:pointer;box-shadow:none;padding:0;height:auto}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper input[type="file"]:hover{background-color:transparent}[id^="edit-documents"] [id*="ajax-wrapper"]+[id*="ajax-wrapper"]{margin-top:1rem}@media (min-width:1024px){[id^="edit-documents"] [id*="ajax-wrapper"]+[id*="ajax-wrapper"]{margin-top:1.5rem}}[id^="edit-documents"] [id*="ajax-wrapper"] .field-prefix{margin-bottom:1rem;display:block}[id^="edit-documents"] [id*="ajax-wrapper"] .form-item__description{padding:0;background-image:none;margin-top:.5rem}[id^="edit-documents"] [id*="ajax-wrapper"] .form-item__description.file-limit{margin-bottom:.5rem}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file{position:relative;padding:0;background-image:none}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file .button,[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file #file-upload-button{width:100%;box-sizing:border-box}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input{opacity:0;z-index:1;position:absolute}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input:not([disabled]):hover{cursor:pointer;cursor:hand}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input[disabled="disabled"]{cursor:not-allowed}.elior-talentsoft-api-search-filters-form{display:flex;flex-wrap:wrap;opacity:0;height:0;overflow:hidden}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form{grid-row-gap:1.5rem;display:grid;grid-column-gap:2rem;grid-template-columns:repeat(8,1fr)}}.elior-talentsoft-api-search-filters-form.filters-open .form-actions,.elior-talentsoft-api-search-filters-form.filters-open .reset-search-custom{order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form.filters-open .form-actions{order:-1}.elior-talentsoft-api-search-filters-form.filters-open .reset-search-custom{order:unset}}.elior-talentsoft-api-search-filters-form .form-item-offer-family-category{order:-1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-item-offer-family-category{grid-column:span 3}}.elior-talentsoft-api-search-filters-form .reset-search-custom{width:100%;margin-left:0;margin-top:1rem;order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .reset-search-custom{margin-top:0;order:unset}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger,.elior-talentsoft-api-search-filters-form .create-alert{grid-column:span 8;display:flex;align-items:center;margin-top:1rem}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:after,.elior-talentsoft-api-search-filters-form .create-alert:after{content:"";width:.75rem;height:.75rem;display:block;margin-left:.5rem;background-position:center;background-size:contain;background-repeat:no-repeat}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger,.elior-talentsoft-api-search-filters-form .create-alert{margin-top:0}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger{margin-left:auto;margin-right:auto;margin-top:1rem;width:100%;justify-content:center}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger{margin-top:0;width:auto}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:hover{cursor:pointer;cursor:hand}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:after{background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg)}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger.filters-open:after{transform:rotate(180deg)}.elior-talentsoft-api-search-filters-form .create-alert{margin-left:auto;margin-right:auto;position:relative}.elior-talentsoft-api-search-filters-form .create-alert .link-text{padding-right:1.5rem;padding-bottom:0 !important}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .create-alert .link-text{padding-right:2rem}}.elior-talentsoft-api-search-filters-form .create-alert:after{width:1rem;height:1rem;background-image:url(/themes/custom/eliorgroupv2/svg_icones/mail.svg);position:absolute;top:0;right:0}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .create-alert:after{width:1.5rem;height:1.5rem}}.elior-talentsoft-api-search-filters-form .form-item{width:100%}.elior-talentsoft-api-search-filters-form .location-wrapper{display:flex;order:-1;width:100%;margin-top:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .location-wrapper{margin-top:0}}.elior-talentsoft-api-search-filters-form .location-wrapper .chosen-container .chosen-select{border-left:0}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-location{width:calc(100% - 130px)}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-location>label{display:none}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-radius{width:8.125rem}.elior-talentsoft-api-search-filters-form .location-wrapper input{margin-top:0}.elior-talentsoft-api-search-filters-form .location-wrapper input.form-autocomplete{background-image:none}.elior-talentsoft-api-search-filters-form .location-wrapper select{box-shadow:none;border:1px solid;border-color:#262F36;border-left:0}.mode-contrast-on .elior-talentsoft-api-search-filters-form .location-wrapper select{border-color:#000}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item{margin-top:0}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .location-wrapper{grid-column-start:4;grid-column-end:7}}.elior-talentsoft-api-search-filters-form .form-actions{float:none;padding-right:0;order:-1;width:100%}.elior-talentsoft-api-search-filters-form .form-actions .button-wrapper,.elior-talentsoft-api-search-filters-form .form-actions .button,.elior-talentsoft-api-search-filters-form .form-actions #file-upload-button{width:100%;height:100%}.elior-talentsoft-api-search-filters-form .form-actions .button,.elior-talentsoft-api-search-filters-form .form-actions #file-upload-button{justify-content:center;background-image:none}.elior-talentsoft-api-search-filters-form .form-actions input{padding-right:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-actions input{padding-right:2rem}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-actions{grid-column-start:7;grid-column-end:9;margin-top:0 !important}}.elior-talentsoft-api-search-filters-form .captcha-admin-links{grid-column:span 8}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{display:flex;flex-wrap:wrap;transition:350ms ease all;width:100%;margin-top:1rem}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper .form-item+.form-item{margin-top:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper .form-item+.form-item{margin-top:0}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{margin-top:0}}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper+.form-actions{order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper+.form-actions{order:-1}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{grid-row-gap:1.5rem;grid-column-gap:2rem;grid-column:span 8;display:grid;grid-template-columns:repeat(4,1fr)}}.elior-talentsoft-api-search-filters-form .create-alert{grid-column-start:1;grid-column-end:5}.counter{width:1.625rem;height:1.625rem;min-width:1.625rem;display:inline-flex;align-items:center;justify-content:center;background-color:#262F36;margin-left:.5rem;color:#fff;font-weight:600;font-size:.75rem;line-height:1.33333;border-radius:100%}.mode-contrast-on .counter{background-color:#000}.mode-contrast-on .counter{color:#fff}.mode-interlignage-on .counter{line-height:1.63333}@media (min-width:1024px){.counter{font-size:.8125rem;line-height:1.53846}.mode-interlignage-on .counter{line-height:1.83846}}.view-search-header:not(.view-search-header){padding-bottom:1.5rem;border-bottom:1px solid #262F36}@media (min-width:1024px){.view-search-header:not(.view-search-header){padding-bottom:3rem}}.custom-ajax-loader{position:relative}.custom-ajax-loader:before{content:"";position:absolute;top:0;right:-1rem;width:1.125rem;height:1.125rem;display:block;background-position:center;z-index:1;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/images/throbber.gif)}@media (min-width:1024px){.custom-ajax-loader:before{right:-2rem;width:1.5rem;height:1.5rem}}.custom-ajax-in-progress{cursor:wait}.custom-file-finished{font-weight:400;margin-left:1rem}.form-item-talentsoft-cv .button-wrapper,.form-item-talentsoft-lmv .button-wrapper{display:none}@media (min-width:1024px){.active-filters .active-filters-item{display:flex;align-items:center;justify-content:space-between}}.active-filters .active-filters-item .parent-filter{margin-bottom:.5rem}@media (min-width:1024px){.active-filters .active-filters-item .parent-filter{margin-right:1.5rem;margin-bottom:0}}.active-filters .active-filters-item .multiple-filters{display:flex;align-items:center;flex-wrap:wrap;margin-top:-.5rem;margin-left:-1.5rem}@media (min-width:1024px){.active-filters .active-filters-item .multiple-filters{justify-content:flex-end}.saved-search .active-filters .active-filters-item .multiple-filters{justify-content:flex-start;margin-right:1rem}}.active-filters .active-filters-item .multiple-filters .filter-tag{margin-top:8px;margin-left:24px}.active-filters .active-filters-item+.active-filters-item{margin-top:1rem}.password-info-wrapper{font-size:.6875rem;line-height:1.45455;color:#262F36}.mode-interlignage-on .password-info-wrapper{line-height:1.75455}.mode-contrast-on .password-info-wrapper{color:#000}.password-info-wrapper .password-info{display:flex;align-items:center;margin-bottom:.5rem}@media (min-width:992px){.password-info-wrapper .password-info{margin-bottom:.5rem}}@media (min-width:1024px){.password-info-wrapper .password-info{margin-bottom:1rem}}.password-info-wrapper .password-info:before{content:"";display:block;margin-right:.5rem;width:.75rem;height:.75rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/info-noir.svg)}.password-info-wrapper ul{list-style-type:disc;margin-top:.5rem;margin-left:1.25rem;margin-bottom:0}.password-info-wrapper ul li+li{margin-top:4px}.ms-options-wrap{width:100%}.ms-options-wrap>button[type="button"]{padding:.5rem 1rem;border:1px solid;border-color:#262F36;font-size:.875rem;line-height:1.42857;font-weight:500;height:2.75rem;color:#262F36}.mode-contrast-on .ms-options-wrap>button[type="button"]{border-color:#000}.mode-interlignage-on .ms-options-wrap>button[type="button"]{line-height:1.72857}@media (min-width:1024px){.ms-options-wrap>button[type="button"]{font-size:1rem;line-height:1.5}.mode-interlignage-on .ms-options-wrap>button[type="button"]{line-height:1.8}}.mode-contrast-on .ms-options-wrap>button[type="button"]{color:#000}.ms-options-wrap>button[type="button"]:hover{cursor:pointer;cursor:hand}.ms-options-wrap>button[type="button"]:after{right:1.25rem;border:0;display:block;width:.75rem;height:.75rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg)}@media (min-width:1024px){.ms-options-wrap>button[type="button"]{height:3.5rem;padding:1rem 1.5rem}}.ms-options-wrap .ms-options{border:1px solid;border-color:#262F36;margin:0;border-top:0;min-height:0 !important}.mode-contrast-on .ms-options-wrap .ms-options{border-color:#000}.modal .ms-options-wrap .ms-options{max-height:12.5rem !important}.ms-options-wrap .ms-options>ul li+li{border-top:1px solid;border-color:#262F36}.mode-contrast-on .ms-options-wrap .ms-options>ul li+li{border-color:#000}.ms-options-wrap .ms-options>ul li label{margin:0;padding:.75rem 1rem;display:inline-flex;align-items:flex-start;border:0;letter-spacing:0;text-transform:initial;font-weight:400;font-size:.8125rem;line-height:1.53846;background-color:#fff}.mode-interlignage-on .ms-options-wrap .ms-options>ul li label{line-height:1.83846}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li label{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .ms-options-wrap .ms-options>ul li label{line-height:1.72857}}.mode-contrast-on .ms-options-wrap .ms-options>ul li label{background-color:#fff}@media (min-width:992px){.ms-options-wrap .ms-options>ul li label{padding:1rem 1.5rem}}.ms-options-wrap .ms-options>ul li label:hover{cursor:pointer;cursor:hand;background-color:#fff}.mode-contrast-on .ms-options-wrap .ms-options>ul li label:hover{background-color:#fff}.ms-options-wrap .ms-options>ul li label:before,.ms-options-wrap .ms-options>ul li label::after{min-width:1rem;min-height:1rem}.ms-options-wrap .ms-options>ul li label:before{position:relative;top:unset;left:unset;margin-right:.5rem;margin-top:2px}.ms-options-wrap .ms-options>ul li label:after{opacity:0;display:flex;align-items:center;justify-content:center;transition:all 150ms ease 0s;left:1rem;top:.9375rem;background-image:url(/themes/custom/eliorgroupv2/svg_icones/black-check.svg);background-position:center;background-size:contain;background-repeat:no-repeat;min-height:16px}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li label:after{left:1.5rem;top:1.125rem}}.ms-options-wrap .ms-options>ul li.ms-level-1 label{font-weight:500;font-size:.875rem;line-height:1.42857;background-color:#F8F8F9}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-1 label{line-height:1.72857}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-1 label{font-size:1rem;line-height:1.25}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-1 label{line-height:1.55}}.ms-options-wrap .ms-options>ul li.ms-level-1 label:hover{background-color:#F8F8F9}.ms-options-wrap .ms-options>ul li.ms-level-2 label{padding:.75rem 1.5rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-2 label{padding:1rem 2rem}}.ms-options-wrap .ms-options>ul li.ms-level-2 label:after{left:1.5rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-2 label:after{left:2rem}}.ms-options-wrap .ms-options>ul li.ms-level-3:before{content:"";width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%);left:2rem;border:1px solid;border-color:#262F36;border-top:0;border-right:0;z-index:1}.mode-contrast-on .ms-options-wrap .ms-options>ul li.ms-level-3:before{border-color:#000}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3:before{left:2.5rem}}.ms-options-wrap .ms-options>ul li.ms-level-3 label{font-size:.75rem;line-height:1.66667;padding:.75rem 1.5rem .75rem 3rem}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-3 label{line-height:1.96667}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3 label{padding:1rem 2rem 1rem 3.75rem}}.ms-options-wrap .ms-options>ul li.ms-level-3 label:after{left:3rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3 label:after{left:3.75rem}}.ms-options-wrap .ms-options>ul li.selected label{background-color:#fff}.mode-contrast-on .ms-options-wrap .ms-options>ul li.selected label{background-color:#fff}.ms-options-wrap .ms-options>ul li.selected label:before{background-color:#262F36}.mode-contrast-on .ms-options-wrap .ms-options>ul li.selected label:before{background-color:#000}.ms-options-wrap .ms-options>ul li.selected label:after{opacity:1}.ui-menu{max-height:12.5rem;overflow:auto}.ui-menu .ui-menu-item-wrapper{display:block;padding:.75rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.ui-menu .ui-menu-item-wrapper{padding:1rem 1.5rem;font-size:1rem}}.ui-menu .ui-menu-item-wrapper.ui-state-active{border:0;color:#262F36;background-color:#F8F8F9;margin:0}.mode-contrast-on .ui-menu .ui-menu-item-wrapper.ui-state-active{color:#000}.form-item--checkboxes,.form-item--checkbox__item,.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-type-radio,.form-type-checkbox,.custom-checkbox,.form-item--checkbox__item,.form-item--radio__item,.ms-options>ul>li,[class*="form-type-checkbox"],[class*="form-type-radio"]{display:inline-block;width:100%;position:relative;margin-top:0;margin-left:0}.form-type-radio:before,.form-type-radio:after,.form-type-checkbox:before,.form-type-checkbox:after,.custom-checkbox:before,.custom-checkbox:after,.form-item--checkbox__item:before,.form-item--checkbox__item:after,.form-item--radio__item:before,.form-item--radio__item:after,.ms-options>ul>li:before,.ms-options>ul>li:after,[class*="form-type-checkbox"]:before,[class*="form-type-checkbox"]:after,[class*="form-type-radio"]:before,[class*="form-type-radio"]:after{content:"\0020";display:table}.form-type-radio:after,.form-type-checkbox:after,.custom-checkbox:after,.form-item--checkbox__item:after,.form-item--radio__item:after,.ms-options>ul>li:after,[class*="form-type-checkbox"]:after,[class*="form-type-radio"]:after{clear:both}.form-type-radio input,.form-type-checkbox input,.custom-checkbox input,.form-item--checkbox__item input,.form-item--radio__item input,.ms-options>ul>li input,[class*="form-type-checkbox"] input,[class*="form-type-radio"] input{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.form-type-radio input:checked+label:after,.form-type-checkbox input:checked+label:after,.custom-checkbox input:checked+label:after,.form-item--checkbox__item input:checked+label:after,.form-item--radio__item input:checked+label:after,.ms-options>ul>li input:checked+label:after,[class*="form-type-checkbox"] input:checked+label:after,[class*="form-type-radio"] input:checked+label:after{opacity:1}.accessibility-block .form-type-radio input:checked+label,.accessibility-block .form-type-checkbox input:checked+label,.accessibility-block .custom-checkbox input:checked+label,.accessibility-block .form-item--checkbox__item input:checked+label,.accessibility-block .form-item--radio__item input:checked+label,.accessibility-block .ms-options>ul>li input:checked+label,.accessibility-block [class*="form-type-checkbox"] input:checked+label,.accessibility-block [class*="form-type-radio"] input:checked+label{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='2' stroke-dasharray='2%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.form-type-radio input:hover+label,.form-type-checkbox input:hover+label,.custom-checkbox input:hover+label,.form-item--checkbox__item input:hover+label,.form-item--radio__item input:hover+label,.ms-options>ul>li input:hover+label,[class*="form-type-checkbox"] input:hover+label,[class*="form-type-radio"] input:hover+label{background-color:#F8F8F9;cursor:pointer;cursor:hand}.accessibility-block .form-type-radio input:hover+label,.accessibility-block .form-type-checkbox input:hover+label,.accessibility-block .custom-checkbox input:hover+label,.accessibility-block .form-item--checkbox__item input:hover+label,.accessibility-block .form-item--radio__item input:hover+label,.accessibility-block .ms-options>ul>li input:hover+label,.accessibility-block [class*="form-type-checkbox"] input:hover+label,.accessibility-block [class*="form-type-radio"] input:hover+label{background-color:#fff}.mode-contrast-on .accessibility-block .form-type-radio input:hover+label,.mode-contrast-on .accessibility-block .form-type-checkbox input:hover+label,.mode-contrast-on .accessibility-block .custom-checkbox input:hover+label,.mode-contrast-on .accessibility-block .form-item--checkbox__item input:hover+label,.mode-contrast-on .accessibility-block .form-item--radio__item input:hover+label,.mode-contrast-on .accessibility-block .ms-options>ul>li input:hover+label,.mode-contrast-on .accessibility-block [class*="form-type-checkbox"] input:hover+label,.mode-contrast-on .accessibility-block [class*="form-type-radio"] input:hover+label{background-color:#fff}.form-type-radio input:focus+label:after,.form-type-checkbox input:focus+label:after,.custom-checkbox input:focus+label:after,.form-item--checkbox__item input:focus+label:after,.form-item--radio__item input:focus+label:after,.ms-options>ul>li input:focus+label:after,[class*="form-type-checkbox"] input:focus+label:after,[class*="form-type-radio"] input:focus+label:after{opacity:1}.user-is-tabbing .form-type-radio input:focus+label,.user-is-tabbing .form-type-checkbox input:focus+label,.user-is-tabbing .custom-checkbox input:focus+label,.user-is-tabbing .form-item--checkbox__item input:focus+label,.user-is-tabbing .form-item--radio__item input:focus+label,.user-is-tabbing .ms-options>ul>li input:focus+label,.user-is-tabbing [class*="form-type-checkbox"] input:focus+label,.user-is-tabbing [class*="form-type-radio"] input:focus+label{outline:2px solid #262F36;border-radius:0}.form-type-radio label,.form-type-radio .label-style,.form-type-checkbox label,.form-type-checkbox .label-style,.custom-checkbox label,.custom-checkbox .label-style,.form-item--checkbox__item label,.form-item--checkbox__item .label-style,.form-item--radio__item label,.form-item--radio__item .label-style,.ms-options>ul>li label,.ms-options>ul>li .label-style,[class*="form-type-checkbox"] label,[class*="form-type-checkbox"] .label-style,[class*="form-type-radio"] label,[class*="form-type-radio"] .label-style{position:relative;font-size:.75rem;line-height:1.33333;text-transform:initial !important;padding:4px;margin:-4px 0;padding-left:1.75rem;margin:0;letter-spacing:0;background-color:transparent;font-weight:500}.mode-interlignage-on .form-type-radio label,.mode-interlignage-on .form-type-radio .label-style,.mode-interlignage-on .form-type-checkbox label,.mode-interlignage-on .form-type-checkbox .label-style,.mode-interlignage-on .custom-checkbox label,.mode-interlignage-on .custom-checkbox .label-style,.mode-interlignage-on .form-item--checkbox__item label,.mode-interlignage-on .form-item--checkbox__item .label-style,.mode-interlignage-on .form-item--radio__item label,.mode-interlignage-on .form-item--radio__item .label-style,.mode-interlignage-on .ms-options>ul>li label,.mode-interlignage-on .ms-options>ul>li .label-style,.mode-interlignage-on [class*="form-type-checkbox"] label,.mode-interlignage-on [class*="form-type-checkbox"] .label-style,.mode-interlignage-on [class*="form-type-radio"] label,.mode-interlignage-on [class*="form-type-radio"] .label-style{line-height:1.63333}@media (min-width:1024px){.form-type-radio label,.form-type-radio .label-style,.form-type-checkbox label,.form-type-checkbox .label-style,.custom-checkbox label,.custom-checkbox .label-style,.form-item--checkbox__item label,.form-item--checkbox__item .label-style,.form-item--radio__item label,.form-item--radio__item .label-style,.ms-options>ul>li label,.ms-options>ul>li .label-style,[class*="form-type-checkbox"] label,[class*="form-type-checkbox"] .label-style,[class*="form-type-radio"] label,[class*="form-type-radio"] .label-style{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .form-type-radio label,.mode-interlignage-on .form-type-radio .label-style,.mode-interlignage-on .form-type-checkbox label,.mode-interlignage-on .form-type-checkbox .label-style,.mode-interlignage-on .custom-checkbox label,.mode-interlignage-on .custom-checkbox .label-style,.mode-interlignage-on .form-item--checkbox__item label,.mode-interlignage-on .form-item--checkbox__item .label-style,.mode-interlignage-on .form-item--radio__item label,.mode-interlignage-on .form-item--radio__item .label-style,.mode-interlignage-on .ms-options>ul>li label,.mode-interlignage-on .ms-options>ul>li .label-style,.mode-interlignage-on [class*="form-type-checkbox"] label,.mode-interlignage-on [class*="form-type-checkbox"] .label-style,.mode-interlignage-on [class*="form-type-radio"] label,.mode-interlignage-on [class*="form-type-radio"] .label-style{line-height:1.72857}}.form-type-radio label a,.form-type-radio .label-style a,.form-type-checkbox label a,.form-type-checkbox .label-style a,.custom-checkbox label a,.custom-checkbox .label-style a,.form-item--checkbox__item label a,.form-item--checkbox__item .label-style a,.form-item--radio__item label a,.form-item--radio__item .label-style a,.ms-options>ul>li label a,.ms-options>ul>li .label-style a,[class*="form-type-checkbox"] label a,[class*="form-type-checkbox"] .label-style a,[class*="form-type-radio"] label a,[class*="form-type-radio"] .label-style a{text-decoration:underline}.form-type-radio label a:hover,.form-type-radio .label-style a:hover,.form-type-checkbox label a:hover,.form-type-checkbox .label-style a:hover,.custom-checkbox label a:hover,.custom-checkbox .label-style a:hover,.form-item--checkbox__item label a:hover,.form-item--checkbox__item .label-style a:hover,.form-item--radio__item label a:hover,.form-item--radio__item .label-style a:hover,.ms-options>ul>li label a:hover,.ms-options>ul>li .label-style a:hover,[class*="form-type-checkbox"] label a:hover,[class*="form-type-checkbox"] .label-style a:hover,[class*="form-type-radio"] label a:hover,[class*="form-type-radio"] .label-style a:hover{text-decoration:none}.form-type-radio label:before,.form-type-radio label:after,.form-type-radio .label-style:before,.form-type-radio .label-style:after,.form-type-checkbox label:before,.form-type-checkbox label:after,.form-type-checkbox .label-style:before,.form-type-checkbox .label-style:after,.custom-checkbox label:before,.custom-checkbox label:after,.custom-checkbox .label-style:before,.custom-checkbox .label-style:after,.form-item--checkbox__item label:before,.form-item--checkbox__item label:after,.form-item--checkbox__item .label-style:before,.form-item--checkbox__item .label-style:after,.form-item--radio__item label:before,.form-item--radio__item label:after,.form-item--radio__item .label-style:before,.form-item--radio__item .label-style:after,.ms-options>ul>li label:before,.ms-options>ul>li label:after,.ms-options>ul>li .label-style:before,.ms-options>ul>li .label-style:after,[class*="form-type-checkbox"] label:before,[class*="form-type-checkbox"] label:after,[class*="form-type-checkbox"] .label-style:before,[class*="form-type-checkbox"] .label-style:after,[class*="form-type-radio"] label:before,[class*="form-type-radio"] label:after,[class*="form-type-radio"] .label-style:before,[class*="form-type-radio"] .label-style:after{content:"";width:.75rem;height:.75rem;top:6px;position:absolute;left:4px}@media (min-width:992px){.form-type-radio label:before,.form-type-radio label:after,.form-type-radio .label-style:before,.form-type-radio .label-style:after,.form-type-checkbox label:before,.form-type-checkbox label:after,.form-type-checkbox .label-style:before,.form-type-checkbox .label-style:after,.custom-checkbox label:before,.custom-checkbox label:after,.custom-checkbox .label-style:before,.custom-checkbox .label-style:after,.form-item--checkbox__item label:before,.form-item--checkbox__item label:after,.form-item--checkbox__item .label-style:before,.form-item--checkbox__item .label-style:after,.form-item--radio__item label:before,.form-item--radio__item label:after,.form-item--radio__item .label-style:before,.form-item--radio__item .label-style:after,.ms-options>ul>li label:before,.ms-options>ul>li label:after,.ms-options>ul>li .label-style:before,.ms-options>ul>li .label-style:after,[class*="form-type-checkbox"] label:before,[class*="form-type-checkbox"] label:after,[class*="form-type-checkbox"] .label-style:before,[class*="form-type-checkbox"] .label-style:after,[class*="form-type-radio"] label:before,[class*="form-type-radio"] label:after,[class*="form-type-radio"] .label-style:before,[class*="form-type-radio"] .label-style:after{top:5px;width:1rem;height:1rem}}.form-type-radio label:before,.form-type-radio .label-style:before,.form-type-checkbox label:before,.form-type-checkbox .label-style:before,.custom-checkbox label:before,.custom-checkbox .label-style:before,.form-item--checkbox__item label:before,.form-item--checkbox__item .label-style:before,.form-item--radio__item label:before,.form-item--radio__item .label-style:before,.ms-options>ul>li label:before,.ms-options>ul>li .label-style:before,[class*="form-type-checkbox"] label:before,[class*="form-type-checkbox"] .label-style:before,[class*="form-type-radio"] label:before,[class*="form-type-radio"] .label-style:before{box-shadow:0 0 0 1px #262f36 inset;border:none}.form-type-checkbox input:checked+label:after,.form-item--checkbox__item input:checked+label:after,[class*="form-type-checkbox"] input:checked+label:after{background-color:#262F36}.mode-contrast-on .form-type-checkbox input:checked+label:after,.mode-contrast-on .form-item--checkbox__item input:checked+label:after,.mode-contrast-on [class*="form-type-checkbox"] input:checked+label:after{background-color:#000}.form-type-checkbox label:after,.form-type-checkbox .label-style:after,.form-item--checkbox__item label:after,.form-item--checkbox__item .label-style:after,[class*="form-type-checkbox"] label:after,[class*="form-type-checkbox"] .label-style:after{opacity:0;display:flex;align-items:center;justify-content:center;transition:all 150ms ease 0s;background-image:url(/themes/custom/eliorgroupv2/svg_icones/check-white.svg);background-position:center;background-size:.375rem;background-repeat:no-repeat}@media (min-width:992px){.form-type-checkbox label:after,.form-type-checkbox .label-style:after,.form-item--checkbox__item label:after,.form-item--checkbox__item .label-style:after,[class*="form-type-checkbox"] label:after,[class*="form-type-checkbox"] .label-style:after{background-size:.5rem}}.form-type-checkbox.switch input[type="checkbox"]+label,.form-item--checkbox__item.switch input[type="checkbox"]+label,[class*="form-type-checkbox"].switch input[type="checkbox"]+label{position:relative;padding:0rem 0rem 0rem 3.125rem;line-height:20px;margin:0;cursor:pointer}.form-type-checkbox.switch input[type="checkbox"]+label:before,.form-type-checkbox.switch input[type="checkbox"]+label:after,.form-item--checkbox__item.switch input[type="checkbox"]+label:before,.form-item--checkbox__item.switch input[type="checkbox"]+label:after,[class*="form-type-checkbox"].switch input[type="checkbox"]+label:before,[class*="form-type-checkbox"].switch input[type="checkbox"]+label:after{content:"";position:absolute;display:block;left:0;top:0;width:2.125rem;height:1.25rem;border-radius:16px;transition:all 300ms ease 0s;box-shadow:none;background-color:#ccc;background-image:none}.form-type-checkbox.switch input[type="checkbox"]+label:after,.form-item--checkbox__item.switch input[type="checkbox"]+label:after,[class*="form-type-checkbox"].switch input[type="checkbox"]+label:after{width:1rem;height:1rem;margin-top:.125rem;margin-left:.125rem;background:#fff;opacity:1}.form-type-checkbox.switch input[type="checkbox"]:checked+label:before,.form-item--checkbox__item.switch input[type="checkbox"]:checked+label:before,[class*="form-type-checkbox"].switch input[type="checkbox"]:checked+label:before{background-color:#262F36}.form-type-checkbox.switch input[type="checkbox"]:checked+label:after,.form-item--checkbox__item.switch input[type="checkbox"]:checked+label:after,[class*="form-type-checkbox"].switch input[type="checkbox"]:checked+label:after{display:inline-block;background:#fff;margin-left:1rem;margin-top:.125rem}.accessibility-block .form-type-radio,.accessibility-block [class*="form-type-radio"],.accessibility-block .form-item--radio__item{width:auto}.accessibility-block .form-type-radio+.form-item--radio__item,.accessibility-block [class*="form-type-radio"]+.form-item--radio__item,.accessibility-block .form-item--radio__item+.form-item--radio__item{margin-left:1rem}@media (min-width:1200px){.accessibility-block .form-type-radio+.form-item--radio__item,.accessibility-block [class*="form-type-radio"]+.form-item--radio__item,.accessibility-block .form-item--radio__item+.form-item--radio__item{margin-left:1.25rem}}.form-type-radio input:checked+label:before,[class*="form-type-radio"] input:checked+label:before,.form-item--radio__item input:checked+label:before{background-color:#262F36}.mode-contrast-on .form-type-radio input:checked+label:before,.mode-contrast-on [class*="form-type-radio"] input:checked+label:before,.mode-contrast-on .form-item--radio__item input:checked+label:before{background-color:#000}.form-type-radio input:checked+label:after,[class*="form-type-radio"] input:checked+label:after,.form-item--radio__item input:checked+label:after{background-color:#fff}.mode-contrast-on .form-type-radio input:checked+label:after,.mode-contrast-on [class*="form-type-radio"] input:checked+label:after,.mode-contrast-on .form-item--radio__item input:checked+label:after{background-color:#fff}.form-type-radio label:before,.form-type-radio label:after,.form-type-radio .label-style:before,.form-type-radio .label-style:after,[class*="form-type-radio"] label:before,[class*="form-type-radio"] label:after,[class*="form-type-radio"] .label-style:before,[class*="form-type-radio"] .label-style:after,.form-item--radio__item label:before,.form-item--radio__item label:after,.form-item--radio__item .label-style:before,.form-item--radio__item .label-style:after{border-radius:100%}.form-type-radio label:after,.form-type-radio .label-style:after,[class*="form-type-radio"] label:after,[class*="form-type-radio"] .label-style:after,.form-item--radio__item label:after,.form-item--radio__item .label-style:after{content:'';left:0;width:6px;height:6px;top:.5625rem;left:.4375rem}@media (min-width:992px){.form-type-radio label:after,.form-type-radio .label-style:after,[class*="form-type-radio"] label:after,[class*="form-type-radio"] .label-style:after,.form-item--radio__item label:after,.form-item--radio__item .label-style:after{top:.625rem;left:.5625rem}}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{width:100%;max-height:100%;height:2.5rem;border:none;padding:.5rem 1.25rem;display:flex;align-items:center;box-sizing:border-box;transition:all 150ms ease 0s;box-shadow:0 0 0 1px #262f36 inset;color:#262F36;background-color:#fff;font-size:.875rem;line-height:1.71429;-webkit-appearance:none;border-radius:0}.mode-contrast-on textarea,.mode-contrast-on textarea.form-control,.mode-contrast-on select,.mode-contrast-on input[type="text"]:not(.choices__input),.mode-contrast-on input[type="email"],.mode-contrast-on input[type="tel"],.mode-contrast-on input[type="number"],.mode-contrast-on input[type="button"],.mode-contrast-on input[type="password"],.mode-contrast-on input[type="url"],.mode-contrast-on input[type="file"],.mode-contrast-on input[type="search"],.mode-contrast-on .form-date,.mode-contrast-on .file-widget{color:#000}.mode-contrast-on textarea,.mode-contrast-on textarea.form-control,.mode-contrast-on select,.mode-contrast-on input[type="text"]:not(.choices__input),.mode-contrast-on input[type="email"],.mode-contrast-on input[type="tel"],.mode-contrast-on input[type="number"],.mode-contrast-on input[type="button"],.mode-contrast-on input[type="password"],.mode-contrast-on input[type="url"],.mode-contrast-on input[type="file"],.mode-contrast-on input[type="search"],.mode-contrast-on .form-date,.mode-contrast-on .file-widget{background-color:#fff}.mode-interlignage-on textarea,.mode-interlignage-on textarea.form-control,.mode-interlignage-on select,.mode-interlignage-on input[type="text"]:not(.choices__input),.mode-interlignage-on input[type="email"],.mode-interlignage-on input[type="tel"],.mode-interlignage-on input[type="number"],.mode-interlignage-on input[type="button"],.mode-interlignage-on input[type="password"],.mode-interlignage-on input[type="url"],.mode-interlignage-on input[type="file"],.mode-interlignage-on input[type="search"],.mode-interlignage-on .form-date,.mode-interlignage-on .file-widget{line-height:2.01429}@media (min-width:1024px){textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{font-size:1rem;line-height:1.5}.mode-interlignage-on textarea,.mode-interlignage-on textarea.form-control,.mode-interlignage-on select,.mode-interlignage-on input[type="text"]:not(.choices__input),.mode-interlignage-on input[type="email"],.mode-interlignage-on input[type="tel"],.mode-interlignage-on input[type="number"],.mode-interlignage-on input[type="button"],.mode-interlignage-on input[type="password"],.mode-interlignage-on input[type="url"],.mode-interlignage-on input[type="file"],.mode-interlignage-on input[type="search"],.mode-interlignage-on .form-date,.mode-interlignage-on .file-widget{line-height:1.8}}@media (min-width:992px){textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{padding:1rem 1.5rem;height:3.5rem}}textarea:focus-within,textarea:hover,textarea.form-control:focus-within,textarea.form-control:hover,select:focus-within,select:hover,input[type="text"]:not(.choices__input):focus-within,input[type="text"]:not(.choices__input):hover,input[type="email"]:focus-within,input[type="email"]:hover,input[type="tel"]:focus-within,input[type="tel"]:hover,input[type="number"]:focus-within,input[type="number"]:hover,input[type="button"]:focus-within,input[type="button"]:hover,input[type="password"]:focus-within,input[type="password"]:hover,input[type="url"]:focus-within,input[type="url"]:hover,input[type="file"]:focus-within,input[type="file"]:hover,input[type="search"]:focus-within,input[type="search"]:hover,.form-date:focus-within,.form-date:hover,.file-widget:focus-within,.file-widget:hover{outline:none;background-color:#F8F8F9}textarea::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder,select::-webkit-input-placeholder,input[type="text"]:not(.choices__input)::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="button"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,.form-date::-webkit-input-placeholder,.file-widget::-webkit-input-placeholder{opacity:1;color:#93979A}textarea:-moz-placeholder,textarea.form-control:-moz-placeholder,select:-moz-placeholder,input[type="text"]:not(.choices__input):-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="button"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="file"]:-moz-placeholder,input[type="search"]:-moz-placeholder,.form-date:-moz-placeholder,.file-widget:-moz-placeholder{opacity:1;color:#93979A}textarea::-moz-placeholder,textarea.form-control::-moz-placeholder,select::-moz-placeholder,input[type="text"]:not(.choices__input)::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="button"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="file"]::-moz-placeholder,input[type="search"]::-moz-placeholder,.form-date::-moz-placeholder,.file-widget::-moz-placeholder{opacity:1;color:#93979A}textarea:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder,select:-ms-input-placeholder,input[type="text"]:not(.choices__input):-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="button"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,.form-date:-ms-input-placeholder,.file-widget:-ms-input-placeholder{opacity:1;color:#93979A}textarea.error,textarea.form-control.error,select.error,input[type="text"]:not(.choices__input).error,input[type="email"].error,input[type="tel"].error,input[type="number"].error,input[type="button"].error,input[type="password"].error,input[type="url"].error,input[type="file"].error,input[type="search"].error,.form-date.error,.file-widget.error{box-shadow:0 0 0 1px #c0330c inset}.elior-talentsoft-api-search-filters-form textarea::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form select::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form .form-date::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form .file-widget::-webkit-input-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget::-webkit-input-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea:-moz-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control:-moz-placeholder,.elior-talentsoft-api-search-filters-form select:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form .form-date:-moz-placeholder,.elior-talentsoft-api-search-filters-form .file-widget:-moz-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget:-moz-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea::-moz-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control::-moz-placeholder,.elior-talentsoft-api-search-filters-form select::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form .form-date::-moz-placeholder,.elior-talentsoft-api-search-filters-form .file-widget::-moz-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget::-moz-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form select:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form .form-date:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form .file-widget:-ms-input-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget:-ms-input-placeholder{color:#000}textarea{height:12rem}select{background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg);background-repeat:no-repeat;background-size:.75rem;background-position:center right 1.25rem;padding-right:3rem;font-weight:500}@media (min-width:992px){select{background-position:center right 1.5rem}}select:hover{cursor:pointer;cursor:hand}form>p,form .form-item__description{font-size:.75rem;line-height:1.33333;color:#5C6368 !important;margin-bottom:1rem}.mode-interlignage-on form>p,.mode-interlignage-on form .form-item__description{line-height:1.63333}@media (min-width:1024px){form>p,form .form-item__description{font-size:.875rem;line-height:1.42857}.mode-interlignage-on form>p,.mode-interlignage-on form .form-item__description{line-height:1.72857}}@media (min-width:992px){form>p,form .form-item__description{margin-bottom:1.5rem}}form>p{margin-bottom:1rem}@media (min-width:992px){form>p{margin-bottom:1.5rem}}form .g-recaptcha>div{width:100% !important;max-width:19rem}form .g-recaptcha>div iframe{width:100%}form .g-recaptcha>div .rc-anchor-normal{width:100% !important;box-sizing:border-box}form .form-item__description{margin-top:.5rem}form .js-form-wrapper>legend{display:none}form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:.75rem}@media (min-width:992px){form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:.75rem}}@media (min-width:1024px){form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:1.5rem}}form .form-item--error-message{font-size:.75rem;line-height:1.33333;color:#C0330C;margin-top:.5rem;display:flex;align-items:center;flex-wrap:wrap}.mode-interlignage-on form .form-item--error-message{line-height:1.63333}@media (min-width:1024px){form .form-item--error-message{font-size:.875rem;line-height:1.42857}.mode-interlignage-on form .form-item--error-message{line-height:1.72857}}form .form-item--error-message.matching_password_message:before{display:none}form .form-item--error-message:before{content:"";width:.75rem;height:.75rem;margin-right:.5rem;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/error-red.svg)}form .form-item--error-message>div{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}form .form-item--error-message>div+div{margin-left:1.25rem}form .form-item--error .form-item__description{display:none}form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:.5rem}@media (min-width:992px){form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:.5rem}}@media (min-width:1024px){form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:1rem}}form .form-item:not(.js-form-type-checkbox):not(.js-form-type-radio) label.form-required:after{content:"*"}form .field--type-entity-reference .form-wrapper{position:relative}form .field--type-entity-reference .form-wrapper input[type="submit"]{width:100%;height:100%;border-radius:0;box-sizing:border-box;position:absolute;top:0;left:0;z-index:1;opacity:0}form .result_message div{font-size:.75rem;line-height:1rem;margin-top:.5rem}form .form-actions{display:flex;align-items:center;flex-wrap:wrap}form .form-actions .ajax-progress{display:none}form .form-actions input{display:inline-flex;align-items:center;flex:0 0 100%;max-width:100%;padding-right:2.5rem;background-position:center right 1rem;background-repeat:no-repeat;background-image:url(/themes/custom/eliorgroupv2/svg_icones/arrow-right-white.svg);background-size:1rem}@media (min-width:992px){form .form-actions input{flex:0 0 auto;background-size:1.25rem;background-position:center right 2rem;padding-right:3.75rem}}form .form-actions input.button--outline{background-image:url(/themes/custom/eliorgroupv2/svg_icones/arrow-right.svg)}form .form-actions .button-wrapper{width:100%}form .form-actions .button-wrapper input{width:100%}@media (min-width:992px){form .form-actions .button-wrapper{width:auto}.talentsoft-hero form .form-actions .button-wrapper{width:100%}}form .form-actions .button-wrapper+.button-wrapper{margin-top:1rem}@media (min-width:992px){form .form-actions .button-wrapper+.button-wrapper{margin-top:0;margin-left:1.5rem}}form.talentsoft-register-form{display:flex;flex-wrap:wrap}form.talentsoft-register-form>div,form.talentsoft-register-form>p{width:100%}form.talentsoft-register-form .js-form-item-password,form.talentsoft-register-form .js-form-item-confirm-password{position:relative}form.talentsoft-register-form .js-form-item-password .password-toggle,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle{position:absolute;top:2.375rem;right:1.5rem}form.talentsoft-register-form .js-form-item-password .password-toggle:hover,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle:hover{cursor:pointer;cursor:hand}@media (min-width:992px){form.talentsoft-register-form .js-form-item-password .password-toggle,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle{top:3.5rem}}form.talentsoft-register-form .js-form-item-password .password-toggle .icon-container,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle .icon-container{width:1rem;height:1rem}form.talentsoft-register-form .js-form-item-password .password-toggle svg path,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle svg path{stroke:#262F36}.mode-contrast-on form.talentsoft-register-form .js-form-item-password .password-toggle svg path,.mode-contrast-on form.talentsoft-register-form .js-form-item-confirm-password .password-toggle svg path{stroke:#000}form.talentsoft-register-form .form-actions .button-wrapper{width:100%}form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.25rem 1rem;font-size:.875rem;line-height:1.71429}@media (min-width:992px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.25rem 1rem}}@media (min-width:1024px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.5rem 2rem}}.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper .button,.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{line-height:2.01429}@media (min-width:1024px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{font-size:1.125rem;line-height:1.77778}.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper .button,.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{line-height:2.07778}}form.elior-talentsoft-api-registration-popup-form .result_message div{margin-top:0}form.elior-talentsoft-api-registration-popup-form .result_message div+div{margin-top:4px}form.talentsoft-login-form .link{display:inline-block;margin-top:.75rem}@media (min-width:992px){form.talentsoft-login-form .link{margin-top:.75rem}}@media (min-width:1024px){form.talentsoft-login-form .link{margin-top:1.5rem}}form.talentsoft-login-form .form-actions .button-wrapper+.button-wrapper{margin-top:1rem}form.talentsoft-login-form .form-actions .btn-wrapper{flex:0 0 100%;max-width:100%}form.talentsoft-login-form .form-actions .btn-wrapper+.btn-wrapper{margin-top:1rem}@media (min-width:992px){form.talentsoft-login-form .form-actions{display:flex;justify-content:space-between}form.talentsoft-login-form .form-actions .btn-wrapper{flex:0 0 calc(47% - 16px);max-width:100%}form.talentsoft-login-form .form-actions .btn-wrapper+.btn-wrapper{margin-top:0}form.talentsoft-login-form .form-actions .button-wrapper{width:100%}}.block-success{box-shadow:0 0 0 1px #c7f2da inset;border:none;padding:1rem}@media (min-width:1024px){.block-success{padding:3rem}}.status .block-success{box-shadow:none;padding:0}@media (min-width:1024px){.status .block-success{padding:0}}.block-success .content-success{display:flex;align-items:center;font-size:1.125rem;line-height:1.33333;color:#196C3D;font-family:"Poppins",serif}.mode-interlignage-on .block-success .content-success{line-height:1.63333}@media (min-width:1024px){.block-success .content-success{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .block-success .content-success{line-height:1.63333}}.block-success .content-success .ico{width:2rem;height:2rem;margin-right:1rem}.block-success .content-success .ico .svg-ico{width:100%;height:100%}.block-success .content-success+.btn{margin-top:1.5rem}.block-success .btn{display:inline-block;text-decoration:none;padding-bottom:3px;background-image:linear-gradient(to right,#262F36 33.333%,transparent 33.333%,transparent 66.666%,#262F36 66.666%);background-repeat:no-repeat;background-position:100% bottom;background-size:300% 1px;transition-property:background-position;transition-duration:0ms;transition-timing-function:ease-out}.block-success .btn:hover{background-position:0% bottom;transition-duration:750ms}[id*="contact_ajax_contact_message"]>.grid-container{padding:0;margin-bottom:1rem}@media (min-width:992px){[id*="contact_ajax_contact_message"]>.grid-container{margin-bottom:1rem}}@media (min-width:1024px){[id*="contact_ajax_contact_message"]>.grid-container{margin-bottom:2rem}}#block-exposedformsearch-resultspage,#views-exposed-form-search-results-page{position:relative}#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{padding:.5rem 1.5rem;height:3rem;font-size:1.5rem;line-height:1.33333;font-weight:500;font-family:"Poppins",serif}@media (min-width:1024px){#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{padding:1.5rem 3rem;height:7rem}}.mode-interlignage-on #block-exposedformsearch-resultspage input[type="text"],.mode-interlignage-on #views-exposed-form-search-results-page input[type="text"]{line-height:1.63333}@media (min-width:1024px){#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{font-size:3.5rem;line-height:1.14286}.mode-interlignage-on #block-exposedformsearch-resultspage input[type="text"],.mode-interlignage-on #views-exposed-form-search-results-page input[type="text"]{line-height:1.44286}}#block-exposedformsearch-resultspage input[type="text"]::-webkit-input-placeholder,#views-exposed-form-search-results-page input[type="text"]::-webkit-input-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]::-webkit-input-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]::-webkit-input-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]:-moz-placeholder,#views-exposed-form-search-results-page input[type="text"]:-moz-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]:-moz-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]:-moz-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]::-moz-placeholder,#views-exposed-form-search-results-page input[type="text"]::-moz-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]::-moz-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]::-moz-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]:-ms-input-placeholder,#views-exposed-form-search-results-page input[type="text"]:-ms-input-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]:-ms-input-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]:-ms-input-placeholder{color:#000}#block-exposedformsearch-resultspage .form-actions,#views-exposed-form-search-results-page .form-actions{position:absolute;width:1.5rem;height:1.5rem;right:1.5rem;margin-top:0;top:50%;transform:translateY(-50%)}@media (min-width:1024px){#block-exposedformsearch-resultspage .form-actions,#views-exposed-form-search-results-page .form-actions{right:3rem;width:3rem;height:3rem}}#block-exposedformsearch-resultspage .form-actions .button-wrapper,#views-exposed-form-search-results-page .form-actions .button-wrapper{box-shadow:none;width:100%;height:100%}#block-exposedformsearch-resultspage .form-actions .button-wrapper input,#views-exposed-form-search-results-page .form-actions .button-wrapper input{padding:0;border-radius:0;box-shadow:none;font-size:0;width:100%;height:100%;background-color:transparent;text-indent:-624.9375rem;white-space:nowrap;background-image:url(/themes/custom/eliorgroupv2/svg_icones/search.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute}#block-exposedformsearch-resultspage .form-actions .button-wrapper input:hover,#views-exposed-form-search-results-page .form-actions .button-wrapper input:hover{transform:none}@media (min-width:1024px){#block-exposedformsearch-resultspage .form-actions .button-wrapper input,#views-exposed-form-search-results-page .form-actions .button-wrapper input{background-image:url(/themes/custom/eliorgroupv2/svg_icones/search-big.svg)}}.user-pass div+p{margin-top:.5rem}[id*="ajax-wrapper"] .throbber,[id*="ajax-wrapper"] .file,[id*="ajax-wrapper"] .file+span{display:none}[id*="ajax-wrapper"] .status-messages{font-size:.75rem;line-height:1.33333}.mode-interlignage-on [id*="ajax-wrapper"] .status-messages{line-height:1.63333}@media (min-width:1024px){[id*="ajax-wrapper"] .status-messages{font-size:1rem;line-height:1.5}.mode-interlignage-on [id*="ajax-wrapper"] .status-messages{line-height:1.8}}[id*="ajax-wrapper"] .status-messages>.row{margin:0}[id*="ajax-wrapper"] .messages--error{position:relative;padding-left:1.5rem;font-size:.6875rem;line-height:1.45455;color:#C0330C;margin-bottom:1rem}.mode-interlignage-on [id*="ajax-wrapper"] .messages--error{line-height:1.75455}[id*="ajax-wrapper"] .messages--error:before{content:"";position:absolute;left:0;width:.75rem;height:.75rem;margin-right:.5rem;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/error-red.svg)}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper{display:block;box-shadow:none}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.25rem .75rem;font-size:.75rem;line-height:1.33333}@media (min-width:992px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.25rem .75rem}}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.5rem 1.5rem}}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{line-height:1.63333}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{font-size:1rem;line-height:1.5}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{line-height:1.8}}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]:not(.js-hide){margin:.5rem 0rem}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper:hover input[type="submit"]{transform:none}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description,[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='2' stroke-dasharray='6%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");background-color:#fff}.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description,.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{background-color:#fff}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description{padding:0rem 1.25rem 1rem 1.25rem;margin-top:0;position:relative}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description{padding:0rem 1.5rem 1.5rem 1.5rem}}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description:before{content:"";width:100%;height:6px;background-color:#fff;position:absolute;left:0;top:-2px}.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description:before{background-color:#fff}[id*="ajax-wrapper"] .js-form-type-managed-file .label-value-item+.form-managed-file{margin-top:1rem}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{padding:1rem 1.25rem;font-size:.875rem;line-height:1.71429}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{line-height:2.01429}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{font-size:1rem;line-height:1.75}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{line-height:2.05}}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{padding:1.5rem 1.5rem 1rem 1.5rem}}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper{position:relative}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper input[type="file"]{position:absolute;border:0;opacity:0;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%);cursor:pointer;box-shadow:none;padding:0;height:auto}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper input[type="file"]:hover{background-color:transparent}[id^="edit-documents"] [id*="ajax-wrapper"]+[id*="ajax-wrapper"]{margin-top:1rem}@media (min-width:1024px){[id^="edit-documents"] [id*="ajax-wrapper"]+[id*="ajax-wrapper"]{margin-top:1.5rem}}[id^="edit-documents"] [id*="ajax-wrapper"] .field-prefix{margin-bottom:1rem;display:block}[id^="edit-documents"] [id*="ajax-wrapper"] .form-item__description{padding:0;background-image:none;margin-top:.5rem}[id^="edit-documents"] [id*="ajax-wrapper"] .form-item__description.file-limit{margin-bottom:.5rem}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file{position:relative;padding:0;background-image:none}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file .button,[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file #file-upload-button{width:100%;box-sizing:border-box}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input{opacity:0;z-index:1;position:absolute}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input:not([disabled]):hover{cursor:pointer;cursor:hand}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input[disabled="disabled"]{cursor:not-allowed}.elior-talentsoft-api-search-filters-form{display:flex;flex-wrap:wrap;opacity:0;height:0;overflow:hidden}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form{grid-row-gap:1.5rem;display:grid;grid-column-gap:2rem;grid-template-columns:repeat(8,1fr)}}.elior-talentsoft-api-search-filters-form.filters-open .form-actions,.elior-talentsoft-api-search-filters-form.filters-open .reset-search-custom{order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form.filters-open .form-actions{order:-1}.elior-talentsoft-api-search-filters-form.filters-open .reset-search-custom{order:unset}}.elior-talentsoft-api-search-filters-form .form-item-offer-family-category{order:-1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-item-offer-family-category{grid-column:span 3}}.elior-talentsoft-api-search-filters-form .reset-search-custom{width:100%;margin-left:0;margin-top:1rem;order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .reset-search-custom{margin-top:0;order:unset}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger,.elior-talentsoft-api-search-filters-form .create-alert{grid-column:span 8;display:flex;align-items:center;margin-top:1rem}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:after,.elior-talentsoft-api-search-filters-form .create-alert:after{content:"";width:.75rem;height:.75rem;display:block;margin-left:.5rem;background-position:center;background-size:contain;background-repeat:no-repeat}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger,.elior-talentsoft-api-search-filters-form .create-alert{margin-top:0}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger{margin-left:auto;margin-right:auto;margin-top:1rem;width:100%;justify-content:center}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger{margin-top:0;width:auto}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:hover{cursor:pointer;cursor:hand}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:after{background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg)}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger.filters-open:after{transform:rotate(180deg)}.elior-talentsoft-api-search-filters-form .create-alert{margin-left:auto;margin-right:auto;position:relative}.elior-talentsoft-api-search-filters-form .create-alert .link-text{padding-right:1.5rem;padding-bottom:0 !important}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .create-alert .link-text{padding-right:2rem}}.elior-talentsoft-api-search-filters-form .create-alert:after{width:1rem;height:1rem;background-image:url(/themes/custom/eliorgroupv2/svg_icones/mail.svg);position:absolute;top:0;right:0}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .create-alert:after{width:1.5rem;height:1.5rem}}.elior-talentsoft-api-search-filters-form .form-item{width:100%}.elior-talentsoft-api-search-filters-form .location-wrapper{display:flex;order:-1;width:100%;margin-top:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .location-wrapper{margin-top:0}}.elior-talentsoft-api-search-filters-form .location-wrapper .chosen-container .chosen-select{border-left:0}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-location{width:calc(100% - 130px)}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-location>label{display:none}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-radius{width:8.125rem}.elior-talentsoft-api-search-filters-form .location-wrapper input{margin-top:0}.elior-talentsoft-api-search-filters-form .location-wrapper input.form-autocomplete{background-image:none}.elior-talentsoft-api-search-filters-form .location-wrapper select{box-shadow:none;border:1px solid;border-color:#262F36;border-left:0}.mode-contrast-on .elior-talentsoft-api-search-filters-form .location-wrapper select{border-color:#000}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item{margin-top:0}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .location-wrapper{grid-column-start:4;grid-column-end:7}}.elior-talentsoft-api-search-filters-form .form-actions{float:none;padding-right:0;order:-1;width:100%}.elior-talentsoft-api-search-filters-form .form-actions .button-wrapper,.elior-talentsoft-api-search-filters-form .form-actions .button,.elior-talentsoft-api-search-filters-form .form-actions #file-upload-button{width:100%;height:100%}.elior-talentsoft-api-search-filters-form .form-actions .button,.elior-talentsoft-api-search-filters-form .form-actions #file-upload-button{justify-content:center;background-image:none}.elior-talentsoft-api-search-filters-form .form-actions input{padding-right:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-actions input{padding-right:2rem}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-actions{grid-column-start:7;grid-column-end:9;margin-top:0 !important}}.elior-talentsoft-api-search-filters-form .captcha-admin-links{grid-column:span 8}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{display:flex;flex-wrap:wrap;transition:350ms ease all;width:100%;margin-top:1rem}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper .form-item+.form-item{margin-top:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper .form-item+.form-item{margin-top:0}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{margin-top:0}}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper+.form-actions{order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper+.form-actions{order:-1}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{grid-row-gap:1.5rem;grid-column-gap:2rem;grid-column:span 8;display:grid;grid-template-columns:repeat(4,1fr)}}.elior-talentsoft-api-search-filters-form .create-alert{grid-column-start:1;grid-column-end:5}.counter{width:1.625rem;height:1.625rem;min-width:1.625rem;display:inline-flex;align-items:center;justify-content:center;background-color:#262F36;margin-left:.5rem;color:#fff;font-weight:600;font-size:.75rem;line-height:1.33333;border-radius:100%}.mode-contrast-on .counter{background-color:#000}.mode-contrast-on .counter{color:#fff}.mode-interlignage-on .counter{line-height:1.63333}@media (min-width:1024px){.counter{font-size:.8125rem;line-height:1.53846}.mode-interlignage-on .counter{line-height:1.83846}}.view-search-header:not(.view-search-header){padding-bottom:1.5rem;border-bottom:1px solid #262F36}@media (min-width:1024px){.view-search-header:not(.view-search-header){padding-bottom:3rem}}.custom-ajax-loader{position:relative}.custom-ajax-loader:before{content:"";position:absolute;top:0;right:-1rem;width:1.125rem;height:1.125rem;display:block;background-position:center;z-index:1;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/images/throbber.gif)}@media (min-width:1024px){.custom-ajax-loader:before{right:-2rem;width:1.5rem;height:1.5rem}}.custom-ajax-in-progress{cursor:wait}.custom-file-finished{font-weight:400;margin-left:1rem}.form-item-talentsoft-cv .button-wrapper,.form-item-talentsoft-lmv .button-wrapper{display:none}@media (min-width:1024px){.active-filters .active-filters-item{display:flex;align-items:center;justify-content:space-between}}.active-filters .active-filters-item .parent-filter{margin-bottom:.5rem}@media (min-width:1024px){.active-filters .active-filters-item .parent-filter{margin-right:1.5rem;margin-bottom:0}}.active-filters .active-filters-item .multiple-filters{display:flex;align-items:center;flex-wrap:wrap;margin-top:-.5rem;margin-left:-1.5rem}@media (min-width:1024px){.active-filters .active-filters-item .multiple-filters{justify-content:flex-end}.saved-search .active-filters .active-filters-item .multiple-filters{justify-content:flex-start;margin-right:1rem}}.active-filters .active-filters-item .multiple-filters .filter-tag{margin-top:8px;margin-left:24px}.active-filters .active-filters-item+.active-filters-item{margin-top:1rem}.password-info-wrapper{font-size:.6875rem;line-height:1.45455;color:#262F36}.mode-interlignage-on .password-info-wrapper{line-height:1.75455}.mode-contrast-on .password-info-wrapper{color:#000}.password-info-wrapper .password-info{display:flex;align-items:center;margin-bottom:.5rem}@media (min-width:992px){.password-info-wrapper .password-info{margin-bottom:.5rem}}@media (min-width:1024px){.password-info-wrapper .password-info{margin-bottom:1rem}}.password-info-wrapper .password-info:before{content:"";display:block;margin-right:.5rem;width:.75rem;height:.75rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/info-noir.svg)}.password-info-wrapper ul{list-style-type:disc;margin-top:.5rem;margin-left:1.25rem;margin-bottom:0}.password-info-wrapper ul li+li{margin-top:4px}.ms-options-wrap{width:100%}.ms-options-wrap>button[type="button"]{padding:.5rem 1rem;border:1px solid;border-color:#262F36;font-size:.875rem;line-height:1.42857;font-weight:500;height:2.75rem;color:#262F36}.mode-contrast-on .ms-options-wrap>button[type="button"]{border-color:#000}.mode-interlignage-on .ms-options-wrap>button[type="button"]{line-height:1.72857}@media (min-width:1024px){.ms-options-wrap>button[type="button"]{font-size:1rem;line-height:1.5}.mode-interlignage-on .ms-options-wrap>button[type="button"]{line-height:1.8}}.mode-contrast-on .ms-options-wrap>button[type="button"]{color:#000}.ms-options-wrap>button[type="button"]:hover{cursor:pointer;cursor:hand}.ms-options-wrap>button[type="button"]:after{right:1.25rem;border:0;display:block;width:.75rem;height:.75rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg)}@media (min-width:1024px){.ms-options-wrap>button[type="button"]{height:3.5rem;padding:1rem 1.5rem}}.ms-options-wrap .ms-options{border:1px solid;border-color:#262F36;margin:0;border-top:0;min-height:0 !important}.mode-contrast-on .ms-options-wrap .ms-options{border-color:#000}.modal .ms-options-wrap .ms-options{max-height:12.5rem !important}.ms-options-wrap .ms-options>ul li+li{border-top:1px solid;border-color:#262F36}.mode-contrast-on .ms-options-wrap .ms-options>ul li+li{border-color:#000}.ms-options-wrap .ms-options>ul li label{margin:0;padding:.75rem 1rem;display:inline-flex;align-items:flex-start;border:0;letter-spacing:0;text-transform:initial;font-weight:400;font-size:.8125rem;line-height:1.53846;background-color:#fff}.mode-interlignage-on .ms-options-wrap .ms-options>ul li label{line-height:1.83846}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li label{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .ms-options-wrap .ms-options>ul li label{line-height:1.72857}}.mode-contrast-on .ms-options-wrap .ms-options>ul li label{background-color:#fff}@media (min-width:992px){.ms-options-wrap .ms-options>ul li label{padding:1rem 1.5rem}}.ms-options-wrap .ms-options>ul li label:hover{cursor:pointer;cursor:hand;background-color:#fff}.mode-contrast-on .ms-options-wrap .ms-options>ul li label:hover{background-color:#fff}.ms-options-wrap .ms-options>ul li label:before,.ms-options-wrap .ms-options>ul li label::after{min-width:1rem;min-height:1rem}.ms-options-wrap .ms-options>ul li label:before{position:relative;top:unset;left:unset;margin-right:.5rem;margin-top:2px}.ms-options-wrap .ms-options>ul li label:after{opacity:0;display:flex;align-items:center;justify-content:center;transition:all 150ms ease 0s;left:1rem;top:.9375rem;background-image:url(/themes/custom/eliorgroupv2/svg_icones/black-check.svg);background-position:center;background-size:contain;background-repeat:no-repeat;min-height:16px}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li label:after{left:1.5rem;top:1.125rem}}.ms-options-wrap .ms-options>ul li.ms-level-1 label{font-weight:500;font-size:.875rem;line-height:1.42857;background-color:#F8F8F9}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-1 label{line-height:1.72857}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-1 label{font-size:1rem;line-height:1.25}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-1 label{line-height:1.55}}.ms-options-wrap .ms-options>ul li.ms-level-1 label:hover{background-color:#F8F8F9}.ms-options-wrap .ms-options>ul li.ms-level-2 label{padding:.75rem 1.5rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-2 label{padding:1rem 2rem}}.ms-options-wrap .ms-options>ul li.ms-level-2 label:after{left:1.5rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-2 label:after{left:2rem}}.ms-options-wrap .ms-options>ul li.ms-level-3:before{content:"";width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%);left:2rem;border:1px solid;border-color:#262F36;border-top:0;border-right:0;z-index:1}.mode-contrast-on .ms-options-wrap .ms-options>ul li.ms-level-3:before{border-color:#000}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3:before{left:2.5rem}}.ms-options-wrap .ms-options>ul li.ms-level-3 label{font-size:.75rem;line-height:1.66667;padding:.75rem 1.5rem .75rem 3rem}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-3 label{line-height:1.96667}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3 label{padding:1rem 2rem 1rem 3.75rem}}.ms-options-wrap .ms-options>ul li.ms-level-3 label:after{left:3rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3 label:after{left:3.75rem}}.ms-options-wrap .ms-options>ul li.selected label{background-color:#fff}.mode-contrast-on .ms-options-wrap .ms-options>ul li.selected label{background-color:#fff}.ms-options-wrap .ms-options>ul li.selected label:before{background-color:#262F36}.mode-contrast-on .ms-options-wrap .ms-options>ul li.selected label:before{background-color:#000}.ms-options-wrap .ms-options>ul li.selected label:after{opacity:1}.ui-menu{max-height:12.5rem;overflow:auto}.ui-menu .ui-menu-item-wrapper{display:block;padding:.75rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.ui-menu .ui-menu-item-wrapper{padding:1rem 1.5rem;font-size:1rem}}.ui-menu .ui-menu-item-wrapper.ui-state-active{border:0;color:#262F36;background-color:#F8F8F9;margin:0}.mode-contrast-on .ui-menu .ui-menu-item-wrapper.ui-state-active{color:#000}@supports ((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{-webkit-appearance:none;appearance:none;box-sizing:border-box}}textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{width:100%;max-height:100%;height:2.5rem;border:none;padding:.5rem 1.25rem;display:flex;align-items:center;box-sizing:border-box;transition:all 150ms ease 0s;box-shadow:0 0 0 1px #262f36 inset;color:#262F36;background-color:#fff;font-size:.875rem;line-height:1.71429;-webkit-appearance:none;border-radius:0}.mode-contrast-on textarea,.mode-contrast-on textarea.form-control,.mode-contrast-on select,.mode-contrast-on input[type="text"]:not(.choices__input),.mode-contrast-on input[type="email"],.mode-contrast-on input[type="tel"],.mode-contrast-on input[type="number"],.mode-contrast-on input[type="button"],.mode-contrast-on input[type="password"],.mode-contrast-on input[type="url"],.mode-contrast-on input[type="file"],.mode-contrast-on input[type="search"],.mode-contrast-on .form-date,.mode-contrast-on .file-widget{color:#000}.mode-contrast-on textarea,.mode-contrast-on textarea.form-control,.mode-contrast-on select,.mode-contrast-on input[type="text"]:not(.choices__input),.mode-contrast-on input[type="email"],.mode-contrast-on input[type="tel"],.mode-contrast-on input[type="number"],.mode-contrast-on input[type="button"],.mode-contrast-on input[type="password"],.mode-contrast-on input[type="url"],.mode-contrast-on input[type="file"],.mode-contrast-on input[type="search"],.mode-contrast-on .form-date,.mode-contrast-on .file-widget{background-color:#fff}.mode-interlignage-on textarea,.mode-interlignage-on textarea.form-control,.mode-interlignage-on select,.mode-interlignage-on input[type="text"]:not(.choices__input),.mode-interlignage-on input[type="email"],.mode-interlignage-on input[type="tel"],.mode-interlignage-on input[type="number"],.mode-interlignage-on input[type="button"],.mode-interlignage-on input[type="password"],.mode-interlignage-on input[type="url"],.mode-interlignage-on input[type="file"],.mode-interlignage-on input[type="search"],.mode-interlignage-on .form-date,.mode-interlignage-on .file-widget{line-height:2.01429}@media (min-width:1024px){textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{font-size:1rem;line-height:1.5}.mode-interlignage-on textarea,.mode-interlignage-on textarea.form-control,.mode-interlignage-on select,.mode-interlignage-on input[type="text"]:not(.choices__input),.mode-interlignage-on input[type="email"],.mode-interlignage-on input[type="tel"],.mode-interlignage-on input[type="number"],.mode-interlignage-on input[type="button"],.mode-interlignage-on input[type="password"],.mode-interlignage-on input[type="url"],.mode-interlignage-on input[type="file"],.mode-interlignage-on input[type="search"],.mode-interlignage-on .form-date,.mode-interlignage-on .file-widget{line-height:1.8}}@media (min-width:992px){textarea,textarea.form-control,select,input[type="text"]:not(.choices__input),input[type="email"],input[type="tel"],input[type="number"],input[type="button"],input[type="password"],input[type="url"],input[type="file"],input[type="search"],.form-date,.file-widget{padding:1rem 1.5rem;height:3.5rem}}textarea:focus-within,textarea:hover,textarea.form-control:focus-within,textarea.form-control:hover,select:focus-within,select:hover,input[type="text"]:not(.choices__input):focus-within,input[type="text"]:not(.choices__input):hover,input[type="email"]:focus-within,input[type="email"]:hover,input[type="tel"]:focus-within,input[type="tel"]:hover,input[type="number"]:focus-within,input[type="number"]:hover,input[type="button"]:focus-within,input[type="button"]:hover,input[type="password"]:focus-within,input[type="password"]:hover,input[type="url"]:focus-within,input[type="url"]:hover,input[type="file"]:focus-within,input[type="file"]:hover,input[type="search"]:focus-within,input[type="search"]:hover,.form-date:focus-within,.form-date:hover,.file-widget:focus-within,.file-widget:hover{outline:none;background-color:#F8F8F9}textarea::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder,select::-webkit-input-placeholder,input[type="text"]:not(.choices__input)::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="button"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,.form-date::-webkit-input-placeholder,.file-widget::-webkit-input-placeholder{opacity:1;color:#93979A}textarea:-moz-placeholder,textarea.form-control:-moz-placeholder,select:-moz-placeholder,input[type="text"]:not(.choices__input):-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="button"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="file"]:-moz-placeholder,input[type="search"]:-moz-placeholder,.form-date:-moz-placeholder,.file-widget:-moz-placeholder{opacity:1;color:#93979A}textarea::-moz-placeholder,textarea.form-control::-moz-placeholder,select::-moz-placeholder,input[type="text"]:not(.choices__input)::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="button"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="file"]::-moz-placeholder,input[type="search"]::-moz-placeholder,.form-date::-moz-placeholder,.file-widget::-moz-placeholder{opacity:1;color:#93979A}textarea:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder,select:-ms-input-placeholder,input[type="text"]:not(.choices__input):-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="button"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,.form-date:-ms-input-placeholder,.file-widget:-ms-input-placeholder{opacity:1;color:#93979A}textarea.error,textarea.form-control.error,select.error,input[type="text"]:not(.choices__input).error,input[type="email"].error,input[type="tel"].error,input[type="number"].error,input[type="button"].error,input[type="password"].error,input[type="url"].error,input[type="file"].error,input[type="search"].error,.form-date.error,.file-widget.error{box-shadow:0 0 0 1px #c0330c inset}.elior-talentsoft-api-search-filters-form textarea::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form select::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form .form-date::-webkit-input-placeholder,.elior-talentsoft-api-search-filters-form .file-widget::-webkit-input-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date::-webkit-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget::-webkit-input-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea:-moz-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control:-moz-placeholder,.elior-talentsoft-api-search-filters-form select:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]:-moz-placeholder,.elior-talentsoft-api-search-filters-form .form-date:-moz-placeholder,.elior-talentsoft-api-search-filters-form .file-widget:-moz-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date:-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget:-moz-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea::-moz-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control::-moz-placeholder,.elior-talentsoft-api-search-filters-form select::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]::-moz-placeholder,.elior-talentsoft-api-search-filters-form .form-date::-moz-placeholder,.elior-talentsoft-api-search-filters-form .file-widget::-moz-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input)::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date::-moz-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget::-moz-placeholder{color:#000}.elior-talentsoft-api-search-filters-form textarea:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form textarea.form-control:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form select:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="email"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="tel"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="number"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="button"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="password"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="url"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="file"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form input[type="search"]:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form .form-date:-ms-input-placeholder,.elior-talentsoft-api-search-filters-form .file-widget:-ms-input-placeholder{font-weight:500;color:#262F36}.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form textarea.form-control:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form select:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="text"]:not(.choices__input):-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="email"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="tel"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="number"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="button"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="password"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="url"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="file"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form input[type="search"]:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .form-date:-ms-input-placeholder,.mode-contrast-on .elior-talentsoft-api-search-filters-form .file-widget:-ms-input-placeholder{color:#000}textarea{height:12rem}select{background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg);background-repeat:no-repeat;background-size:.75rem;background-position:center right 1.25rem;padding-right:3rem;font-weight:500}@media (min-width:992px){select{background-position:center right 1.5rem}}select:hover{cursor:pointer;cursor:hand}form>p,form .form-item__description{font-size:.75rem;line-height:1.33333;color:#5C6368 !important;margin-bottom:1rem}.mode-interlignage-on form>p,.mode-interlignage-on form .form-item__description{line-height:1.63333}@media (min-width:1024px){form>p,form .form-item__description{font-size:.875rem;line-height:1.42857}.mode-interlignage-on form>p,.mode-interlignage-on form .form-item__description{line-height:1.72857}}@media (min-width:992px){form>p,form .form-item__description{margin-bottom:1.5rem}}form>p{margin-bottom:1rem}@media (min-width:992px){form>p{margin-bottom:1.5rem}}form .g-recaptcha>div{width:100% !important;max-width:19rem}form .g-recaptcha>div iframe{width:100%}form .g-recaptcha>div .rc-anchor-normal{width:100% !important;box-sizing:border-box}form .form-item__description{margin-top:.5rem}form .js-form-wrapper>legend{display:none}form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:.75rem}@media (min-width:992px){form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:.75rem}}@media (min-width:1024px){form .form-wrapper ~ .form-wrapper,form .form-wrapper ~ .form-item,form .form-wrapper ~ .form-actions,form .form-wrapper ~ .captcha,form .form-item ~ .form-wrapper,form .form-item ~ .form-item,form .form-item ~ .form-actions,form .form-item ~ .captcha{margin-top:1.5rem}}form .form-item--error-message{font-size:.75rem;line-height:1.33333;color:#C0330C;margin-top:.5rem;display:flex;align-items:center;flex-wrap:wrap}.mode-interlignage-on form .form-item--error-message{line-height:1.63333}@media (min-width:1024px){form .form-item--error-message{font-size:.875rem;line-height:1.42857}.mode-interlignage-on form .form-item--error-message{line-height:1.72857}}form .form-item--error-message.matching_password_message:before{display:none}form .form-item--error-message:before{content:"";width:.75rem;height:.75rem;margin-right:.5rem;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/error-red.svg)}form .form-item--error-message>div{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}form .form-item--error-message>div+div{margin-left:1.25rem}form .form-item--error .form-item__description{display:none}form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:.5rem}@media (min-width:992px){form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:.5rem}}@media (min-width:1024px){form .form-item label+input,form .form-item label+div,form .form-item label ~ div{margin-top:1rem}}form .form-item:not(.js-form-type-checkbox):not(.js-form-type-radio) label.form-required:after{content:"*"}form .field--type-entity-reference .form-wrapper{position:relative}form .field--type-entity-reference .form-wrapper input[type="submit"]{width:100%;height:100%;border-radius:0;box-sizing:border-box;position:absolute;top:0;left:0;z-index:1;opacity:0}form .result_message div{font-size:.75rem;line-height:1rem;margin-top:.5rem}form .form-actions{display:flex;align-items:center;flex-wrap:wrap}form .form-actions .ajax-progress{display:none}form .form-actions input{display:inline-flex;align-items:center;flex:0 0 100%;max-width:100%;padding-right:2.5rem;background-position:center right 1rem;background-repeat:no-repeat;background-image:url(/themes/custom/eliorgroupv2/svg_icones/arrow-right-white.svg);background-size:1rem}@media (min-width:992px){form .form-actions input{flex:0 0 auto;background-size:1.25rem;background-position:center right 2rem;padding-right:3.75rem}}form .form-actions input.button--outline{background-image:url(/themes/custom/eliorgroupv2/svg_icones/arrow-right.svg)}form .form-actions .button-wrapper{width:100%}form .form-actions .button-wrapper input{width:100%}@media (min-width:992px){form .form-actions .button-wrapper{width:auto}.talentsoft-hero form .form-actions .button-wrapper{width:100%}}form .form-actions .button-wrapper+.button-wrapper{margin-top:1rem}@media (min-width:992px){form .form-actions .button-wrapper+.button-wrapper{margin-top:0;margin-left:1.5rem}}form.talentsoft-register-form{display:flex;flex-wrap:wrap}form.talentsoft-register-form>div,form.talentsoft-register-form>p{width:100%}form.talentsoft-register-form .js-form-item-password,form.talentsoft-register-form .js-form-item-confirm-password{position:relative}form.talentsoft-register-form .js-form-item-password .password-toggle,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle{position:absolute;top:2.375rem;right:1.5rem}form.talentsoft-register-form .js-form-item-password .password-toggle:hover,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle:hover{cursor:pointer;cursor:hand}@media (min-width:992px){form.talentsoft-register-form .js-form-item-password .password-toggle,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle{top:3.5rem}}form.talentsoft-register-form .js-form-item-password .password-toggle .icon-container,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle .icon-container{width:1rem;height:1rem}form.talentsoft-register-form .js-form-item-password .password-toggle svg path,form.talentsoft-register-form .js-form-item-confirm-password .password-toggle svg path{stroke:#262F36}.mode-contrast-on form.talentsoft-register-form .js-form-item-password .password-toggle svg path,.mode-contrast-on form.talentsoft-register-form .js-form-item-confirm-password .password-toggle svg path{stroke:#000}form.talentsoft-register-form .form-actions .button-wrapper{width:100%}form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.25rem 1rem;font-size:.875rem;line-height:1.71429}@media (min-width:992px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.25rem 1rem}}@media (min-width:1024px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{padding:.5rem 2rem}}.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper .button,.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{line-height:2.01429}@media (min-width:1024px){form.talentsoft-register-form .form-actions .button-wrapper .button,form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{font-size:1.125rem;line-height:1.77778}.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper .button,.mode-interlignage-on form.talentsoft-register-form .form-actions .button-wrapper #file-upload-button{line-height:2.07778}}form.elior-talentsoft-api-registration-popup-form .result_message div{margin-top:0}form.elior-talentsoft-api-registration-popup-form .result_message div+div{margin-top:4px}form.talentsoft-login-form .link{display:inline-block;margin-top:.75rem}@media (min-width:992px){form.talentsoft-login-form .link{margin-top:.75rem}}@media (min-width:1024px){form.talentsoft-login-form .link{margin-top:1.5rem}}form.talentsoft-login-form .form-actions .button-wrapper+.button-wrapper{margin-top:1rem}form.talentsoft-login-form .form-actions .btn-wrapper{flex:0 0 100%;max-width:100%}form.talentsoft-login-form .form-actions .btn-wrapper+.btn-wrapper{margin-top:1rem}@media (min-width:992px){form.talentsoft-login-form .form-actions{display:flex;justify-content:space-between}form.talentsoft-login-form .form-actions .btn-wrapper{flex:0 0 calc(47% - 16px);max-width:100%}form.talentsoft-login-form .form-actions .btn-wrapper+.btn-wrapper{margin-top:0}form.talentsoft-login-form .form-actions .button-wrapper{width:100%}}.block-success{box-shadow:0 0 0 1px #c7f2da inset;border:none;padding:1rem}@media (min-width:1024px){.block-success{padding:3rem}}.status .block-success{box-shadow:none;padding:0}@media (min-width:1024px){.status .block-success{padding:0}}.block-success .content-success{display:flex;align-items:center;font-size:1.125rem;line-height:1.33333;color:#196C3D;font-family:"Poppins",serif}.mode-interlignage-on .block-success .content-success{line-height:1.63333}@media (min-width:1024px){.block-success .content-success{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .block-success .content-success{line-height:1.63333}}.block-success .content-success .ico{width:2rem;height:2rem;margin-right:1rem}.block-success .content-success .ico .svg-ico{width:100%;height:100%}.block-success .content-success+.btn{margin-top:1.5rem}.block-success .btn{display:inline-block;text-decoration:none;padding-bottom:3px;background-image:linear-gradient(to right,#262F36 33.333%,transparent 33.333%,transparent 66.666%,#262F36 66.666%);background-repeat:no-repeat;background-position:100% bottom;background-size:300% 1px;transition-property:background-position;transition-duration:0ms;transition-timing-function:ease-out}.block-success .btn:hover{background-position:0% bottom;transition-duration:750ms}[id*="contact_ajax_contact_message"]>.grid-container{padding:0;margin-bottom:1rem}@media (min-width:992px){[id*="contact_ajax_contact_message"]>.grid-container{margin-bottom:1rem}}@media (min-width:1024px){[id*="contact_ajax_contact_message"]>.grid-container{margin-bottom:2rem}}#block-exposedformsearch-resultspage,#views-exposed-form-search-results-page{position:relative}#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{padding:.5rem 1.5rem;height:3rem;font-size:1.5rem;line-height:1.33333;font-weight:500;font-family:"Poppins",serif}@media (min-width:1024px){#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{padding:1.5rem 3rem;height:7rem}}.mode-interlignage-on #block-exposedformsearch-resultspage input[type="text"],.mode-interlignage-on #views-exposed-form-search-results-page input[type="text"]{line-height:1.63333}@media (min-width:1024px){#block-exposedformsearch-resultspage input[type="text"],#views-exposed-form-search-results-page input[type="text"]{font-size:3.5rem;line-height:1.14286}.mode-interlignage-on #block-exposedformsearch-resultspage input[type="text"],.mode-interlignage-on #views-exposed-form-search-results-page input[type="text"]{line-height:1.44286}}#block-exposedformsearch-resultspage input[type="text"]::-webkit-input-placeholder,#views-exposed-form-search-results-page input[type="text"]::-webkit-input-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]::-webkit-input-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]::-webkit-input-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]:-moz-placeholder,#views-exposed-form-search-results-page input[type="text"]:-moz-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]:-moz-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]:-moz-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]::-moz-placeholder,#views-exposed-form-search-results-page input[type="text"]::-moz-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]::-moz-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]::-moz-placeholder{color:#000}#block-exposedformsearch-resultspage input[type="text"]:-ms-input-placeholder,#views-exposed-form-search-results-page input[type="text"]:-ms-input-placeholder{color:#262F36}.mode-contrast-on #block-exposedformsearch-resultspage input[type="text"]:-ms-input-placeholder,.mode-contrast-on #views-exposed-form-search-results-page input[type="text"]:-ms-input-placeholder{color:#000}#block-exposedformsearch-resultspage .form-actions,#views-exposed-form-search-results-page .form-actions{position:absolute;width:1.5rem;height:1.5rem;right:1.5rem;margin-top:0;top:50%;transform:translateY(-50%)}@media (min-width:1024px){#block-exposedformsearch-resultspage .form-actions,#views-exposed-form-search-results-page .form-actions{right:3rem;width:3rem;height:3rem}}#block-exposedformsearch-resultspage .form-actions .button-wrapper,#views-exposed-form-search-results-page .form-actions .button-wrapper{box-shadow:none;width:100%;height:100%}#block-exposedformsearch-resultspage .form-actions .button-wrapper input,#views-exposed-form-search-results-page .form-actions .button-wrapper input{padding:0;border-radius:0;box-shadow:none;font-size:0;width:100%;height:100%;background-color:transparent;text-indent:-624.9375rem;white-space:nowrap;background-image:url(/themes/custom/eliorgroupv2/svg_icones/search.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute}#block-exposedformsearch-resultspage .form-actions .button-wrapper input:hover,#views-exposed-form-search-results-page .form-actions .button-wrapper input:hover{transform:none}@media (min-width:1024px){#block-exposedformsearch-resultspage .form-actions .button-wrapper input,#views-exposed-form-search-results-page .form-actions .button-wrapper input{background-image:url(/themes/custom/eliorgroupv2/svg_icones/search-big.svg)}}.user-pass div+p{margin-top:.5rem}[id*="ajax-wrapper"] .throbber,[id*="ajax-wrapper"] .file,[id*="ajax-wrapper"] .file+span{display:none}[id*="ajax-wrapper"] .status-messages{font-size:.75rem;line-height:1.33333}.mode-interlignage-on [id*="ajax-wrapper"] .status-messages{line-height:1.63333}@media (min-width:1024px){[id*="ajax-wrapper"] .status-messages{font-size:1rem;line-height:1.5}.mode-interlignage-on [id*="ajax-wrapper"] .status-messages{line-height:1.8}}[id*="ajax-wrapper"] .status-messages>.row{margin:0}[id*="ajax-wrapper"] .messages--error{position:relative;padding-left:1.5rem;font-size:.6875rem;line-height:1.45455;color:#C0330C;margin-bottom:1rem}.mode-interlignage-on [id*="ajax-wrapper"] .messages--error{line-height:1.75455}[id*="ajax-wrapper"] .messages--error:before{content:"";position:absolute;left:0;width:.75rem;height:.75rem;margin-right:.5rem;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/error-red.svg)}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper{display:block;box-shadow:none}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.25rem .75rem;font-size:.75rem;line-height:1.33333}@media (min-width:992px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.25rem .75rem}}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{padding:.5rem 1.5rem}}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{line-height:1.63333}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{font-size:1rem;line-height:1.5}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]{line-height:1.8}}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper input[type="submit"]:not(.js-hide){margin:.5rem 0rem}[id*="ajax-wrapper"] .js-form-type-managed-file .button-wrapper:hover input[type="submit"]{transform:none}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description,[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='2' stroke-dasharray='6%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");background-color:#fff}.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description,.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{background-color:#fff}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description{padding:0rem 1.25rem 1rem 1.25rem;margin-top:0;position:relative}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description{padding:0rem 1.5rem 1.5rem 1.5rem}}[id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description:before{content:"";width:100%;height:6px;background-color:#fff;position:absolute;left:0;top:-2px}.mode-contrast-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-item__description:before{background-color:#fff}[id*="ajax-wrapper"] .js-form-type-managed-file .label-value-item+.form-managed-file{margin-top:1rem}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{padding:1rem 1.25rem;font-size:.875rem;line-height:1.71429}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{line-height:2.01429}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{font-size:1rem;line-height:1.75}.mode-interlignage-on [id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{line-height:2.05}}@media (min-width:1024px){[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file{padding:1.5rem 1.5rem 1rem 1.5rem}}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper{position:relative}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper input[type="file"]{position:absolute;border:0;opacity:0;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%);cursor:pointer;box-shadow:none;padding:0;height:auto}[id*="ajax-wrapper"] .js-form-type-managed-file .form-managed-file .file-upload-wrapper input[type="file"]:hover{background-color:transparent}[id^="edit-documents"] [id*="ajax-wrapper"]+[id*="ajax-wrapper"]{margin-top:1rem}@media (min-width:1024px){[id^="edit-documents"] [id*="ajax-wrapper"]+[id*="ajax-wrapper"]{margin-top:1.5rem}}[id^="edit-documents"] [id*="ajax-wrapper"] .field-prefix{margin-bottom:1rem;display:block}[id^="edit-documents"] [id*="ajax-wrapper"] .form-item__description{padding:0;background-image:none;margin-top:.5rem}[id^="edit-documents"] [id*="ajax-wrapper"] .form-item__description.file-limit{margin-bottom:.5rem}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file{position:relative;padding:0;background-image:none}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file .button,[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file #file-upload-button{width:100%;box-sizing:border-box}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input{opacity:0;z-index:1;position:absolute}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input:not([disabled]):hover{cursor:pointer;cursor:hand}[id^="edit-documents"] [id*="ajax-wrapper"] .js-form-managed-file input[disabled="disabled"]{cursor:not-allowed}.elior-talentsoft-api-search-filters-form{display:flex;flex-wrap:wrap;opacity:0;height:0;overflow:hidden}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form{grid-row-gap:1.5rem;display:grid;grid-column-gap:2rem;grid-template-columns:repeat(8,1fr)}}.elior-talentsoft-api-search-filters-form.filters-open .form-actions,.elior-talentsoft-api-search-filters-form.filters-open .reset-search-custom{order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form.filters-open .form-actions{order:-1}.elior-talentsoft-api-search-filters-form.filters-open .reset-search-custom{order:unset}}.elior-talentsoft-api-search-filters-form .form-item-offer-family-category{order:-1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-item-offer-family-category{grid-column:span 3}}.elior-talentsoft-api-search-filters-form .reset-search-custom{width:100%;margin-left:0;margin-top:1rem;order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .reset-search-custom{margin-top:0;order:unset}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger,.elior-talentsoft-api-search-filters-form .create-alert{grid-column:span 8;display:flex;align-items:center;margin-top:1rem}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:after,.elior-talentsoft-api-search-filters-form .create-alert:after{content:"";width:.75rem;height:.75rem;display:block;margin-left:.5rem;background-position:center;background-size:contain;background-repeat:no-repeat}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger,.elior-talentsoft-api-search-filters-form .create-alert{margin-top:0}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger{margin-left:auto;margin-right:auto;margin-top:1rem;width:100%;justify-content:center}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger{margin-top:0;width:auto}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:hover{cursor:pointer;cursor:hand}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:after{background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg)}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger.filters-open:after{transform:rotate(180deg)}.elior-talentsoft-api-search-filters-form .create-alert{margin-left:auto;margin-right:auto;position:relative}.elior-talentsoft-api-search-filters-form .create-alert .link-text{padding-right:1.5rem;padding-bottom:0 !important}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .create-alert .link-text{padding-right:2rem}}.elior-talentsoft-api-search-filters-form .create-alert:after{width:1rem;height:1rem;background-image:url(/themes/custom/eliorgroupv2/svg_icones/mail.svg);position:absolute;top:0;right:0}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .create-alert:after{width:1.5rem;height:1.5rem}}.elior-talentsoft-api-search-filters-form .form-item{width:100%}.elior-talentsoft-api-search-filters-form .location-wrapper{display:flex;order:-1;width:100%;margin-top:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .location-wrapper{margin-top:0}}.elior-talentsoft-api-search-filters-form .location-wrapper .chosen-container .chosen-select{border-left:0}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-location{width:calc(100% - 130px)}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-location>label{display:none}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item-offer-radius{width:8.125rem}.elior-talentsoft-api-search-filters-form .location-wrapper input{margin-top:0}.elior-talentsoft-api-search-filters-form .location-wrapper input.form-autocomplete{background-image:none}.elior-talentsoft-api-search-filters-form .location-wrapper select{box-shadow:none;border:1px solid;border-color:#262F36;border-left:0}.mode-contrast-on .elior-talentsoft-api-search-filters-form .location-wrapper select{border-color:#000}.elior-talentsoft-api-search-filters-form .location-wrapper .form-item{margin-top:0}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .location-wrapper{grid-column-start:4;grid-column-end:7}}.elior-talentsoft-api-search-filters-form .form-actions{float:none;padding-right:0;order:-1;width:100%}.elior-talentsoft-api-search-filters-form .form-actions .button-wrapper,.elior-talentsoft-api-search-filters-form .form-actions .button,.elior-talentsoft-api-search-filters-form .form-actions #file-upload-button{width:100%;height:100%}.elior-talentsoft-api-search-filters-form .form-actions .button,.elior-talentsoft-api-search-filters-form .form-actions #file-upload-button{justify-content:center;background-image:none}.elior-talentsoft-api-search-filters-form .form-actions input{padding-right:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-actions input{padding-right:2rem}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .form-actions{grid-column-start:7;grid-column-end:9;margin-top:0 !important}}.elior-talentsoft-api-search-filters-form .captcha-admin-links{grid-column:span 8}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{display:flex;flex-wrap:wrap;transition:350ms ease all;width:100%;margin-top:1rem}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper .form-item+.form-item{margin-top:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper .form-item+.form-item{margin-top:0}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{margin-top:0}}.elior-talentsoft-api-search-filters-form .advanced-search-wrapper+.form-actions{order:1}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper+.form-actions{order:-1}}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .advanced-search-wrapper{grid-row-gap:1.5rem;grid-column-gap:2rem;grid-column:span 8;display:grid;grid-template-columns:repeat(4,1fr)}}.elior-talentsoft-api-search-filters-form .create-alert{grid-column-start:1;grid-column-end:5}.counter{width:1.625rem;height:1.625rem;min-width:1.625rem;display:inline-flex;align-items:center;justify-content:center;background-color:#262F36;margin-left:.5rem;color:#fff;font-weight:600;font-size:.75rem;line-height:1.33333;border-radius:100%}.mode-contrast-on .counter{background-color:#000}.mode-contrast-on .counter{color:#fff}.mode-interlignage-on .counter{line-height:1.63333}@media (min-width:1024px){.counter{font-size:.8125rem;line-height:1.53846}.mode-interlignage-on .counter{line-height:1.83846}}.view-search-header:not(.view-search-header){padding-bottom:1.5rem;border-bottom:1px solid #262F36}@media (min-width:1024px){.view-search-header:not(.view-search-header){padding-bottom:3rem}}.custom-ajax-loader{position:relative}.custom-ajax-loader:before{content:"";position:absolute;top:0;right:-1rem;width:1.125rem;height:1.125rem;display:block;background-position:center;z-index:1;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/images/throbber.gif)}@media (min-width:1024px){.custom-ajax-loader:before{right:-2rem;width:1.5rem;height:1.5rem}}.custom-ajax-in-progress{cursor:wait}.custom-file-finished{font-weight:400;margin-left:1rem}.form-item-talentsoft-cv .button-wrapper,.form-item-talentsoft-lmv .button-wrapper{display:none}@media (min-width:1024px){.active-filters .active-filters-item{display:flex;align-items:center;justify-content:space-between}}.active-filters .active-filters-item .parent-filter{margin-bottom:.5rem}@media (min-width:1024px){.active-filters .active-filters-item .parent-filter{margin-right:1.5rem;margin-bottom:0}}.active-filters .active-filters-item .multiple-filters{display:flex;align-items:center;flex-wrap:wrap;margin-top:-.5rem;margin-left:-1.5rem}@media (min-width:1024px){.active-filters .active-filters-item .multiple-filters{justify-content:flex-end}.saved-search .active-filters .active-filters-item .multiple-filters{justify-content:flex-start;margin-right:1rem}}.active-filters .active-filters-item .multiple-filters .filter-tag{margin-top:8px;margin-left:24px}.active-filters .active-filters-item+.active-filters-item{margin-top:1rem}.password-info-wrapper{font-size:.6875rem;line-height:1.45455;color:#262F36}.mode-interlignage-on .password-info-wrapper{line-height:1.75455}.mode-contrast-on .password-info-wrapper{color:#000}.password-info-wrapper .password-info{display:flex;align-items:center;margin-bottom:.5rem}@media (min-width:992px){.password-info-wrapper .password-info{margin-bottom:.5rem}}@media (min-width:1024px){.password-info-wrapper .password-info{margin-bottom:1rem}}.password-info-wrapper .password-info:before{content:"";display:block;margin-right:.5rem;width:.75rem;height:.75rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/info-noir.svg)}.password-info-wrapper ul{list-style-type:disc;margin-top:.5rem;margin-left:1.25rem;margin-bottom:0}.password-info-wrapper ul li+li{margin-top:4px}.ms-options-wrap{width:100%}.ms-options-wrap>button[type="button"]{padding:.5rem 1rem;border:1px solid;border-color:#262F36;font-size:.875rem;line-height:1.42857;font-weight:500;height:2.75rem;color:#262F36}.mode-contrast-on .ms-options-wrap>button[type="button"]{border-color:#000}.mode-interlignage-on .ms-options-wrap>button[type="button"]{line-height:1.72857}@media (min-width:1024px){.ms-options-wrap>button[type="button"]{font-size:1rem;line-height:1.5}.mode-interlignage-on .ms-options-wrap>button[type="button"]{line-height:1.8}}.mode-contrast-on .ms-options-wrap>button[type="button"]{color:#000}.ms-options-wrap>button[type="button"]:hover{cursor:pointer;cursor:hand}.ms-options-wrap>button[type="button"]:after{right:1.25rem;border:0;display:block;width:.75rem;height:.75rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg)}@media (min-width:1024px){.ms-options-wrap>button[type="button"]{height:3.5rem;padding:1rem 1.5rem}}.ms-options-wrap .ms-options{border:1px solid;border-color:#262F36;margin:0;border-top:0;min-height:0 !important}.mode-contrast-on .ms-options-wrap .ms-options{border-color:#000}.modal .ms-options-wrap .ms-options{max-height:12.5rem !important}.ms-options-wrap .ms-options>ul li+li{border-top:1px solid;border-color:#262F36}.mode-contrast-on .ms-options-wrap .ms-options>ul li+li{border-color:#000}.ms-options-wrap .ms-options>ul li label{margin:0;padding:.75rem 1rem;display:inline-flex;align-items:flex-start;border:0;letter-spacing:0;text-transform:initial;font-weight:400;font-size:.8125rem;line-height:1.53846;background-color:#fff}.mode-interlignage-on .ms-options-wrap .ms-options>ul li label{line-height:1.83846}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li label{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .ms-options-wrap .ms-options>ul li label{line-height:1.72857}}.mode-contrast-on .ms-options-wrap .ms-options>ul li label{background-color:#fff}@media (min-width:992px){.ms-options-wrap .ms-options>ul li label{padding:1rem 1.5rem}}.ms-options-wrap .ms-options>ul li label:hover{cursor:pointer;cursor:hand;background-color:#fff}.mode-contrast-on .ms-options-wrap .ms-options>ul li label:hover{background-color:#fff}.ms-options-wrap .ms-options>ul li label:before,.ms-options-wrap .ms-options>ul li label::after{min-width:1rem;min-height:1rem}.ms-options-wrap .ms-options>ul li label:before{position:relative;top:unset;left:unset;margin-right:.5rem;margin-top:2px}.ms-options-wrap .ms-options>ul li label:after{opacity:0;display:flex;align-items:center;justify-content:center;transition:all 150ms ease 0s;left:1rem;top:.9375rem;background-image:url(/themes/custom/eliorgroupv2/svg_icones/black-check.svg);background-position:center;background-size:contain;background-repeat:no-repeat;min-height:16px}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li label:after{left:1.5rem;top:1.125rem}}.ms-options-wrap .ms-options>ul li.ms-level-1 label{font-weight:500;font-size:.875rem;line-height:1.42857;background-color:#F8F8F9}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-1 label{line-height:1.72857}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-1 label{font-size:1rem;line-height:1.25}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-1 label{line-height:1.55}}.ms-options-wrap .ms-options>ul li.ms-level-1 label:hover{background-color:#F8F8F9}.ms-options-wrap .ms-options>ul li.ms-level-2 label{padding:.75rem 1.5rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-2 label{padding:1rem 2rem}}.ms-options-wrap .ms-options>ul li.ms-level-2 label:after{left:1.5rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-2 label:after{left:2rem}}.ms-options-wrap .ms-options>ul li.ms-level-3:before{content:"";width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%);left:2rem;border:1px solid;border-color:#262F36;border-top:0;border-right:0;z-index:1}.mode-contrast-on .ms-options-wrap .ms-options>ul li.ms-level-3:before{border-color:#000}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3:before{left:2.5rem}}.ms-options-wrap .ms-options>ul li.ms-level-3 label{font-size:.75rem;line-height:1.66667;padding:.75rem 1.5rem .75rem 3rem}.mode-interlignage-on .ms-options-wrap .ms-options>ul li.ms-level-3 label{line-height:1.96667}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3 label{padding:1rem 2rem 1rem 3.75rem}}.ms-options-wrap .ms-options>ul li.ms-level-3 label:after{left:3rem}@media (min-width:1024px){.ms-options-wrap .ms-options>ul li.ms-level-3 label:after{left:3.75rem}}.ms-options-wrap .ms-options>ul li.selected label{background-color:#fff}.mode-contrast-on .ms-options-wrap .ms-options>ul li.selected label{background-color:#fff}.ms-options-wrap .ms-options>ul li.selected label:before{background-color:#262F36}.mode-contrast-on .ms-options-wrap .ms-options>ul li.selected label:before{background-color:#000}.ms-options-wrap .ms-options>ul li.selected label:after{opacity:1}.ui-menu{max-height:12.5rem;overflow:auto}.ui-menu .ui-menu-item-wrapper{display:block;padding:.75rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.ui-menu .ui-menu-item-wrapper{padding:1rem 1.5rem;font-size:1rem}}.ui-menu .ui-menu-item-wrapper.ui-state-active{border:0;color:#262F36;background-color:#F8F8F9;margin:0}.mode-contrast-on .ui-menu .ui-menu-item-wrapper.ui-state-active{color:#000}.icon-categ .icon-container{margin-right:1rem;width:1.25rem;height:1.25rem;min-width:1.25rem}.icon-container{display:flex;align-items:center;justify-content:center}.icon-container svg{width:100%;max-height:100%}.icon-container.icon-8{width:.5rem;min-width:.5rem;height:.5rem}.icon-container.icon-12{width:.75rem;min-width:.75rem;height:.75rem}@media (min-width:992px){.icon-container.icon-12{width:.75rem;min-width:.75rem;height:.75rem}}@media (min-width:1024px){.icon-container.icon-12{width:.75rem;min-width:.75rem;height:.75rem}}.icon-container.icon-16{width:1rem;min-width:1rem;height:1rem}@media (min-width:992px){.icon-container.icon-16{width:2rem;min-width:2rem;height:2rem}}@media (min-width:1024px){.icon-container.icon-16{width:2rem;min-width:2rem;height:2rem}}.icon-container.icon-20{width:1.25rem;min-width:1.25rem;height:1.25rem}@media (min-width:992px){.icon-container.icon-20{width:1.5rem;min-width:1.5rem;height:1.5rem}}@media (min-width:1024px){.icon-container.icon-20{width:1.5rem;min-width:1.5rem;height:1.5rem}}.icon-container.icon-24{width:1.5rem;min-width:1.5rem;height:1.5rem}@media (min-width:992px){.icon-container.icon-24{width:2rem;min-width:2rem;height:2rem}}@media (min-width:1024px){.icon-container.icon-24{width:2rem;min-width:2rem;height:2rem}}.icon-container.icon-32{width:2rem;min-width:2rem;height:2rem}@media (min-width:992px){.icon-container.icon-32{width:3rem;min-width:3rem;height:3rem}}@media (min-width:1024px){.icon-container.icon-32{width:3rem;min-width:3rem;height:3rem}}.icon-container.icon-48{width:3rem;min-width:3rem;height:3rem}@media (min-width:992px){.icon-container.icon-48{width:3.5rem;min-width:3.5rem;height:3.5rem}}@media (min-width:1024px){.icon-container.icon-48{width:3.5rem;min-width:3.5rem;height:3.5rem}}.icon-container.icon-56{width:3.5rem;min-width:3.5rem;height:3.5rem}@media (min-width:992px){.icon-container.icon-56{width:4rem;min-width:4rem;height:4rem}}@media (min-width:1024px){.icon-container.icon-56{width:4rem;min-width:4rem;height:4rem}}.icon-container.icon-64{width:4rem;min-width:4rem;height:4rem}.icon-container.icon-96{width:6rem;min-width:6rem;height:6rem}@media (min-width:992px){.icon-container.icon-96{width:8rem;min-width:8rem;height:8rem}}@media (min-width:1024px){.icon-container.icon-96{width:8rem;min-width:8rem;height:8rem}}.icon-container.icon-128{width:8rem;min-width:8rem;height:8rem}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media (prefers-color-scheme:dark){.icons-demo .icon{fill:#262F36;fill:var(--c-accent-high)}}.icons-demo pre{background-color:#f2f2f2;background-color:var(--c-muted);font-size:0.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #f2f2f2;border:1px solid var(--c-muted);margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.label,label{font-size:.625rem;line-height:1.2;text-transform:uppercase;letter-spacing:3px}.mode-interlignage-on .label,.mode-interlignage-on label{line-height:1.5}@media (min-width:1024px){.label,label{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .label,.mode-interlignage-on label{line-height:1.63333}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.link:not(.h6):not(.tabs__link__item),.text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.paragraph table a:not(.h6):not(.tabs__link__item),.inline-menu__link:not(.h6):not(.tabs__link__item){font-size:.875rem;line-height:1.42857;font-weight:500;text-decoration:none;color:#262F36}.mode-interlignage-on .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-interlignage-on .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-interlignage-on .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-interlignage-on .create-alert:not(.h6):not(.tabs__link__item),.mode-interlignage-on .link:not(.h6):not(.tabs__link__item),.mode-interlignage-on .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .inline-menu__link:not(.h6):not(.tabs__link__item){line-height:1.72857}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.link:not(.h6):not(.tabs__link__item),.text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.paragraph table a:not(.h6):not(.tabs__link__item),.inline-menu__link:not(.h6):not(.tabs__link__item){font-size:1rem;line-height:1.75}.mode-interlignage-on .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-interlignage-on .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-interlignage-on .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-interlignage-on .create-alert:not(.h6):not(.tabs__link__item),.mode-interlignage-on .link:not(.h6):not(.tabs__link__item),.mode-interlignage-on .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .inline-menu__link:not(.h6):not(.tabs__link__item){line-height:2.05}}.mode-contrast-on .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-contrast-on .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .create-alert:not(.h6):not(.tabs__link__item),.mode-contrast-on .link:not(.h6):not(.tabs__link__item),.mode-contrast-on .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-contrast-on a:not(.h6):not(.tabs__link__item),.mode-contrast-on .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-contrast-on a:not(.h6):not(.tabs__link__item),.mode-contrast-on .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-contrast-on a:not(.h6):not(.tabs__link__item),.mode-contrast-on .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-contrast-on a:not(.h6):not(.tabs__link__item),.mode-contrast-on .inline-menu__link:not(.h6):not(.tabs__link__item){color:#000}.has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .has-true-black-bg .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .has-true-black-bg .create-alert:not(.h6):not(.tabs__link__item),.has-true-black-bg .link:not(.h6):not(.tabs__link__item),.has-true-black-bg .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .has-true-black-bg a:not(.h6):not(.tabs__link__item),.has-true-black-bg .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .has-true-black-bg a:not(.h6):not(.tabs__link__item),.has-true-black-bg .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .has-true-black-bg a:not(.h6):not(.tabs__link__item),.has-true-black-bg .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .has-true-black-bg a:not(.h6):not(.tabs__link__item),.has-true-black-bg .inline-menu__link:not(.h6):not(.tabs__link__item),.has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .has-official-blue-bg .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .has-official-blue-bg .create-alert:not(.h6):not(.tabs__link__item),.has-official-blue-bg .link:not(.h6):not(.tabs__link__item),.has-official-blue-bg .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.has-official-blue-bg .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.has-official-blue-bg .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.has-official-blue-bg .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.has-official-blue-bg .inline-menu__link:not(.h6):not(.tabs__link__item){color:#fff}.mode-contrast-on .has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-true-black-bg .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-true-black-bg .create-alert:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .link:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-contrast-on .has-true-black-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-contrast-on .has-true-black-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-contrast-on .has-true-black-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-contrast-on .has-true-black-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .inline-menu__link:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-official-blue-bg .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-official-blue-bg .create-alert:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .link:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-contrast-on .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-contrast-on .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-contrast-on .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-contrast-on .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .inline-menu__link:not(.h6):not(.tabs__link__item){color:#fff}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger .icon-container,.elior-talentsoft-api-search-filters-form .create-alert .icon-container,.link .icon-container,.text-long table a .icon-container,.field-type-text-long table a .icon-container,.field--type-text-with-summary table a .icon-container,.paragraph table a .icon-container,.inline-menu__link .icon-container{width:1rem;height:1rem;min-width:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger .icon-container,.elior-talentsoft-api-search-filters-form .create-alert .icon-container,.link .icon-container,.text-long table a .icon-container,.field-type-text-long table a .icon-container,.field--type-text-with-summary table a .icon-container,.paragraph table a .icon-container,.inline-menu__link .icon-container{width:1.25rem;height:1.25rem;min-width:1.25rem}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text,.link:not(.no-underline) .link-text,.text-long table a:not(.no-underline) .link-text,.field-type-text-long table a:not(.no-underline) .link-text,.field--type-text-with-summary table a:not(.no-underline) .link-text,.paragraph table a:not(.no-underline) .link-text,.inline-menu__link:not(.no-underline) .link-text{padding-bottom:3px;background-image:linear-gradient(to right,#262F36 33.333%,transparent 33.333%,transparent 66.666%,#262F36 66.666%);background-repeat:no-repeat;background-position:100% bottom;background-size:300% 1px;transition-property:background-position;transition-duration:0ms;transition-timing-function:ease-out}.has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .has-true-black-bg .filters-accordion-trigger:not(.no-underline) .link-text,.has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .has-true-black-bg .create-alert:not(.no-underline) .link-text,.has-true-black-bg .link:not(.no-underline) .link-text,.has-true-black-bg .text-long table a:not(.no-underline) .link-text,.text-long table .has-true-black-bg a:not(.no-underline) .link-text,.has-true-black-bg .field-type-text-long table a:not(.no-underline) .link-text,.field-type-text-long table .has-true-black-bg a:not(.no-underline) .link-text,.has-true-black-bg .field--type-text-with-summary table a:not(.no-underline) .link-text,.field--type-text-with-summary table .has-true-black-bg a:not(.no-underline) .link-text,.has-true-black-bg .paragraph table a:not(.no-underline) .link-text,.paragraph table .has-true-black-bg a:not(.no-underline) .link-text,.has-true-black-bg .inline-menu__link:not(.no-underline) .link-text,.has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .has-official-blue-bg .filters-accordion-trigger:not(.no-underline) .link-text,.has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .has-official-blue-bg .create-alert:not(.no-underline) .link-text,.has-official-blue-bg .link:not(.no-underline) .link-text,.has-official-blue-bg .text-long table a:not(.no-underline) .link-text,.text-long table .has-official-blue-bg a:not(.no-underline) .link-text,.has-official-blue-bg .field-type-text-long table a:not(.no-underline) .link-text,.field-type-text-long table .has-official-blue-bg a:not(.no-underline) .link-text,.has-official-blue-bg .field--type-text-with-summary table a:not(.no-underline) .link-text,.field--type-text-with-summary table .has-official-blue-bg a:not(.no-underline) .link-text,.has-official-blue-bg .paragraph table a:not(.no-underline) .link-text,.paragraph table .has-official-blue-bg a:not(.no-underline) .link-text,.has-official-blue-bg .inline-menu__link:not(.no-underline) .link-text{background-image:linear-gradient(to right,#fff 33.333%,transparent 33.333%,transparent 66.666%,#fff 66.666%)}.has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .has-true-black-bg .filters-accordion-trigger:not(.no-underline) .link-text svg path,.has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .has-true-black-bg .create-alert:not(.no-underline) .link-text svg path,.has-true-black-bg .link:not(.no-underline) .link-text svg path,.has-true-black-bg .text-long table a:not(.no-underline) .link-text svg path,.text-long table .has-true-black-bg a:not(.no-underline) .link-text svg path,.has-true-black-bg .field-type-text-long table a:not(.no-underline) .link-text svg path,.field-type-text-long table .has-true-black-bg a:not(.no-underline) .link-text svg path,.has-true-black-bg .field--type-text-with-summary table a:not(.no-underline) .link-text svg path,.field--type-text-with-summary table .has-true-black-bg a:not(.no-underline) .link-text svg path,.has-true-black-bg .paragraph table a:not(.no-underline) .link-text svg path,.paragraph table .has-true-black-bg a:not(.no-underline) .link-text svg path,.has-true-black-bg .inline-menu__link:not(.no-underline) .link-text svg path,.has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .has-official-blue-bg .filters-accordion-trigger:not(.no-underline) .link-text svg path,.has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .has-official-blue-bg .create-alert:not(.no-underline) .link-text svg path,.has-official-blue-bg .link:not(.no-underline) .link-text svg path,.has-official-blue-bg .text-long table a:not(.no-underline) .link-text svg path,.text-long table .has-official-blue-bg a:not(.no-underline) .link-text svg path,.has-official-blue-bg .field-type-text-long table a:not(.no-underline) .link-text svg path,.field-type-text-long table .has-official-blue-bg a:not(.no-underline) .link-text svg path,.has-official-blue-bg .field--type-text-with-summary table a:not(.no-underline) .link-text svg path,.field--type-text-with-summary table .has-official-blue-bg a:not(.no-underline) .link-text svg path,.has-official-blue-bg .paragraph table a:not(.no-underline) .link-text svg path,.paragraph table .has-official-blue-bg a:not(.no-underline) .link-text svg path,.has-official-blue-bg .inline-menu__link:not(.no-underline) .link-text svg path{stroke:#fff}.mode-contrast-on .has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-true-black-bg .filters-accordion-trigger:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-true-black-bg .create-alert:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .link:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .text-long table a:not(.no-underline) .link-text svg path,.text-long table .mode-contrast-on .has-true-black-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .field-type-text-long table a:not(.no-underline) .link-text svg path,.field-type-text-long table .mode-contrast-on .has-true-black-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .field--type-text-with-summary table a:not(.no-underline) .link-text svg path,.field--type-text-with-summary table .mode-contrast-on .has-true-black-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .paragraph table a:not(.no-underline) .link-text svg path,.paragraph table .mode-contrast-on .has-true-black-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .inline-menu__link:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-official-blue-bg .filters-accordion-trigger:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-official-blue-bg .create-alert:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .link:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .text-long table a:not(.no-underline) .link-text svg path,.text-long table .mode-contrast-on .has-official-blue-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .field-type-text-long table a:not(.no-underline) .link-text svg path,.field-type-text-long table .mode-contrast-on .has-official-blue-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .field--type-text-with-summary table a:not(.no-underline) .link-text svg path,.field--type-text-with-summary table .mode-contrast-on .has-official-blue-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .paragraph table a:not(.no-underline) .link-text svg path,.paragraph table .mode-contrast-on .has-official-blue-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .inline-menu__link:not(.no-underline) .link-text svg path{stroke:#fff}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text .link-content,.elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text .link-content,.link:not(.no-underline) .link-text .link-content,.text-long table a:not(.no-underline) .link-text .link-content,.field-type-text-long table a:not(.no-underline) .link-text .link-content,.field--type-text-with-summary table a:not(.no-underline) .link-text .link-content,.paragraph table a:not(.no-underline) .link-text .link-content,.inline-menu__link:not(.no-underline) .link-text .link-content{display:inline;vertical-align:middle}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text,.link:not(.no-underline) .link-text,.text-long table a:not(.no-underline) .link-text,.field-type-text-long table a:not(.no-underline) .link-text,.field--type-text-with-summary table a:not(.no-underline) .link-text,.paragraph table a:not(.no-underline) .link-text,.inline-menu__link:not(.no-underline) .link-text{padding-bottom:4px}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger .link-text .link-content,.elior-talentsoft-api-search-filters-form .create-alert .link-text .link-content,.link .link-text .link-content,.text-long table a .link-text .link-content,.field-type-text-long table a .link-text .link-content,.field--type-text-with-summary table a .link-text .link-content,.paragraph table a .link-text .link-content,.inline-menu__link .link-text .link-content{display:inline;vertical-align:middle}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline):hover .link-text,.elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline):hover .link-text,.link:not(.no-underline):hover .link-text,.text-long table a:not(.no-underline):hover .link-text,.field-type-text-long table a:not(.no-underline):hover .link-text,.field--type-text-with-summary table a:not(.no-underline):hover .link-text,.paragraph table a:not(.no-underline):hover .link-text,.inline-menu__link:not(.no-underline):hover .link-text{background-position:0% bottom;transition-duration:750ms}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger>svg,.elior-talentsoft-api-search-filters-form .create-alert>svg,.link>svg,.text-long table tr td a>svg,.field-type-text-long table tr td a>svg,.field--type-text-with-summary table tr td a>svg,.paragraph table tr td a>svg,.text-long table a>svg,.field-type-text-long table a>svg,.field--type-text-with-summary table a>svg,.paragraph table a>svg,.inline-menu__link>svg{display:none}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger .icon,.elior-talentsoft-api-search-filters-form .create-alert .icon,.link .icon,.text-long table a .icon,.field-type-text-long table a .icon,.field--type-text-with-summary table a .icon,.paragraph table a .icon,.inline-menu__link .icon{display:inline-flex;align-items:center;vertical-align:middle}.ext>svg{display:none}.link--small{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .link--small{line-height:1.63333}@media (min-width:1024px){.link--small{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .link--small{line-height:1.72857}}.link--with-icon-after .icon-container{margin-left:.5rem}.link--with-icon-before .icon-container{margin-right:.5rem}.text-long table tr td a,.field-type-text-long table tr td a,.field--type-text-with-summary table tr td a,.paragraph table tr td a,.text-long p table tr td a{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .text-long table tr td a,.mode-interlignage-on .field-type-text-long table tr td a,.mode-interlignage-on .field--type-text-with-summary table tr td a,.mode-interlignage-on .paragraph table tr td a,.mode-interlignage-on .text-long p table tr td a,.text-long .mode-interlignage-on p table tr td a{line-height:1.72857}.pdf-link{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1.5rem;text-decoration:none;font-size:.875rem;line-height:1.42857;font-weight:500;border:1px solid;border-color:#262F36;background-color:#F8F8F9}.mode-interlignage-on .pdf-link{line-height:1.72857}@media (min-width:1024px){.pdf-link{font-size:1rem;line-height:1.5}.mode-interlignage-on .pdf-link{line-height:1.8}}.mode-contrast-on .pdf-link{border-color:#000}.pdf-link .icon-container svg{height:100%}@media (min-width:1024px){.pdf-link{padding:1rem 1.5rem}}.custom-pause-applications .link-text{display:inline-flex;align-items:center;padding-bottom:3px !important}.custom-pause-applications .link-text .manage-apps-icon{width:1rem;height:1rem;display:inline-flex;align-items:center;margin-right:.5rem}.custom-pause-applications .link-text .manage-apps-icon svg{width:100%;height:100%}.custom-pause-applications .link-text .manage-apps-icon svg path{stroke-width:1px}.custom-pause-applications .link-text .manage-apps-text{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .custom-pause-applications .link-text .manage-apps-text{line-height:1.63333}.back-link{margin-bottom:1.5rem;display:inline-flex}@media (min-width:1024px){.back-link{margin-bottom:0}}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item{margin-bottom:0.2em;padding-left:1em}.text-long ol,.text-long ul,.paragraph ol,.text-long p ol,.paragraph ul,.text-long p ul{margin:0;padding:0}.text-long ol li,.text-long ul li,.paragraph ol li,.text-long p ol li,.paragraph ul li,.text-long p ul li{position:relative;display:block;font-size:.875rem;line-height:1.71429}.mode-interlignage-on .text-long ol li,.mode-interlignage-on .text-long ul li,.mode-interlignage-on .paragraph ol li,.mode-interlignage-on .text-long p ol li,.text-long .mode-interlignage-on p ol li,.mode-interlignage-on .paragraph ul li,.mode-interlignage-on .text-long p ul li,.text-long .mode-interlignage-on p ul li{line-height:2.01429}@media (min-width:1024px){.text-long ol li,.text-long ul li,.paragraph ol li,.text-long p ol li,.paragraph ul li,.text-long p ul li{font-size:1rem;line-height:1.5}.mode-interlignage-on .text-long ol li,.mode-interlignage-on .text-long ul li,.mode-interlignage-on .paragraph ol li,.mode-interlignage-on .text-long p ol li,.text-long .mode-interlignage-on p ol li,.mode-interlignage-on .paragraph ul li,.mode-interlignage-on .text-long p ul li,.text-long .mode-interlignage-on p ul li{line-height:1.8}}.text-long ol li::before,.text-long ul li::before,.paragraph ol li::before,.text-long p ol li::before,.paragraph ul li::before,.text-long p ul li::before{position:absolute;left:0;border-radius:100%}.text-long ul li,.paragraph ul li,.text-long p ul li{padding-left:1rem}@media (min-width:992px){.text-long ul li,.paragraph ul li,.text-long p ul li{padding-left:1rem}}@media (min-width:1024px){.text-long ul li,.paragraph ul li,.text-long p ul li{padding-left:1.25rem}}.text-long ul li::before,.paragraph ul li::before,.text-long p ul li::before{content:"";width:.5rem;height:.5rem;box-shadow:0 0 0 1px #262f36 inset;top:.625rem}@media (min-width:992px){.text-long ul li::before,.paragraph ul li::before,.text-long p ul li::before{top:.5rem}}.text-long ul li+li,.paragraph ul li+li,.text-long p ul li+li{margin-top:.5rem}@media (min-width:992px){.text-long ul li+li,.paragraph ul li+li,.text-long p ul li+li{margin-top:.5rem}}@media (min-width:1024px){.text-long ul li+li,.paragraph ul li+li,.text-long p ul li+li{margin-top:1rem}}.text-long ol,.paragraph ol,.text-long p ol{counter-reset:ol-counter}.text-long ol li,.paragraph ol li,.text-long p ol li{counter-increment:ol-counter;padding-left:2rem}@media (min-width:992px){.text-long ol li,.paragraph ol li,.text-long p ol li{padding-left:2.75rem}}.text-long ol li::before,.paragraph ol li::before,.text-long p ol li::before{content:counter(ol-counter);width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;top:0;background-color:#262F36;color:#fff;font-size:.75rem;line-height:1.33333}.mode-contrast-on .text-long ol li::before,.mode-contrast-on .paragraph ol li::before,.mode-contrast-on .text-long p ol li::before,.text-long .mode-contrast-on p ol li::before{background-color:#000}.mode-contrast-on .text-long ol li::before,.mode-contrast-on .paragraph ol li::before,.mode-contrast-on .text-long p ol li::before,.text-long .mode-contrast-on p ol li::before{color:#fff}.mode-interlignage-on .text-long ol li::before,.mode-interlignage-on .paragraph ol li::before,.mode-interlignage-on .text-long p ol li::before,.text-long .mode-interlignage-on p ol li::before{line-height:1.63333}@media (min-width:1024px){.text-long ol li::before,.paragraph ol li::before,.text-long p ol li::before{font-size:.875rem;line-height:1.71429}.mode-interlignage-on .text-long ol li::before,.mode-interlignage-on .paragraph ol li::before,.mode-interlignage-on .text-long p ol li::before,.text-long .mode-interlignage-on p ol li::before{line-height:2.01429}}@media (min-width:992px){.text-long ol li::before,.paragraph ol li::before,.text-long p ol li::before{top:-.25rem;width:2rem;height:2rem}}.text-long ol li+li,.paragraph ol li+li,.text-long p ol li+li{margin-top:.75rem}@media (min-width:992px){.text-long ol li+li,.paragraph ol li+li,.text-long p ol li+li{margin-top:.75rem}}@media (min-width:1024px){.text-long ol li+li,.paragraph ol li+li,.text-long p ol li+li{margin-top:1.5rem}}.image--mask{position:relative}.image--mask:before{content:'';background:linear-gradient(360deg,rgba(38,47,54,0.8) 0%,rgba(38,47,54,0) 50%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.image-container{overflow:hidden}.image-container:not(.image--auto){width:100%;height:100%}.image-container:not(.image--auto) img,.image-container:not(.image--auto) *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-container.image--height-auto{height:auto}.image-container.social-media-image img{width:auto}.card .image-container{max-height:12.5rem}.card .image-container.three-blocks{height:8.5rem}@media (min-width:1024px){.card .image-container.three-blocks{height:11.5rem}}.card .image-container.three-blocks img,.card .image-container.three-blocks *{height:100%;width:auto}.image-container--centered{margin-left:auto;margin-right:auto}.image-container .file--type-document>div:not(.content){display:none}div.video{height:auto;padding-bottom:0;padding-top:0}.responsive-embed{position:relative;overflow:hidden}.responsive-embed.widescreen{padding-top:56.25%}.image-wrapper{position:relative}.image-wrapper .image-container{width:calc(100% + 1px)}.image-wrapper .media-legend{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;text-align:right;padding:1rem;background:linear-gradient(0deg,#262F36 0%,rgba(38,47,54,0) 100%);color:#fff;font-size:.75rem;line-height:1.33333}.mode-contrast-on .image-wrapper .media-legend{color:#fff}.mode-interlignage-on .image-wrapper .media-legend{line-height:1.63333}@media (min-width:1024px){.image-wrapper .media-legend{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .image-wrapper .media-legend{line-height:1.72857}}@media (min-width:1024px){.image-wrapper .media-legend{padding:2rem}}.number{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#262F36;color:#fff;font-weight:500;width:32px;height:32px;font-size:16px}.number--small{width:20px;height:20px;font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#262F36;color:#fff;font-weight:500}.percentage{font-size:.875rem;line-height:1.71429;color:#239555;display:flex;align-items:center;font-weight:500}.mode-interlignage-on .percentage{line-height:2.01429}@media (min-width:1024px){.percentage{font-size:1rem;line-height:1.5}.mode-interlignage-on .percentage{line-height:1.8}}.percentage .icon-container{margin-left:4px}.percentage .icon-container.bourse-low{display:none}.percentage .icon-container.bourse-low svg path{stroke-width:1.5px}.percentage--minus{color:#C0330C}.percentage--minus .icon.bourse-low{display:flex}.percentage--minus .icon:not(.bourse-low){display:none}.price{font-size:1rem;line-height:1.5;font-family:"Poppins",serif;display:inline-flex;align-items:baseline;justify-content:flex-start}.mode-interlignage-on .price{line-height:1.8}.price.big .value,.price.big .unit{font-size:2rem;line-height:1.25;font-family:"Poppins",serif}.mode-interlignage-on .price.big .value,.mode-interlignage-on .price.big .unit{line-height:1.55}@media (min-width:1024px){.price.big .value,.price.big .unit{font-size:3rem;line-height:1.5}.mode-interlignage-on .price.big .value,.mode-interlignage-on .price.big .unit{line-height:1.8}}.price .unit{margin-right:.5rem}.price.end .unit{order:1;margin-right:0;margin-left:.5rem}.price--first-letter .value:first-letter{font-size:2rem;line-height:1.25}.mode-interlignage-on .price--first-letter .value:first-letter{line-height:1.55}@media (min-width:1024px){.price--first-letter .value:first-letter{font-size:4rem;line-height:1.125}.mode-interlignage-on .price--first-letter .value:first-letter{line-height:1.425}}.circle{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2rem;height:2rem;min-width:2rem;min-height:2rem}.mode-contrast-on .circle{color:#000}.mode-contrast-on .circle{color:#fff}@media (min-width:992px){.circle{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.circle.size-24{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem}.mode-contrast-on .circle.size-24{color:#000}.mode-contrast-on .circle.size-24{color:#fff}.circle.size-48{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem}.mode-contrast-on .circle.size-48{color:#000}.mode-contrast-on .circle.size-48{color:#fff}.circle.size-112{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:7rem;height:7rem;min-width:7rem;min-height:7rem}.mode-contrast-on .circle.size-112{color:#000}.mode-contrast-on .circle.size-112{color:#fff}.text-long table,.field-type-text-long table,.field--type-text-with-summary table,.paragraph table,.text-long p table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid;border-color:#262F36}.mode-contrast-on .text-long table,.mode-contrast-on .field-type-text-long table,.mode-contrast-on .field--type-text-with-summary table,.mode-contrast-on .paragraph table,.mode-contrast-on .text-long p table,.text-long .mode-contrast-on p table{border-color:#000}.text-long table caption,.field-type-text-long table caption,.field--type-text-with-summary table caption,.paragraph table caption,.text-long p table caption{margin-bottom:1rem}.text-long table thead,.field-type-text-long table thead,.field--type-text-with-summary table thead,.paragraph table thead,.text-long p table thead{display:none}@media (min-width:1200px){.text-long table thead,.field-type-text-long table thead,.field--type-text-with-summary table thead,.paragraph table thead,.text-long p table thead{display:table-header-group}}.text-long table thead+tbody,.text-long table tbody+tfoot,.field-type-text-long table thead+tbody,.field-type-text-long table tbody+tfoot,.field--type-text-with-summary table thead+tbody,.field--type-text-with-summary table tbody+tfoot,.paragraph table thead+tbody,.text-long p table thead+tbody,.paragraph table tbody+tfoot,.text-long p table tbody+tfoot{border-top:1px solid;border-color:#262F36}.mode-contrast-on .text-long table thead+tbody,.mode-contrast-on .text-long table tbody+tfoot,.mode-contrast-on .field-type-text-long table thead+tbody,.mode-contrast-on .field-type-text-long table tbody+tfoot,.mode-contrast-on .field--type-text-with-summary table thead+tbody,.mode-contrast-on .field--type-text-with-summary table tbody+tfoot,.mode-contrast-on .paragraph table thead+tbody,.mode-contrast-on .text-long p table thead+tbody,.text-long .mode-contrast-on p table thead+tbody,.mode-contrast-on .paragraph table tbody+tfoot,.mode-contrast-on .text-long p table tbody+tfoot,.text-long .mode-contrast-on p table tbody+tfoot{border-color:#000}.text-long table tr th,.field-type-text-long table tr th,.field--type-text-with-summary table tr th,.paragraph table tr th,.text-long p table tr th{font-weight:500;text-align:center}.text-long table tr th,.text-long table tr td,.field-type-text-long table tr th,.field-type-text-long table tr td,.field--type-text-with-summary table tr th,.field--type-text-with-summary table tr td,.paragraph table tr th,.text-long p table tr th,.paragraph table tr td,.text-long p table tr td{padding:.75rem 1rem;vertical-align:middle;font-size:.875rem;line-height:1.5rem;border:none}@media (min-width:1200px){.text-long table tr th,.text-long table tr td,.field-type-text-long table tr th,.field-type-text-long table tr td,.field--type-text-with-summary table tr th,.field--type-text-with-summary table tr td,.paragraph table tr th,.text-long p table tr th,.paragraph table tr td,.text-long p table tr td{padding:1.5rem 2rem;font-size:1rem}}.text-long table tr td,.field-type-text-long table tr td,.field--type-text-with-summary table tr td,.paragraph table tr td,.text-long p table tr td{text-align:center}.text-long table tr td:first-of-type,.field-type-text-long table tr td:first-of-type,.field--type-text-with-summary table tr td:first-of-type,.paragraph table tr td:first-of-type,.text-long p table tr td:first-of-type{text-align:left;font-weight:500}@media (min-width:1200px){.text-long table tbody tr:nth-child(odd),.field-type-text-long table tbody tr:nth-child(odd),.field--type-text-with-summary table tbody tr:nth-child(odd),.paragraph table tbody tr:nth-child(odd),.text-long p table tbody tr:nth-child(odd){background-color:#F8F8F9}}.text-long table tbody>tr+tr,.field-type-text-long table tbody>tr+tr,.field--type-text-with-summary table tbody>tr+tr,.paragraph table tbody>tr+tr,.text-long p table tbody>tr+tr{border-top:1px solid;border-color:#262F36}.mode-contrast-on .text-long table tbody>tr+tr,.mode-contrast-on .field-type-text-long table tbody>tr+tr,.mode-contrast-on .field--type-text-with-summary table tbody>tr+tr,.mode-contrast-on .paragraph table tbody>tr+tr,.mode-contrast-on .text-long p table tbody>tr+tr,.text-long .mode-contrast-on p table tbody>tr+tr{border-color:#000}.text-long table tbody>tr>td:first-of-type,.field-type-text-long table tbody>tr>td:first-of-type,.field--type-text-with-summary table tbody>tr>td:first-of-type,.paragraph table tbody>tr>td:first-of-type,.text-long p table tbody>tr>td:first-of-type{background-color:#F8F8F9;background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg);background-position:center right 1rem;background-repeat:no-repeat;background-size:.75rem}@media (min-width:1200px){.text-long table tbody>tr>td:first-of-type,.field-type-text-long table tbody>tr>td:first-of-type,.field--type-text-with-summary table tbody>tr>td:first-of-type,.paragraph table tbody>tr>td:first-of-type,.text-long p table tbody>tr>td:first-of-type{background-color:transparent;background-image:none}}.text-long table tbody .footable-detail-row tr+tr,.field-type-text-long table tbody .footable-detail-row tr+tr,.field--type-text-with-summary table tbody .footable-detail-row tr+tr,.paragraph table tbody .footable-detail-row tr+tr,.text-long p table tbody .footable-detail-row tr+tr{border:none}.text-long table tbody .footable-detail-row>td,.field-type-text-long table tbody .footable-detail-row>td,.field--type-text-with-summary table tbody .footable-detail-row>td,.paragraph table tbody .footable-detail-row>td,.text-long p table tbody .footable-detail-row>td{padding:0}.text-long table tbody .footable-detail-row>td table,.field-type-text-long table tbody .footable-detail-row>td table,.field--type-text-with-summary table tbody .footable-detail-row>td table,.paragraph table tbody .footable-detail-row>td table,.text-long p table tbody .footable-detail-row>td table{border:none}.text-long table tbody .footable-detail-row>td table th,.text-long table tbody .footable-detail-row>td table td,.field-type-text-long table tbody .footable-detail-row>td table th,.field-type-text-long table tbody .footable-detail-row>td table td,.field--type-text-with-summary table tbody .footable-detail-row>td table th,.field--type-text-with-summary table tbody .footable-detail-row>td table td,.paragraph table tbody .footable-detail-row>td table th,.text-long p table tbody .footable-detail-row>td table th,.paragraph table tbody .footable-detail-row>td table td,.text-long p table tbody .footable-detail-row>td table td{padding:.75rem 1rem;background-color:#fff}.mode-contrast-on .text-long table tbody .footable-detail-row>td table th,.mode-contrast-on .text-long table tbody .footable-detail-row>td table td,.mode-contrast-on .field-type-text-long table tbody .footable-detail-row>td table th,.mode-contrast-on .field-type-text-long table tbody .footable-detail-row>td table td,.mode-contrast-on .field--type-text-with-summary table tbody .footable-detail-row>td table th,.mode-contrast-on .field--type-text-with-summary table tbody .footable-detail-row>td table td,.mode-contrast-on .paragraph table tbody .footable-detail-row>td table th,.mode-contrast-on .text-long p table tbody .footable-detail-row>td table th,.text-long .mode-contrast-on p table tbody .footable-detail-row>td table th,.mode-contrast-on .paragraph table tbody .footable-detail-row>td table td,.mode-contrast-on .text-long p table tbody .footable-detail-row>td table td,.text-long .mode-contrast-on p table tbody .footable-detail-row>td table td{background-color:#fff}.text-long table tbody .footable-detail-row>td table th,.field-type-text-long table tbody .footable-detail-row>td table th,.field--type-text-with-summary table tbody .footable-detail-row>td table th,.paragraph table tbody .footable-detail-row>td table th,.text-long p table tbody .footable-detail-row>td table th{text-align:left}.text-long table tbody .footable-detail-row>td table td,.field-type-text-long table tbody .footable-detail-row>td table td,.field--type-text-with-summary table tbody .footable-detail-row>td table td,.paragraph table tbody .footable-detail-row>td table td,.text-long p table tbody .footable-detail-row>td table td{text-align:right;background-image:none}.text-long table a,.field-type-text-long table a,.field--type-text-with-summary table a,.paragraph table a,.text-long p table a{position:relative;background-image:linear-gradient(to right,#262F36 33.333%,transparent 33.333%,transparent 66.666%,#262F36 66.666%);background-repeat:no-repeat;background-position:right calc(100% - 24px) bottom;background-size:300% 1px;padding-bottom:4px;transition-property:background-position;transition-duration:0ms;transition-timing-function:ease-out;display:inline-flex;align-items:center}.text-long table a:hover,.field-type-text-long table a:hover,.field--type-text-with-summary table a:hover,.paragraph table a:hover,.text-long p table a:hover{background-position:0% bottom;transition-duration:750ms}@media (min-width:1200px){.text-long table a,.field-type-text-long table a,.field--type-text-with-summary table a,.paragraph table a,.text-long p table a{margin-left:0;background-position:100% bottom;display:inline}}.text-long table a:before,.field-type-text-long table a:before,.field--type-text-with-summary table a:before,.paragraph table a:before,.text-long p table a:before{content:"";width:1rem;height:1rem;margin-right:.5rem;background-repeat:no-repeat;background-size:1rem;background-image:url(/themes/custom/eliorgroupv2/svg_icones/link.svg);background-position:center}@media (min-width:1200px){.text-long table a:before,.field-type-text-long table a:before,.field--type-text-with-summary table a:before,.paragraph table a:before,.text-long p table a:before{width:1.25rem;height:1.25rem;background-size:1.25rem;display:block;top:0;position:relative;left:0;transform:none;margin:0 auto;margin-bottom:4px}}.text-long table a.file--x-office-document:before,.field-type-text-long table a.file--x-office-document:before,.field--type-text-with-summary table a.file--x-office-document:before,.paragraph table a.file--x-office-document:before,.text-long p table a.file--x-office-document:before{background-image:url(/themes/custom/eliorgroupv2/svg_icones/file-blue.svg)}.text-long table a.file--mime-application-zip:before,.field-type-text-long table a.file--mime-application-zip:before,.field--type-text-with-summary table a.file--mime-application-zip:before,.paragraph table a.file--mime-application-zip:before,.text-long p table a.file--mime-application-zip:before{background-image:url(/themes/custom/eliorgroupv2/svg_icones/zip-in-table.svg)}.text-long table a.file--application-pdf:before,.field-type-text-long table a.file--application-pdf:before,.field--type-text-with-summary table a.file--application-pdf:before,.paragraph table a.file--application-pdf:before,.text-long p table a.file--application-pdf:before{background-image:url(/themes/custom/eliorgroupv2/svg_icones/file-red.svg)}.text-long table a.file--x-office-spreadsheet:before,.field-type-text-long table a.file--x-office-spreadsheet:before,.field--type-text-with-summary table a.file--x-office-spreadsheet:before,.paragraph table a.file--x-office-spreadsheet:before,.text-long p table a.file--x-office-spreadsheet:before{background-image:url(/themes/custom/eliorgroupv2/svg_icones/file-green.svg)}.text-long table a.file--x-office-presentation:before,.field-type-text-long table a.file--x-office-presentation:before,.field--type-text-with-summary table a.file--x-office-presentation:before,.paragraph table a.file--x-office-presentation:before,.text-long p table a.file--x-office-presentation:before{background-image:url(/themes/custom/eliorgroupv2/svg_icones/file-yellow.svg)}.text-long table a.ext:before,.field-type-text-long table a.ext:before,.field--type-text-with-summary table a.ext:before,.paragraph table a.ext:before,.text-long p table a.ext:before{background-image:url(/themes/custom/eliorgroupv2/svg_icones/link-external.svg)}.text-long table a.file--text:before,.text-long table a.file--general:before,.field-type-text-long table a.file--text:before,.field-type-text-long table a.file--general:before,.field--type-text-with-summary table a.file--text:before,.field--type-text-with-summary table a.file--general:before,.paragraph table a.file--text:before,.text-long p table a.file--text:before,.paragraph table a.file--general:before,.text-long p table a.file--general:before{background-image:url(/themes/custom/eliorgroupv2/svg_icones/file-white.svg)}.intro-style,.intro-style p,.paragraph.intro-style,.text-long p.intro-style{font-size:1rem;line-height:1.5}.mode-interlignage-on .intro-style,.mode-interlignage-on .intro-style p,.mode-interlignage-on .paragraph.intro-style,.mode-interlignage-on .text-long p.intro-style,.text-long .mode-interlignage-on p.intro-style{line-height:1.8}@media (min-width:1024px){.intro-style,.intro-style p,.paragraph.intro-style,.text-long p.intro-style{font-size:1rem;line-height:1.75}.mode-interlignage-on .intro-style,.mode-interlignage-on .intro-style p,.mode-interlignage-on .paragraph.intro-style,.mode-interlignage-on .text-long p.intro-style,.text-long .mode-interlignage-on p.intro-style{line-height:2.05}}.intro-style b,.intro-style p b,.paragraph.intro-style b,.text-long p.intro-style b{font-weight:500}.intro-style *,.intro-style p *,.paragraph.intro-style *,.text-long p.intro-style *{font-size:1rem;line-height:1.5}.mode-interlignage-on .intro-style *,.mode-interlignage-on .intro-style p *,.mode-interlignage-on .paragraph.intro-style *,.mode-interlignage-on .text-long p.intro-style *,.text-long .mode-interlignage-on p.intro-style *{line-height:1.8}@media (min-width:1024px){.intro-style *,.intro-style p *,.paragraph.intro-style *,.text-long p.intro-style *{font-size:1rem;line-height:1.75}.mode-interlignage-on .intro-style *,.mode-interlignage-on .intro-style p *,.mode-interlignage-on .paragraph.intro-style *,.mode-interlignage-on .text-long p.intro-style *,.text-long .mode-interlignage-on p.intro-style *{line-height:2.05}}@media (min-width:1024px){.first-letter-style{float:left;margin-right:.5rem;font-size:3.5rem;line-height:1;margin-top:2px;font-family:"Poppins",serif}}.paragraph,.text-long p{font-size:.875rem;line-height:1.71429}.mode-interlignage-on .paragraph,.mode-interlignage-on .text-long p,.text-long .mode-interlignage-on p{line-height:2.01429}@media (min-width:1024px){.paragraph,.text-long p{font-size:1rem;line-height:1.75}.mode-interlignage-on .paragraph,.mode-interlignage-on .text-long p,.text-long .mode-interlignage-on p{line-height:2.05}}.paragraph a:not(.button):not(#file-upload-button),.text-long p a:not(.button):not(#file-upload-button){color:inherit;font-weight:inherit}.paragraph--smaller{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .paragraph--smaller{line-height:1.63333}@media (min-width:1024px){.paragraph--smaller{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .paragraph--smaller{line-height:1.72857}}.paragraph--small{font-size:.875rem;line-height:1.71429}.mode-interlignage-on .paragraph--small{line-height:2.01429}.paragraph--medium{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .paragraph--medium{line-height:1.63333}@media (min-width:1024px){.paragraph--medium{font-size:1.125rem;line-height:1.77778}.mode-interlignage-on .paragraph--medium{line-height:2.07778}}.paragraph--big{font-size:1.25rem;line-height:1.6}.mode-interlignage-on .paragraph--big{line-height:1.9}.paragraph--big-responsive{font-size:1rem;line-height:1.5}.mode-interlignage-on .paragraph--big-responsive{line-height:1.8}@media (min-width:1024px){.paragraph--big-responsive{font-size:1.25rem;line-height:1.6}.mode-interlignage-on .paragraph--big-responsive{line-height:1.9}}.paragraph--semi-bold{font-weight:500}.paragraph iframe,.text-long p iframe{max-width:100%}.text{font-size:1rem;line-height:1.5}.mode-interlignage-on .text{line-height:1.8}.text--capitalize{text-transform:capitalize}.text--bold{font-weight:700}.text--semi-bold{font-weight:500}.text--medium{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .text--medium{line-height:1.63333}@media (min-width:1024px){.text--medium{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .text--medium{line-height:1.72857}}.text--smedium{font-size:.75rem;line-height:1.66667}.mode-interlignage-on .text--smedium{line-height:1.96667}@media (min-width:1024px){.text--smedium{font-size:.875rem;line-height:1.71429}.mode-interlignage-on .text--smedium{line-height:2.01429}}.text--medium-big{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .text--medium-big{line-height:1.72857}@media (min-width:1024px){.text--medium-big{font-size:.875rem;line-height:1.71429}.mode-interlignage-on .text--medium-big{line-height:2.01429}}.text--small{font-size:.6875rem;line-height:1.45455}.mode-interlignage-on .text--small{line-height:1.75455}.text--responsive{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .text--responsive{line-height:1.72857}@media (min-width:1024px){.text--responsive{font-size:1rem;line-height:1.5}.mode-interlignage-on .text--responsive{line-height:1.8}}.text--responsive-medium{font-size:.875rem;line-height:1.71429}.mode-interlignage-on .text--responsive-medium{line-height:2.01429}@media (min-width:1024px){.text--responsive-medium{font-size:1rem;line-height:1.5}.mode-interlignage-on .text--responsive-medium{line-height:1.8}}.text--uppercase{text-transform:uppercase}.texta{text-decoration:none}.text--big{font-size:1.125rem;line-height:1.33333}.mode-interlignage-on .text--big{line-height:1.63333}@media (min-width:1024px){.text--big{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .text--big{line-height:1.63333}}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px #4c4c4c;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.text-long p{margin:0}p{margin:0}.text-long strong,.field-type-text-long strong,.field--type-text-with-summary strong,.paragraph strong,.text-long p strong{font-weight:500}.text-long a,.field-type-text-long a,.field--type-text-with-summary a,.paragraph a,.text-long p a{font-weight:500}.text-long ul+ul,.text-long ul+ol,.text-long ul+div:not(.visually-hidden),.text-long ul+p,.text-long ul+img,.text-long ul+embed,.text-long ul+picture,.text-long ul+blockquote,.text-long ul+h1,.text-long ul+h2,.text-long ul+h3,.text-long ul+h4,.text-long ul+h5,.text-long ul+h6,.text-long ol+ul,.text-long ol+ol,.text-long ol+div:not(.visually-hidden),.text-long ol+p,.text-long ol+img,.text-long ol+embed,.text-long ol+picture,.text-long ol+blockquote,.text-long ol+h1,.text-long ol+h2,.text-long ol+h3,.text-long ol+h4,.text-long ol+h5,.text-long ol+h6,.text-long>div:not(.visually-hidden)+ul,.text-long>div:not(.visually-hidden)+ol,.text-long>div:not(.visually-hidden)+div:not(.visually-hidden),.text-long>div:not(.visually-hidden)+p,.text-long>div:not(.visually-hidden)+img,.text-long>div:not(.visually-hidden)+embed,.text-long>div:not(.visually-hidden)+picture,.text-long>div:not(.visually-hidden)+blockquote,.text-long>div:not(.visually-hidden)+h1,.text-long>div:not(.visually-hidden)+h2,.text-long>div:not(.visually-hidden)+h3,.text-long>div:not(.visually-hidden)+h4,.text-long>div:not(.visually-hidden)+h5,.text-long>div:not(.visually-hidden)+h6,.text-long p+ul,.text-long p+ol,.text-long p+div:not(.visually-hidden),.text-long p+p,.text-long p+img,.text-long p+embed,.text-long p+picture,.text-long p+blockquote,.text-long p+h1,.text-long p+h2,.text-long p+h3,.text-long p+h4,.text-long p+h5,.text-long p+h6,.text-long img+ul,.text-long img+ol,.text-long img+div:not(.visually-hidden),.text-long img+p,.text-long img+img,.text-long img+embed,.text-long img+picture,.text-long img+blockquote,.text-long img+h1,.text-long img+h2,.text-long img+h3,.text-long img+h4,.text-long img+h5,.text-long img+h6,.text-long embed+ul,.text-long embed+ol,.text-long embed+div:not(.visually-hidden),.text-long embed+p,.text-long embed+img,.text-long embed+embed,.text-long embed+picture,.text-long embed+blockquote,.text-long embed+h1,.text-long embed+h2,.text-long embed+h3,.text-long embed+h4,.text-long embed+h5,.text-long embed+h6,.text-long picture+ul,.text-long picture+ol,.text-long picture+div:not(.visually-hidden),.text-long picture+p,.text-long picture+img,.text-long picture+embed,.text-long picture+picture,.text-long picture+blockquote,.text-long picture+h1,.text-long picture+h2,.text-long picture+h3,.text-long picture+h4,.text-long picture+h5,.text-long picture+h6,.text-long blockquote+ul,.text-long blockquote+ol,.text-long blockquote+div:not(.visually-hidden),.text-long blockquote+p,.text-long blockquote+img,.text-long blockquote+embed,.text-long blockquote+picture,.text-long blockquote+blockquote,.text-long blockquote+h1,.text-long blockquote+h2,.text-long blockquote+h3,.text-long blockquote+h4,.text-long blockquote+h5,.text-long blockquote+h6,.text-long h1+ul,.text-long h1+ol,.text-long h1+div:not(.visually-hidden),.text-long h1+p,.text-long h1+img,.text-long h1+embed,.text-long h1+picture,.text-long h1+blockquote,.text-long h1+h1,.text-long h1+h2,.text-long h1+h3,.text-long h1+h4,.text-long h1+h5,.text-long h1+h6,.text-long h2+ul,.text-long h2+ol,.text-long h2+div:not(.visually-hidden),.text-long h2+p,.text-long h2+img,.text-long h2+embed,.text-long h2+picture,.text-long h2+blockquote,.text-long h2+h1,.text-long h2+h2,.text-long h2+h3,.text-long h2+h4,.text-long h2+h5,.text-long h2+h6,.text-long h3+ul,.text-long h3+ol,.text-long h3+div:not(.visually-hidden),.text-long h3+p,.text-long h3+img,.text-long h3+embed,.text-long h3+picture,.text-long h3+blockquote,.text-long h3+h1,.text-long h3+h2,.text-long h3+h3,.text-long h3+h4,.text-long h3+h5,.text-long h3+h6,.text-long h4+ul,.text-long h4+ol,.text-long h4+div:not(.visually-hidden),.text-long h4+p,.text-long h4+img,.text-long h4+embed,.text-long h4+picture,.text-long h4+blockquote,.text-long h4+h1,.text-long h4+h2,.text-long h4+h3,.text-long h4+h4,.text-long h4+h5,.text-long h4+h6,.text-long h5+ul,.text-long h5+ol,.text-long h5+div:not(.visually-hidden),.text-long h5+p,.text-long h5+img,.text-long h5+embed,.text-long h5+picture,.text-long h5+blockquote,.text-long h5+h1,.text-long h5+h2,.text-long h5+h3,.text-long h5+h4,.text-long h5+h5,.text-long h5+h6,.text-long h6+ul,.text-long h6+ol,.text-long h6+div:not(.visually-hidden),.text-long h6+p,.text-long h6+img,.text-long h6+embed,.text-long h6+picture,.text-long h6+blockquote,.text-long h6+h1,.text-long h6+h2,.text-long h6+h3,.text-long h6+h4,.text-long h6+h5,.text-long h6+h6,.field-type-text-long ul+ul,.field-type-text-long ul+ol,.field-type-text-long ul+div:not(.visually-hidden),.field-type-text-long ul+p,.field-type-text-long ul+img,.field-type-text-long ul+embed,.field-type-text-long ul+picture,.field-type-text-long ul+blockquote,.field-type-text-long ul+h1,.field-type-text-long ul+h2,.field-type-text-long ul+h3,.field-type-text-long ul+h4,.field-type-text-long ul+h5,.field-type-text-long ul+h6,.field-type-text-long ol+ul,.field-type-text-long ol+ol,.field-type-text-long ol+div:not(.visually-hidden),.field-type-text-long ol+p,.field-type-text-long ol+img,.field-type-text-long ol+embed,.field-type-text-long ol+picture,.field-type-text-long ol+blockquote,.field-type-text-long ol+h1,.field-type-text-long ol+h2,.field-type-text-long ol+h3,.field-type-text-long ol+h4,.field-type-text-long ol+h5,.field-type-text-long ol+h6,.field-type-text-long>div:not(.visually-hidden)+ul,.field-type-text-long>div:not(.visually-hidden)+ol,.field-type-text-long>div:not(.visually-hidden)+div:not(.visually-hidden),.field-type-text-long>div:not(.visually-hidden)+p,.field-type-text-long>div:not(.visually-hidden)+img,.field-type-text-long>div:not(.visually-hidden)+embed,.field-type-text-long>div:not(.visually-hidden)+picture,.field-type-text-long>div:not(.visually-hidden)+blockquote,.field-type-text-long>div:not(.visually-hidden)+h1,.field-type-text-long>div:not(.visually-hidden)+h2,.field-type-text-long>div:not(.visually-hidden)+h3,.field-type-text-long>div:not(.visually-hidden)+h4,.field-type-text-long>div:not(.visually-hidden)+h5,.field-type-text-long>div:not(.visually-hidden)+h6,.field-type-text-long p+ul,.field-type-text-long p+ol,.field-type-text-long p+div:not(.visually-hidden),.field-type-text-long p+p,.field-type-text-long p+img,.field-type-text-long p+embed,.field-type-text-long p+picture,.field-type-text-long p+blockquote,.field-type-text-long p+h1,.field-type-text-long p+h2,.field-type-text-long p+h3,.field-type-text-long p+h4,.field-type-text-long p+h5,.field-type-text-long p+h6,.field-type-text-long img+ul,.field-type-text-long img+ol,.field-type-text-long img+div:not(.visually-hidden),.field-type-text-long img+p,.field-type-text-long img+img,.field-type-text-long img+embed,.field-type-text-long img+picture,.field-type-text-long img+blockquote,.field-type-text-long img+h1,.field-type-text-long img+h2,.field-type-text-long img+h3,.field-type-text-long img+h4,.field-type-text-long img+h5,.field-type-text-long img+h6,.field-type-text-long embed+ul,.field-type-text-long embed+ol,.field-type-text-long embed+div:not(.visually-hidden),.field-type-text-long embed+p,.field-type-text-long embed+img,.field-type-text-long embed+embed,.field-type-text-long embed+picture,.field-type-text-long embed+blockquote,.field-type-text-long embed+h1,.field-type-text-long embed+h2,.field-type-text-long embed+h3,.field-type-text-long embed+h4,.field-type-text-long embed+h5,.field-type-text-long embed+h6,.field-type-text-long picture+ul,.field-type-text-long picture+ol,.field-type-text-long picture+div:not(.visually-hidden),.field-type-text-long picture+p,.field-type-text-long picture+img,.field-type-text-long picture+embed,.field-type-text-long picture+picture,.field-type-text-long picture+blockquote,.field-type-text-long picture+h1,.field-type-text-long picture+h2,.field-type-text-long picture+h3,.field-type-text-long picture+h4,.field-type-text-long picture+h5,.field-type-text-long picture+h6,.field-type-text-long blockquote+ul,.field-type-text-long blockquote+ol,.field-type-text-long blockquote+div:not(.visually-hidden),.field-type-text-long blockquote+p,.field-type-text-long blockquote+img,.field-type-text-long blockquote+embed,.field-type-text-long blockquote+picture,.field-type-text-long blockquote+blockquote,.field-type-text-long blockquote+h1,.field-type-text-long blockquote+h2,.field-type-text-long blockquote+h3,.field-type-text-long blockquote+h4,.field-type-text-long blockquote+h5,.field-type-text-long blockquote+h6,.field-type-text-long h1+ul,.field-type-text-long h1+ol,.field-type-text-long h1+div:not(.visually-hidden),.field-type-text-long h1+p,.field-type-text-long h1+img,.field-type-text-long h1+embed,.field-type-text-long h1+picture,.field-type-text-long h1+blockquote,.field-type-text-long h1+h1,.field-type-text-long h1+h2,.field-type-text-long h1+h3,.field-type-text-long h1+h4,.field-type-text-long h1+h5,.field-type-text-long h1+h6,.field-type-text-long h2+ul,.field-type-text-long h2+ol,.field-type-text-long h2+div:not(.visually-hidden),.field-type-text-long h2+p,.field-type-text-long h2+img,.field-type-text-long h2+embed,.field-type-text-long h2+picture,.field-type-text-long h2+blockquote,.field-type-text-long h2+h1,.field-type-text-long h2+h2,.field-type-text-long h2+h3,.field-type-text-long h2+h4,.field-type-text-long h2+h5,.field-type-text-long h2+h6,.field-type-text-long h3+ul,.field-type-text-long h3+ol,.field-type-text-long h3+div:not(.visually-hidden),.field-type-text-long h3+p,.field-type-text-long h3+img,.field-type-text-long h3+embed,.field-type-text-long h3+picture,.field-type-text-long h3+blockquote,.field-type-text-long h3+h1,.field-type-text-long h3+h2,.field-type-text-long h3+h3,.field-type-text-long h3+h4,.field-type-text-long h3+h5,.field-type-text-long h3+h6,.field-type-text-long h4+ul,.field-type-text-long h4+ol,.field-type-text-long h4+div:not(.visually-hidden),.field-type-text-long h4+p,.field-type-text-long h4+img,.field-type-text-long h4+embed,.field-type-text-long h4+picture,.field-type-text-long h4+blockquote,.field-type-text-long h4+h1,.field-type-text-long h4+h2,.field-type-text-long h4+h3,.field-type-text-long h4+h4,.field-type-text-long h4+h5,.field-type-text-long h4+h6,.field-type-text-long h5+ul,.field-type-text-long h5+ol,.field-type-text-long h5+div:not(.visually-hidden),.field-type-text-long h5+p,.field-type-text-long h5+img,.field-type-text-long h5+embed,.field-type-text-long h5+picture,.field-type-text-long h5+blockquote,.field-type-text-long h5+h1,.field-type-text-long h5+h2,.field-type-text-long h5+h3,.field-type-text-long h5+h4,.field-type-text-long h5+h5,.field-type-text-long h5+h6,.field-type-text-long h6+ul,.field-type-text-long h6+ol,.field-type-text-long h6+div:not(.visually-hidden),.field-type-text-long h6+p,.field-type-text-long h6+img,.field-type-text-long h6+embed,.field-type-text-long h6+picture,.field-type-text-long h6+blockquote,.field-type-text-long h6+h1,.field-type-text-long h6+h2,.field-type-text-long h6+h3,.field-type-text-long h6+h4,.field-type-text-long h6+h5,.field-type-text-long h6+h6,.field--type-text-with-summary ul+ul,.field--type-text-with-summary ul+ol,.field--type-text-with-summary ul+div:not(.visually-hidden),.field--type-text-with-summary ul+p,.field--type-text-with-summary ul+img,.field--type-text-with-summary ul+embed,.field--type-text-with-summary ul+picture,.field--type-text-with-summary ul+blockquote,.field--type-text-with-summary ul+h1,.field--type-text-with-summary ul+h2,.field--type-text-with-summary ul+h3,.field--type-text-with-summary ul+h4,.field--type-text-with-summary ul+h5,.field--type-text-with-summary ul+h6,.field--type-text-with-summary ol+ul,.field--type-text-with-summary ol+ol,.field--type-text-with-summary ol+div:not(.visually-hidden),.field--type-text-with-summary ol+p,.field--type-text-with-summary ol+img,.field--type-text-with-summary ol+embed,.field--type-text-with-summary ol+picture,.field--type-text-with-summary ol+blockquote,.field--type-text-with-summary ol+h1,.field--type-text-with-summary ol+h2,.field--type-text-with-summary ol+h3,.field--type-text-with-summary ol+h4,.field--type-text-with-summary ol+h5,.field--type-text-with-summary ol+h6,.field--type-text-with-summary>div:not(.visually-hidden)+ul,.field--type-text-with-summary>div:not(.visually-hidden)+ol,.field--type-text-with-summary>div:not(.visually-hidden)+div:not(.visually-hidden),.field--type-text-with-summary>div:not(.visually-hidden)+p,.field--type-text-with-summary>div:not(.visually-hidden)+img,.field--type-text-with-summary>div:not(.visually-hidden)+embed,.field--type-text-with-summary>div:not(.visually-hidden)+picture,.field--type-text-with-summary>div:not(.visually-hidden)+blockquote,.field--type-text-with-summary>div:not(.visually-hidden)+h1,.field--type-text-with-summary>div:not(.visually-hidden)+h2,.field--type-text-with-summary>div:not(.visually-hidden)+h3,.field--type-text-with-summary>div:not(.visually-hidden)+h4,.field--type-text-with-summary>div:not(.visually-hidden)+h5,.field--type-text-with-summary>div:not(.visually-hidden)+h6,.field--type-text-with-summary p+ul,.field--type-text-with-summary p+ol,.field--type-text-with-summary p+div:not(.visually-hidden),.field--type-text-with-summary p+p,.field--type-text-with-summary p+img,.field--type-text-with-summary p+embed,.field--type-text-with-summary p+picture,.field--type-text-with-summary p+blockquote,.field--type-text-with-summary p+h1,.field--type-text-with-summary p+h2,.field--type-text-with-summary p+h3,.field--type-text-with-summary p+h4,.field--type-text-with-summary p+h5,.field--type-text-with-summary p+h6,.field--type-text-with-summary img+ul,.field--type-text-with-summary img+ol,.field--type-text-with-summary img+div:not(.visually-hidden),.field--type-text-with-summary img+p,.field--type-text-with-summary img+img,.field--type-text-with-summary img+embed,.field--type-text-with-summary img+picture,.field--type-text-with-summary img+blockquote,.field--type-text-with-summary img+h1,.field--type-text-with-summary img+h2,.field--type-text-with-summary img+h3,.field--type-text-with-summary img+h4,.field--type-text-with-summary img+h5,.field--type-text-with-summary img+h6,.field--type-text-with-summary embed+ul,.field--type-text-with-summary embed+ol,.field--type-text-with-summary embed+div:not(.visually-hidden),.field--type-text-with-summary embed+p,.field--type-text-with-summary embed+img,.field--type-text-with-summary embed+embed,.field--type-text-with-summary embed+picture,.field--type-text-with-summary embed+blockquote,.field--type-text-with-summary embed+h1,.field--type-text-with-summary embed+h2,.field--type-text-with-summary embed+h3,.field--type-text-with-summary embed+h4,.field--type-text-with-summary embed+h5,.field--type-text-with-summary embed+h6,.field--type-text-with-summary picture+ul,.field--type-text-with-summary picture+ol,.field--type-text-with-summary picture+div:not(.visually-hidden),.field--type-text-with-summary picture+p,.field--type-text-with-summary picture+img,.field--type-text-with-summary picture+embed,.field--type-text-with-summary picture+picture,.field--type-text-with-summary picture+blockquote,.field--type-text-with-summary picture+h1,.field--type-text-with-summary picture+h2,.field--type-text-with-summary picture+h3,.field--type-text-with-summary picture+h4,.field--type-text-with-summary picture+h5,.field--type-text-with-summary picture+h6,.field--type-text-with-summary blockquote+ul,.field--type-text-with-summary blockquote+ol,.field--type-text-with-summary blockquote+div:not(.visually-hidden),.field--type-text-with-summary blockquote+p,.field--type-text-with-summary blockquote+img,.field--type-text-with-summary blockquote+embed,.field--type-text-with-summary blockquote+picture,.field--type-text-with-summary blockquote+blockquote,.field--type-text-with-summary blockquote+h1,.field--type-text-with-summary blockquote+h2,.field--type-text-with-summary blockquote+h3,.field--type-text-with-summary blockquote+h4,.field--type-text-with-summary blockquote+h5,.field--type-text-with-summary blockquote+h6,.field--type-text-with-summary h1+ul,.field--type-text-with-summary h1+ol,.field--type-text-with-summary h1+div:not(.visually-hidden),.field--type-text-with-summary h1+p,.field--type-text-with-summary h1+img,.field--type-text-with-summary h1+embed,.field--type-text-with-summary h1+picture,.field--type-text-with-summary h1+blockquote,.field--type-text-with-summary h1+h1,.field--type-text-with-summary h1+h2,.field--type-text-with-summary h1+h3,.field--type-text-with-summary h1+h4,.field--type-text-with-summary h1+h5,.field--type-text-with-summary h1+h6,.field--type-text-with-summary h2+ul,.field--type-text-with-summary h2+ol,.field--type-text-with-summary h2+div:not(.visually-hidden),.field--type-text-with-summary h2+p,.field--type-text-with-summary h2+img,.field--type-text-with-summary h2+embed,.field--type-text-with-summary h2+picture,.field--type-text-with-summary h2+blockquote,.field--type-text-with-summary h2+h1,.field--type-text-with-summary h2+h2,.field--type-text-with-summary h2+h3,.field--type-text-with-summary h2+h4,.field--type-text-with-summary h2+h5,.field--type-text-with-summary h2+h6,.field--type-text-with-summary h3+ul,.field--type-text-with-summary h3+ol,.field--type-text-with-summary h3+div:not(.visually-hidden),.field--type-text-with-summary h3+p,.field--type-text-with-summary h3+img,.field--type-text-with-summary h3+embed,.field--type-text-with-summary h3+picture,.field--type-text-with-summary h3+blockquote,.field--type-text-with-summary h3+h1,.field--type-text-with-summary h3+h2,.field--type-text-with-summary h3+h3,.field--type-text-with-summary h3+h4,.field--type-text-with-summary h3+h5,.field--type-text-with-summary h3+h6,.field--type-text-with-summary h4+ul,.field--type-text-with-summary h4+ol,.field--type-text-with-summary h4+div:not(.visually-hidden),.field--type-text-with-summary h4+p,.field--type-text-with-summary h4+img,.field--type-text-with-summary h4+embed,.field--type-text-with-summary h4+picture,.field--type-text-with-summary h4+blockquote,.field--type-text-with-summary h4+h1,.field--type-text-with-summary h4+h2,.field--type-text-with-summary h4+h3,.field--type-text-with-summary h4+h4,.field--type-text-with-summary h4+h5,.field--type-text-with-summary h4+h6,.field--type-text-with-summary h5+ul,.field--type-text-with-summary h5+ol,.field--type-text-with-summary h5+div:not(.visually-hidden),.field--type-text-with-summary h5+p,.field--type-text-with-summary h5+img,.field--type-text-with-summary h5+embed,.field--type-text-with-summary h5+picture,.field--type-text-with-summary h5+blockquote,.field--type-text-with-summary h5+h1,.field--type-text-with-summary h5+h2,.field--type-text-with-summary h5+h3,.field--type-text-with-summary h5+h4,.field--type-text-with-summary h5+h5,.field--type-text-with-summary h5+h6,.field--type-text-with-summary h6+ul,.field--type-text-with-summary h6+ol,.field--type-text-with-summary h6+div:not(.visually-hidden),.field--type-text-with-summary h6+p,.field--type-text-with-summary h6+img,.field--type-text-with-summary h6+embed,.field--type-text-with-summary h6+picture,.field--type-text-with-summary h6+blockquote,.field--type-text-with-summary h6+h1,.field--type-text-with-summary h6+h2,.field--type-text-with-summary h6+h3,.field--type-text-with-summary h6+h4,.field--type-text-with-summary h6+h5,.field--type-text-with-summary h6+h6,.paragraph ul+ul,.text-long p ul+ul,.paragraph ul+ol,.text-long p ul+ol,.paragraph ul+div:not(.visually-hidden),.text-long p ul+div:not(.visually-hidden),.paragraph ul+p,.text-long p ul+p,.paragraph ul+img,.text-long p ul+img,.paragraph ul+embed,.text-long p ul+embed,.paragraph ul+picture,.text-long p ul+picture,.paragraph ul+blockquote,.text-long p ul+blockquote,.paragraph ul+h1,.text-long p ul+h1,.paragraph ul+h2,.text-long p ul+h2,.paragraph ul+h3,.text-long p ul+h3,.paragraph ul+h4,.text-long p ul+h4,.paragraph ul+h5,.text-long p ul+h5,.paragraph ul+h6,.text-long p ul+h6,.paragraph ol+ul,.text-long p ol+ul,.paragraph ol+ol,.text-long p ol+ol,.paragraph ol+div:not(.visually-hidden),.text-long p ol+div:not(.visually-hidden),.paragraph ol+p,.text-long p ol+p,.paragraph ol+img,.text-long p ol+img,.paragraph ol+embed,.text-long p ol+embed,.paragraph ol+picture,.text-long p ol+picture,.paragraph ol+blockquote,.text-long p ol+blockquote,.paragraph ol+h1,.text-long p ol+h1,.paragraph ol+h2,.text-long p ol+h2,.paragraph ol+h3,.text-long p ol+h3,.paragraph ol+h4,.text-long p ol+h4,.paragraph ol+h5,.text-long p ol+h5,.paragraph ol+h6,.text-long p ol+h6,.paragraph>div:not(.visually-hidden)+ul,.text-long p>div:not(.visually-hidden)+ul,.paragraph>div:not(.visually-hidden)+ol,.text-long p>div:not(.visually-hidden)+ol,.paragraph>div:not(.visually-hidden)+div:not(.visually-hidden),.text-long p>div:not(.visually-hidden)+div:not(.visually-hidden),.paragraph>div:not(.visually-hidden)+p,.text-long p>div:not(.visually-hidden)+p,.paragraph>div:not(.visually-hidden)+img,.text-long p>div:not(.visually-hidden)+img,.paragraph>div:not(.visually-hidden)+embed,.text-long p>div:not(.visually-hidden)+embed,.paragraph>div:not(.visually-hidden)+picture,.text-long p>div:not(.visually-hidden)+picture,.paragraph>div:not(.visually-hidden)+blockquote,.text-long p>div:not(.visually-hidden)+blockquote,.paragraph>div:not(.visually-hidden)+h1,.text-long p>div:not(.visually-hidden)+h1,.paragraph>div:not(.visually-hidden)+h2,.text-long p>div:not(.visually-hidden)+h2,.paragraph>div:not(.visually-hidden)+h3,.text-long p>div:not(.visually-hidden)+h3,.paragraph>div:not(.visually-hidden)+h4,.text-long p>div:not(.visually-hidden)+h4,.paragraph>div:not(.visually-hidden)+h5,.text-long p>div:not(.visually-hidden)+h5,.paragraph>div:not(.visually-hidden)+h6,.text-long p>div:not(.visually-hidden)+h6,.paragraph p+ul,.text-long p p+ul,.paragraph p+ol,.text-long p p+ol,.paragraph p+div:not(.visually-hidden),.text-long p p+div:not(.visually-hidden),.paragraph p+p,.text-long p p+p,.paragraph p+img,.text-long p p+img,.paragraph p+embed,.text-long p p+embed,.paragraph p+picture,.text-long p p+picture,.paragraph p+blockquote,.text-long p p+blockquote,.paragraph p+h1,.text-long p p+h1,.paragraph p+h2,.text-long p p+h2,.paragraph p+h3,.text-long p p+h3,.paragraph p+h4,.text-long p p+h4,.paragraph p+h5,.text-long p p+h5,.paragraph p+h6,.text-long p p+h6,.paragraph img+ul,.text-long p img+ul,.paragraph img+ol,.text-long p img+ol,.paragraph img+div:not(.visually-hidden),.text-long p img+div:not(.visually-hidden),.paragraph img+p,.text-long p img+p,.paragraph img+img,.text-long p img+img,.paragraph img+embed,.text-long p img+embed,.paragraph img+picture,.text-long p img+picture,.paragraph img+blockquote,.text-long p img+blockquote,.paragraph img+h1,.text-long p img+h1,.paragraph img+h2,.text-long p img+h2,.paragraph img+h3,.text-long p img+h3,.paragraph img+h4,.text-long p img+h4,.paragraph img+h5,.text-long p img+h5,.paragraph img+h6,.text-long p img+h6,.paragraph embed+ul,.text-long p embed+ul,.paragraph embed+ol,.text-long p embed+ol,.paragraph embed+div:not(.visually-hidden),.text-long p embed+div:not(.visually-hidden),.paragraph embed+p,.text-long p embed+p,.paragraph embed+img,.text-long p embed+img,.paragraph embed+embed,.text-long p embed+embed,.paragraph embed+picture,.text-long p embed+picture,.paragraph embed+blockquote,.text-long p embed+blockquote,.paragraph embed+h1,.text-long p embed+h1,.paragraph embed+h2,.text-long p embed+h2,.paragraph embed+h3,.text-long p embed+h3,.paragraph embed+h4,.text-long p embed+h4,.paragraph embed+h5,.text-long p embed+h5,.paragraph embed+h6,.text-long p embed+h6,.paragraph picture+ul,.text-long p picture+ul,.paragraph picture+ol,.text-long p picture+ol,.paragraph picture+div:not(.visually-hidden),.text-long p picture+div:not(.visually-hidden),.paragraph picture+p,.text-long p picture+p,.paragraph picture+img,.text-long p picture+img,.paragraph picture+embed,.text-long p picture+embed,.paragraph picture+picture,.text-long p picture+picture,.paragraph picture+blockquote,.text-long p picture+blockquote,.paragraph picture+h1,.text-long p picture+h1,.paragraph picture+h2,.text-long p picture+h2,.paragraph picture+h3,.text-long p picture+h3,.paragraph picture+h4,.text-long p picture+h4,.paragraph picture+h5,.text-long p picture+h5,.paragraph picture+h6,.text-long p picture+h6,.paragraph blockquote+ul,.text-long p blockquote+ul,.paragraph blockquote+ol,.text-long p blockquote+ol,.paragraph blockquote+div:not(.visually-hidden),.text-long p blockquote+div:not(.visually-hidden),.paragraph blockquote+p,.text-long p blockquote+p,.paragraph blockquote+img,.text-long p blockquote+img,.paragraph blockquote+embed,.text-long p blockquote+embed,.paragraph blockquote+picture,.text-long p blockquote+picture,.paragraph blockquote+blockquote,.text-long p blockquote+blockquote,.paragraph blockquote+h1,.text-long p blockquote+h1,.paragraph blockquote+h2,.text-long p blockquote+h2,.paragraph blockquote+h3,.text-long p blockquote+h3,.paragraph blockquote+h4,.text-long p blockquote+h4,.paragraph blockquote+h5,.text-long p blockquote+h5,.paragraph blockquote+h6,.text-long p blockquote+h6,.paragraph h1+ul,.text-long p h1+ul,.paragraph h1+ol,.text-long p h1+ol,.paragraph h1+div:not(.visually-hidden),.text-long p h1+div:not(.visually-hidden),.paragraph h1+p,.text-long p h1+p,.paragraph h1+img,.text-long p h1+img,.paragraph h1+embed,.text-long p h1+embed,.paragraph h1+picture,.text-long p h1+picture,.paragraph h1+blockquote,.text-long p h1+blockquote,.paragraph h1+h1,.text-long p h1+h1,.paragraph h1+h2,.text-long p h1+h2,.paragraph h1+h3,.text-long p h1+h3,.paragraph h1+h4,.text-long p h1+h4,.paragraph h1+h5,.text-long p h1+h5,.paragraph h1+h6,.text-long p h1+h6,.paragraph h2+ul,.text-long p h2+ul,.paragraph h2+ol,.text-long p h2+ol,.paragraph h2+div:not(.visually-hidden),.text-long p h2+div:not(.visually-hidden),.paragraph h2+p,.text-long p h2+p,.paragraph h2+img,.text-long p h2+img,.paragraph h2+embed,.text-long p h2+embed,.paragraph h2+picture,.text-long p h2+picture,.paragraph h2+blockquote,.text-long p h2+blockquote,.paragraph h2+h1,.text-long p h2+h1,.paragraph h2+h2,.text-long p h2+h2,.paragraph h2+h3,.text-long p h2+h3,.paragraph h2+h4,.text-long p h2+h4,.paragraph h2+h5,.text-long p h2+h5,.paragraph h2+h6,.text-long p h2+h6,.paragraph h3+ul,.text-long p h3+ul,.paragraph h3+ol,.text-long p h3+ol,.paragraph h3+div:not(.visually-hidden),.text-long p h3+div:not(.visually-hidden),.paragraph h3+p,.text-long p h3+p,.paragraph h3+img,.text-long p h3+img,.paragraph h3+embed,.text-long p h3+embed,.paragraph h3+picture,.text-long p h3+picture,.paragraph h3+blockquote,.text-long p h3+blockquote,.paragraph h3+h1,.text-long p h3+h1,.paragraph h3+h2,.text-long p h3+h2,.paragraph h3+h3,.text-long p h3+h3,.paragraph h3+h4,.text-long p h3+h4,.paragraph h3+h5,.text-long p h3+h5,.paragraph h3+h6,.text-long p h3+h6,.paragraph h4+ul,.text-long p h4+ul,.paragraph h4+ol,.text-long p h4+ol,.paragraph h4+div:not(.visually-hidden),.text-long p h4+div:not(.visually-hidden),.paragraph h4+p,.text-long p h4+p,.paragraph h4+img,.text-long p h4+img,.paragraph h4+embed,.text-long p h4+embed,.paragraph h4+picture,.text-long p h4+picture,.paragraph h4+blockquote,.text-long p h4+blockquote,.paragraph h4+h1,.text-long p h4+h1,.paragraph h4+h2,.text-long p h4+h2,.paragraph h4+h3,.text-long p h4+h3,.paragraph h4+h4,.text-long p h4+h4,.paragraph h4+h5,.text-long p h4+h5,.paragraph h4+h6,.text-long p h4+h6,.paragraph h5+ul,.text-long p h5+ul,.paragraph h5+ol,.text-long p h5+ol,.paragraph h5+div:not(.visually-hidden),.text-long p h5+div:not(.visually-hidden),.paragraph h5+p,.text-long p h5+p,.paragraph h5+img,.text-long p h5+img,.paragraph h5+embed,.text-long p h5+embed,.paragraph h5+picture,.text-long p h5+picture,.paragraph h5+blockquote,.text-long p h5+blockquote,.paragraph h5+h1,.text-long p h5+h1,.paragraph h5+h2,.text-long p h5+h2,.paragraph h5+h3,.text-long p h5+h3,.paragraph h5+h4,.text-long p h5+h4,.paragraph h5+h5,.text-long p h5+h5,.paragraph h5+h6,.text-long p h5+h6,.paragraph h6+ul,.text-long p h6+ul,.paragraph h6+ol,.text-long p h6+ol,.paragraph h6+div:not(.visually-hidden),.text-long p h6+div:not(.visually-hidden),.paragraph h6+p,.text-long p h6+p,.paragraph h6+img,.text-long p h6+img,.paragraph h6+embed,.text-long p h6+embed,.paragraph h6+picture,.text-long p h6+picture,.paragraph h6+blockquote,.text-long p h6+blockquote,.paragraph h6+h1,.text-long p h6+h1,.paragraph h6+h2,.text-long p h6+h2,.paragraph h6+h3,.text-long p h6+h3,.paragraph h6+h4,.text-long p h6+h4,.paragraph h6+h5,.text-long p h6+h5,.paragraph h6+h6,.text-long p h6+h6{margin-top:1rem;margin-bottom:0}@media (min-width:992px){.text-long ul+ul,.text-long ul+ol,.text-long ul+div:not(.visually-hidden),.text-long ul+p,.text-long ul+img,.text-long ul+embed,.text-long ul+picture,.text-long ul+blockquote,.text-long ul+h1,.text-long ul+h2,.text-long ul+h3,.text-long ul+h4,.text-long ul+h5,.text-long ul+h6,.text-long ol+ul,.text-long ol+ol,.text-long ol+div:not(.visually-hidden),.text-long ol+p,.text-long ol+img,.text-long ol+embed,.text-long ol+picture,.text-long ol+blockquote,.text-long ol+h1,.text-long ol+h2,.text-long ol+h3,.text-long ol+h4,.text-long ol+h5,.text-long ol+h6,.text-long>div:not(.visually-hidden)+ul,.text-long>div:not(.visually-hidden)+ol,.text-long>div:not(.visually-hidden)+div:not(.visually-hidden),.text-long>div:not(.visually-hidden)+p,.text-long>div:not(.visually-hidden)+img,.text-long>div:not(.visually-hidden)+embed,.text-long>div:not(.visually-hidden)+picture,.text-long>div:not(.visually-hidden)+blockquote,.text-long>div:not(.visually-hidden)+h1,.text-long>div:not(.visually-hidden)+h2,.text-long>div:not(.visually-hidden)+h3,.text-long>div:not(.visually-hidden)+h4,.text-long>div:not(.visually-hidden)+h5,.text-long>div:not(.visually-hidden)+h6,.text-long p+ul,.text-long p+ol,.text-long p+div:not(.visually-hidden),.text-long p+p,.text-long p+img,.text-long p+embed,.text-long p+picture,.text-long p+blockquote,.text-long p+h1,.text-long p+h2,.text-long p+h3,.text-long p+h4,.text-long p+h5,.text-long p+h6,.text-long img+ul,.text-long img+ol,.text-long img+div:not(.visually-hidden),.text-long img+p,.text-long img+img,.text-long img+embed,.text-long img+picture,.text-long img+blockquote,.text-long img+h1,.text-long img+h2,.text-long img+h3,.text-long img+h4,.text-long img+h5,.text-long img+h6,.text-long embed+ul,.text-long embed+ol,.text-long embed+div:not(.visually-hidden),.text-long embed+p,.text-long embed+img,.text-long embed+embed,.text-long embed+picture,.text-long embed+blockquote,.text-long embed+h1,.text-long embed+h2,.text-long embed+h3,.text-long embed+h4,.text-long embed+h5,.text-long embed+h6,.text-long picture+ul,.text-long picture+ol,.text-long picture+div:not(.visually-hidden),.text-long picture+p,.text-long picture+img,.text-long picture+embed,.text-long picture+picture,.text-long picture+blockquote,.text-long picture+h1,.text-long picture+h2,.text-long picture+h3,.text-long picture+h4,.text-long picture+h5,.text-long picture+h6,.text-long blockquote+ul,.text-long blockquote+ol,.text-long blockquote+div:not(.visually-hidden),.text-long blockquote+p,.text-long blockquote+img,.text-long blockquote+embed,.text-long blockquote+picture,.text-long blockquote+blockquote,.text-long blockquote+h1,.text-long blockquote+h2,.text-long blockquote+h3,.text-long blockquote+h4,.text-long blockquote+h5,.text-long blockquote+h6,.text-long h1+ul,.text-long h1+ol,.text-long h1+div:not(.visually-hidden),.text-long h1+p,.text-long h1+img,.text-long h1+embed,.text-long h1+picture,.text-long h1+blockquote,.text-long h1+h1,.text-long h1+h2,.text-long h1+h3,.text-long h1+h4,.text-long h1+h5,.text-long h1+h6,.text-long h2+ul,.text-long h2+ol,.text-long h2+div:not(.visually-hidden),.text-long h2+p,.text-long h2+img,.text-long h2+embed,.text-long h2+picture,.text-long h2+blockquote,.text-long h2+h1,.text-long h2+h2,.text-long h2+h3,.text-long h2+h4,.text-long h2+h5,.text-long h2+h6,.text-long h3+ul,.text-long h3+ol,.text-long h3+div:not(.visually-hidden),.text-long h3+p,.text-long h3+img,.text-long h3+embed,.text-long h3+picture,.text-long h3+blockquote,.text-long h3+h1,.text-long h3+h2,.text-long h3+h3,.text-long h3+h4,.text-long h3+h5,.text-long h3+h6,.text-long h4+ul,.text-long h4+ol,.text-long h4+div:not(.visually-hidden),.text-long h4+p,.text-long h4+img,.text-long h4+embed,.text-long h4+picture,.text-long h4+blockquote,.text-long h4+h1,.text-long h4+h2,.text-long h4+h3,.text-long h4+h4,.text-long h4+h5,.text-long h4+h6,.text-long h5+ul,.text-long h5+ol,.text-long h5+div:not(.visually-hidden),.text-long h5+p,.text-long h5+img,.text-long h5+embed,.text-long h5+picture,.text-long h5+blockquote,.text-long h5+h1,.text-long h5+h2,.text-long h5+h3,.text-long h5+h4,.text-long h5+h5,.text-long h5+h6,.text-long h6+ul,.text-long h6+ol,.text-long h6+div:not(.visually-hidden),.text-long h6+p,.text-long h6+img,.text-long h6+embed,.text-long h6+picture,.text-long h6+blockquote,.text-long h6+h1,.text-long h6+h2,.text-long h6+h3,.text-long h6+h4,.text-long h6+h5,.text-long h6+h6,.field-type-text-long ul+ul,.field-type-text-long ul+ol,.field-type-text-long ul+div:not(.visually-hidden),.field-type-text-long ul+p,.field-type-text-long ul+img,.field-type-text-long ul+embed,.field-type-text-long ul+picture,.field-type-text-long ul+blockquote,.field-type-text-long ul+h1,.field-type-text-long ul+h2,.field-type-text-long ul+h3,.field-type-text-long ul+h4,.field-type-text-long ul+h5,.field-type-text-long ul+h6,.field-type-text-long ol+ul,.field-type-text-long ol+ol,.field-type-text-long ol+div:not(.visually-hidden),.field-type-text-long ol+p,.field-type-text-long ol+img,.field-type-text-long ol+embed,.field-type-text-long ol+picture,.field-type-text-long ol+blockquote,.field-type-text-long ol+h1,.field-type-text-long ol+h2,.field-type-text-long ol+h3,.field-type-text-long ol+h4,.field-type-text-long ol+h5,.field-type-text-long ol+h6,.field-type-text-long>div:not(.visually-hidden)+ul,.field-type-text-long>div:not(.visually-hidden)+ol,.field-type-text-long>div:not(.visually-hidden)+div:not(.visually-hidden),.field-type-text-long>div:not(.visually-hidden)+p,.field-type-text-long>div:not(.visually-hidden)+img,.field-type-text-long>div:not(.visually-hidden)+embed,.field-type-text-long>div:not(.visually-hidden)+picture,.field-type-text-long>div:not(.visually-hidden)+blockquote,.field-type-text-long>div:not(.visually-hidden)+h1,.field-type-text-long>div:not(.visually-hidden)+h2,.field-type-text-long>div:not(.visually-hidden)+h3,.field-type-text-long>div:not(.visually-hidden)+h4,.field-type-text-long>div:not(.visually-hidden)+h5,.field-type-text-long>div:not(.visually-hidden)+h6,.field-type-text-long p+ul,.field-type-text-long p+ol,.field-type-text-long p+div:not(.visually-hidden),.field-type-text-long p+p,.field-type-text-long p+img,.field-type-text-long p+embed,.field-type-text-long p+picture,.field-type-text-long p+blockquote,.field-type-text-long p+h1,.field-type-text-long p+h2,.field-type-text-long p+h3,.field-type-text-long p+h4,.field-type-text-long p+h5,.field-type-text-long p+h6,.field-type-text-long img+ul,.field-type-text-long img+ol,.field-type-text-long img+div:not(.visually-hidden),.field-type-text-long img+p,.field-type-text-long img+img,.field-type-text-long img+embed,.field-type-text-long img+picture,.field-type-text-long img+blockquote,.field-type-text-long img+h1,.field-type-text-long img+h2,.field-type-text-long img+h3,.field-type-text-long img+h4,.field-type-text-long img+h5,.field-type-text-long img+h6,.field-type-text-long embed+ul,.field-type-text-long embed+ol,.field-type-text-long embed+div:not(.visually-hidden),.field-type-text-long embed+p,.field-type-text-long embed+img,.field-type-text-long embed+embed,.field-type-text-long embed+picture,.field-type-text-long embed+blockquote,.field-type-text-long embed+h1,.field-type-text-long embed+h2,.field-type-text-long embed+h3,.field-type-text-long embed+h4,.field-type-text-long embed+h5,.field-type-text-long embed+h6,.field-type-text-long picture+ul,.field-type-text-long picture+ol,.field-type-text-long picture+div:not(.visually-hidden),.field-type-text-long picture+p,.field-type-text-long picture+img,.field-type-text-long picture+embed,.field-type-text-long picture+picture,.field-type-text-long picture+blockquote,.field-type-text-long picture+h1,.field-type-text-long picture+h2,.field-type-text-long picture+h3,.field-type-text-long picture+h4,.field-type-text-long picture+h5,.field-type-text-long picture+h6,.field-type-text-long blockquote+ul,.field-type-text-long blockquote+ol,.field-type-text-long blockquote+div:not(.visually-hidden),.field-type-text-long blockquote+p,.field-type-text-long blockquote+img,.field-type-text-long blockquote+embed,.field-type-text-long blockquote+picture,.field-type-text-long blockquote+blockquote,.field-type-text-long blockquote+h1,.field-type-text-long blockquote+h2,.field-type-text-long blockquote+h3,.field-type-text-long blockquote+h4,.field-type-text-long blockquote+h5,.field-type-text-long blockquote+h6,.field-type-text-long h1+ul,.field-type-text-long h1+ol,.field-type-text-long h1+div:not(.visually-hidden),.field-type-text-long h1+p,.field-type-text-long h1+img,.field-type-text-long h1+embed,.field-type-text-long h1+picture,.field-type-text-long h1+blockquote,.field-type-text-long h1+h1,.field-type-text-long h1+h2,.field-type-text-long h1+h3,.field-type-text-long h1+h4,.field-type-text-long h1+h5,.field-type-text-long h1+h6,.field-type-text-long h2+ul,.field-type-text-long h2+ol,.field-type-text-long h2+div:not(.visually-hidden),.field-type-text-long h2+p,.field-type-text-long h2+img,.field-type-text-long h2+embed,.field-type-text-long h2+picture,.field-type-text-long h2+blockquote,.field-type-text-long h2+h1,.field-type-text-long h2+h2,.field-type-text-long h2+h3,.field-type-text-long h2+h4,.field-type-text-long h2+h5,.field-type-text-long h2+h6,.field-type-text-long h3+ul,.field-type-text-long h3+ol,.field-type-text-long h3+div:not(.visually-hidden),.field-type-text-long h3+p,.field-type-text-long h3+img,.field-type-text-long h3+embed,.field-type-text-long h3+picture,.field-type-text-long h3+blockquote,.field-type-text-long h3+h1,.field-type-text-long h3+h2,.field-type-text-long h3+h3,.field-type-text-long h3+h4,.field-type-text-long h3+h5,.field-type-text-long h3+h6,.field-type-text-long h4+ul,.field-type-text-long h4+ol,.field-type-text-long h4+div:not(.visually-hidden),.field-type-text-long h4+p,.field-type-text-long h4+img,.field-type-text-long h4+embed,.field-type-text-long h4+picture,.field-type-text-long h4+blockquote,.field-type-text-long h4+h1,.field-type-text-long h4+h2,.field-type-text-long h4+h3,.field-type-text-long h4+h4,.field-type-text-long h4+h5,.field-type-text-long h4+h6,.field-type-text-long h5+ul,.field-type-text-long h5+ol,.field-type-text-long h5+div:not(.visually-hidden),.field-type-text-long h5+p,.field-type-text-long h5+img,.field-type-text-long h5+embed,.field-type-text-long h5+picture,.field-type-text-long h5+blockquote,.field-type-text-long h5+h1,.field-type-text-long h5+h2,.field-type-text-long h5+h3,.field-type-text-long h5+h4,.field-type-text-long h5+h5,.field-type-text-long h5+h6,.field-type-text-long h6+ul,.field-type-text-long h6+ol,.field-type-text-long h6+div:not(.visually-hidden),.field-type-text-long h6+p,.field-type-text-long h6+img,.field-type-text-long h6+embed,.field-type-text-long h6+picture,.field-type-text-long h6+blockquote,.field-type-text-long h6+h1,.field-type-text-long h6+h2,.field-type-text-long h6+h3,.field-type-text-long h6+h4,.field-type-text-long h6+h5,.field-type-text-long h6+h6,.field--type-text-with-summary ul+ul,.field--type-text-with-summary ul+ol,.field--type-text-with-summary ul+div:not(.visually-hidden),.field--type-text-with-summary ul+p,.field--type-text-with-summary ul+img,.field--type-text-with-summary ul+embed,.field--type-text-with-summary ul+picture,.field--type-text-with-summary ul+blockquote,.field--type-text-with-summary ul+h1,.field--type-text-with-summary ul+h2,.field--type-text-with-summary ul+h3,.field--type-text-with-summary ul+h4,.field--type-text-with-summary ul+h5,.field--type-text-with-summary ul+h6,.field--type-text-with-summary ol+ul,.field--type-text-with-summary ol+ol,.field--type-text-with-summary ol+div:not(.visually-hidden),.field--type-text-with-summary ol+p,.field--type-text-with-summary ol+img,.field--type-text-with-summary ol+embed,.field--type-text-with-summary ol+picture,.field--type-text-with-summary ol+blockquote,.field--type-text-with-summary ol+h1,.field--type-text-with-summary ol+h2,.field--type-text-with-summary ol+h3,.field--type-text-with-summary ol+h4,.field--type-text-with-summary ol+h5,.field--type-text-with-summary ol+h6,.field--type-text-with-summary>div:not(.visually-hidden)+ul,.field--type-text-with-summary>div:not(.visually-hidden)+ol,.field--type-text-with-summary>div:not(.visually-hidden)+div:not(.visually-hidden),.field--type-text-with-summary>div:not(.visually-hidden)+p,.field--type-text-with-summary>div:not(.visually-hidden)+img,.field--type-text-with-summary>div:not(.visually-hidden)+embed,.field--type-text-with-summary>div:not(.visually-hidden)+picture,.field--type-text-with-summary>div:not(.visually-hidden)+blockquote,.field--type-text-with-summary>div:not(.visually-hidden)+h1,.field--type-text-with-summary>div:not(.visually-hidden)+h2,.field--type-text-with-summary>div:not(.visually-hidden)+h3,.field--type-text-with-summary>div:not(.visually-hidden)+h4,.field--type-text-with-summary>div:not(.visually-hidden)+h5,.field--type-text-with-summary>div:not(.visually-hidden)+h6,.field--type-text-with-summary p+ul,.field--type-text-with-summary p+ol,.field--type-text-with-summary p+div:not(.visually-hidden),.field--type-text-with-summary p+p,.field--type-text-with-summary p+img,.field--type-text-with-summary p+embed,.field--type-text-with-summary p+picture,.field--type-text-with-summary p+blockquote,.field--type-text-with-summary p+h1,.field--type-text-with-summary p+h2,.field--type-text-with-summary p+h3,.field--type-text-with-summary p+h4,.field--type-text-with-summary p+h5,.field--type-text-with-summary p+h6,.field--type-text-with-summary img+ul,.field--type-text-with-summary img+ol,.field--type-text-with-summary img+div:not(.visually-hidden),.field--type-text-with-summary img+p,.field--type-text-with-summary img+img,.field--type-text-with-summary img+embed,.field--type-text-with-summary img+picture,.field--type-text-with-summary img+blockquote,.field--type-text-with-summary img+h1,.field--type-text-with-summary img+h2,.field--type-text-with-summary img+h3,.field--type-text-with-summary img+h4,.field--type-text-with-summary img+h5,.field--type-text-with-summary img+h6,.field--type-text-with-summary embed+ul,.field--type-text-with-summary embed+ol,.field--type-text-with-summary embed+div:not(.visually-hidden),.field--type-text-with-summary embed+p,.field--type-text-with-summary embed+img,.field--type-text-with-summary embed+embed,.field--type-text-with-summary embed+picture,.field--type-text-with-summary embed+blockquote,.field--type-text-with-summary embed+h1,.field--type-text-with-summary embed+h2,.field--type-text-with-summary embed+h3,.field--type-text-with-summary embed+h4,.field--type-text-with-summary embed+h5,.field--type-text-with-summary embed+h6,.field--type-text-with-summary picture+ul,.field--type-text-with-summary picture+ol,.field--type-text-with-summary picture+div:not(.visually-hidden),.field--type-text-with-summary picture+p,.field--type-text-with-summary picture+img,.field--type-text-with-summary picture+embed,.field--type-text-with-summary picture+picture,.field--type-text-with-summary picture+blockquote,.field--type-text-with-summary picture+h1,.field--type-text-with-summary picture+h2,.field--type-text-with-summary picture+h3,.field--type-text-with-summary picture+h4,.field--type-text-with-summary picture+h5,.field--type-text-with-summary picture+h6,.field--type-text-with-summary blockquote+ul,.field--type-text-with-summary blockquote+ol,.field--type-text-with-summary blockquote+div:not(.visually-hidden),.field--type-text-with-summary blockquote+p,.field--type-text-with-summary blockquote+img,.field--type-text-with-summary blockquote+embed,.field--type-text-with-summary blockquote+picture,.field--type-text-with-summary blockquote+blockquote,.field--type-text-with-summary blockquote+h1,.field--type-text-with-summary blockquote+h2,.field--type-text-with-summary blockquote+h3,.field--type-text-with-summary blockquote+h4,.field--type-text-with-summary blockquote+h5,.field--type-text-with-summary blockquote+h6,.field--type-text-with-summary h1+ul,.field--type-text-with-summary h1+ol,.field--type-text-with-summary h1+div:not(.visually-hidden),.field--type-text-with-summary h1+p,.field--type-text-with-summary h1+img,.field--type-text-with-summary h1+embed,.field--type-text-with-summary h1+picture,.field--type-text-with-summary h1+blockquote,.field--type-text-with-summary h1+h1,.field--type-text-with-summary h1+h2,.field--type-text-with-summary h1+h3,.field--type-text-with-summary h1+h4,.field--type-text-with-summary h1+h5,.field--type-text-with-summary h1+h6,.field--type-text-with-summary h2+ul,.field--type-text-with-summary h2+ol,.field--type-text-with-summary h2+div:not(.visually-hidden),.field--type-text-with-summary h2+p,.field--type-text-with-summary h2+img,.field--type-text-with-summary h2+embed,.field--type-text-with-summary h2+picture,.field--type-text-with-summary h2+blockquote,.field--type-text-with-summary h2+h1,.field--type-text-with-summary h2+h2,.field--type-text-with-summary h2+h3,.field--type-text-with-summary h2+h4,.field--type-text-with-summary h2+h5,.field--type-text-with-summary h2+h6,.field--type-text-with-summary h3+ul,.field--type-text-with-summary h3+ol,.field--type-text-with-summary h3+div:not(.visually-hidden),.field--type-text-with-summary h3+p,.field--type-text-with-summary h3+img,.field--type-text-with-summary h3+embed,.field--type-text-with-summary h3+picture,.field--type-text-with-summary h3+blockquote,.field--type-text-with-summary h3+h1,.field--type-text-with-summary h3+h2,.field--type-text-with-summary h3+h3,.field--type-text-with-summary h3+h4,.field--type-text-with-summary h3+h5,.field--type-text-with-summary h3+h6,.field--type-text-with-summary h4+ul,.field--type-text-with-summary h4+ol,.field--type-text-with-summary h4+div:not(.visually-hidden),.field--type-text-with-summary h4+p,.field--type-text-with-summary h4+img,.field--type-text-with-summary h4+embed,.field--type-text-with-summary h4+picture,.field--type-text-with-summary h4+blockquote,.field--type-text-with-summary h4+h1,.field--type-text-with-summary h4+h2,.field--type-text-with-summary h4+h3,.field--type-text-with-summary h4+h4,.field--type-text-with-summary h4+h5,.field--type-text-with-summary h4+h6,.field--type-text-with-summary h5+ul,.field--type-text-with-summary h5+ol,.field--type-text-with-summary h5+div:not(.visually-hidden),.field--type-text-with-summary h5+p,.field--type-text-with-summary h5+img,.field--type-text-with-summary h5+embed,.field--type-text-with-summary h5+picture,.field--type-text-with-summary h5+blockquote,.field--type-text-with-summary h5+h1,.field--type-text-with-summary h5+h2,.field--type-text-with-summary h5+h3,.field--type-text-with-summary h5+h4,.field--type-text-with-summary h5+h5,.field--type-text-with-summary h5+h6,.field--type-text-with-summary h6+ul,.field--type-text-with-summary h6+ol,.field--type-text-with-summary h6+div:not(.visually-hidden),.field--type-text-with-summary h6+p,.field--type-text-with-summary h6+img,.field--type-text-with-summary h6+embed,.field--type-text-with-summary h6+picture,.field--type-text-with-summary h6+blockquote,.field--type-text-with-summary h6+h1,.field--type-text-with-summary h6+h2,.field--type-text-with-summary h6+h3,.field--type-text-with-summary h6+h4,.field--type-text-with-summary h6+h5,.field--type-text-with-summary h6+h6,.paragraph ul+ul,.text-long p ul+ul,.paragraph ul+ol,.text-long p ul+ol,.paragraph ul+div:not(.visually-hidden),.text-long p ul+div:not(.visually-hidden),.paragraph ul+p,.text-long p ul+p,.paragraph ul+img,.text-long p ul+img,.paragraph ul+embed,.text-long p ul+embed,.paragraph ul+picture,.text-long p ul+picture,.paragraph ul+blockquote,.text-long p ul+blockquote,.paragraph ul+h1,.text-long p ul+h1,.paragraph ul+h2,.text-long p ul+h2,.paragraph ul+h3,.text-long p ul+h3,.paragraph ul+h4,.text-long p ul+h4,.paragraph ul+h5,.text-long p ul+h5,.paragraph ul+h6,.text-long p ul+h6,.paragraph ol+ul,.text-long p ol+ul,.paragraph ol+ol,.text-long p ol+ol,.paragraph ol+div:not(.visually-hidden),.text-long p ol+div:not(.visually-hidden),.paragraph ol+p,.text-long p ol+p,.paragraph ol+img,.text-long p ol+img,.paragraph ol+embed,.text-long p ol+embed,.paragraph ol+picture,.text-long p ol+picture,.paragraph ol+blockquote,.text-long p ol+blockquote,.paragraph ol+h1,.text-long p ol+h1,.paragraph ol+h2,.text-long p ol+h2,.paragraph ol+h3,.text-long p ol+h3,.paragraph ol+h4,.text-long p ol+h4,.paragraph ol+h5,.text-long p ol+h5,.paragraph ol+h6,.text-long p ol+h6,.paragraph>div:not(.visually-hidden)+ul,.text-long p>div:not(.visually-hidden)+ul,.paragraph>div:not(.visually-hidden)+ol,.text-long p>div:not(.visually-hidden)+ol,.paragraph>div:not(.visually-hidden)+div:not(.visually-hidden),.text-long p>div:not(.visually-hidden)+div:not(.visually-hidden),.paragraph>div:not(.visually-hidden)+p,.text-long p>div:not(.visually-hidden)+p,.paragraph>div:not(.visually-hidden)+img,.text-long p>div:not(.visually-hidden)+img,.paragraph>div:not(.visually-hidden)+embed,.text-long p>div:not(.visually-hidden)+embed,.paragraph>div:not(.visually-hidden)+picture,.text-long p>div:not(.visually-hidden)+picture,.paragraph>div:not(.visually-hidden)+blockquote,.text-long p>div:not(.visually-hidden)+blockquote,.paragraph>div:not(.visually-hidden)+h1,.text-long p>div:not(.visually-hidden)+h1,.paragraph>div:not(.visually-hidden)+h2,.text-long p>div:not(.visually-hidden)+h2,.paragraph>div:not(.visually-hidden)+h3,.text-long p>div:not(.visually-hidden)+h3,.paragraph>div:not(.visually-hidden)+h4,.text-long p>div:not(.visually-hidden)+h4,.paragraph>div:not(.visually-hidden)+h5,.text-long p>div:not(.visually-hidden)+h5,.paragraph>div:not(.visually-hidden)+h6,.text-long p>div:not(.visually-hidden)+h6,.paragraph p+ul,.text-long p p+ul,.paragraph p+ol,.text-long p p+ol,.paragraph p+div:not(.visually-hidden),.text-long p p+div:not(.visually-hidden),.paragraph p+p,.text-long p p+p,.paragraph p+img,.text-long p p+img,.paragraph p+embed,.text-long p p+embed,.paragraph p+picture,.text-long p p+picture,.paragraph p+blockquote,.text-long p p+blockquote,.paragraph p+h1,.text-long p p+h1,.paragraph p+h2,.text-long p p+h2,.paragraph p+h3,.text-long p p+h3,.paragraph p+h4,.text-long p p+h4,.paragraph p+h5,.text-long p p+h5,.paragraph p+h6,.text-long p p+h6,.paragraph img+ul,.text-long p img+ul,.paragraph img+ol,.text-long p img+ol,.paragraph img+div:not(.visually-hidden),.text-long p img+div:not(.visually-hidden),.paragraph img+p,.text-long p img+p,.paragraph img+img,.text-long p img+img,.paragraph img+embed,.text-long p img+embed,.paragraph img+picture,.text-long p img+picture,.paragraph img+blockquote,.text-long p img+blockquote,.paragraph img+h1,.text-long p img+h1,.paragraph img+h2,.text-long p img+h2,.paragraph img+h3,.text-long p img+h3,.paragraph img+h4,.text-long p img+h4,.paragraph img+h5,.text-long p img+h5,.paragraph img+h6,.text-long p img+h6,.paragraph embed+ul,.text-long p embed+ul,.paragraph embed+ol,.text-long p embed+ol,.paragraph embed+div:not(.visually-hidden),.text-long p embed+div:not(.visually-hidden),.paragraph embed+p,.text-long p embed+p,.paragraph embed+img,.text-long p embed+img,.paragraph embed+embed,.text-long p embed+embed,.paragraph embed+picture,.text-long p embed+picture,.paragraph embed+blockquote,.text-long p embed+blockquote,.paragraph embed+h1,.text-long p embed+h1,.paragraph embed+h2,.text-long p embed+h2,.paragraph embed+h3,.text-long p embed+h3,.paragraph embed+h4,.text-long p embed+h4,.paragraph embed+h5,.text-long p embed+h5,.paragraph embed+h6,.text-long p embed+h6,.paragraph picture+ul,.text-long p picture+ul,.paragraph picture+ol,.text-long p picture+ol,.paragraph picture+div:not(.visually-hidden),.text-long p picture+div:not(.visually-hidden),.paragraph picture+p,.text-long p picture+p,.paragraph picture+img,.text-long p picture+img,.paragraph picture+embed,.text-long p picture+embed,.paragraph picture+picture,.text-long p picture+picture,.paragraph picture+blockquote,.text-long p picture+blockquote,.paragraph picture+h1,.text-long p picture+h1,.paragraph picture+h2,.text-long p picture+h2,.paragraph picture+h3,.text-long p picture+h3,.paragraph picture+h4,.text-long p picture+h4,.paragraph picture+h5,.text-long p picture+h5,.paragraph picture+h6,.text-long p picture+h6,.paragraph blockquote+ul,.text-long p blockquote+ul,.paragraph blockquote+ol,.text-long p blockquote+ol,.paragraph blockquote+div:not(.visually-hidden),.text-long p blockquote+div:not(.visually-hidden),.paragraph blockquote+p,.text-long p blockquote+p,.paragraph blockquote+img,.text-long p blockquote+img,.paragraph blockquote+embed,.text-long p blockquote+embed,.paragraph blockquote+picture,.text-long p blockquote+picture,.paragraph blockquote+blockquote,.text-long p blockquote+blockquote,.paragraph blockquote+h1,.text-long p blockquote+h1,.paragraph blockquote+h2,.text-long p blockquote+h2,.paragraph blockquote+h3,.text-long p blockquote+h3,.paragraph blockquote+h4,.text-long p blockquote+h4,.paragraph blockquote+h5,.text-long p blockquote+h5,.paragraph blockquote+h6,.text-long p blockquote+h6,.paragraph h1+ul,.text-long p h1+ul,.paragraph h1+ol,.text-long p h1+ol,.paragraph h1+div:not(.visually-hidden),.text-long p h1+div:not(.visually-hidden),.paragraph h1+p,.text-long p h1+p,.paragraph h1+img,.text-long p h1+img,.paragraph h1+embed,.text-long p h1+embed,.paragraph h1+picture,.text-long p h1+picture,.paragraph h1+blockquote,.text-long p h1+blockquote,.paragraph h1+h1,.text-long p h1+h1,.paragraph h1+h2,.text-long p h1+h2,.paragraph h1+h3,.text-long p h1+h3,.paragraph h1+h4,.text-long p h1+h4,.paragraph h1+h5,.text-long p h1+h5,.paragraph h1+h6,.text-long p h1+h6,.paragraph h2+ul,.text-long p h2+ul,.paragraph h2+ol,.text-long p h2+ol,.paragraph h2+div:not(.visually-hidden),.text-long p h2+div:not(.visually-hidden),.paragraph h2+p,.text-long p h2+p,.paragraph h2+img,.text-long p h2+img,.paragraph h2+embed,.text-long p h2+embed,.paragraph h2+picture,.text-long p h2+picture,.paragraph h2+blockquote,.text-long p h2+blockquote,.paragraph h2+h1,.text-long p h2+h1,.paragraph h2+h2,.text-long p h2+h2,.paragraph h2+h3,.text-long p h2+h3,.paragraph h2+h4,.text-long p h2+h4,.paragraph h2+h5,.text-long p h2+h5,.paragraph h2+h6,.text-long p h2+h6,.paragraph h3+ul,.text-long p h3+ul,.paragraph h3+ol,.text-long p h3+ol,.paragraph h3+div:not(.visually-hidden),.text-long p h3+div:not(.visually-hidden),.paragraph h3+p,.text-long p h3+p,.paragraph h3+img,.text-long p h3+img,.paragraph h3+embed,.text-long p h3+embed,.paragraph h3+picture,.text-long p h3+picture,.paragraph h3+blockquote,.text-long p h3+blockquote,.paragraph h3+h1,.text-long p h3+h1,.paragraph h3+h2,.text-long p h3+h2,.paragraph h3+h3,.text-long p h3+h3,.paragraph h3+h4,.text-long p h3+h4,.paragraph h3+h5,.text-long p h3+h5,.paragraph h3+h6,.text-long p h3+h6,.paragraph h4+ul,.text-long p h4+ul,.paragraph h4+ol,.text-long p h4+ol,.paragraph h4+div:not(.visually-hidden),.text-long p h4+div:not(.visually-hidden),.paragraph h4+p,.text-long p h4+p,.paragraph h4+img,.text-long p h4+img,.paragraph h4+embed,.text-long p h4+embed,.paragraph h4+picture,.text-long p h4+picture,.paragraph h4+blockquote,.text-long p h4+blockquote,.paragraph h4+h1,.text-long p h4+h1,.paragraph h4+h2,.text-long p h4+h2,.paragraph h4+h3,.text-long p h4+h3,.paragraph h4+h4,.text-long p h4+h4,.paragraph h4+h5,.text-long p h4+h5,.paragraph h4+h6,.text-long p h4+h6,.paragraph h5+ul,.text-long p h5+ul,.paragraph h5+ol,.text-long p h5+ol,.paragraph h5+div:not(.visually-hidden),.text-long p h5+div:not(.visually-hidden),.paragraph h5+p,.text-long p h5+p,.paragraph h5+img,.text-long p h5+img,.paragraph h5+embed,.text-long p h5+embed,.paragraph h5+picture,.text-long p h5+picture,.paragraph h5+blockquote,.text-long p h5+blockquote,.paragraph h5+h1,.text-long p h5+h1,.paragraph h5+h2,.text-long p h5+h2,.paragraph h5+h3,.text-long p h5+h3,.paragraph h5+h4,.text-long p h5+h4,.paragraph h5+h5,.text-long p h5+h5,.paragraph h5+h6,.text-long p h5+h6,.paragraph h6+ul,.text-long p h6+ul,.paragraph h6+ol,.text-long p h6+ol,.paragraph h6+div:not(.visually-hidden),.text-long p h6+div:not(.visually-hidden),.paragraph h6+p,.text-long p h6+p,.paragraph h6+img,.text-long p h6+img,.paragraph h6+embed,.text-long p h6+embed,.paragraph h6+picture,.text-long p h6+picture,.paragraph h6+blockquote,.text-long p h6+blockquote,.paragraph h6+h1,.text-long p h6+h1,.paragraph h6+h2,.text-long p h6+h2,.paragraph h6+h3,.text-long p h6+h3,.paragraph h6+h4,.text-long p h6+h4,.paragraph h6+h5,.text-long p h6+h5,.paragraph h6+h6,.text-long p h6+h6{margin-top:1rem}}@media (min-width:1024px){.text-long ul+ul,.text-long ul+ol,.text-long ul+div:not(.visually-hidden),.text-long ul+p,.text-long ul+img,.text-long ul+embed,.text-long ul+picture,.text-long ul+blockquote,.text-long ul+h1,.text-long ul+h2,.text-long ul+h3,.text-long ul+h4,.text-long ul+h5,.text-long ul+h6,.text-long ol+ul,.text-long ol+ol,.text-long ol+div:not(.visually-hidden),.text-long ol+p,.text-long ol+img,.text-long ol+embed,.text-long ol+picture,.text-long ol+blockquote,.text-long ol+h1,.text-long ol+h2,.text-long ol+h3,.text-long ol+h4,.text-long ol+h5,.text-long ol+h6,.text-long>div:not(.visually-hidden)+ul,.text-long>div:not(.visually-hidden)+ol,.text-long>div:not(.visually-hidden)+div:not(.visually-hidden),.text-long>div:not(.visually-hidden)+p,.text-long>div:not(.visually-hidden)+img,.text-long>div:not(.visually-hidden)+embed,.text-long>div:not(.visually-hidden)+picture,.text-long>div:not(.visually-hidden)+blockquote,.text-long>div:not(.visually-hidden)+h1,.text-long>div:not(.visually-hidden)+h2,.text-long>div:not(.visually-hidden)+h3,.text-long>div:not(.visually-hidden)+h4,.text-long>div:not(.visually-hidden)+h5,.text-long>div:not(.visually-hidden)+h6,.text-long p+ul,.text-long p+ol,.text-long p+div:not(.visually-hidden),.text-long p+p,.text-long p+img,.text-long p+embed,.text-long p+picture,.text-long p+blockquote,.text-long p+h1,.text-long p+h2,.text-long p+h3,.text-long p+h4,.text-long p+h5,.text-long p+h6,.text-long img+ul,.text-long img+ol,.text-long img+div:not(.visually-hidden),.text-long img+p,.text-long img+img,.text-long img+embed,.text-long img+picture,.text-long img+blockquote,.text-long img+h1,.text-long img+h2,.text-long img+h3,.text-long img+h4,.text-long img+h5,.text-long img+h6,.text-long embed+ul,.text-long embed+ol,.text-long embed+div:not(.visually-hidden),.text-long embed+p,.text-long embed+img,.text-long embed+embed,.text-long embed+picture,.text-long embed+blockquote,.text-long embed+h1,.text-long embed+h2,.text-long embed+h3,.text-long embed+h4,.text-long embed+h5,.text-long embed+h6,.text-long picture+ul,.text-long picture+ol,.text-long picture+div:not(.visually-hidden),.text-long picture+p,.text-long picture+img,.text-long picture+embed,.text-long picture+picture,.text-long picture+blockquote,.text-long picture+h1,.text-long picture+h2,.text-long picture+h3,.text-long picture+h4,.text-long picture+h5,.text-long picture+h6,.text-long blockquote+ul,.text-long blockquote+ol,.text-long blockquote+div:not(.visually-hidden),.text-long blockquote+p,.text-long blockquote+img,.text-long blockquote+embed,.text-long blockquote+picture,.text-long blockquote+blockquote,.text-long blockquote+h1,.text-long blockquote+h2,.text-long blockquote+h3,.text-long blockquote+h4,.text-long blockquote+h5,.text-long blockquote+h6,.text-long h1+ul,.text-long h1+ol,.text-long h1+div:not(.visually-hidden),.text-long h1+p,.text-long h1+img,.text-long h1+embed,.text-long h1+picture,.text-long h1+blockquote,.text-long h1+h1,.text-long h1+h2,.text-long h1+h3,.text-long h1+h4,.text-long h1+h5,.text-long h1+h6,.text-long h2+ul,.text-long h2+ol,.text-long h2+div:not(.visually-hidden),.text-long h2+p,.text-long h2+img,.text-long h2+embed,.text-long h2+picture,.text-long h2+blockquote,.text-long h2+h1,.text-long h2+h2,.text-long h2+h3,.text-long h2+h4,.text-long h2+h5,.text-long h2+h6,.text-long h3+ul,.text-long h3+ol,.text-long h3+div:not(.visually-hidden),.text-long h3+p,.text-long h3+img,.text-long h3+embed,.text-long h3+picture,.text-long h3+blockquote,.text-long h3+h1,.text-long h3+h2,.text-long h3+h3,.text-long h3+h4,.text-long h3+h5,.text-long h3+h6,.text-long h4+ul,.text-long h4+ol,.text-long h4+div:not(.visually-hidden),.text-long h4+p,.text-long h4+img,.text-long h4+embed,.text-long h4+picture,.text-long h4+blockquote,.text-long h4+h1,.text-long h4+h2,.text-long h4+h3,.text-long h4+h4,.text-long h4+h5,.text-long h4+h6,.text-long h5+ul,.text-long h5+ol,.text-long h5+div:not(.visually-hidden),.text-long h5+p,.text-long h5+img,.text-long h5+embed,.text-long h5+picture,.text-long h5+blockquote,.text-long h5+h1,.text-long h5+h2,.text-long h5+h3,.text-long h5+h4,.text-long h5+h5,.text-long h5+h6,.text-long h6+ul,.text-long h6+ol,.text-long h6+div:not(.visually-hidden),.text-long h6+p,.text-long h6+img,.text-long h6+embed,.text-long h6+picture,.text-long h6+blockquote,.text-long h6+h1,.text-long h6+h2,.text-long h6+h3,.text-long h6+h4,.text-long h6+h5,.text-long h6+h6,.field-type-text-long ul+ul,.field-type-text-long ul+ol,.field-type-text-long ul+div:not(.visually-hidden),.field-type-text-long ul+p,.field-type-text-long ul+img,.field-type-text-long ul+embed,.field-type-text-long ul+picture,.field-type-text-long ul+blockquote,.field-type-text-long ul+h1,.field-type-text-long ul+h2,.field-type-text-long ul+h3,.field-type-text-long ul+h4,.field-type-text-long ul+h5,.field-type-text-long ul+h6,.field-type-text-long ol+ul,.field-type-text-long ol+ol,.field-type-text-long ol+div:not(.visually-hidden),.field-type-text-long ol+p,.field-type-text-long ol+img,.field-type-text-long ol+embed,.field-type-text-long ol+picture,.field-type-text-long ol+blockquote,.field-type-text-long ol+h1,.field-type-text-long ol+h2,.field-type-text-long ol+h3,.field-type-text-long ol+h4,.field-type-text-long ol+h5,.field-type-text-long ol+h6,.field-type-text-long>div:not(.visually-hidden)+ul,.field-type-text-long>div:not(.visually-hidden)+ol,.field-type-text-long>div:not(.visually-hidden)+div:not(.visually-hidden),.field-type-text-long>div:not(.visually-hidden)+p,.field-type-text-long>div:not(.visually-hidden)+img,.field-type-text-long>div:not(.visually-hidden)+embed,.field-type-text-long>div:not(.visually-hidden)+picture,.field-type-text-long>div:not(.visually-hidden)+blockquote,.field-type-text-long>div:not(.visually-hidden)+h1,.field-type-text-long>div:not(.visually-hidden)+h2,.field-type-text-long>div:not(.visually-hidden)+h3,.field-type-text-long>div:not(.visually-hidden)+h4,.field-type-text-long>div:not(.visually-hidden)+h5,.field-type-text-long>div:not(.visually-hidden)+h6,.field-type-text-long p+ul,.field-type-text-long p+ol,.field-type-text-long p+div:not(.visually-hidden),.field-type-text-long p+p,.field-type-text-long p+img,.field-type-text-long p+embed,.field-type-text-long p+picture,.field-type-text-long p+blockquote,.field-type-text-long p+h1,.field-type-text-long p+h2,.field-type-text-long p+h3,.field-type-text-long p+h4,.field-type-text-long p+h5,.field-type-text-long p+h6,.field-type-text-long img+ul,.field-type-text-long img+ol,.field-type-text-long img+div:not(.visually-hidden),.field-type-text-long img+p,.field-type-text-long img+img,.field-type-text-long img+embed,.field-type-text-long img+picture,.field-type-text-long img+blockquote,.field-type-text-long img+h1,.field-type-text-long img+h2,.field-type-text-long img+h3,.field-type-text-long img+h4,.field-type-text-long img+h5,.field-type-text-long img+h6,.field-type-text-long embed+ul,.field-type-text-long embed+ol,.field-type-text-long embed+div:not(.visually-hidden),.field-type-text-long embed+p,.field-type-text-long embed+img,.field-type-text-long embed+embed,.field-type-text-long embed+picture,.field-type-text-long embed+blockquote,.field-type-text-long embed+h1,.field-type-text-long embed+h2,.field-type-text-long embed+h3,.field-type-text-long embed+h4,.field-type-text-long embed+h5,.field-type-text-long embed+h6,.field-type-text-long picture+ul,.field-type-text-long picture+ol,.field-type-text-long picture+div:not(.visually-hidden),.field-type-text-long picture+p,.field-type-text-long picture+img,.field-type-text-long picture+embed,.field-type-text-long picture+picture,.field-type-text-long picture+blockquote,.field-type-text-long picture+h1,.field-type-text-long picture+h2,.field-type-text-long picture+h3,.field-type-text-long picture+h4,.field-type-text-long picture+h5,.field-type-text-long picture+h6,.field-type-text-long blockquote+ul,.field-type-text-long blockquote+ol,.field-type-text-long blockquote+div:not(.visually-hidden),.field-type-text-long blockquote+p,.field-type-text-long blockquote+img,.field-type-text-long blockquote+embed,.field-type-text-long blockquote+picture,.field-type-text-long blockquote+blockquote,.field-type-text-long blockquote+h1,.field-type-text-long blockquote+h2,.field-type-text-long blockquote+h3,.field-type-text-long blockquote+h4,.field-type-text-long blockquote+h5,.field-type-text-long blockquote+h6,.field-type-text-long h1+ul,.field-type-text-long h1+ol,.field-type-text-long h1+div:not(.visually-hidden),.field-type-text-long h1+p,.field-type-text-long h1+img,.field-type-text-long h1+embed,.field-type-text-long h1+picture,.field-type-text-long h1+blockquote,.field-type-text-long h1+h1,.field-type-text-long h1+h2,.field-type-text-long h1+h3,.field-type-text-long h1+h4,.field-type-text-long h1+h5,.field-type-text-long h1+h6,.field-type-text-long h2+ul,.field-type-text-long h2+ol,.field-type-text-long h2+div:not(.visually-hidden),.field-type-text-long h2+p,.field-type-text-long h2+img,.field-type-text-long h2+embed,.field-type-text-long h2+picture,.field-type-text-long h2+blockquote,.field-type-text-long h2+h1,.field-type-text-long h2+h2,.field-type-text-long h2+h3,.field-type-text-long h2+h4,.field-type-text-long h2+h5,.field-type-text-long h2+h6,.field-type-text-long h3+ul,.field-type-text-long h3+ol,.field-type-text-long h3+div:not(.visually-hidden),.field-type-text-long h3+p,.field-type-text-long h3+img,.field-type-text-long h3+embed,.field-type-text-long h3+picture,.field-type-text-long h3+blockquote,.field-type-text-long h3+h1,.field-type-text-long h3+h2,.field-type-text-long h3+h3,.field-type-text-long h3+h4,.field-type-text-long h3+h5,.field-type-text-long h3+h6,.field-type-text-long h4+ul,.field-type-text-long h4+ol,.field-type-text-long h4+div:not(.visually-hidden),.field-type-text-long h4+p,.field-type-text-long h4+img,.field-type-text-long h4+embed,.field-type-text-long h4+picture,.field-type-text-long h4+blockquote,.field-type-text-long h4+h1,.field-type-text-long h4+h2,.field-type-text-long h4+h3,.field-type-text-long h4+h4,.field-type-text-long h4+h5,.field-type-text-long h4+h6,.field-type-text-long h5+ul,.field-type-text-long h5+ol,.field-type-text-long h5+div:not(.visually-hidden),.field-type-text-long h5+p,.field-type-text-long h5+img,.field-type-text-long h5+embed,.field-type-text-long h5+picture,.field-type-text-long h5+blockquote,.field-type-text-long h5+h1,.field-type-text-long h5+h2,.field-type-text-long h5+h3,.field-type-text-long h5+h4,.field-type-text-long h5+h5,.field-type-text-long h5+h6,.field-type-text-long h6+ul,.field-type-text-long h6+ol,.field-type-text-long h6+div:not(.visually-hidden),.field-type-text-long h6+p,.field-type-text-long h6+img,.field-type-text-long h6+embed,.field-type-text-long h6+picture,.field-type-text-long h6+blockquote,.field-type-text-long h6+h1,.field-type-text-long h6+h2,.field-type-text-long h6+h3,.field-type-text-long h6+h4,.field-type-text-long h6+h5,.field-type-text-long h6+h6,.field--type-text-with-summary ul+ul,.field--type-text-with-summary ul+ol,.field--type-text-with-summary ul+div:not(.visually-hidden),.field--type-text-with-summary ul+p,.field--type-text-with-summary ul+img,.field--type-text-with-summary ul+embed,.field--type-text-with-summary ul+picture,.field--type-text-with-summary ul+blockquote,.field--type-text-with-summary ul+h1,.field--type-text-with-summary ul+h2,.field--type-text-with-summary ul+h3,.field--type-text-with-summary ul+h4,.field--type-text-with-summary ul+h5,.field--type-text-with-summary ul+h6,.field--type-text-with-summary ol+ul,.field--type-text-with-summary ol+ol,.field--type-text-with-summary ol+div:not(.visually-hidden),.field--type-text-with-summary ol+p,.field--type-text-with-summary ol+img,.field--type-text-with-summary ol+embed,.field--type-text-with-summary ol+picture,.field--type-text-with-summary ol+blockquote,.field--type-text-with-summary ol+h1,.field--type-text-with-summary ol+h2,.field--type-text-with-summary ol+h3,.field--type-text-with-summary ol+h4,.field--type-text-with-summary ol+h5,.field--type-text-with-summary ol+h6,.field--type-text-with-summary>div:not(.visually-hidden)+ul,.field--type-text-with-summary>div:not(.visually-hidden)+ol,.field--type-text-with-summary>div:not(.visually-hidden)+div:not(.visually-hidden),.field--type-text-with-summary>div:not(.visually-hidden)+p,.field--type-text-with-summary>div:not(.visually-hidden)+img,.field--type-text-with-summary>div:not(.visually-hidden)+embed,.field--type-text-with-summary>div:not(.visually-hidden)+picture,.field--type-text-with-summary>div:not(.visually-hidden)+blockquote,.field--type-text-with-summary>div:not(.visually-hidden)+h1,.field--type-text-with-summary>div:not(.visually-hidden)+h2,.field--type-text-with-summary>div:not(.visually-hidden)+h3,.field--type-text-with-summary>div:not(.visually-hidden)+h4,.field--type-text-with-summary>div:not(.visually-hidden)+h5,.field--type-text-with-summary>div:not(.visually-hidden)+h6,.field--type-text-with-summary p+ul,.field--type-text-with-summary p+ol,.field--type-text-with-summary p+div:not(.visually-hidden),.field--type-text-with-summary p+p,.field--type-text-with-summary p+img,.field--type-text-with-summary p+embed,.field--type-text-with-summary p+picture,.field--type-text-with-summary p+blockquote,.field--type-text-with-summary p+h1,.field--type-text-with-summary p+h2,.field--type-text-with-summary p+h3,.field--type-text-with-summary p+h4,.field--type-text-with-summary p+h5,.field--type-text-with-summary p+h6,.field--type-text-with-summary img+ul,.field--type-text-with-summary img+ol,.field--type-text-with-summary img+div:not(.visually-hidden),.field--type-text-with-summary img+p,.field--type-text-with-summary img+img,.field--type-text-with-summary img+embed,.field--type-text-with-summary img+picture,.field--type-text-with-summary img+blockquote,.field--type-text-with-summary img+h1,.field--type-text-with-summary img+h2,.field--type-text-with-summary img+h3,.field--type-text-with-summary img+h4,.field--type-text-with-summary img+h5,.field--type-text-with-summary img+h6,.field--type-text-with-summary embed+ul,.field--type-text-with-summary embed+ol,.field--type-text-with-summary embed+div:not(.visually-hidden),.field--type-text-with-summary embed+p,.field--type-text-with-summary embed+img,.field--type-text-with-summary embed+embed,.field--type-text-with-summary embed+picture,.field--type-text-with-summary embed+blockquote,.field--type-text-with-summary embed+h1,.field--type-text-with-summary embed+h2,.field--type-text-with-summary embed+h3,.field--type-text-with-summary embed+h4,.field--type-text-with-summary embed+h5,.field--type-text-with-summary embed+h6,.field--type-text-with-summary picture+ul,.field--type-text-with-summary picture+ol,.field--type-text-with-summary picture+div:not(.visually-hidden),.field--type-text-with-summary picture+p,.field--type-text-with-summary picture+img,.field--type-text-with-summary picture+embed,.field--type-text-with-summary picture+picture,.field--type-text-with-summary picture+blockquote,.field--type-text-with-summary picture+h1,.field--type-text-with-summary picture+h2,.field--type-text-with-summary picture+h3,.field--type-text-with-summary picture+h4,.field--type-text-with-summary picture+h5,.field--type-text-with-summary picture+h6,.field--type-text-with-summary blockquote+ul,.field--type-text-with-summary blockquote+ol,.field--type-text-with-summary blockquote+div:not(.visually-hidden),.field--type-text-with-summary blockquote+p,.field--type-text-with-summary blockquote+img,.field--type-text-with-summary blockquote+embed,.field--type-text-with-summary blockquote+picture,.field--type-text-with-summary blockquote+blockquote,.field--type-text-with-summary blockquote+h1,.field--type-text-with-summary blockquote+h2,.field--type-text-with-summary blockquote+h3,.field--type-text-with-summary blockquote+h4,.field--type-text-with-summary blockquote+h5,.field--type-text-with-summary blockquote+h6,.field--type-text-with-summary h1+ul,.field--type-text-with-summary h1+ol,.field--type-text-with-summary h1+div:not(.visually-hidden),.field--type-text-with-summary h1+p,.field--type-text-with-summary h1+img,.field--type-text-with-summary h1+embed,.field--type-text-with-summary h1+picture,.field--type-text-with-summary h1+blockquote,.field--type-text-with-summary h1+h1,.field--type-text-with-summary h1+h2,.field--type-text-with-summary h1+h3,.field--type-text-with-summary h1+h4,.field--type-text-with-summary h1+h5,.field--type-text-with-summary h1+h6,.field--type-text-with-summary h2+ul,.field--type-text-with-summary h2+ol,.field--type-text-with-summary h2+div:not(.visually-hidden),.field--type-text-with-summary h2+p,.field--type-text-with-summary h2+img,.field--type-text-with-summary h2+embed,.field--type-text-with-summary h2+picture,.field--type-text-with-summary h2+blockquote,.field--type-text-with-summary h2+h1,.field--type-text-with-summary h2+h2,.field--type-text-with-summary h2+h3,.field--type-text-with-summary h2+h4,.field--type-text-with-summary h2+h5,.field--type-text-with-summary h2+h6,.field--type-text-with-summary h3+ul,.field--type-text-with-summary h3+ol,.field--type-text-with-summary h3+div:not(.visually-hidden),.field--type-text-with-summary h3+p,.field--type-text-with-summary h3+img,.field--type-text-with-summary h3+embed,.field--type-text-with-summary h3+picture,.field--type-text-with-summary h3+blockquote,.field--type-text-with-summary h3+h1,.field--type-text-with-summary h3+h2,.field--type-text-with-summary h3+h3,.field--type-text-with-summary h3+h4,.field--type-text-with-summary h3+h5,.field--type-text-with-summary h3+h6,.field--type-text-with-summary h4+ul,.field--type-text-with-summary h4+ol,.field--type-text-with-summary h4+div:not(.visually-hidden),.field--type-text-with-summary h4+p,.field--type-text-with-summary h4+img,.field--type-text-with-summary h4+embed,.field--type-text-with-summary h4+picture,.field--type-text-with-summary h4+blockquote,.field--type-text-with-summary h4+h1,.field--type-text-with-summary h4+h2,.field--type-text-with-summary h4+h3,.field--type-text-with-summary h4+h4,.field--type-text-with-summary h4+h5,.field--type-text-with-summary h4+h6,.field--type-text-with-summary h5+ul,.field--type-text-with-summary h5+ol,.field--type-text-with-summary h5+div:not(.visually-hidden),.field--type-text-with-summary h5+p,.field--type-text-with-summary h5+img,.field--type-text-with-summary h5+embed,.field--type-text-with-summary h5+picture,.field--type-text-with-summary h5+blockquote,.field--type-text-with-summary h5+h1,.field--type-text-with-summary h5+h2,.field--type-text-with-summary h5+h3,.field--type-text-with-summary h5+h4,.field--type-text-with-summary h5+h5,.field--type-text-with-summary h5+h6,.field--type-text-with-summary h6+ul,.field--type-text-with-summary h6+ol,.field--type-text-with-summary h6+div:not(.visually-hidden),.field--type-text-with-summary h6+p,.field--type-text-with-summary h6+img,.field--type-text-with-summary h6+embed,.field--type-text-with-summary h6+picture,.field--type-text-with-summary h6+blockquote,.field--type-text-with-summary h6+h1,.field--type-text-with-summary h6+h2,.field--type-text-with-summary h6+h3,.field--type-text-with-summary h6+h4,.field--type-text-with-summary h6+h5,.field--type-text-with-summary h6+h6,.paragraph ul+ul,.text-long p ul+ul,.paragraph ul+ol,.text-long p ul+ol,.paragraph ul+div:not(.visually-hidden),.text-long p ul+div:not(.visually-hidden),.paragraph ul+p,.text-long p ul+p,.paragraph ul+img,.text-long p ul+img,.paragraph ul+embed,.text-long p ul+embed,.paragraph ul+picture,.text-long p ul+picture,.paragraph ul+blockquote,.text-long p ul+blockquote,.paragraph ul+h1,.text-long p ul+h1,.paragraph ul+h2,.text-long p ul+h2,.paragraph ul+h3,.text-long p ul+h3,.paragraph ul+h4,.text-long p ul+h4,.paragraph ul+h5,.text-long p ul+h5,.paragraph ul+h6,.text-long p ul+h6,.paragraph ol+ul,.text-long p ol+ul,.paragraph ol+ol,.text-long p ol+ol,.paragraph ol+div:not(.visually-hidden),.text-long p ol+div:not(.visually-hidden),.paragraph ol+p,.text-long p ol+p,.paragraph ol+img,.text-long p ol+img,.paragraph ol+embed,.text-long p ol+embed,.paragraph ol+picture,.text-long p ol+picture,.paragraph ol+blockquote,.text-long p ol+blockquote,.paragraph ol+h1,.text-long p ol+h1,.paragraph ol+h2,.text-long p ol+h2,.paragraph ol+h3,.text-long p ol+h3,.paragraph ol+h4,.text-long p ol+h4,.paragraph ol+h5,.text-long p ol+h5,.paragraph ol+h6,.text-long p ol+h6,.paragraph>div:not(.visually-hidden)+ul,.text-long p>div:not(.visually-hidden)+ul,.paragraph>div:not(.visually-hidden)+ol,.text-long p>div:not(.visually-hidden)+ol,.paragraph>div:not(.visually-hidden)+div:not(.visually-hidden),.text-long p>div:not(.visually-hidden)+div:not(.visually-hidden),.paragraph>div:not(.visually-hidden)+p,.text-long p>div:not(.visually-hidden)+p,.paragraph>div:not(.visually-hidden)+img,.text-long p>div:not(.visually-hidden)+img,.paragraph>div:not(.visually-hidden)+embed,.text-long p>div:not(.visually-hidden)+embed,.paragraph>div:not(.visually-hidden)+picture,.text-long p>div:not(.visually-hidden)+picture,.paragraph>div:not(.visually-hidden)+blockquote,.text-long p>div:not(.visually-hidden)+blockquote,.paragraph>div:not(.visually-hidden)+h1,.text-long p>div:not(.visually-hidden)+h1,.paragraph>div:not(.visually-hidden)+h2,.text-long p>div:not(.visually-hidden)+h2,.paragraph>div:not(.visually-hidden)+h3,.text-long p>div:not(.visually-hidden)+h3,.paragraph>div:not(.visually-hidden)+h4,.text-long p>div:not(.visually-hidden)+h4,.paragraph>div:not(.visually-hidden)+h5,.text-long p>div:not(.visually-hidden)+h5,.paragraph>div:not(.visually-hidden)+h6,.text-long p>div:not(.visually-hidden)+h6,.paragraph p+ul,.text-long p p+ul,.paragraph p+ol,.text-long p p+ol,.paragraph p+div:not(.visually-hidden),.text-long p p+div:not(.visually-hidden),.paragraph p+p,.text-long p p+p,.paragraph p+img,.text-long p p+img,.paragraph p+embed,.text-long p p+embed,.paragraph p+picture,.text-long p p+picture,.paragraph p+blockquote,.text-long p p+blockquote,.paragraph p+h1,.text-long p p+h1,.paragraph p+h2,.text-long p p+h2,.paragraph p+h3,.text-long p p+h3,.paragraph p+h4,.text-long p p+h4,.paragraph p+h5,.text-long p p+h5,.paragraph p+h6,.text-long p p+h6,.paragraph img+ul,.text-long p img+ul,.paragraph img+ol,.text-long p img+ol,.paragraph img+div:not(.visually-hidden),.text-long p img+div:not(.visually-hidden),.paragraph img+p,.text-long p img+p,.paragraph img+img,.text-long p img+img,.paragraph img+embed,.text-long p img+embed,.paragraph img+picture,.text-long p img+picture,.paragraph img+blockquote,.text-long p img+blockquote,.paragraph img+h1,.text-long p img+h1,.paragraph img+h2,.text-long p img+h2,.paragraph img+h3,.text-long p img+h3,.paragraph img+h4,.text-long p img+h4,.paragraph img+h5,.text-long p img+h5,.paragraph img+h6,.text-long p img+h6,.paragraph embed+ul,.text-long p embed+ul,.paragraph embed+ol,.text-long p embed+ol,.paragraph embed+div:not(.visually-hidden),.text-long p embed+div:not(.visually-hidden),.paragraph embed+p,.text-long p embed+p,.paragraph embed+img,.text-long p embed+img,.paragraph embed+embed,.text-long p embed+embed,.paragraph embed+picture,.text-long p embed+picture,.paragraph embed+blockquote,.text-long p embed+blockquote,.paragraph embed+h1,.text-long p embed+h1,.paragraph embed+h2,.text-long p embed+h2,.paragraph embed+h3,.text-long p embed+h3,.paragraph embed+h4,.text-long p embed+h4,.paragraph embed+h5,.text-long p embed+h5,.paragraph embed+h6,.text-long p embed+h6,.paragraph picture+ul,.text-long p picture+ul,.paragraph picture+ol,.text-long p picture+ol,.paragraph picture+div:not(.visually-hidden),.text-long p picture+div:not(.visually-hidden),.paragraph picture+p,.text-long p picture+p,.paragraph picture+img,.text-long p picture+img,.paragraph picture+embed,.text-long p picture+embed,.paragraph picture+picture,.text-long p picture+picture,.paragraph picture+blockquote,.text-long p picture+blockquote,.paragraph picture+h1,.text-long p picture+h1,.paragraph picture+h2,.text-long p picture+h2,.paragraph picture+h3,.text-long p picture+h3,.paragraph picture+h4,.text-long p picture+h4,.paragraph picture+h5,.text-long p picture+h5,.paragraph picture+h6,.text-long p picture+h6,.paragraph blockquote+ul,.text-long p blockquote+ul,.paragraph blockquote+ol,.text-long p blockquote+ol,.paragraph blockquote+div:not(.visually-hidden),.text-long p blockquote+div:not(.visually-hidden),.paragraph blockquote+p,.text-long p blockquote+p,.paragraph blockquote+img,.text-long p blockquote+img,.paragraph blockquote+embed,.text-long p blockquote+embed,.paragraph blockquote+picture,.text-long p blockquote+picture,.paragraph blockquote+blockquote,.text-long p blockquote+blockquote,.paragraph blockquote+h1,.text-long p blockquote+h1,.paragraph blockquote+h2,.text-long p blockquote+h2,.paragraph blockquote+h3,.text-long p blockquote+h3,.paragraph blockquote+h4,.text-long p blockquote+h4,.paragraph blockquote+h5,.text-long p blockquote+h5,.paragraph blockquote+h6,.text-long p blockquote+h6,.paragraph h1+ul,.text-long p h1+ul,.paragraph h1+ol,.text-long p h1+ol,.paragraph h1+div:not(.visually-hidden),.text-long p h1+div:not(.visually-hidden),.paragraph h1+p,.text-long p h1+p,.paragraph h1+img,.text-long p h1+img,.paragraph h1+embed,.text-long p h1+embed,.paragraph h1+picture,.text-long p h1+picture,.paragraph h1+blockquote,.text-long p h1+blockquote,.paragraph h1+h1,.text-long p h1+h1,.paragraph h1+h2,.text-long p h1+h2,.paragraph h1+h3,.text-long p h1+h3,.paragraph h1+h4,.text-long p h1+h4,.paragraph h1+h5,.text-long p h1+h5,.paragraph h1+h6,.text-long p h1+h6,.paragraph h2+ul,.text-long p h2+ul,.paragraph h2+ol,.text-long p h2+ol,.paragraph h2+div:not(.visually-hidden),.text-long p h2+div:not(.visually-hidden),.paragraph h2+p,.text-long p h2+p,.paragraph h2+img,.text-long p h2+img,.paragraph h2+embed,.text-long p h2+embed,.paragraph h2+picture,.text-long p h2+picture,.paragraph h2+blockquote,.text-long p h2+blockquote,.paragraph h2+h1,.text-long p h2+h1,.paragraph h2+h2,.text-long p h2+h2,.paragraph h2+h3,.text-long p h2+h3,.paragraph h2+h4,.text-long p h2+h4,.paragraph h2+h5,.text-long p h2+h5,.paragraph h2+h6,.text-long p h2+h6,.paragraph h3+ul,.text-long p h3+ul,.paragraph h3+ol,.text-long p h3+ol,.paragraph h3+div:not(.visually-hidden),.text-long p h3+div:not(.visually-hidden),.paragraph h3+p,.text-long p h3+p,.paragraph h3+img,.text-long p h3+img,.paragraph h3+embed,.text-long p h3+embed,.paragraph h3+picture,.text-long p h3+picture,.paragraph h3+blockquote,.text-long p h3+blockquote,.paragraph h3+h1,.text-long p h3+h1,.paragraph h3+h2,.text-long p h3+h2,.paragraph h3+h3,.text-long p h3+h3,.paragraph h3+h4,.text-long p h3+h4,.paragraph h3+h5,.text-long p h3+h5,.paragraph h3+h6,.text-long p h3+h6,.paragraph h4+ul,.text-long p h4+ul,.paragraph h4+ol,.text-long p h4+ol,.paragraph h4+div:not(.visually-hidden),.text-long p h4+div:not(.visually-hidden),.paragraph h4+p,.text-long p h4+p,.paragraph h4+img,.text-long p h4+img,.paragraph h4+embed,.text-long p h4+embed,.paragraph h4+picture,.text-long p h4+picture,.paragraph h4+blockquote,.text-long p h4+blockquote,.paragraph h4+h1,.text-long p h4+h1,.paragraph h4+h2,.text-long p h4+h2,.paragraph h4+h3,.text-long p h4+h3,.paragraph h4+h4,.text-long p h4+h4,.paragraph h4+h5,.text-long p h4+h5,.paragraph h4+h6,.text-long p h4+h6,.paragraph h5+ul,.text-long p h5+ul,.paragraph h5+ol,.text-long p h5+ol,.paragraph h5+div:not(.visually-hidden),.text-long p h5+div:not(.visually-hidden),.paragraph h5+p,.text-long p h5+p,.paragraph h5+img,.text-long p h5+img,.paragraph h5+embed,.text-long p h5+embed,.paragraph h5+picture,.text-long p h5+picture,.paragraph h5+blockquote,.text-long p h5+blockquote,.paragraph h5+h1,.text-long p h5+h1,.paragraph h5+h2,.text-long p h5+h2,.paragraph h5+h3,.text-long p h5+h3,.paragraph h5+h4,.text-long p h5+h4,.paragraph h5+h5,.text-long p h5+h5,.paragraph h5+h6,.text-long p h5+h6,.paragraph h6+ul,.text-long p h6+ul,.paragraph h6+ol,.text-long p h6+ol,.paragraph h6+div:not(.visually-hidden),.text-long p h6+div:not(.visually-hidden),.paragraph h6+p,.text-long p h6+p,.paragraph h6+img,.text-long p h6+img,.paragraph h6+embed,.text-long p h6+embed,.paragraph h6+picture,.text-long p h6+picture,.paragraph h6+blockquote,.text-long p h6+blockquote,.paragraph h6+h1,.text-long p h6+h1,.paragraph h6+h2,.text-long p h6+h2,.paragraph h6+h3,.text-long p h6+h3,.paragraph h6+h4,.text-long p h6+h4,.paragraph h6+h5,.text-long p h6+h5,.paragraph h6+h6,.text-long p h6+h6{margin-top:2rem}}@media (min-width:1200px){.paragraph-block .text-long>*:not(table),.paragraph-block .field-type-text-long>*:not(table),.paragraph-block .field--type-text-with-summary>*:not(table),.paragraph-block .paragraph>*:not(table),.paragraph-block .text-long p>*:not(table),.text-long .paragraph-block p>*:not(table){width:83.33333%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}}.underline{border-bottom:1px solid #262F36;padding-bottom:1rem}@media (min-width:1024px){.underline{padding-bottom:1.5rem}}.h1,.text-long h1,.paragraph h1,.h2,.text-long h2,.paragraph h2,.h3,.text-long h3,.text-long .h3,.paragraph h3,.paragraph .h3,.h4,.text-long h4,.paragraph h4,.h5,.text-long h5,.paragraph h5,.h6,.text-long h6,.paragraph h6{margin:0;color:#262F36;font-weight:400;font-family:"Poppins",serif}.mode-contrast-on .h1,.mode-contrast-on .text-long h1,.text-long .mode-contrast-on h1,.mode-contrast-on .paragraph h1,.paragraph .mode-contrast-on h1,.mode-contrast-on .h2,.mode-contrast-on .text-long h2,.text-long .mode-contrast-on h2,.mode-contrast-on .paragraph h2,.paragraph .mode-contrast-on h2,.mode-contrast-on .h3,.mode-contrast-on .text-long h3,.text-long .mode-contrast-on h3,.mode-contrast-on .paragraph h3,.paragraph .mode-contrast-on h3,.mode-contrast-on .h4,.mode-contrast-on .text-long h4,.text-long .mode-contrast-on h4,.mode-contrast-on .paragraph h4,.paragraph .mode-contrast-on h4,.mode-contrast-on .h5,.mode-contrast-on .text-long h5,.text-long .mode-contrast-on h5,.mode-contrast-on .paragraph h5,.paragraph .mode-contrast-on h5,.mode-contrast-on .h6,.mode-contrast-on .text-long h6,.text-long .mode-contrast-on h6,.mode-contrast-on .paragraph h6,.paragraph .mode-contrast-on h6{color:#000}.h1 a,.text-long h1 a,.paragraph h1 a,.h2 a,.text-long h2 a,.paragraph h2 a,.h3 a,.text-long h3 a,.text-long .h3 a,.paragraph h3 a,.paragraph .h3 a,.h4 a,.text-long h4 a,.paragraph h4 a,.h5 a,.text-long h5 a,.paragraph h5 a,.h6 a,.text-long h6 a,.paragraph h6 a{color:inherit;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 1px),#262F36 1px);background-repeat:no-repeat;background-size:0% 100%;transition:background-size 750ms}.h1 a>svg,.text-long h1 a>svg,.paragraph h1 a>svg,.h2 a>svg,.text-long h2 a>svg,.paragraph h2 a>svg,.h3 a>svg,.text-long h3 a>svg,.text-long .h3 a>svg,.paragraph h3 a>svg,.paragraph .h3 a>svg,.h4 a>svg,.text-long h4 a>svg,.paragraph h4 a>svg,.h5 a>svg,.text-long h5 a>svg,.paragraph h5 a>svg,.h6 a>svg,.text-long h6 a>svg,.paragraph h6 a>svg{display:none}.h1 a:hover,.text-long h1 a:hover,.paragraph h1 a:hover,.h2 a:hover,.text-long h2 a:hover,.paragraph h2 a:hover,.h3 a:hover,.text-long h3 a:hover,.paragraph h3 a:hover,.h4 a:hover,.text-long h4 a:hover,.paragraph h4 a:hover,.h5 a:hover,.text-long h5 a:hover,.paragraph h5 a:hover,.h6 a:hover,.text-long h6 a:hover,.paragraph h6 a:hover{background-size:100% 100%}.h1.offer-clickable-title:hover,.text-long h1.offer-clickable-title:hover,.paragraph h1.offer-clickable-title:hover,.h2.offer-clickable-title:hover,.text-long h2.offer-clickable-title:hover,.paragraph h2.offer-clickable-title:hover,.h3.offer-clickable-title:hover,.text-long h3.offer-clickable-title:hover,.paragraph h3.offer-clickable-title:hover,.h4.offer-clickable-title:hover,.text-long h4.offer-clickable-title:hover,.paragraph h4.offer-clickable-title:hover,.h5.offer-clickable-title:hover,.text-long h5.offer-clickable-title:hover,.paragraph h5.offer-clickable-title:hover,.h6.offer-clickable-title:hover,.text-long h6.offer-clickable-title:hover,.paragraph h6.offer-clickable-title:hover{cursor:pointer;cursor:hand}.h1,.text-long h1,.paragraph h1{font-size:1.75rem;line-height:1.14286}.mode-interlignage-on .h1,.mode-interlignage-on .text-long h1,.text-long .mode-interlignage-on h1,.mode-interlignage-on .paragraph h1,.paragraph .mode-interlignage-on h1{line-height:1.44286}@media (min-width:1024px){.h1,.text-long h1,.paragraph h1{font-size:2rem;line-height:1.25}.mode-interlignage-on .h1,.mode-interlignage-on .text-long h1,.text-long .mode-interlignage-on h1,.mode-interlignage-on .paragraph h1,.paragraph .mode-interlignage-on h1{line-height:1.55}}@media (min-width:1200px){.h1,.text-long h1,.paragraph h1{font-size:3.5rem;line-height:1.14286}.mode-interlignage-on .h1,.mode-interlignage-on .text-long h1,.text-long .mode-interlignage-on h1,.mode-interlignage-on .paragraph h1,.paragraph .mode-interlignage-on h1{line-height:1.44286}}.path-frontpage .h1,.path-frontpage .text-long h1,.text-long .path-frontpage h1,.path-frontpage .paragraph h1,.paragraph .path-frontpage h1{font-size:1.75rem;line-height:1.14286}.mode-interlignage-on .path-frontpage .h1,.mode-interlignage-on .path-frontpage .text-long h1,.text-long .mode-interlignage-on .path-frontpage h1,.mode-interlignage-on .path-frontpage .paragraph h1,.paragraph .mode-interlignage-on .path-frontpage h1{line-height:1.44286}@media (min-width:1024px){.path-frontpage .h1,.path-frontpage .text-long h1,.text-long .path-frontpage h1,.path-frontpage .paragraph h1,.paragraph .path-frontpage h1{font-size:2rem;line-height:1.25}.mode-interlignage-on .path-frontpage .h1,.mode-interlignage-on .path-frontpage .text-long h1,.text-long .mode-interlignage-on .path-frontpage h1,.mode-interlignage-on .path-frontpage .paragraph h1,.paragraph .mode-interlignage-on .path-frontpage h1{line-height:1.55}}@media (min-width:1200px){.path-frontpage .h1,.path-frontpage .text-long h1,.text-long .path-frontpage h1,.path-frontpage .paragraph h1,.paragraph .path-frontpage h1{font-size:4rem;line-height:1.125}.mode-interlignage-on .path-frontpage .h1,.mode-interlignage-on .path-frontpage .text-long h1,.text-long .mode-interlignage-on .path-frontpage h1,.mode-interlignage-on .path-frontpage .paragraph h1,.paragraph .mode-interlignage-on .path-frontpage h1{line-height:1.425}}.h2,.text-long h2,.paragraph h2{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .h2,.mode-interlignage-on .text-long h2,.text-long .mode-interlignage-on h2,.mode-interlignage-on .paragraph h2,.paragraph .mode-interlignage-on h2{line-height:1.63333}@media (min-width:1024px){.h2,.text-long h2,.paragraph h2{font-size:3rem;line-height:1.16667}.mode-interlignage-on .h2,.mode-interlignage-on .text-long h2,.text-long .mode-interlignage-on h2,.mode-interlignage-on .paragraph h2,.paragraph .mode-interlignage-on h2{line-height:1.46667}}.h1--special,.h2--special{font-weight:200;font-family:"Poppins",serif}.h1--special b,.h2--special b{font-weight:700;font-family:"Poppins",serif}.page-node-type-article .hero-inner .h1--special,.page-node-type-article .hero-inner .h2--special{font-weight:400;font-family:"Poppins",serif}.page-node-type-article .hero-inner .h1--special b,.page-node-type-article .hero-inner .h2--special b{font-weight:400;font-family:"Poppins",serif}.h3,.text-long h3,.text-long .h3,.paragraph h3,.paragraph .h3{font-size:1.25rem;line-height:1.4}.mode-interlignage-on .h3,.mode-interlignage-on .text-long h3,.text-long .mode-interlignage-on h3,.mode-interlignage-on .paragraph h3,.paragraph .mode-interlignage-on h3{line-height:1.7}@media (min-width:1024px){.h3,.text-long h3,.text-long .h3,.paragraph h3,.paragraph .h3{font-size:2rem;line-height:1.25}.mode-interlignage-on .h3,.mode-interlignage-on .text-long h3,.text-long .mode-interlignage-on h3,.mode-interlignage-on .paragraph h3,.paragraph .mode-interlignage-on h3{line-height:1.55}}.h3.big,.text-long h3.big,.paragraph h3.big{font-size:1.75rem;line-height:1.14286}.mode-interlignage-on .h3.big,.mode-interlignage-on .text-long h3.big,.text-long .mode-interlignage-on h3.big,.mode-interlignage-on .paragraph h3.big,.paragraph .mode-interlignage-on h3.big{line-height:1.44286}@media (min-width:1024px){.h3.big,.text-long h3.big,.paragraph h3.big{font-size:2.5rem;line-height:1.2}.mode-interlignage-on .h3.big,.mode-interlignage-on .text-long h3.big,.text-long .mode-interlignage-on h3.big,.mode-interlignage-on .paragraph h3.big,.paragraph .mode-interlignage-on h3.big{line-height:1.5}}.h3.big.small-mobile,.text-long h3.big.small-mobile,.paragraph h3.big.small-mobile{font-size:1.25rem;line-height:1.4}.mode-interlignage-on .h3.big.small-mobile,.mode-interlignage-on .text-long h3.big.small-mobile,.text-long .mode-interlignage-on h3.big.small-mobile,.mode-interlignage-on .paragraph h3.big.small-mobile,.paragraph .mode-interlignage-on h3.big.small-mobile{line-height:1.7}@media (min-width:1024px){.h3.big.small-mobile,.text-long h3.big.small-mobile,.paragraph h3.big.small-mobile{font-size:2.5rem;line-height:1.2}.mode-interlignage-on .h3.big.small-mobile,.mode-interlignage-on .text-long h3.big.small-mobile,.text-long .mode-interlignage-on h3.big.small-mobile,.mode-interlignage-on .paragraph h3.big.small-mobile,.paragraph .mode-interlignage-on h3.big.small-mobile{line-height:1.5}}.h4,.text-long h4,.paragraph h4{font-size:1.125rem;line-height:1.33333}.mode-interlignage-on .h4,.mode-interlignage-on .text-long h4,.text-long .mode-interlignage-on h4,.mode-interlignage-on .paragraph h4,.paragraph .mode-interlignage-on h4{line-height:1.63333}@media (min-width:1024px){.h4,.text-long h4,.paragraph h4{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .h4,.mode-interlignage-on .text-long h4,.text-long .mode-interlignage-on h4,.mode-interlignage-on .paragraph h4,.paragraph .mode-interlignage-on h4{line-height:1.63333}}.h4.h3-mobile,.text-long h4.h3-mobile,.paragraph h4.h3-mobile{font-size:1.25rem;line-height:1.4}.mode-interlignage-on .h4.h3-mobile,.mode-interlignage-on .text-long h4.h3-mobile,.text-long .mode-interlignage-on h4.h3-mobile,.mode-interlignage-on .paragraph h4.h3-mobile,.paragraph .mode-interlignage-on h4.h3-mobile{line-height:1.7}@media (min-width:1024px){.h4.h3-mobile,.text-long h4.h3-mobile,.paragraph h4.h3-mobile{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .h4.h3-mobile,.mode-interlignage-on .text-long h4.h3-mobile,.text-long .mode-interlignage-on h4.h3-mobile,.mode-interlignage-on .paragraph h4.h3-mobile,.paragraph .mode-interlignage-on h4.h3-mobile{line-height:1.63333}}.h5,.text-long h5,.paragraph h5{font-size:1.25rem;line-height:1.4;font-size:1.25rem;line-height:1.4}.mode-interlignage-on .h5,.mode-interlignage-on .text-long h5,.text-long .mode-interlignage-on h5,.mode-interlignage-on .paragraph h5,.paragraph .mode-interlignage-on h5{line-height:1.7}.mode-interlignage-on .h5,.mode-interlignage-on .text-long h5,.text-long .mode-interlignage-on h5,.mode-interlignage-on .paragraph h5,.paragraph .mode-interlignage-on h5{line-height:1.7}.h6,.text-long h6,.paragraph h6{font-size:1.125rem;line-height:1.55556;font-size:1.125rem;line-height:1.55556}.mode-interlignage-on .h6,.mode-interlignage-on .text-long h6,.text-long .mode-interlignage-on h6,.mode-interlignage-on .paragraph h6,.paragraph .mode-interlignage-on h6{line-height:1.85556}.mode-interlignage-on .h6,.mode-interlignage-on .text-long h6,.text-long .mode-interlignage-on h6,.mode-interlignage-on .paragraph h6,.paragraph .mode-interlignage-on h6{line-height:1.85556}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--full{padding-bottom:75%}.accordion,.talentsoft-create-applicant-form details,.elior-talentsoft-api-user-profile-form details,.elior-talentsoft-api-applicant-job-info-form details{transition:0.4s}.accordion .accordion-header,.talentsoft-create-applicant-form details .accordion-header,.elior-talentsoft-api-user-profile-form details .accordion-header,.elior-talentsoft-api-applicant-job-info-form details .accordion-header,.accordion .talentsoft-create-applicant-form details summary,.talentsoft-create-applicant-form details .accordion summary,.talentsoft-create-applicant-form details summary,.accordion .elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-user-profile-form details .accordion summary,.elior-talentsoft-api-user-profile-form details summary,.accordion .elior-talentsoft-api-applicant-job-info-form details summary,.elior-talentsoft-api-applicant-job-info-form details .accordion summary,.elior-talentsoft-api-applicant-job-info-form details summary{border-bottom:1px solid;padding-bottom:1rem;border-color:#262F36}.mode-contrast-on .accordion .accordion-header,.mode-contrast-on .talentsoft-create-applicant-form details .accordion-header,.talentsoft-create-applicant-form .mode-contrast-on details .accordion-header,.mode-contrast-on .elior-talentsoft-api-user-profile-form details .accordion-header,.elior-talentsoft-api-user-profile-form .mode-contrast-on details .accordion-header,.mode-contrast-on .elior-talentsoft-api-applicant-job-info-form details .accordion-header,.elior-talentsoft-api-applicant-job-info-form .mode-contrast-on details .accordion-header,.mode-contrast-on .accordion .talentsoft-create-applicant-form details summary,.talentsoft-create-applicant-form details .mode-contrast-on .accordion summary,.mode-contrast-on .talentsoft-create-applicant-form details summary,.talentsoft-create-applicant-form .mode-contrast-on details summary,.mode-contrast-on .elior-talentsoft-api-user-profile-form .talentsoft-create-applicant-form details summary,.talentsoft-create-applicant-form .elior-talentsoft-api-user-profile-form .mode-contrast-on details summary,.mode-contrast-on .elior-talentsoft-api-applicant-job-info-form .talentsoft-create-applicant-form details summary,.talentsoft-create-applicant-form .elior-talentsoft-api-applicant-job-info-form .mode-contrast-on details summary,.mode-contrast-on .accordion .elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-user-profile-form details .mode-contrast-on .accordion summary,.mode-contrast-on .talentsoft-create-applicant-form .elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-user-profile-form .mode-contrast-on .talentsoft-create-applicant-form details summary,.talentsoft-create-applicant-form .mode-contrast-on .elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-user-profile-form .talentsoft-create-applicant-form .mode-contrast-on details summary,.mode-contrast-on .elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-user-profile-form .mode-contrast-on details summary,.mode-contrast-on .elior-talentsoft-api-applicant-job-info-form .elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-user-profile-form .elior-talentsoft-api-applicant-job-info-form .mode-contrast-on details summary,.mode-contrast-on .accordion .elior-talentsoft-api-applicant-job-info-form details summary,.elior-talentsoft-api-applicant-job-info-form details .mode-contrast-on .accordion summary,.mode-contrast-on .talentsoft-create-applicant-form .elior-talentsoft-api-applicant-job-info-form details summary,.elior-talentsoft-api-applicant-job-info-form .mode-contrast-on .talentsoft-create-applicant-form details summary,.talentsoft-create-applicant-form .mode-contrast-on .elior-talentsoft-api-applicant-job-info-form details summary,.elior-talentsoft-api-applicant-job-info-form .talentsoft-create-applicant-form .mode-contrast-on details summary,.mode-contrast-on .elior-talentsoft-api-user-profile-form .elior-talentsoft-api-applicant-job-info-form details summary,.elior-talentsoft-api-applicant-job-info-form .mode-contrast-on .elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-user-profile-form .mode-contrast-on .elior-talentsoft-api-applicant-job-info-form details summary,.elior-talentsoft-api-applicant-job-info-form .elior-talentsoft-api-user-profile-form .mode-contrast-on details summary,.mode-contrast-on .elior-talentsoft-api-applicant-job-info-form details summary,.elior-talentsoft-api-applicant-job-info-form .mode-contrast-on details summary{border-color:#000}.accordion .accordion-header .accordion-button,.talentsoft-create-applicant-form details .accordion-header .accordion-button,.elior-talentsoft-api-user-profile-form details .accordion-header .accordion-button,.elior-talentsoft-api-applicant-job-info-form details .accordion-header .accordion-button,.accordion .talentsoft-create-applicant-form details summary .accordion-button,.talentsoft-create-applicant-form details .accordion summary .accordion-button,.talentsoft-create-applicant-form details summary .accordion-button,.accordion .elior-talentsoft-api-user-profile-form details summary .accordion-button,.elior-talentsoft-api-user-profile-form details .accordion summary .accordion-button,.talentsoft-create-applicant-form .elior-talentsoft-api-user-profile-form details summary .accordion-button,.elior-talentsoft-api-user-profile-form .talentsoft-create-applicant-form details summary .accordion-button,.elior-talentsoft-api-user-profile-form details summary .accordion-button,.accordion .elior-talentsoft-api-applicant-job-info-form details summary .accordion-button,.elior-talentsoft-api-applicant-job-info-form details .accordion summary .accordion-button,.talentsoft-create-applicant-form .elior-talentsoft-api-applicant-job-info-form details summary .accordion-button,.elior-talentsoft-api-applicant-job-info-form .talentsoft-create-applicant-form details summary .accordion-button,.elior-talentsoft-api-user-profile-form .elior-talentsoft-api-applicant-job-info-form details summary .accordion-button,.elior-talentsoft-api-applicant-job-info-form .elior-talentsoft-api-user-profile-form details summary .accordion-button,.elior-talentsoft-api-applicant-job-info-form details summary .accordion-button{text-align:left}.accordion .accordion-header .accordion-button:hover,.talentsoft-create-applicant-form details .accordion-header .accordion-button:hover,.elior-talentsoft-api-user-profile-form details .accordion-header .accordion-button:hover,.elior-talentsoft-api-applicant-job-info-form details .accordion-header .accordion-button:hover,.accordion .talentsoft-create-applicant-form details summary .accordion-button:hover,.talentsoft-create-applicant-form details .accordion summary .accordion-button:hover,.talentsoft-create-applicant-form details summary .accordion-button:hover,.accordion .elior-talentsoft-api-user-profile-form details summary .accordion-button:hover,.elior-talentsoft-api-user-profile-form details .accordion summary .accordion-button:hover,.talentsoft-create-applicant-form .elior-talentsoft-api-user-profile-form details summary .accordion-button:hover,.elior-talentsoft-api-user-profile-form .talentsoft-create-applicant-form details summary .accordion-button:hover,.elior-talentsoft-api-user-profile-form details summary .accordion-button:hover,.accordion .elior-talentsoft-api-applicant-job-info-form details summary .accordion-button:hover,.elior-talentsoft-api-applicant-job-info-form details .accordion summary .accordion-button:hover,.talentsoft-create-applicant-form .elior-talentsoft-api-applicant-job-info-form details summary .accordion-button:hover,.elior-talentsoft-api-applicant-job-info-form .talentsoft-create-applicant-form details summary .accordion-button:hover,.elior-talentsoft-api-user-profile-form .elior-talentsoft-api-applicant-job-info-form details summary .accordion-button:hover,.elior-talentsoft-api-applicant-job-info-form .elior-talentsoft-api-user-profile-form details summary .accordion-button:hover,.elior-talentsoft-api-applicant-job-info-form details summary .accordion-button:hover{cursor:pointer;cursor:hand}.accordion .accordion-header .button-wrapper,.talentsoft-create-applicant-form details .accordion-header .button-wrapper,.elior-talentsoft-api-user-profile-form details .accordion-header .button-wrapper,.elior-talentsoft-api-applicant-job-info-form details .accordion-header .button-wrapper,.accordion .talentsoft-create-applicant-form details summary .button-wrapper,.talentsoft-create-applicant-form details .accordion summary .button-wrapper,.talentsoft-create-applicant-form details summary .button-wrapper,.accordion .elior-talentsoft-api-user-profile-form details summary .button-wrapper,.elior-talentsoft-api-user-profile-form details .accordion summary .button-wrapper,.talentsoft-create-applicant-form .elior-talentsoft-api-user-profile-form details summary .button-wrapper,.elior-talentsoft-api-user-profile-form .talentsoft-create-applicant-form details summary .button-wrapper,.elior-talentsoft-api-user-profile-form details summary .button-wrapper,.accordion .elior-talentsoft-api-applicant-job-info-form details summary .button-wrapper,.elior-talentsoft-api-applicant-job-info-form details .accordion summary .button-wrapper,.talentsoft-create-applicant-form .elior-talentsoft-api-applicant-job-info-form details summary .button-wrapper,.elior-talentsoft-api-applicant-job-info-form .talentsoft-create-applicant-form details summary .button-wrapper,.elior-talentsoft-api-user-profile-form .elior-talentsoft-api-applicant-job-info-form details summary .button-wrapper,.elior-talentsoft-api-applicant-job-info-form .elior-talentsoft-api-user-profile-form details summary .button-wrapper,.elior-talentsoft-api-applicant-job-info-form details summary .button-wrapper{box-shadow:none}.accordion .accordion-content,.talentsoft-create-applicant-form details .accordion-content,.elior-talentsoft-api-user-profile-form details .accordion-content,.elior-talentsoft-api-applicant-job-info-form details .accordion-content{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}@media (min-width:1024px){.accordion .section-padding,.talentsoft-create-applicant-form details .section-padding,.elior-talentsoft-api-user-profile-form details .section-padding,.elior-talentsoft-api-applicant-job-info-form details .section-padding{padding-top:2rem;padding-bottom:2rem}}.accordion .section-padding .grid-container>.row>[class*="col-"],.talentsoft-create-applicant-form details .section-padding .grid-container>.row>[class*="col-"],.elior-talentsoft-api-user-profile-form details .section-padding .grid-container>.row>[class*="col-"],.elior-talentsoft-api-applicant-job-info-form details .section-padding .grid-container>.row>[class*="col-"]{margin:0 auto;width:100%}@media (min-width:1024px){.accordion .accordion-content-padding,.talentsoft-create-applicant-form details .accordion-content-padding,.elior-talentsoft-api-user-profile-form details .accordion-content-padding,.elior-talentsoft-api-applicant-job-info-form details .accordion-content-padding{padding-top:2rem}}.talentsoft-create-applicant-form .form-actions .button-wrapper,.elior-talentsoft-api-user-profile-form .form-actions .button-wrapper,.elior-talentsoft-api-applicant-job-info-form .form-actions .button-wrapper{width:100%}.talentsoft-create-applicant-form details summary,.elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-applicant-job-info-form details summary{display:flex;align-items:center;justify-content:space-between;font-family:"Poppins",serif;font-size:1.125rem;line-height:1.33333;position:relative}.mode-interlignage-on .talentsoft-create-applicant-form details summary,.mode-interlignage-on .elior-talentsoft-api-user-profile-form details summary,.mode-interlignage-on .elior-talentsoft-api-applicant-job-info-form details summary{line-height:1.63333}@media (min-width:1024px){.talentsoft-create-applicant-form details summary,.elior-talentsoft-api-user-profile-form details summary,.elior-talentsoft-api-applicant-job-info-form details summary{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .talentsoft-create-applicant-form details summary,.mode-interlignage-on .elior-talentsoft-api-user-profile-form details summary,.mode-interlignage-on .elior-talentsoft-api-applicant-job-info-form details summary{line-height:1.63333}}.talentsoft-create-applicant-form details summary:focus,.elior-talentsoft-api-user-profile-form details summary:focus,.elior-talentsoft-api-applicant-job-info-form details summary:focus{outline:0}.talentsoft-create-applicant-form details summary::-webkit-details-marker,.elior-talentsoft-api-user-profile-form details summary::-webkit-details-marker,.elior-talentsoft-api-applicant-job-info-form details summary::-webkit-details-marker{display:none}.talentsoft-create-applicant-form details summary:hover,.elior-talentsoft-api-user-profile-form details summary:hover,.elior-talentsoft-api-applicant-job-info-form details summary:hover{cursor:pointer;cursor:hand}.talentsoft-create-applicant-form details summary:after,.elior-talentsoft-api-user-profile-form details summary:after,.elior-talentsoft-api-applicant-job-info-form details summary:after{content:"";width:.75rem;height:.75rem;display:block;background-image:url(/themes/custom/eliorgroupv2/svg_icones/chevron-bottom.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(calc(-50% - 8px))}.talentsoft-create-applicant-form details[open] summary,.elior-talentsoft-api-user-profile-form details[open] summary,.elior-talentsoft-api-applicant-job-info-form details[open] summary{margin-bottom:.75rem}@media (min-width:992px){.talentsoft-create-applicant-form details[open] summary,.elior-talentsoft-api-user-profile-form details[open] summary,.elior-talentsoft-api-applicant-job-info-form details[open] summary{margin-bottom:.75rem}}@media (min-width:1024px){.talentsoft-create-applicant-form details[open] summary,.elior-talentsoft-api-user-profile-form details[open] summary,.elior-talentsoft-api-applicant-job-info-form details[open] summary{margin-bottom:1.5rem}}.talentsoft-create-applicant-form details[open] summary:after,.elior-talentsoft-api-user-profile-form details[open] summary:after,.elior-talentsoft-api-applicant-job-info-form details[open] summary:after{transform:rotate(180deg) translateY(calc(-50% + 20px))}.elior-talentsoft-api-edit-applicant-info-step-two-form fieldset{border:0;padding:0;margin:0}.elior-talentsoft-api-edit-applicant-info-step-two-form fieldset legend{display:block;width:100%;font-size:1.125rem;line-height:1.33333;padding-bottom:1rem;border-bottom:1px solid;border-color:#262F36;margin-bottom:1rem}.mode-interlignage-on .elior-talentsoft-api-edit-applicant-info-step-two-form fieldset legend{line-height:1.63333}@media (min-width:1024px){.elior-talentsoft-api-edit-applicant-info-step-two-form fieldset legend{font-size:1.5rem;line-height:1.33333}.mode-interlignage-on .elior-talentsoft-api-edit-applicant-info-step-two-form fieldset legend{line-height:1.63333}}.mode-contrast-on .elior-talentsoft-api-edit-applicant-info-step-two-form fieldset legend{border-color:#000}@media (min-width:1024px){.elior-talentsoft-api-edit-applicant-info-step-two-form fieldset legend{margin-bottom:1.5rem}}.elior-talentsoft-api-edit-applicant-info-step-two-form fieldset #edit-talentsoft-lmv--description{margin-bottom:0}.breadcrumb{list-style:none;margin:0;padding:0;align-items:center;display:none}@media (min-width:992px){.breadcrumb{display:flex}}.breadcrumb .breadcrumb__item{font-size:.75rem;line-height:1rem;display:inline-flex;align-items:center}.breadcrumb .breadcrumb__item a{text-decoration:none;font-weight:500;border-bottom:1px solid;border-color:#262F36}.mode-contrast-on .breadcrumb .breadcrumb__item a{border-color:#000}.bg-color-official-blue .breadcrumb .breadcrumb__item a,.bg-color-true-black .breadcrumb .breadcrumb__item a{border-color:#fff}.mode-contrast-on .bg-color-official-blue .breadcrumb .breadcrumb__item a,.mode-contrast-on .bg-color-true-black .breadcrumb .breadcrumb__item a{border-color:#fff}.breadcrumb .breadcrumb__item a:hover{border-color:transparent}.breadcrumb .icon-container{margin:0rem .625rem}.bg-color-official-blue .breadcrumb .icon-container svg path,.bg-color-true-black .breadcrumb .icon-container svg path{stroke:#fff}.mode-contrast-on .bg-color-official-blue .breadcrumb .icon-container svg path,.mode-contrast-on .bg-color-true-black .breadcrumb .icon-container svg path{stroke:#fff}.breadcrumb-wrapper{z-index:10;position:relative;max-width:89rem;margin-left:auto;margin-right:auto}.breaking-news{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background-color:#262F36;position:relative;z-index:13;width:100%;top:5.0625rem}.mode-contrast-on .breaking-news{background-color:#000}@media (min-width:640px){.breaking-news{top:6rem}}@media (min-width:992px){.breaking-news{top:6.5rem}}@media (min-width:1024px){.breaking-news{top:7.5625rem}.scroll .breaking-news{top:5.5625rem}}@media (min-width:1200px){.breaking-news{padding:1rem 2rem}.breaking-news .breaking-news-inner{margin:0 auto}}.breaking-news *{color:#fff}.mode-contrast-on .breaking-news *{color:#fff}.breaking-news .date-wrapper-inner{display:inline-flex;align-items:center;vertical-align:middle}.breaking-news .date-wrapper-inner:after{content:'—';margin:0rem .5rem}.breaking-news .date-wrapper-inner .date{color:#fff}.breaking-news .date-wrapper-inner .icon{margin-right:.5rem;display:none}@media (min-width:1200px){.breaking-news .date-wrapper-inner .icon{display:flex}}@media (min-width:1200px){.breaking-news .date-wrapper-inner:after{display:none}}.breaking-news .date-wrapper{display:inline}@media (min-width:1200px){.breaking-news .date-wrapper+.text .link-content{margin-left:1rem}}.breaking-news .text{display:inline;font-size:.875rem;line-height:1.42857}.mode-interlignage-on .breaking-news .text{line-height:1.72857}@media (min-width:1024px){.breaking-news .text{font-size:1.125rem;line-height:1.55556}.mode-interlignage-on .breaking-news .text{line-height:1.85556}}.breaking-news .text a{color:#fff;font-size:.875rem;line-height:1.42857}.mode-contrast-on .breaking-news .text a{color:#fff}.mode-interlignage-on .breaking-news .text a{line-height:1.72857}@media (min-width:1024px){.breaking-news .text a{font-size:1.125rem;line-height:1.55556}.mode-interlignage-on .breaking-news .text a{line-height:1.85556}}.breaking-news .text a .icon-container{margin-left:1rem;display:none}@media (min-width:1200px){.breaking-news .text a .icon-container{display:inline-flex}}.breaking-news .text a svg path{stroke:#fff}.mode-contrast-on .breaking-news .text a svg path{stroke:#fff}.breaking-news .breaking-news-icon{display:block;margin-left:.625rem}.breaking-news .breaking-news-icon svg path{stroke:#fff}.mode-contrast-on .breaking-news .breaking-news-icon svg path{stroke:#fff}@media (min-width:1200px){.breaking-news .breaking-news-icon{display:none}}@media (min-width:992px){.breaking-news+.homepage-hero .homepage-hero-big{top:9.375rem}.scroll .breaking-news+.homepage-hero .homepage-hero-big{top:5.625rem}}.card-wrapper{box-shadow:0 0 0 1px #262f36 inset;background-color:#fff;height:100%}.mode-contrast-on .card-wrapper{background-color:#fff}.card-wrapper .card{transition:all 150ms ease 0s;height:100%}.card-wrapper.hover-mode .card{transform:translate(4px,-4px)}.card-wrapper.card-clicked .card{transform:translate(0,0)}.card{overflow:hidden;border:1px solid;border-color:#262F36;position:relative}.mode-contrast-on .card{border-color:#000}.card--no-border{border:none}.card.hover-mode{transform:translate(4px,-4px)}.card--no-padding .card__content{padding:0 !important}@media (min-width:1024px){.card--no-padding .card__content{padding:0 !important}}.card--twitter .card__content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.card--twitter .twitter-infos-left{margin:0}.card--twitter .twitter-infos-left .twitter-account-image .image-container{box-shadow:0 0 0 1px #262f36}.card--twitter .twitter-infos-left .twitter-account-image+.twitter-account-infos{margin-left:.625rem}.card--twitter .twitter-post-image{height:10.375rem}.card--twitter .twitter-post-image .video-container{position:relative;z-index:2}.card--twitter .twitter-post-image .video-container,.card--twitter .twitter-post-image video{height:100%}.card--twitter .twitter-post-image video{-o-object-fit:cover;object-fit:cover}.card--twitter .twitter-infos-right .icon-container svg path{fill:#1B97F0}.card--twitter .twitter-buttons-wrapper{margin-top:1rem;padding-top:1rem;border-top:1px solid;border-color:#262F36}.mode-contrast-on .card--twitter .twitter-buttons-wrapper{border-color:#000}@media (min-width:1024px){.card--twitter .twitter-buttons-wrapper{padding-top:1.5rem}}.card--twitter .twitter-buttons-wrapper .button svg path,.card--twitter .twitter-buttons-wrapper #file-upload-button svg path{stroke:#262F36}.mode-contrast-on .card--twitter .twitter-buttons-wrapper .button svg path,.mode-contrast-on .card--twitter .twitter-buttons-wrapper #file-upload-button svg path{stroke:#000}.card--twitter .twitter-buttons-wrapper .button+.button,.card--twitter .twitter-buttons-wrapper #file-upload-button+.button,.card--twitter .twitter-buttons-wrapper .button+#file-upload-button,.card--twitter .twitter-buttons-wrapper #file-upload-button+#file-upload-button{margin-left:1rem}.card .infos-left{flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px)}@media (min-width:992px){.card .infos-left{flex:0 0 calc(100% - 48px);max-width:calc(100% - 48px)}}@media (min-width:1024px){.card .infos-left{flex:0 0 calc(100% - 64px);max-width:calc(100% - 64px)}}.card .infos-left+.infos-right{margin-left:1rem}@media (min-width:1024px){.card .infos-left+.infos-right{margin-left:2rem}}.card .linkedin .infos-left{flex:0 0 auto}.card .hover-infos{flex:0 0 100%;max-width:100%}.card .image-container{max-height:12.75rem}.homepage-two-blocks .card .image-container{height:12.75rem}@media (min-width:1024px){.card .image-container{max-height:23rem}.homepage-two-blocks .card .image-container{height:23rem}}.card .card__content{padding:1rem}.swiper-special .card .card__content{padding:1.5rem}@media (min-width:1024px){.card .card__content{padding:3rem}.four-columns .card .card__content{padding:2rem}.swiper-special .card .card__content{padding:3rem}}.card.card-center .card__content{padding:1.5rem 1rem}@media (min-width:1024px){.card.card-center .card__content{padding:3rem}}.card--big-mobile .card__content{padding:1.5rem}@media (min-width:1024px){.card--big-mobile .card__content{padding:3rem}}.card.big .card__content{padding:1.5rem}@media (min-width:1024px){.card.big .card__content{padding:3.5rem 3rem}}.card-title+.card-parag{margin-top:.5rem}@media (min-width:1024px){.card-title+.card-parag{margin-top:1.5rem}}.card.card-wide{border:none}.card.card-wide .card__content{padding:0}@media (min-width:1024px){.card.card-wide{border:1px solid;padding:3rem}}.card--with-image-inside{height:100%;box-sizing:border-box}.card--with-image-inside .card__content{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1024px){.card--with-image-inside .card__content .image-container:not(.image--auto){max-height:17rem}}.card .inline-content .image-container{width:auto}.card__header__wrapper{display:grid;overflow:hidden;grid-template-columns:2.5rem 1fr 2.5rem;grid-template-rows:2rem 1fr 2rem}.card__header__wrapper .image-container{grid-column:1/-1;grid-row:1/-1;position:relative}.card__header__wrapper .image-container:before{background:linear-gradient(0deg,rgba(38,47,54,0.8) 0%,rgba(38,47,54,0) 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;content:""}.card__header__wrapper .absolute-content{grid-column:2/3;grid-row:2/3;align-self:end;justify-self:end;position:relative;z-index:2}.card.card_chef_header__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem}@media (min-width:1024px){.card.card_chef_header__wrapper{padding:3rem}}.card.card_chef_header__wrapper .paragraph,.card.card_chef_header__wrapper .text-long p,.text-long .card.card_chef_header__wrapper p{text-align:center}@media (min-width:640px){.card.card_chef_header__wrapper .paragraph,.card.card_chef_header__wrapper .text-long p,.text-long .card.card_chef_header__wrapper p{text-align:left}}.card.card_chef_header__wrapper .card__image{width:100%;max-width:100%;max-height:none}@media (min-width:992px){.card.card_chef_header__wrapper .card__image{width:auto}}.card.card-offer .card__content{padding:1.5rem}@media (min-width:1024px){.card.card-offer .card__content{padding:3rem}}.card .card.card-offer .card-offer-title{font-size:1.125rem;line-height:1.33333}.mode-interlignage-on .card .card.card-offer .card-offer-title{line-height:1.63333}@media (min-width:1024px){.card .card.card-offer .card-offer-title{font-size:2.5rem;line-height:1.2}.mode-interlignage-on .card .card.card-offer .card-offer-title{line-height:1.5}}.card.card-offer .card-offer-inner{display:flex;justify-content:space-between}.card.card-offer .card-offer-inner .card-offer-left{margin-left:1rem}@media (min-width:1024px){.card.card-offer .card-offer-inner .card-offer-left{margin-left:0;margin-right:2rem}}.card.card-offer .card-offer-inner .card-offer-left{position:relative;order:1}@media (min-width:1024px){.card.card-offer .card-offer-inner .card-offer-left{order:0}}.card.card-offer .card-offer-inner .card-offer-left .card__image{max-width:3.5rem;aspect-ratio:56/56;border:1px solid #262F36;height:auto}@media (min-width:640px){.card.card-offer .card-offer-inner .card-offer-left .card__image{max-width:10.5rem;min-width:10.5rem;aspect-ratio:168/130}}.card.card-offer .card-offer-inner .card-offer-right{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"organisation" "title" "categ" "date";grid-row-gap:.5rem}.card.card-offer .card-offer-inner .card-offer-right .btn-wrapper,.card.card-offer .card-offer-inner .card-offer-right .button,.card.card-offer .card-offer-inner .card-offer-right #file-upload-button{width:100%}.card.card-offer .card-offer-inner .card-offer-right>.text{grid-area:organisation;grid-column:span 2}.card.card-offer .card-offer-inner .card-offer-right>h3{grid-area:title;grid-column:span 4}.card.card-offer .card-offer-inner .card-offer-right>.card_offer_categ{grid-area:categ;grid-column:span 4}.card.card-offer .card-offer-inner .card-offer-right>.card_offer_date{grid-area:date;grid-column:span 2}@media (min-width:1024px){.card.card-offer .card-offer-inner .card-offer-right>.card_offer_date{text-align:right}}@media (min-width:1024px){.card.card-offer .card-offer-inner .card-offer-right{grid-template-areas:"organisation date" "title title" "categ categ";grid-row-gap:1rem}}.card.card-offer.disabled:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-color:#fff;opacity:0.5}.mode-contrast-on .card.card-offer.disabled:before{background-color:#fff}.card.card-offer.disabled .button-wrapper{z-index:1;position:relative}.card.card-offer.with-image .card-offer-inner .card-offer-right{grid-template-areas:"organisation organisation organisation image" "title title title image" "categ categ categ categ" "date date date date"}.card.card-offer.with-image .card-offer-inner .card-offer-right>.text,.card.card-offer.with-image .card-offer-inner .card-offer-right>.h3,.card.card-offer.with-image .card-offer-inner .text-long .card-offer-right>h3,.text-long .card.card-offer.with-image .card-offer-inner .card-offer-right>h3,.card.card-offer.with-image .card-offer-inner .text-long .card-offer-right>.h3,.card.card-offer.with-image .card-offer-inner .paragraph .card-offer-right>h3,.paragraph .card.card-offer.with-image .card-offer-inner .card-offer-right>h3,.card.card-offer.with-image .card-offer-inner .text-long p .card-offer-right>h3,.card.card-offer.with-image .card-offer-inner .paragraph .card-offer-right>.h3,.card.card-offer.with-image .card-offer-inner .text-long p .card-offer-right>.h3{grid-column:span 4}.card.card-offer.with-image .card-offer-inner .card-offer-right>.card_offer_date,.card.card-offer.with-image .card-offer-inner .card-offer-right>.card_offer_categ{grid-column:span 5}@media (min-width:1024px){.card.card-offer.with-image .card-offer-inner .card-offer-right{grid-template-areas:"image organisation date" "image title title" "image categ categ"}.card.card-offer.with-image .card-offer-inner .card-offer-right>.text{grid-column:span 2}.card.card-offer.with-image .card-offer-inner .card-offer-right>.h3,.card.card-offer.with-image .card-offer-inner .text-long .card-offer-right>h3,.text-long .card.card-offer.with-image .card-offer-inner .card-offer-right>h3,.card.card-offer.with-image .card-offer-inner .text-long .card-offer-right>.h3,.card.card-offer.with-image .card-offer-inner .paragraph .card-offer-right>h3,.paragraph .card.card-offer.with-image .card-offer-inner .card-offer-right>h3,.card.card-offer.with-image .card-offer-inner .text-long p .card-offer-right>h3,.card.card-offer.with-image .card-offer-inner .paragraph .card-offer-right>.h3,.card.card-offer.with-image .card-offer-inner .text-long p .card-offer-right>.h3,.card.card-offer.with-image .card-offer-inner .card-offer-right>.card_offer_categ{grid-column:span 4}}.card.card-offer.with-image .card-offer-inner .card-offer-right .card__image{grid-area:image;grid-column:5;width:3.5rem;max-height:3.5rem;margin-left:1rem;min-width:3.5rem}@media (min-width:640px){.card.card-offer.with-image .card-offer-inner .card-offer-right .card__image{width:9.5rem;max-height:9.5rem}}@media (min-width:1024px){.card.card-offer.with-image .card-offer-inner .card-offer-right .card__image{grid-column:1;margin-left:0;margin-right:2rem;width:10.5rem;max-height:8.125rem;min-width:10.5rem}}.card.card-offer.card--application .card-offer-inner .card-offer-right{grid-template-areas:"organisation organisation organisation organisation" "title title title title" "categ categ categ categ" "date date date date" "files files files file" "button button button button"}.card.card-offer.card--application .card-offer-inner .card-offer-right>.h3,.card.card-offer.card--application .card-offer-inner .text-long .card-offer-right>h3,.text-long .card.card-offer.card--application .card-offer-inner .card-offer-right>h3,.card.card-offer.card--application .card-offer-inner .text-long .card-offer-right>.h3,.card.card-offer.card--application .card-offer-inner .paragraph .card-offer-right>h3,.paragraph .card.card-offer.card--application .card-offer-inner .card-offer-right>h3,.card.card-offer.card--application .card-offer-inner .text-long p .card-offer-right>h3,.card.card-offer.card--application .card-offer-inner .paragraph .card-offer-right>.h3,.card.card-offer.card--application .card-offer-inner .text-long p .card-offer-right>.h3{grid-column:span 4}.card.card-offer.card--application .card-offer-inner .card-offer-right .button-container{grid-area:button;margin-top:.5rem}.card.card-offer.card--application .card-offer-inner .card-offer-right .card-offer-files{grid-area:files;grid-column:span 4;margin-top:.5rem}@media (min-width:640px){.card.card-offer.card--application .card-offer-inner .card-offer-right{grid-template-areas:"organisation date date date" "title title title button" "categ categ categ categ" "files files files files";grid-row-gap:1rem}.card.card-offer.card--application .card-offer-inner .card-offer-right .card_offer_date{text-align:right;grid-column:span 3}.card.card-offer.card--application .card-offer-inner .card-offer-right>.text{grid-column:span 1}.card.card-offer.card--application .card-offer-inner .card-offer-right .button-container{margin-top:0}.card.card-offer.card--application .card-offer-inner .card-offer-right>.h3,.card.card-offer.card--application .card-offer-inner .text-long .card-offer-right>h3,.text-long .card.card-offer.card--application .card-offer-inner .card-offer-right>h3,.card.card-offer.card--application .card-offer-inner .text-long .card-offer-right>.h3,.card.card-offer.card--application .card-offer-inner .paragraph .card-offer-right>h3,.paragraph .card.card-offer.card--application .card-offer-inner .card-offer-right>h3,.card.card-offer.card--application .card-offer-inner .text-long p .card-offer-right>h3,.card.card-offer.card--application .card-offer-inner .paragraph .card-offer-right>.h3,.card.card-offer.card--application .card-offer-inner .text-long p .card-offer-right>.h3{grid-column:span 3}}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right{grid-template-areas:"image organisation organisation organisation" "image title title title" "categ categ categ categ" "date date date date" "files files files files" "button button button button"}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right>.h3,.card.card-offer.card--application.with-image .card-offer-inner .text-long .card-offer-right>h3,.text-long .card.card-offer.card--application.with-image .card-offer-inner .card-offer-right>h3,.card.card-offer.card--application.with-image .card-offer-inner .text-long .card-offer-right>.h3,.card.card-offer.card--application.with-image .card-offer-inner .paragraph .card-offer-right>h3,.paragraph .card.card-offer.card--application.with-image .card-offer-inner .card-offer-right>h3,.card.card-offer.card--application.with-image .card-offer-inner .text-long p .card-offer-right>h3,.card.card-offer.card--application.with-image .card-offer-inner .paragraph .card-offer-right>.h3,.card.card-offer.card--application.with-image .card-offer-inner .text-long p .card-offer-right>.h3{grid-column:span 4}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .button-container{grid-area:button;margin-top:.5rem;grid-column:span 5}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card-offer-files{grid-area:files;grid-column:span 5;margin-top:.5rem}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card_offer_categ,.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card_offer_date{grid-column:span 5}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card__image{grid-column:5;margin-left:1rem}@media (min-width:640px){.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card__image{grid-column:1;margin-right:2rem;margin-left:0}}@media (min-width:640px){.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right{grid-template-areas:"image organisation organisation date date" "image title title title button" "image categ categ categ categ" "files files files files files";grid-row-gap:1rem}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card_offer_date{text-align:right;grid-column:span 3}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card_offer_date{grid-column:span 6}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right>.text{grid-column:span 3}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card_offer_categ{grid-column:span 8}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .button-container{margin-top:0}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right .card-offer-files{grid-column:span 9}.card.card-offer.card--application.with-image .card-offer-inner .card-offer-right>.h3,.card.card-offer.card--application.with-image .card-offer-inner .text-long .card-offer-right>h3,.text-long .card.card-offer.card--application.with-image .card-offer-inner .card-offer-right>h3,.card.card-offer.card--application.with-image .card-offer-inner .text-long .card-offer-right>.h3,.card.card-offer.card--application.with-image .card-offer-inner .paragraph .card-offer-right>h3,.paragraph .card.card-offer.card--application.with-image .card-offer-inner .card-offer-right>h3,.card.card-offer.card--application.with-image .card-offer-inner .text-long p .card-offer-right>h3,.card.card-offer.card--application.with-image .card-offer-inner .paragraph .card-offer-right>.h3,.card.card-offer.card--application.with-image .card-offer-inner .text-long p .card-offer-right>.h3{grid-column:span 3}}.card-absolute{position:relative;overflow:hidden}.card-absolute *{color:#fff}.card-absolute__image{position:absolute;top:0;left:0;width:100%}.card-absolute__image .image-container{position:relative}.card-absolute__image .image-container:before{background:linear-gradient(0deg,rgba(38,47,54,0.8) 0%,rgba(38,47,54,0) 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;content:""}.card-absolute .card-absolute__content{position:relative;z-index:2;padding:1.5rem}.alert-wrapper .alert-buttons{margin-top:1.5rem}@media (min-width:1024px){.alert-wrapper{display:inline-flex;align-items:center;justify-content:space-between;width:100%}.alert-wrapper .alert-buttons{margin-top:0}.alert-wrapper .alert-buttons .button,.alert-wrapper .alert-buttons #file-upload-button{white-space:nowrap}}.categories{display:flex;flex-wrap:wrap}.categories .category{display:inline-block;position:relative;margin-right:32px}.categories .category:last-child{margin-right:0px}.categories .category:not(:last-child)::after{content:'';position:absolute;top:50%;right:-16px;height:2px;width:2px;border-radius:50%;background-color:#262F36;transform:translate(-50%,-50%)}.chiffres-cles .image-container{height:7rem;width:7rem}.chiffres-cles .h1,.chiffres-cles .text-long h1,.text-long .chiffres-cles h1,.chiffres-cles .paragraph h1,.paragraph .chiffres-cles h1{flex:0 0 100%;max-width:100%}.chiffres-cles--with-circle-image .image-container{border-radius:100%;min-height:7rem;min-width:7rem}@media (min-width:1024px){.chiffres-cles{padding-bottom:1rem;border-bottom:1px solid;border-color:#262F36;height:100%;display:flex;flex-wrap:wrap}.mode-contrast-on .chiffres-cles{border-color:#000}.bg-color-official-blue .chiffres-cles,.bg-color-true-black .chiffres-cles{border-color:#fff}.mode-contrast-on .bg-color-official-blue .chiffres-cles,.mode-contrast-on .bg-color-true-black .chiffres-cles{border-color:#fff}.chiffres-cles .paragraph,.chiffres-cles .text-long p,.text-long .chiffres-cles p{align-self:flex-end}}.contact .image-container{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem;background-color:#262F36;color:#fff;border:1px solid;border-color:#262F36}.mode-contrast-on .contact .image-container{color:#000}.mode-contrast-on .contact .image-container{color:#fff}@media (min-width:992px){.contact .image-container{width:4rem;height:4rem;min-width:4rem;min-height:4rem}}.mode-contrast-on .contact .image-container{background-color:#000}.mode-contrast-on .contact .image-container{color:#fff}.contact .image-container svg path{stroke:#fff}.mode-contrast-on .contact .image-container svg path{stroke:#fff}.mode-contrast-on .contact .image-container{border-color:#000}.contact .contact-wrapper{display:flex;justify-content:space-between}.contact .contact-wrapper .infos-right{margin-left:1rem}@media (min-width:992px){.contact .contact-wrapper{display:block}.contact .contact-wrapper .infos-right{margin-left:0;margin-top:1.5rem}}.cta{background-color:#e5e5e5;background-color:var(--c-background-section);padding:3rem;text-align:center;text-transform:uppercase}.date-category{margin-top:-4px}.date-category .date.with-seperator{position:relative;margin-right:1rem;display:inline-flex;align-items:center}.date-category .date.with-seperator:after{content:"";margin-left:1rem;width:2px;height:2px;border-radius:100%;background-color:#262F36}.mode-contrast-on .date-category .date.with-seperator:after{background-color:#000}.date-category .date,.date-category .category{margin-top:4px}.date-category.category-list .category{display:inline-flex;align-items:center}.date-category.category-list .category div{display:flex;align-items:center}.date-category.category-list .category div:not(:last-child):after{content:"";margin:0 1rem;width:2px;height:2px;border-radius:100%;background-color:#262F36}.mode-contrast-on .date-category.category-list .category div:not(:last-child):after{background-color:#000}.heading-button .button-wrapper{align-self:center;margin-top:1rem}@media (min-width:640px){.heading-button{display:flex;align-items:center;justify-content:space-between}.heading-button .button-wrapper{align-self:center;margin-top:0}}.infos-item .infos-left{width:100%}.infos-item .infos-left+.infos-right{margin-left:1rem}@media (min-width:992px){.infos-item .infos-left+.infos-right{margin-left:2rem}}.infos-item .infos-left .infos-item-absolute-infos{position:absolute;top:0;right:0}.infos-item .infos-right .stretched-link{display:block}.infos-item .infos-right .image-container{border:1px solid;border-color:#262F36;max-width:3.5rem;min-width:3.5rem}.mode-contrast-on .infos-item .infos-right .image-container{border-color:#000}@media (min-width:992px){.infos-item .infos-right .image-container{min-width:10.5rem;max-width:10.5rem}}.infos-item .inline-content{align-items:flex-start}.infos-item .inline-content .image-container{border:1px solid;order:1;margin-right:3rem;border-color:#262F36;max-width:3.5rem;min-width:3.5rem;height:3.5rem}.mode-contrast-on .infos-item .inline-content .image-container{border-color:#000}.infos-item .inline-content .image-container img{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.infos-item .inline-content .image-container{order:0;margin-right:0;min-width:10.5rem;max-width:10.5rem;height:8.125rem}}.infos-item .inline-content .image-container+.infos-left{margin-right:1rem}@media (min-width:992px){.infos-item .inline-content .image-container+.infos-left{margin-right:0;margin-left:2rem}}@media (min-width:1200px){.infos-item:not(.no-padding){padding-left:1rem;padding-right:1rem}}.link-image .image-container{margin-left:2rem;max-width:3.5rem}@media (min-width:1024px){.link-image .image-container{max-width:5.5rem}}.linkedin{position:relative}.linkedin .image-container{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem;background-color:#262F36;color:#fff;box-shadow:0 0 0 1px #262f36 inset}.mode-contrast-on .linkedin .image-container{color:#000}.mode-contrast-on .linkedin .image-container{color:#fff}@media (min-width:992px){.linkedin .image-container{width:4.5rem;height:4.5rem;min-width:4.5rem;min-height:4.5rem}}.mode-contrast-on .linkedin .image-container{background-color:#000}.mode-contrast-on .linkedin .image-container{color:#fff}.linkedin .image-container svg path{stroke:#fff}.mode-contrast-on .linkedin .image-container svg path{stroke:#fff}.linkedin .infos-left+.infos-right{margin-left:1rem}.linkedin .linkedin-icon-wrapper{text-align:right;display:none}@media (min-width:992px){.linkedin .linkedin-icon-wrapper{display:block}}.linkedin .linkedin-icon-wrapper .linkedin-link .link-text{padding-bottom:0;background-image:none}.linkedin .linkedin-icon-wrapper .linkedin-link .link-text svg path{fill:#262F36}.mode-contrast-on .linkedin .linkedin-icon-wrapper .linkedin-link .link-text svg path{fill:#000}.list__icon__wrapper{position:relative}.list__icon__wrapper .list__icon__title{position:relative;left:50%;transform:translateX(-50%);display:inline-block;padding:0rem 1rem;max-width:90%}.list__icon__wrapper .list__icon__icons{margin-top:-10px;padding:1.5rem;border:1px solid #93979A}@media (min-width:1024px){.list__icon__wrapper .list__icon__icons{padding:1.5rem 1rem 1rem 1rem}}.list__icon__wrapper .list__icon__icons .list__icon__icons_inner{display:flex;align-items:center;flex-wrap:wrap;overflow:auto;justify-content:center;margin-left:-.75rem;margin-top:-1rem}@media (min-width:1024px){.list__icon__wrapper .list__icon__icons .list__icon__icons_inner{margin-left:-1.5rem;margin-top:-1rem}}.list__icon__wrapper .list__icon__icons .list__icon__icons_inner .icon-container{margin-left:.75rem;margin-top:1rem}.list__icon__wrapper .list__icon__icons .list__icon__icons_inner .icon-container svg{min-width:100%;width:auto}@media (min-width:1024px){.list__icon__wrapper .list__icon__icons .list__icon__icons_inner .icon-container{margin-left:1.5rem;margin-top:1rem}}.menu-bourse-wrapper .inline-item+.inline-item{margin-left:.625rem}.menu-bourse-wrapper .link{display:flex}.menu-infos-bourse .price-wrapper{display:flex;align-items:center}.menu-infos-bourse .price-wrapper .price ~ .icon-container{margin-left:1rem}.menu-infos-bourse .icon.bourse-low{display:none}.colored-element{color:#239555}.colored-element svg{stroke:#239555}.bourse-variation-minus .colored-element{color:#C0330C}.bourse-variation-minus .colored-element .icon svg{stroke:#C0330C}.bourse-variation-minus .percentage .icon.bourse-low,.bourse-variation-minus .price-wrapper .icon.bourse-low{display:flex}.bourse-variation-minus .percentage .icon:not(.bourse-low),.bourse-variation-minus .price-wrapper .icon:not(.bourse-low){display:none}.menu-infos .link{display:block}.menu-infos .category{margin-top:.75rem}@media (min-width:992px){.menu-infos .category{margin-top:.75rem}}@media (min-width:1024px){.menu-infos .category{margin-top:1.5rem}}.menu-infos+div{margin-top:1.5rem}@media (min-width:1200px){.menu-infos+div{margin-top:2.5rem}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.link:not(.h6):not(.tabs__link__item),.text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.paragraph table a:not(.h6):not(.tabs__link__item),.inline-menu__link:not(.h6):not(.tabs__link__item){font-size:.875rem;line-height:1.42857;font-weight:500;text-decoration:none;color:#262F36}.mode-interlignage-on .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-interlignage-on .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-interlignage-on .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-interlignage-on .create-alert:not(.h6):not(.tabs__link__item),.mode-interlignage-on .link:not(.h6):not(.tabs__link__item),.mode-interlignage-on .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .inline-menu__link:not(.h6):not(.tabs__link__item){line-height:1.72857}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.link:not(.h6):not(.tabs__link__item),.text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.paragraph table a:not(.h6):not(.tabs__link__item),.inline-menu__link:not(.h6):not(.tabs__link__item){font-size:1rem;line-height:1.75}.mode-interlignage-on .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-interlignage-on .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-interlignage-on .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-interlignage-on .create-alert:not(.h6):not(.tabs__link__item),.mode-interlignage-on .link:not(.h6):not(.tabs__link__item),.mode-interlignage-on .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-interlignage-on a:not(.h6):not(.tabs__link__item),.mode-interlignage-on .inline-menu__link:not(.h6):not(.tabs__link__item){line-height:2.05}}.mode-contrast-on .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-contrast-on .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .create-alert:not(.h6):not(.tabs__link__item),.mode-contrast-on .link:not(.h6):not(.tabs__link__item),.mode-contrast-on .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-contrast-on a:not(.h6):not(.tabs__link__item),.mode-contrast-on .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-contrast-on a:not(.h6):not(.tabs__link__item),.mode-contrast-on .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-contrast-on a:not(.h6):not(.tabs__link__item),.mode-contrast-on .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-contrast-on a:not(.h6):not(.tabs__link__item),.mode-contrast-on .inline-menu__link:not(.h6):not(.tabs__link__item){color:#000}.has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .has-true-black-bg .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .has-true-black-bg .create-alert:not(.h6):not(.tabs__link__item),.has-true-black-bg .link:not(.h6):not(.tabs__link__item),.has-true-black-bg .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .has-true-black-bg a:not(.h6):not(.tabs__link__item),.has-true-black-bg .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .has-true-black-bg a:not(.h6):not(.tabs__link__item),.has-true-black-bg .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .has-true-black-bg a:not(.h6):not(.tabs__link__item),.has-true-black-bg .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .has-true-black-bg a:not(.h6):not(.tabs__link__item),.has-true-black-bg .inline-menu__link:not(.h6):not(.tabs__link__item),.has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .has-official-blue-bg .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .has-official-blue-bg .create-alert:not(.h6):not(.tabs__link__item),.has-official-blue-bg .link:not(.h6):not(.tabs__link__item),.has-official-blue-bg .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.has-official-blue-bg .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.has-official-blue-bg .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.has-official-blue-bg .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.has-official-blue-bg .inline-menu__link:not(.h6):not(.tabs__link__item){color:#fff}.mode-contrast-on .has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-true-black-bg .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-true-black-bg .create-alert:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .link:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-contrast-on .has-true-black-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-contrast-on .has-true-black-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-contrast-on .has-true-black-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-contrast-on .has-true-black-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-true-black-bg .inline-menu__link:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-official-blue-bg .filters-accordion-trigger:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.h6):not(.tabs__link__item),.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-official-blue-bg .create-alert:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .link:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .text-long table a:not(.h6):not(.tabs__link__item),.text-long table .mode-contrast-on .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .field-type-text-long table a:not(.h6):not(.tabs__link__item),.field-type-text-long table .mode-contrast-on .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .field--type-text-with-summary table a:not(.h6):not(.tabs__link__item),.field--type-text-with-summary table .mode-contrast-on .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .paragraph table a:not(.h6):not(.tabs__link__item),.paragraph table .mode-contrast-on .has-official-blue-bg a:not(.h6):not(.tabs__link__item),.mode-contrast-on .has-official-blue-bg .inline-menu__link:not(.h6):not(.tabs__link__item){color:#fff}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger .icon-container,.elior-talentsoft-api-search-filters-form .create-alert .icon-container,.link .icon-container,.text-long table a .icon-container,.field-type-text-long table a .icon-container,.field--type-text-with-summary table a .icon-container,.paragraph table a .icon-container,.inline-menu__link .icon-container{width:1rem;height:1rem;min-width:1rem}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger .icon-container,.elior-talentsoft-api-search-filters-form .create-alert .icon-container,.link .icon-container,.text-long table a .icon-container,.field-type-text-long table a .icon-container,.field--type-text-with-summary table a .icon-container,.paragraph table a .icon-container,.inline-menu__link .icon-container{width:1.25rem;height:1.25rem;min-width:1.25rem}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text,.link:not(.no-underline) .link-text,.text-long table a:not(.no-underline) .link-text,.field-type-text-long table a:not(.no-underline) .link-text,.field--type-text-with-summary table a:not(.no-underline) .link-text,.paragraph table a:not(.no-underline) .link-text,.inline-menu__link:not(.no-underline) .link-text{padding-bottom:3px;background-image:linear-gradient(to right,#262F36 33.333%,transparent 33.333%,transparent 66.666%,#262F36 66.666%);background-repeat:no-repeat;background-position:100% bottom;background-size:300% 1px;transition-property:background-position;transition-duration:0ms;transition-timing-function:ease-out}.has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .has-true-black-bg .filters-accordion-trigger:not(.no-underline) .link-text,.has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .has-true-black-bg .create-alert:not(.no-underline) .link-text,.has-true-black-bg .link:not(.no-underline) .link-text,.has-true-black-bg .text-long table a:not(.no-underline) .link-text,.text-long table .has-true-black-bg a:not(.no-underline) .link-text,.has-true-black-bg .field-type-text-long table a:not(.no-underline) .link-text,.field-type-text-long table .has-true-black-bg a:not(.no-underline) .link-text,.has-true-black-bg .field--type-text-with-summary table a:not(.no-underline) .link-text,.field--type-text-with-summary table .has-true-black-bg a:not(.no-underline) .link-text,.has-true-black-bg .paragraph table a:not(.no-underline) .link-text,.paragraph table .has-true-black-bg a:not(.no-underline) .link-text,.has-true-black-bg .inline-menu__link:not(.no-underline) .link-text,.has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .has-official-blue-bg .filters-accordion-trigger:not(.no-underline) .link-text,.has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .has-official-blue-bg .create-alert:not(.no-underline) .link-text,.has-official-blue-bg .link:not(.no-underline) .link-text,.has-official-blue-bg .text-long table a:not(.no-underline) .link-text,.text-long table .has-official-blue-bg a:not(.no-underline) .link-text,.has-official-blue-bg .field-type-text-long table a:not(.no-underline) .link-text,.field-type-text-long table .has-official-blue-bg a:not(.no-underline) .link-text,.has-official-blue-bg .field--type-text-with-summary table a:not(.no-underline) .link-text,.field--type-text-with-summary table .has-official-blue-bg a:not(.no-underline) .link-text,.has-official-blue-bg .paragraph table a:not(.no-underline) .link-text,.paragraph table .has-official-blue-bg a:not(.no-underline) .link-text,.has-official-blue-bg .inline-menu__link:not(.no-underline) .link-text{background-image:linear-gradient(to right,#fff 33.333%,transparent 33.333%,transparent 66.666%,#fff 66.666%)}.has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .has-true-black-bg .filters-accordion-trigger:not(.no-underline) .link-text svg path,.has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .has-true-black-bg .create-alert:not(.no-underline) .link-text svg path,.has-true-black-bg .link:not(.no-underline) .link-text svg path,.has-true-black-bg .text-long table a:not(.no-underline) .link-text svg path,.text-long table .has-true-black-bg a:not(.no-underline) .link-text svg path,.has-true-black-bg .field-type-text-long table a:not(.no-underline) .link-text svg path,.field-type-text-long table .has-true-black-bg a:not(.no-underline) .link-text svg path,.has-true-black-bg .field--type-text-with-summary table a:not(.no-underline) .link-text svg path,.field--type-text-with-summary table .has-true-black-bg a:not(.no-underline) .link-text svg path,.has-true-black-bg .paragraph table a:not(.no-underline) .link-text svg path,.paragraph table .has-true-black-bg a:not(.no-underline) .link-text svg path,.has-true-black-bg .inline-menu__link:not(.no-underline) .link-text svg path,.has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .has-official-blue-bg .filters-accordion-trigger:not(.no-underline) .link-text svg path,.has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .has-official-blue-bg .create-alert:not(.no-underline) .link-text svg path,.has-official-blue-bg .link:not(.no-underline) .link-text svg path,.has-official-blue-bg .text-long table a:not(.no-underline) .link-text svg path,.text-long table .has-official-blue-bg a:not(.no-underline) .link-text svg path,.has-official-blue-bg .field-type-text-long table a:not(.no-underline) .link-text svg path,.field-type-text-long table .has-official-blue-bg a:not(.no-underline) .link-text svg path,.has-official-blue-bg .field--type-text-with-summary table a:not(.no-underline) .link-text svg path,.field--type-text-with-summary table .has-official-blue-bg a:not(.no-underline) .link-text svg path,.has-official-blue-bg .paragraph table a:not(.no-underline) .link-text svg path,.paragraph table .has-official-blue-bg a:not(.no-underline) .link-text svg path,.has-official-blue-bg .inline-menu__link:not(.no-underline) .link-text svg path{stroke:#fff}.mode-contrast-on .has-true-black-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-true-black-bg .filters-accordion-trigger:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-true-black-bg .create-alert:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .link:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .text-long table a:not(.no-underline) .link-text svg path,.text-long table .mode-contrast-on .has-true-black-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .field-type-text-long table a:not(.no-underline) .link-text svg path,.field-type-text-long table .mode-contrast-on .has-true-black-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .field--type-text-with-summary table a:not(.no-underline) .link-text svg path,.field--type-text-with-summary table .mode-contrast-on .has-true-black-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .paragraph table a:not(.no-underline) .link-text svg path,.paragraph table .mode-contrast-on .has-true-black-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-true-black-bg .inline-menu__link:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-official-blue-bg .filters-accordion-trigger:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text svg path,.elior-talentsoft-api-search-filters-form .mode-contrast-on .has-official-blue-bg .create-alert:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .link:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .text-long table a:not(.no-underline) .link-text svg path,.text-long table .mode-contrast-on .has-official-blue-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .field-type-text-long table a:not(.no-underline) .link-text svg path,.field-type-text-long table .mode-contrast-on .has-official-blue-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .field--type-text-with-summary table a:not(.no-underline) .link-text svg path,.field--type-text-with-summary table .mode-contrast-on .has-official-blue-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .paragraph table a:not(.no-underline) .link-text svg path,.paragraph table .mode-contrast-on .has-official-blue-bg a:not(.no-underline) .link-text svg path,.mode-contrast-on .has-official-blue-bg .inline-menu__link:not(.no-underline) .link-text svg path{stroke:#fff}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text .link-content,.elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text .link-content,.link:not(.no-underline) .link-text .link-content,.text-long table a:not(.no-underline) .link-text .link-content,.field-type-text-long table a:not(.no-underline) .link-text .link-content,.field--type-text-with-summary table a:not(.no-underline) .link-text .link-content,.paragraph table a:not(.no-underline) .link-text .link-content,.inline-menu__link:not(.no-underline) .link-text .link-content{display:inline;vertical-align:middle}@media (min-width:1024px){.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline) .link-text,.elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline) .link-text,.link:not(.no-underline) .link-text,.text-long table a:not(.no-underline) .link-text,.field-type-text-long table a:not(.no-underline) .link-text,.field--type-text-with-summary table a:not(.no-underline) .link-text,.paragraph table a:not(.no-underline) .link-text,.inline-menu__link:not(.no-underline) .link-text{padding-bottom:4px}}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger .link-text .link-content,.elior-talentsoft-api-search-filters-form .create-alert .link-text .link-content,.link .link-text .link-content,.text-long table a .link-text .link-content,.field-type-text-long table a .link-text .link-content,.field--type-text-with-summary table a .link-text .link-content,.paragraph table a .link-text .link-content,.inline-menu__link .link-text .link-content{display:inline;vertical-align:middle}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger:not(.no-underline):hover .link-text,.elior-talentsoft-api-search-filters-form .create-alert:not(.no-underline):hover .link-text,.link:not(.no-underline):hover .link-text,.text-long table a:not(.no-underline):hover .link-text,.field-type-text-long table a:not(.no-underline):hover .link-text,.field--type-text-with-summary table a:not(.no-underline):hover .link-text,.paragraph table a:not(.no-underline):hover .link-text,.inline-menu__link:not(.no-underline):hover .link-text{background-position:0% bottom;transition-duration:750ms}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger>svg,.elior-talentsoft-api-search-filters-form .create-alert>svg,.link>svg,.text-long table tr td a>svg,.field-type-text-long table tr td a>svg,.field--type-text-with-summary table tr td a>svg,.paragraph table tr td a>svg,.text-long table a>svg,.field-type-text-long table a>svg,.field--type-text-with-summary table a>svg,.paragraph table a>svg,.inline-menu__link>svg{display:none}.elior-talentsoft-api-search-filters-form .filters-accordion-trigger .icon,.elior-talentsoft-api-search-filters-form .create-alert .icon,.link .icon,.text-long table a .icon,.field-type-text-long table a .icon,.field--type-text-with-summary table a .icon,.paragraph table a .icon,.inline-menu__link .icon{display:inline-flex;align-items:center;vertical-align:middle}.ext>svg{display:none}.link--small{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .link--small{line-height:1.63333}@media (min-width:1024px){.link--small{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .link--small{line-height:1.72857}}.link--with-icon-after .icon-container{margin-left:.5rem}.link--with-icon-before .icon-container{margin-right:.5rem}.text-long table tr td a,.field-type-text-long table tr td a,.field--type-text-with-summary table tr td a,.paragraph table tr td a,.text-long p table tr td a{font-size:.875rem;line-height:1.42857}.mode-interlignage-on .text-long table tr td a,.mode-interlignage-on .field-type-text-long table tr td a,.mode-interlignage-on .field--type-text-with-summary table tr td a,.mode-interlignage-on .paragraph table tr td a,.mode-interlignage-on .text-long p table tr td a,.text-long .mode-interlignage-on p table tr td a{line-height:1.72857}.pdf-link{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1.5rem;text-decoration:none;font-size:.875rem;line-height:1.42857;font-weight:500;border:1px solid;border-color:#262F36;background-color:#F8F8F9}.mode-interlignage-on .pdf-link{line-height:1.72857}@media (min-width:1024px){.pdf-link{font-size:1rem;line-height:1.5}.mode-interlignage-on .pdf-link{line-height:1.8}}.mode-contrast-on .pdf-link{border-color:#000}.pdf-link .icon-container svg{height:100%}@media (min-width:1024px){.pdf-link{padding:1rem 1.5rem}}.custom-pause-applications .link-text{display:inline-flex;align-items:center;padding-bottom:3px !important}.custom-pause-applications .link-text .manage-apps-icon{width:1rem;height:1rem;display:inline-flex;align-items:center;margin-right:.5rem}.custom-pause-applications .link-text .manage-apps-icon svg{width:100%;height:100%}.custom-pause-applications .link-text .manage-apps-icon svg path{stroke-width:1px}.custom-pause-applications .link-text .manage-apps-text{font-size:.75rem;line-height:1.33333}.mode-interlignage-on .custom-pause-applications .link-text .manage-apps-text{line-height:1.63333}.back-link{margin-bottom:1.5rem;display:inline-flex}@media (min-width:1024px){.back-link{margin-bottom:0}}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em 0.5em 0}@media (min-width:1024px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{font-size:0.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.height-auto{max-height:none !important}.toggle-expand *{pointer-events:none}.drilldown-sub:not(.drilldown-sub-2){display:none}@media (min-width:1200px){.drilldown-sub:not(.drilldown-sub-2){display:block}}.drilldown-sub.drilldown-sub-2{display:none}.drilldown-back a{text-decoration:none}.drilldown-back a .icon-container{transform:rotate(180deg);margin-right:1.25rem}.drilldown-container{position:relative;z-index:1;background-color:#fff}.mode-contrast-on .drilldown-container{background-color:#fff}@media (min-width:1200px){.drilldown-container{position:static;width:auto !important}}.menu-up .drilldown-container{margin-top:-3.625rem}@media (min-width:1200px){.menu-up .drilldown-container{margin-top:0}}.accessibility-menu-block .button .icon-container,.accessibility-menu-block #file-upload-button .icon-container{width:1rem;height:1rem;min-width:1rem}@media (min-width:992px){.accessibility-menu-block .button .icon-container,.accessibility-menu-block #file-upload-button .icon-container{width:1.5rem;height:1.5rem;min-width:1.5rem}}.lang-wrapper{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid;border-color:#262F36}.mode-contrast-on .lang-wrapper{border-color:#000}.main-nav{display:none;padding:1.5rem 1.5rem 15rem 1.5rem;position:absolute;left:0;width:100%;top:5.0625rem;z-index:20;background-color:#fff;height:calc(100vh - 81px);overflow:auto;overflow-x:hidden}.mode-contrast-on .main-nav{background-color:#fff}@media (min-width:1200px){.main-nav{overflow:auto}}.main-nav #block-languageswitcher>ul{display:none}.scroll .main-nav{top:5.0625rem;height:calc(100vh - 81px)}.main-nav>.h3,.text-long .main-nav>h3,.text-long .main-nav>.h3,.paragraph .main-nav>h3,.text-long p .main-nav>h3,.paragraph .main-nav>.h3,.text-long p .main-nav>.h3{position:relative}@media (min-width:640px){.main-nav{padding:2rem 2rem 17rem 2rem}}@media (min-width:992px){.main-nav{top:5.5625rem;height:calc(100vh - 89px)}.scroll .main-nav{top:5.0625rem;height:calc(100vh - 81px)}}@media (min-width:1024px){.main-nav{padding:2.5rem 2.5rem 19rem 2.5rem;top:7.5625rem;height:calc(100vh - 121px)}.scroll .main-nav{top:5.0625rem;height:calc(100vh - 81px)}}@media (min-width:1200px){.main-nav{display:block;left:auto;position:static;width:auto;top:auto;padding:0;height:auto;background-color:transparent}.scroll .main-nav{top:auto;height:auto}}.main-nav ul{list-style-type:none}.main-nav.open{display:block}.main-nav .main-menu{list-style-type:none;margin:0;padding:0;margin-top:1.5rem;background-color:#fff}.mode-contrast-on .main-nav .main-menu{background-color:#fff}@media (min-width:1200px){.main-nav .main-menu{margin-top:0;display:flex;align-content:center}}.main-nav .main-menu__item .icon-container{margin-left:.5rem}.main-nav .main-menu__item .link-wrapper{padding:.75rem 1.25rem;transition:all 150ms ease 0s;position:relative;z-index:15}@media (min-width:1200px){.main-nav .main-menu__item .link-wrapper{padding:1rem .625rem}}@media (min-width:1440px){.main-nav .main-menu__item .link-wrapper{padding:1rem .75rem}}.main-nav .main-menu__item .link-wrapper:hover{cursor:pointer;cursor:hand}.main-nav .main-menu__item a,.main-nav .main-menu__item span:not(.h3){font-size:.875rem;line-height:1.42857;text-decoration:none;color:#262F36;font-weight:500}.mode-interlignage-on .main-nav .main-menu__item a,.mode-interlignage-on .main-nav .main-menu__item span:not(.h3){line-height:1.72857}@media (min-width:1024px){.main-nav .main-menu__item a,.main-nav .main-menu__item span:not(.h3){font-size:1rem;line-height:1.5}.mode-interlignage-on .main-nav .main-menu__item a,.mode-interlignage-on .main-nav .main-menu__item span:not(.h3){line-height:1.8}}.mode-contrast-on .main-nav .main-menu__item a,.mode-contrast-on .main-nav .main-menu__item span:not(.h3){color:#000}.main-nav .main-menu__item a.main-menu__link--sub-0+.icon-container svg,.main-nav .main-menu__item span:not(.h3).main-menu__link--sub-0+.icon-container svg{transform:rotate(-90deg)}@media (min-width:1200px){.main-nav .main-menu__item a.main-menu__link--sub-0+.icon-container svg,.main-nav .main-menu__item span:not(.h3).main-menu__link--sub-0+.icon-container svg{transform:none}}@media (min-width:1200px){.hover-mode .main-nav .main-menu__item a.main-menu__link--sub-0,.hover-mode .main-nav .main-menu__item span:not(.h3).main-menu__link--sub-0{color:#93979A}.hover-mode .main-nav .main-menu__item a.main-menu__link--sub-0:hover,.hover-mode .main-nav .main-menu__item span:not(.h3).main-menu__link--sub-0:hover{color:#262F36}.mode-contrast-on .hover-mode .main-nav .main-menu__item a.main-menu__link--sub-0:hover,.mode-contrast-on .hover-mode .main-nav .main-menu__item span:not(.h3).main-menu__link--sub-0:hover{color:#000}}.hover-mode .main-nav .main-menu__item.active-link a.main-menu__link--sub-0,.hover-mode .main-nav .main-menu__item.active-link span:not(.h3).main-menu__link--sub-0{color:#262F36}.mode-contrast-on .hover-mode .main-nav .main-menu__item.active-link a.main-menu__link--sub-0,.mode-contrast-on .hover-mode .main-nav .main-menu__item.active-link span:not(.h3).main-menu__link--sub-0{color:#000}@media (min-width:1200px){.hover-mode .main-nav .main-menu__item.active-link a.main-menu__link--sub-0+.icon-container svg,.hover-mode .main-nav .main-menu__item.active-link span:not(.h3).main-menu__link--sub-0+.icon-container svg{transform:rotate(180deg)}}.main-nav .main-menu__item.active-link:after{content:"";height:3.125rem;width:100%;left:0;position:absolute;bottom:0;background-color:transparent}.scroll .main-nav .main-menu__item.active-link:after{height:2rem}.main-nav .main-menu__item:hover a,.main-nav .main-menu__item:hover span:not(.h3){color:#262F36}.mode-contrast-on .main-nav .main-menu__item:hover a,.mode-contrast-on .main-nav .main-menu__item:hover span:not(.h3){color:#000}@media (min-width:1200px){.is-active .main-menu__item.main-menu__item--sub-0:not(:hover)>.menu-level-wrapper{display:none;opacity:0}.is-active .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper{transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);-o-transform:translateY(0) translateZ(0);opacity:0;z-index:-100}.is-active .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.menu-level-inner{opacity:0}.main-menu__item.main-menu__item--sub-0:not(.main-menu__item_simple):hover>.drilldown-2,.main-menu__item.main-menu__item--sub-0:not(.main-menu__item_simple):hover>.menu-level-wrapper,.main-menu__item.main-menu__item--sub-0.main-menu__item_simple.dropdown-active>.drilldown-2,.main-menu__item.main-menu__item--sub-0.main-menu__item_simple.dropdown-active>.menu-level-wrapper{opacity:1;z-index:-1;transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);-o-transform:translateY(0) translateZ(0)}.main-menu__item.main-menu__item--sub-0:not(.main-menu__item_simple):hover>.drilldown-2>.menu-level-inner,.main-menu__item.main-menu__item--sub-0:not(.main-menu__item_simple):hover>.menu-level-wrapper>.menu-level-inner,.main-menu__item.main-menu__item--sub-0.main-menu__item_simple.dropdown-active>.drilldown-2>.menu-level-inner,.main-menu__item.main-menu__item--sub-0.main-menu__item_simple.dropdown-active>.menu-level-wrapper>.menu-level-inner{animation:reveal 1000ms forwards}@keyframes reveal{0%{opacity:0}100%{opacity:1}}.main-menu__item.main-menu__item--sub-0:not(.main-menu__item_simple):hover>.drilldown-2 .menu-level-wrapper,.main-menu__item.main-menu__item--sub-0:not(.main-menu__item_simple):hover>.menu-level-wrapper .menu-level-wrapper,.main-menu__item.main-menu__item--sub-0.main-menu__item_simple.dropdown-active>.drilldown-2 .menu-level-wrapper,.main-menu__item.main-menu__item--sub-0.main-menu__item_simple.dropdown-active>.menu-level-wrapper .menu-level-wrapper{opacity:1;z-index:0}}.main-menu__item.main-menu__item--sub-0>.drilldown-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper{z-index:-2;left:0;margin:0;padding:1.5rem;top:0;list-style-type:none}@media (min-width:1200px){.main-menu__item.main-menu__item--sub-0>.drilldown-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper{padding:4.5rem 2.5rem;min-height:14.0625rem;position:absolute;width:100% !important;top:7.5625rem;transform:translateY(calc(-100% - 121px)) translateZ(0);-webkit-transform:translateY(calc(-100% - 121px)) translateZ(0);-moz-transform:translateY(calc(-100% - 121px)) translateZ(0);-ms-transform:translateY(calc(-100% - 121px)) translateZ(0);-o-transform:translateY(calc(-100% - 121px)) translateZ(0);transition:transform 600ms ease 0s,height 500ms linear 0s}.main-menu__item.main-menu__item--sub-0>.drilldown-2>.menu-level-inner,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.menu-level-inner{opacity:0}.scroll .main-menu__item.main-menu__item--sub-0>.drilldown-2,.scroll .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper{top:5.0625rem}.main-menu__item.main-menu__item--sub-0>.drilldown-2:before,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper:before{content:"";position:absolute;left:0;top:-3.125rem;height:3.125rem;width:100%;background-color:transparent}.scroll .main-menu__item.main-menu__item--sub-0>.drilldown-2:before,.scroll .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper:before{top:-1.875rem;height:1.875rem}.main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2{top:0;left:50%;width:100%;opacity:0;visibility:hidden;max-height:0;position:absolute;display:flex;flex-direction:column;justify-content:flex-start;width:50%}.main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2 .link-wrapper,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2 .link-wrapper{width:100%}.main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1.menu-clicked>.link-wrapper,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1.menu-clicked>.link-wrapper{background-color:#F8F8F9}.main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1.menu-clicked .main-menu--sub,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1.menu-clicked .main-menu--sub{opacity:1;visibility:visible;max-height:none}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block,.main-menu__item.main-menu__item--sub-0>.drilldown-2>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block{padding:1rem;min-height:0;top:7.5rem;width:auto !important}.scroll .main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block,.scroll .main-menu__item.main-menu__item--sub-0>.drilldown-2>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block,.scroll .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block,.scroll .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block{top:5.5rem}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .menu-level-inner .menu-cell,.main-menu__item.main-menu__item--sub-0>.drilldown-2>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell{width:100%;max-width:100%}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.drilldown-2>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.drilldown-2>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2{padding:1rem;left:calc(100% + 16px)}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2.to-right,.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2.to-right,.main-menu__item.main-menu__item--sub-0>.drilldown-2>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2.to-right,.main-menu__item.main-menu__item--sub-0>.drilldown-2>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2.to-right,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2.to-right,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2.to-right,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.drilldown-2 .main-menu__item--sub-1 .main-menu--sub-2.to-right,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper .main-menu__item--sub-1 .main-menu--sub-2.to-right{left:calc(calc(100% + 16px) * -1)}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.drilldown-2>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper>.drilldown-container-2>.menu-level-wrapper.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2{left:calc(100% + 16px);padding:1rem}}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block{left:unset;border:1px solid;border-color:#262F36}.mode-contrast-on .main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block,.mode-contrast-on .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block{border-color:#000}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2{border:1px solid;border-color:#262F36}.mode-contrast-on .main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2,.mode-contrast-on .main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2{border-color:#000}@media (min-width:1200px){.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block{padding:2rem}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item:not(.main-menu__item--sub-2)>.link-wrapper,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .menu-level-inner .menu-cell .main-menu--sub .main-menu__item:not(.main-menu__item--sub-2)>.link-wrapper{width:100%}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2{min-width:18.75rem;width:100%;padding:2rem;left:calc(100% + 32px)}.main-menu__item.main-menu__item--sub-0>.drilldown-2.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2.to-right,.main-menu__item.main-menu__item--sub-0>.menu-level-wrapper.dropdown-no-block .main-menu__item--sub-1 .main-menu--sub-2.to-right{left:unset;right:calc(100% + 32px)}}.main-menu__item.main-menu__item--sub-0>div.drilldown-2{left:unset;padding:0;overflow:hidden}@media (min-width:1200px){.main-menu__item.main-menu__item--sub-0>div.drilldown-2{width:18.75rem !important}}.main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2{display:flex;flex-wrap:nowrap;overflow:hidden}.main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper{padding:1rem;width:18.75rem !important}.main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back .h3,.main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back .text-long h3,.text-long .main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back h3,.text-long .main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back .h3,.main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back .paragraph h3,.paragraph .main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back h3,.text-long p .main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back h3,.paragraph .main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back .h3,.text-long p .main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-container-2 ul.drilldown-root-2.menu-level-wrapper>.drilldown-back .h3{font-size:1.125rem}.main-menu__item.main-menu__item--sub-0>div.drilldown-2 .drilldown-sub-2 .main-menu{left:unset !important;position:relative;opacity:1;visibility:visible;width:100%;max-height:none}.main-menu__item.main-menu__item--sub-0>div.drilldown-2 .main-menu{display:block}.main-menu__item.main-menu__item--sub-0>div.drilldown-2 .link-wrapper{width:100% !important}.menu-level-wrapper{z-index:-1;margin:0;padding:0;list-style-type:none;margin-top:1.5rem}@media (max-width:1200px){.menu-level-wrapper{height:auto !important}}@media (min-width:1200px){.menu-level-wrapper{margin-top:0}}.menu-level-wrapper .menu-level-inner{max-width:89rem;margin-left:auto;margin-right:auto;list-style-type:none}.menu-level-wrapper .menu-level-inner>ul{padding:0}.menu-level-wrapper .menu-level-inner .drilldown-back{list-style-type:none}.menu-level-wrapper .menu-level-inner .block-cell,.menu-level-wrapper .menu-level-inner .menu-cell{flex:0 0 100%;max-width:100%}.menu-level-wrapper .menu-level-inner .block-cell{order:1;margin-top:1.5rem}@media (min-width:1200px){.menu-level-wrapper .menu-level-inner .block-cell{order:0;margin-top:0;flex:0 0 26.25rem;max-width:26.25rem;margin-top:1.5rem}}@media (min-width:1200px) and (min-width:1024px){.menu-level-wrapper .menu-level-inner .block-cell{margin-right:4rem;margin-top:0}}.menu-level-wrapper .menu-level-inner .block-cell+.menu-cell{border-color:#262F36}.mode-contrast-on .menu-level-wrapper .menu-level-inner .block-cell+.menu-cell{border-color:#000}@media (min-width:1200px){.menu-level-wrapper .menu-level-inner .block-cell+.menu-cell{padding-bottom:0;padding-left:4rem;border-bottom:0;border-left:1px solid}}@media (min-width:1200px){.menu-level-wrapper .menu-level-inner .menu-cell{width:calc(100% - 484px);max-width:calc(100% - 484px)}}.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub{display:block}.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub .main-menu__item{position:relative}.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub .main-menu__item .link-wrapper{transition:all 150ms ease 0s;padding:.5rem 1rem;position:relative}@media (min-width:640px){.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub .main-menu__item .link-wrapper{padding:.75rem 1.25rem}}.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub .main-menu__item .link-wrapper:hover{background-color:#F8F8F9;cursor:pointer;cursor:hand}.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub .main-menu__item .link-wrapper a{position:static}.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub .main-menu__item .link-wrapper a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:rgba(0,0,0,0)}.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub .main-menu__item+li{margin-left:0}@media (min-width:1200px){.menu-level-wrapper .menu-level-inner .menu-cell .main-menu--sub .main-menu__item:not(.main-menu__item--sub-2)>.link-wrapper{width:calc(50% - 16px);margin-left:0}}@media (min-width:1200px){.menu-level-wrapper .menu-level-inner .menu-cell>.main-menu--sub{position:relative}.menu-level-wrapper .menu-level-inner .menu-cell>.main-menu--sub>.main-menu__item{position:static}}.menu-mobile-blocks{position:fixed;bottom:0;padding-bottom:1.5rem;width:calc(100% - 48px);z-index:2;background-color:#fff}.mode-contrast-on .menu-mobile-blocks{background-color:#fff}@media (min-width:1024px){.menu-mobile-blocks{padding-bottom:2rem;width:calc(100% - 64px)}}@media (min-width:1200px){.menu-mobile-blocks{padding-bottom:2.5rem;width:calc(100% - 80px)}}.icon-menu{position:relative;width:1.5rem;height:1.5rem;display:block;margin-left:1.5rem}@media (min-width:1200px){.icon-menu{display:none}}.icon-menu span{position:absolute;height:1px;width:100%;transition:all 150ms ease 0s;background-color:#262F36}.mode-contrast-on .icon-menu span{background-color:#000}.icon-menu span:nth-child(1){top:.5rem}.icon-menu span:nth-child(2){top:.9375rem}.icon-menu.open span:nth-child(1){top:.625rem;transform:rotate(45deg)}.icon-menu.open span:nth-child(2){top:.625rem;transform:rotate(-45deg)}.social-menu{list-style:none;margin:0;padding:0;margin-left:-1rem;margin-top:-1rem}.social-menu li{margin-left:1rem;margin-top:1rem}.social-menu li a .social-menu__text{display:none}.social-menu li a svg{width:1.5rem;height:1.5rem}.social-menu li a svg path{transition:all 150ms ease 0s}@media (min-width:992px){footer .social-menu{margin-left:-1.5rem;margin-top:-1.5rem}}@media (min-width:992px){footer .social-menu li{margin-left:1.5rem;margin-top:1.5rem}}footer .social-menu.hover-mode li a svg path{fill:#93979A}footer .social-menu.hover-mode li a:hover svg path{fill:#fff}.mode-contrast-on footer .social-menu.hover-mode li a:hover svg path{fill:#fff}.message-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:1px solid #C2C7E1;padding:1rem;width:100%}@media (min-width:640px){.message-info{flex-wrap:nowrap}}.message-info .text{text-align:center}@media (min-width:640px){.message-info .text{text-align:left}}.message-info .button-wrapper{flex-shrink:0;margin:auto;margin-top:1rem}.message-info .button-wrapper .button,.message-info .button-wrapper #file-upload-button{width:100%}.message-info .button-wrapper .button .icon-container,.message-info .button-wrapper #file-upload-button .icon-container{width:1rem;height:1rem}@media (min-width:640px){.message-info .button-wrapper{align-self:center;margin:0rem 0rem 0rem 1rem}}.pager .pager__items{list-style-type:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;margin-left:-.5rem;margin-top:-.5rem;flex-wrap:wrap}@media (min-width:1024px){.pager .pager__items{margin-left:-1rem;margin-top:-1rem}}.pager .pager__items .pager__item{margin:0;margin-left:.5rem;margin-top:.5rem}@media (min-width:1024px){.pager .pager__items .pager__item{margin-left:1rem;margin-top:1rem}}.pager .pager__items .pager__item .pager__link{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;background-color:#fff;color:#262F36;box-shadow:0 0 0 1px #262f36 inset;text-decoration:none;font-size:.875rem;line-height:1.71429;transition:all 150ms ease 0s}.mode-contrast-on .pager .pager__items .pager__item .pager__link{color:#000}.mode-contrast-on .pager .pager__items .pager__item .pager__link{color:#fff}@media (min-width:992px){.pager .pager__items .pager__item .pager__link{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .pager .pager__items .pager__item .pager__link{background-color:#fff}.mode-contrast-on .pager .pager__items .pager__item .pager__link{color:#000}.pager .pager__items .pager__item .pager__link svg path{stroke:#262F36}.mode-contrast-on .pager .pager__items .pager__item .pager__link svg path{stroke:#000}.mode-interlignage-on .pager .pager__items .pager__item .pager__link{line-height:2.01429}@media (min-width:1024px){.pager .pager__items .pager__item .pager__link{font-size:1rem;line-height:1.5}.mode-interlignage-on .pager .pager__items .pager__item .pager__link{line-height:1.8}}.pager .pager__items .pager__item .pager__link.is-active,.pager .pager__items .pager__item .pager__link:hover{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;background-color:#262F36;color:#fff}.mode-contrast-on .pager .pager__items .pager__item .pager__link.is-active,.mode-contrast-on .pager .pager__items .pager__item .pager__link:hover{color:#000}.mode-contrast-on .pager .pager__items .pager__item .pager__link.is-active,.mode-contrast-on .pager .pager__items .pager__item .pager__link:hover{color:#fff}@media (min-width:992px){.pager .pager__items .pager__item .pager__link.is-active,.pager .pager__items .pager__item .pager__link:hover{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .pager .pager__items .pager__item .pager__link.is-active,.mode-contrast-on .pager .pager__items .pager__item .pager__link:hover{background-color:#000}.mode-contrast-on .pager .pager__items .pager__item .pager__link.is-active,.mode-contrast-on .pager .pager__items .pager__item .pager__link:hover{color:#fff}.pager .pager__items .pager__item .pager__link.is-active svg path,.pager .pager__items .pager__item .pager__link:hover svg path{stroke:#fff}.mode-contrast-on .pager .pager__items .pager__item .pager__link.is-active svg path,.mode-contrast-on .pager .pager__items .pager__item .pager__link:hover svg path{stroke:#fff}.pager .pager__items .pager__item .pager__link--prev .icon-container,.pager .pager__items .pager__item .pager__link--first .icon-container{transform:rotate(180deg)}.pager .pager__items .pager__item.pager__item--ellipsis{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;background-color:#fff;color:#93979A;box-shadow:0 0 0 1px #93979a inset;font-size:.875rem;line-height:1.71429;display:none}.mode-contrast-on .pager .pager__items .pager__item.pager__item--ellipsis{color:#000}.mode-contrast-on .pager .pager__items .pager__item.pager__item--ellipsis{color:#fff}@media (min-width:992px){.pager .pager__items .pager__item.pager__item--ellipsis{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .pager .pager__items .pager__item.pager__item--ellipsis{background-color:#fff}.pager .pager__items .pager__item.pager__item--ellipsis svg path{stroke:#93979A}.mode-interlignage-on .pager .pager__items .pager__item.pager__item--ellipsis{line-height:2.01429}@media (min-width:1024px){.pager .pager__items .pager__item.pager__item--ellipsis{font-size:1rem;line-height:1.5}.mode-interlignage-on .pager .pager__items .pager__item.pager__item--ellipsis{line-height:1.8}}@media (min-width:640px){.pager .pager__items .pager__item.pager__item--ellipsis{display:flex}}.parags-images .image-container{max-height:35.5rem}.parags-images .line-seperator+.line-seperator .image-container{position:relative}.parags-images .line-seperator+.line-seperator .image-container:before{content:"";height:1px;width:100%;background-color:#262F36;position:absolute;left:0;top:0}.mode-contrast-on .parags-images .line-seperator+.line-seperator .image-container:before{background-color:#000}@media (min-width:1024px){.parags-images .line-seperator+.line-seperator .image-container:before{height:100%;width:1px}}.parags-text-image--flipped-content .text-image-infos{order:-1}.partenaire{position:relative;height:100%}.partenaire .partenaire__content{position:relative;margin-bottom:.75rem;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center}.partenaire .partenaire__content .partenaire__image{z-index:1;padding:.75rem;background-color:#fff}.mode-contrast-on .partenaire .partenaire__content .partenaire__image{background-color:#fff}.partenaire .partenaire__content .show-on-hover{display:flex;align-items:center;justify-content:center;opacity:0;padding:.75rem;position:absolute;width:100%;height:100%;top:0;left:0;transition:all 150ms ease 0s;background-color:#262F36;z-index:1}.mode-contrast-on .partenaire .partenaire__content .show-on-hover{background-color:#000}.partenaire .partenaire__content .show-on-hover *{color:#fff}.mode-contrast-on .partenaire .partenaire__content .show-on-hover *{color:#fff}.partenaire .partenaire__content:hover .show-on-hover{opacity:1}.partenaire .partenaire__content a{position:static}.partenaire .partenaire__content a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:""}@keyframes animatetop{from{opacity:0}to{opacity:1}}.modal{position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;align-items:center;justify-content:center;display:none;z-index:100}.modal:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(38,47,54,0.7)}.modal#loginModal .modal-dialog,.modal#registrationModal .modal-dialog{max-width:51.625rem}.modal#loginModal .modal-dialog .modal-content .modal-header+.modal-body,.modal#registrationModal .modal-dialog .modal-content .modal-header+.modal-body{max-height:calc(90vh - 195px)}@media (min-width:1024px){.modal#loginModal .modal-dialog .modal-content .modal-header+.modal-body,.modal#registrationModal .modal-dialog .modal-content .modal-header+.modal-body{max-height:calc(80vh - 195px)}}.modal#offerDetailModal .modal-dialog{max-width:75rem}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body{margin-top:0}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body .row{margin:0}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body [class*="col-"]{padding:0}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body .col-xlg-10{width:100%;margin-left:0}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body .section-padding{padding-left:0;padding-right:0}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body .hero-content-wrapper{margin-top:0}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body .hero-padding{padding-top:0}@media (min-width:992px){.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body [class*="col-"]:not(.col-bleed-y){padding:1rem}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body [class*="col-"].col-bleed-y{padding-left:1rem;padding-right:1rem}.modal#offerDetailModal .modal-dialog .modal-content .modal-header+.modal-body .row{margin:-16px}}.modal#messageModal .modal-body,.modal#applicantFormModal .modal-body,.modal#updateModal .modal-body,.modal#saveSearchConfirmationModal .modal-body,.modal#alreadyApppliedModal .modal-body,.modal#messageModal .modal-body,.modal#logoutModal .modal-body,.modal#formSuccessModal .modal-body,.modal#deleteAccountModal .modal-body,.modal#dataArchiveModal .modal-body{margin-top:0}.modal#alreadyApppliedModal,.modal#messageModal,.modal#logoutModal,.modal#formSuccessModal,.modal#deleteAccountModal,.modal#dataArchiveModal{text-align:center}.modal#updateModal .modal-content,.modal#saveSearchConfirmationModal .modal-content{text-align:center}.modal#alreadyApppliedModal .modal-dialog{max-width:50rem}@media (min-width:640px){.modal#logoutModal .buttons-wrapper .button-wrapper{flex:0 0 calc(47% - 16px);max-width:100%}.modal#logoutModal .buttons-wrapper .button-wrapper .button,.modal#logoutModal .buttons-wrapper .button-wrapper #file-upload-button{width:100%}}.modal .modal-dialog{position:relative;width:calc(100vw - 48px);max-height:90vh;max-width:48rem;padding:0;background-color:#fff;animation-name:animatetop;animation-duration:0.4s}.mode-contrast-on .modal .modal-dialog{background-color:#fff}@media (min-width:1024px){.modal .modal-dialog{max-height:80vh}}.modal .modal-dialog .modal-content{border:1px solid;max-height:90vh;overflow:hidden;border-color:#262F36;padding:2rem}.mode-contrast-on .modal .modal-dialog .modal-content{border-color:#000}@media (min-width:992px){.modal .modal-dialog .modal-content{padding:2rem 2rem 4.5rem 2rem}}@media (min-width:1024px){.modal .modal-dialog .modal-content{max-height:80vh}}.modal .modal-dialog .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;position:sticky;width:100%;left:0}.modal .modal-dialog .modal-content .modal-header .button-wrapper{box-shadow:none}.modal .modal-dialog .modal-content .modal-header .button-wrapper .button svg path,.modal .modal-dialog .modal-content .modal-header .button-wrapper #file-upload-button svg path{stroke:#93979A}.modal .modal-dialog .modal-content .modal-header .button-wrapper .button:hover svg path,.modal .modal-dialog .modal-content .modal-header .button-wrapper #file-upload-button:hover svg path{stroke:#262F36}.mode-contrast-on .modal .modal-dialog .modal-content .modal-header .button-wrapper .button:hover svg path,.mode-contrast-on .modal .modal-dialog .modal-content .modal-header .button-wrapper #file-upload-button:hover svg path{stroke:#000}.accessibility-block .modal .modal-dialog .modal-content .modal-header{justify-content:flex-end}.modal .modal-dialog .modal-content .modal-header+.modal-body{max-height:calc(90vh - 140px);overflow:auto;margin-top:1.5rem}@media (min-width:992px){.modal .modal-dialog .modal-content .modal-header+.modal-body{margin-top:2rem}}@media (min-width:1024px){.modal .modal-dialog .modal-content .modal-header+.modal-body{max-height:calc(80vh - 140px)}}@media (min-width:992px){.modal .modal-dialog .modal-content .modal-body{padding:0rem 2.5rem .25rem 2.5rem}}.status__list{list-style:none;margin:0;padding:0}.status{display:block;padding:1rem;box-shadow:0 0 0 1px #c7f2da inset}@media (min-width:1024px){.status{padding:3rem}}.status--info{box-shadow:0 0 0 1px #c2c7e1 inset}.status--warning{box-shadow:0 0 0 1px #fff2a6 inset}.status--error{box-shadow:0 0 0 1px #fcd8ce inset}.status a{display:inline-block;text-decoration:none;font-style:normal;color:#262F36;padding-bottom:3px;background-image:linear-gradient(to right,#262F36 33.333%,transparent 33.333%,transparent 66.666%,#262F36 66.666%);background-repeat:no-repeat;background-position:100% bottom;background-size:300% 1px;transition-property:background-position;transition-duration:0ms;transition-timing-function:ease-out}.mode-contrast-on .status a{color:#000}.status a:hover{background-position:0% bottom;transition-duration:750ms;font-style:none;color:#262F36}.mode-contrast-on .status a:hover{color:#000}.status+.status{margin-top:1rem}.main>div>.status-messages{margin:1.5rem 0rem}.stepper_wrapper{display:flex;justify-content:center}.stepper_wrapper .stepper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:1rem;color:#93979A}@media (min-width:1024px){.stepper_wrapper .stepper{margin-right:2rem}}.stepper_wrapper .stepper .number{background-color:#93979A}.stepper_wrapper .stepper:last-child{margin-right:0}.stepper_wrapper .stepper.is-active{color:#262F36}.mode-contrast-on .stepper_wrapper .stepper.is-active{color:#000}.stepper_wrapper .stepper.is-active .number{background-color:#262F36}.mode-contrast-on .stepper_wrapper .stepper.is-active .number{background-color:#000}.stepper_wrapper .stepper.is-next{color:#262F36}.mode-contrast-on .stepper_wrapper .stepper.is-next{color:#000}.stepper_wrapper .stepper.is-next .number{color:#262F36;background-color:#fff;box-shadow:0 0 0 1px #262f36 inset}.mode-contrast-on .stepper_wrapper .stepper.is-next .number{color:#000}.mode-contrast-on .stepper_wrapper .stepper.is-next .number{background-color:#fff}.styled-link .icon-container{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2rem;height:2rem;min-width:2rem;min-height:2rem;background-color:#fff;color:#262F36;box-shadow:0 0 0 1px #262f36 inset;flex-shrink:1;transition:all 150ms ease 0s}.mode-contrast-on .styled-link .icon-container{color:#000}.mode-contrast-on .styled-link .icon-container{color:#fff}@media (min-width:992px){.styled-link .icon-container{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .styled-link .icon-container{background-color:#fff}.mode-contrast-on .styled-link .icon-container{color:#000}.styled-link .icon-container svg{width:.75rem;height:.75rem}.styled-link .icon-container svg path{stroke:#262F36}.mode-contrast-on .styled-link .icon-container svg path{stroke:#000}@media (min-width:992px){.styled-link .icon-container svg{width:1.25rem;height:1.25rem}}.styled-link .icon-container.hover-icon{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2rem;height:2rem;min-width:2rem;min-height:2rem;background-color:#262F36;color:#fff;visibility:hidden;position:absolute}.mode-contrast-on .styled-link .icon-container.hover-icon{color:#000}.mode-contrast-on .styled-link .icon-container.hover-icon{color:#fff}@media (min-width:992px){.styled-link .icon-container.hover-icon{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .styled-link .icon-container.hover-icon{background-color:#000}.mode-contrast-on .styled-link .icon-container.hover-icon{color:#fff}.styled-link .icon-container.hover-icon svg{width:.75rem;height:.75rem}.styled-link .icon-container.hover-icon svg path{stroke:#fff}.mode-contrast-on .styled-link .icon-container.hover-icon svg path{stroke:#fff}@media (min-width:992px){.styled-link .icon-container.hover-icon svg{width:1.25rem;height:1.25rem}}.styled-link .icon-hover-wrapper{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2rem;height:2rem;min-width:2rem;min-height:2rem;background-color:#fff;color:#262F36;box-shadow:0 0 0 1px #262f36 inset}.mode-contrast-on .styled-link .icon-hover-wrapper{color:#000}.mode-contrast-on .styled-link .icon-hover-wrapper{color:#fff}@media (min-width:992px){.styled-link .icon-hover-wrapper{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .styled-link .icon-hover-wrapper{background-color:#fff}.mode-contrast-on .styled-link .icon-hover-wrapper{color:#000}.styled-link .icon-hover-wrapper svg{width:.75rem;height:.75rem}.styled-link .icon-hover-wrapper svg path{stroke:#262F36}.mode-contrast-on .styled-link .icon-hover-wrapper svg path{stroke:#000}@media (min-width:992px){.styled-link .icon-hover-wrapper svg{width:1.25rem;height:1.25rem}}.styled-link .icon-hover-wrapper+.styled-link-infos{margin-left:.5rem}@media (min-width:992px){.styled-link .icon-hover-wrapper+.styled-link-infos{margin-left:.5rem}}@media (min-width:1024px){.styled-link .icon-hover-wrapper+.styled-link-infos{margin-left:1rem}}.styled-link .styled-link-infos{flex-grow:1}.styled-link .styled-link-infos .link{font-size:.75rem;line-height:1.66667;transition:all 150ms ease 0s}.mode-interlignage-on .styled-link .styled-link-infos .link{line-height:1.96667}@media (min-width:1024px){.styled-link .styled-link-infos .link{font-size:.875rem;line-height:1.71429}.mode-interlignage-on .styled-link .styled-link-infos .link{line-height:2.01429}}.styled-link .styled-link-infos .link .link-text{display:block;padding-bottom:4px}.styled-link .styled-link-infos .link .link-text .link-content{vertical-align:unset}.styled-link .styled-link-infos .link+.text{margin-top:4px}@media (min-width:640px){.styled-link .styled-link-infos .link+.text{margin-top:0;padding-left:1rem}}.styled-link .styled-link-infos .text{color:#93979A;margin-left:auto}.files-list-wrapper .styled-link .styled-link-infos .text{margin-left:0}.hover-mode .styled-link .icon-container{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2rem;height:2rem;min-width:2rem;min-height:2rem;background-color:#262F36;color:#fff;transform:translate(4px,-4px)}.mode-contrast-on .hover-mode .styled-link .icon-container{color:#000}.mode-contrast-on .hover-mode .styled-link .icon-container{color:#fff}@media (min-width:992px){.hover-mode .styled-link .icon-container{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .hover-mode .styled-link .icon-container{background-color:#000}.mode-contrast-on .hover-mode .styled-link .icon-container{color:#fff}.hover-mode .styled-link .icon-container svg{width:.75rem;height:.75rem}.hover-mode .styled-link .icon-container svg path{stroke:#fff}.mode-contrast-on .hover-mode .styled-link .icon-container svg path{stroke:#fff}@media (min-width:992px){.hover-mode .styled-link .icon-container svg{width:1.25rem;height:1.25rem}}.hover-mode.clicked .styled-link .icon-container{transform:translate(0,0)}.hover-mode .styled-link .file-link .icon-container:not(.hover-icon){visibility:hidden}.hover-mode .styled-link .file-link .icon-container.hover-icon{visibility:visible}.swiper-container{height:100%;width:100%}@media (min-width:1024px){.swiper-container.slides-with-hover{padding:4px;margin:-4px}}.swiper-container .swiper-slide{height:auto}.swiper-container .swiper-slide{box-sizing:border-box}.swiper-container .swiper-pagination{padding:0rem 1.5rem}@media (min-width:1024px){.swiper-container .swiper-pagination{padding:0}}.swiper-container .swiper-pagination .swiper-pagination-bullet{width:.75rem;height:.75rem;opacity:1;border-radius:100%;box-shadow:0 0 0 1px #262f36 inset;background-color:#262F36;margin:0;margin-top:1.5rem}.mode-contrast-on .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#000}.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.mode-contrast-on .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:.75rem}.swiper-container .swiper-navigation-container{display:none}@media (min-width:1024px){.swiper-container .swiper-navigation-container{display:block}}.swiper-container .swiper-navigation-container .swiper-button-next,.swiper-container .swiper-navigation-container .swiper-button-prev{width:3rem;height:3rem;margin-top:0;opacity:1}.swiper-container .swiper-navigation-container .swiper-button-next .button,.swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button,.swiper-container .swiper-navigation-container .swiper-button-prev .button,.swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem;background-color:#fff;color:#262F36}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button{color:#000}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button{color:#fff}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button{background-color:#fff}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button{color:#000}.swiper-container .swiper-navigation-container .swiper-button-next .button svg path,.swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button svg path,.swiper-container .swiper-navigation-container .swiper-button-prev .button svg path,.swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button svg path{stroke:#262F36}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button svg path,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button svg path,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button svg path,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button svg path{stroke:#000}.swiper-container .swiper-navigation-container .swiper-button-next .button:hover,.swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button:hover,.swiper-container .swiper-navigation-container .swiper-button-prev .button:hover,.swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button:hover{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem;background-color:#262F36;color:#fff}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button:hover{color:#000}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button:hover{color:#fff}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button:hover{background-color:#000}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button:hover{color:#fff}.swiper-container .swiper-navigation-container .swiper-button-next .button:hover svg path,.swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button:hover svg path,.swiper-container .swiper-navigation-container .swiper-button-prev .button:hover svg path,.swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button:hover svg path{stroke:#fff}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next .button:hover svg path,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next #file-upload-button:hover svg path,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev .button:hover svg path,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev #file-upload-button:hover svg path{stroke:#fff}.swiper-container .swiper-navigation-container .swiper-button-next .icon-container,.swiper-container .swiper-navigation-container .swiper-button-prev .icon-container{pointer-events:none}.swiper-container .swiper-navigation-container .swiper-button-next:after,.swiper-container .swiper-navigation-container .swiper-button-prev:after{display:none}.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled{pointer-events:all;display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem;background-color:#fff;color:#93979A}.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper{box-shadow:0 0 0 1px #93979a inset}.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper .button,.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper #file-upload-button,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper .button,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper #file-upload-button{box-shadow:0 0 0 1px #93979a inset;color:#93979A}.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper .button:hover,.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper #file-upload-button:hover,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper .button:hover,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper #file-upload-button:hover{transform:none;cursor:default;box-shadow:0 0 0 1px #93979a inset;display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem;background-color:#fff;color:#93979A;color:#93979A}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper #file-upload-button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper #file-upload-button:hover{color:#000}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper #file-upload-button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper #file-upload-button:hover{color:#fff}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper #file-upload-button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper .button:hover,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper #file-upload-button:hover{background-color:#fff}.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper .button:hover svg path,.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled .button-wrapper #file-upload-button:hover svg path,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper .button:hover svg path,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled .button-wrapper #file-upload-button:hover svg path{stroke:#93979A}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled{color:#000}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled{color:#fff}.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled,.mode-contrast-on .swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled{background-color:#fff}.swiper-container .swiper-navigation-container .swiper-button-next.swiper-button-disabled svg path,.swiper-container .swiper-navigation-container .swiper-button-prev.swiper-button-disabled svg path{stroke:#93979A}.swiper-container.one-per-view .swiper-button-prev{left:calc(calc(calc(calc(100vw - calc(100vw - 100%)) - 968px) / 2) - 24px)}.swiper-container.one-per-view .swiper-button-next{left:calc(calc(calc(calc(calc(100vw - calc(100vw - 100%)) - 968px) / 2) + 968px) - 24px)}.swiper-container.one-per-view .swiper-pagination{position:relative;bottom:0}@media (min-width:1024px){.swiper-container.one-per-view .swiper-pagination{display:none}}.swiper-container.one-per-view .swiper-wrapper .swiper-slide{max-width:18rem;max-height:18rem}@media (min-width:1024px){.swiper-container.one-per-view .swiper-wrapper .swiper-slide{max-width:60.5rem;max-height:35.5rem}}.swiper-container.one-per-view .swiper-wrapper .swiper-slide .image-container{border:1px solid;border-color:#262F36}.mode-contrast-on .swiper-container.one-per-view .swiper-wrapper .swiper-slide .image-container{border-color:#000}.swiper-container.one-per-view .swiper-wrapper .swiper-slide .image-wrapper{height:100%}.swiper-container.swiper-mobile{width:calc(100% + 48px);margin-left:-1.5rem}@media (min-width:640px){.swiper-container.swiper-mobile{margin-left:0;width:100%}}.swiper-container.swiper-mobile .swiper-pagination{position:relative;bottom:0}.swiper-container.swiper-mobile:not(.grille-swiper) .swiper-wrapper{height:auto}@media (min-width:1024px){.swiper-container.swiper-mobile:not(.grille-swiper) .swiper-wrapper{height:100%}}.swiper-container.swiper-mobile:not(.grille-swiper) .swiper-wrapper .swiper-slide{width:18rem;max-width:18rem}@media (min-width:640px){.swiper-container.swiper-mobile:not(.grille-swiper) .swiper-wrapper .swiper-slide{max-width:calc(33.33% - 11px);width:calc(33.33% - 11px)}.swiper-container.swiper-mobile:not(.grille-swiper) .swiper-wrapper .swiper-slide+.swiper-slide{margin-left:1rem}}@media (min-width:1024px){.swiper-container.swiper-mobile:not(.grille-swiper) .swiper-wrapper .swiper-slide{max-width:calc(33.33% - 22px);width:calc(33.33% - 22px)}.swiper-container.swiper-mobile:not(.grille-swiper) .swiper-wrapper .swiper-slide+.swiper-slide{margin-left:2rem}}.swiper-container.swiper-mobile.grille-swiper{box-sizing:content-box}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper{height:auto}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide{width:18rem;max-width:18rem}@media (min-width:640px){.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide{margin-top:1.5rem;margin-left:1rem}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.two-columns{max-width:calc(50% - 8px);width:calc(50% - 8px)}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.two-columns:nth-child(2n+1){margin-left:0}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.three-columns{max-width:calc(33.33% - 11px);width:calc(33.33% - 11px)}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.three-columns:nth-child(3n+1){margin-left:0}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.four-columns{max-width:calc(25% - 12px);width:calc(100% - 12px)}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.four-columns:nth-child(4n+1){margin-left:0}}@media (min-width:992px){.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide{margin-top:2rem;margin-left:2rem}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.two-columns{max-width:calc(50% - 16px);width:calc(50% - 16px)}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.two-columns:nth-child(2n+1){margin-left:0}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.three-columns{max-width:calc(33.33% - 22px);width:calc(33.33% - 22px)}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.three-columns:nth-child(3n+1){margin-left:0}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.four-columns{max-width:calc(25% - 24px);width:calc(100% - 24px)}.swiper-container.swiper-mobile.grille-swiper .swiper-wrapper .swiper-slide.four-columns:nth-child(4n+1){margin-left:0}}.swiper-container.swiper-group{position:static;padding:0;margin:0}@media (min-width:1024px){.swiper-container.swiper-group{margin:-4px 0;padding:4px 0}}.swiper-container.swiper-group .swiper-pagination{width:auto;position:relative;bottom:0;margin-top:1.5rem}.swiper-container.swiper-group .swiper-pagination .swiper-pagination-bullet{margin-top:0}@media (min-width:1024px){.swiper-container.swiper-group .swiper-pagination{bottom:7rem;left:0;position:absolute;margin-top:0}}.swiper-container.swiper-group .swiper-navigation-container{display:none}.swiper-container.swiper-group .swiper-navigation-container .swiper-button-next,.swiper-container.swiper-group .swiper-navigation-container .swiper-button-prev{top:50%;transform:translateY(-50%)}@media (min-width:1200px){.swiper-container.swiper-group .swiper-button-prev{left:calc(376px)}.swiper-container.swiper-group .swiper-button-next{left:calc(1124px - 24px)}.swiper-container.swiper-group .swiper-navigation-container{display:block}}@media (min-width:1440px){.swiper-container.swiper-group .swiper-button-next{left:calc(1168px - 24px)}}.swiper-container.swiper-group .swiper-wrapper{height:auto}@media (min-width:1024px){.swiper-container.swiper-group .swiper-wrapper{height:100%}}.swiper-container.swiper-group .swiper-wrapper .swiper-slide{width:18rem;max-width:18rem}@media (min-width:1024px){.swiper-container.swiper-group .swiper-wrapper .swiper-slide{opacity:0.6}.swiper-container.swiper-group .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}.swiper-container.swiper-group .swiper-wrapper .swiper-slide.swiper-slide-active+.swiper-slide{opacity:1}}@media (min-width:1200px){.swiper-container.swiper-group .swiper-wrapper .swiper-slide{width:21.6875rem;max-width:21.6875rem}}@media (min-width:1440px){.swiper-container.swiper-group .swiper-wrapper .swiper-slide{width:23rem;max-width:23rem}}@media (min-width:1024px){.section-padding.swiper-special+.section-padding{padding-top:8.5rem !important;margin-top:-4.5rem}}.tabs__link__nav{padding-bottom:.5rem !important;list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:nowrap;padding-bottom:.875rem;overflow-x:auto}.tabs__link__nav .tabs__link__items{position:relative}.tabs__link__nav li{margin-right:0}@media (min-width:640px){.tabs__link__nav li:not(:last-child){margin-right:.125rem}}@media (min-width:1024px){.tabs__link__nav{justify-content:center}}.tabs__link__nav .tabs__link__item{font-weight:500;text-align:center;text-decoration:none;transition:color 0.3s;display:block;color:#93979A;white-space:nowrap;padding-left:.75rem;padding-right:.75rem;padding-bottom:16px;border-bottom:1px solid #93979A;font-size:.875rem;line-height:1.42857}.mode-interlignage-on .tabs__link__nav .tabs__link__item{line-height:1.72857}@media (min-width:1024px){.tabs__link__nav .tabs__link__item{font-size:1rem;line-height:1.5}.mode-interlignage-on .tabs__link__nav .tabs__link__item{line-height:1.8}}.tabs__link__nav .tabs__link__item.is-number{padding-right:44px}@media (min-width:640px){.tabs__link__nav .tabs__link__item{padding-left:16px;padding-right:16px;padding-bottom:8px}}.tabs__link__nav .tabs__link__item:hover{color:#262F36;border-bottom:1px solid #262F36}.tabs__link__nav .tabs__link__item.is-active{color:#262F36;border-bottom:1px solid #262F36}.tabs__link__nav .number{position:absolute;right:16px;top:2px}.tabs__link,.tabs__link--local-tasks{font-size:1rem;font-weight:500;line-height:24px;text-align:center;text-decoration:none;transition:color 0.3s;border-bottom:1px solid #93979A;color:#93979A}.tabs__link:hover,.tabs__link--local-tasks:hover{color:#262F36}.tabs__link.is-active,.tabs__link--local-tasks.is-active{color:#262F36;border-bottom:1px solid #262F36}.tabs__nav{list-style:none;margin:0;padding:0;display:flex;padding-bottom:.5rem;overflow-x:auto}.tabs__nav li:not(:last-child){margin-right:.125rem}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 0.5em;padding:0}.tabs__link--local-tasks{padding:8px 16px;white-space:nowrap}.accessibility-block:not(.accessibility-menu-block) .button-wrapper{box-shadow:none}.accessibility-block:not(.accessibility-menu-block) .button-wrapper svg path{stroke:#262F36}.mode-contrast-on .accessibility-block:not(.accessibility-menu-block) .button-wrapper svg path{stroke:#000}.accessibility-block .modal-close-footer{display:none}.accessibility-block .accessibility-items{display:flex;flex-wrap:wrap}.accessibility-block .accessibility-items .accessibility-item{background-color:#F8F8F9;flex:0 0 100%;max-width:100%;padding:1rem;margin-top:1px}@media (min-width:1200px){.accessibility-block .accessibility-items .accessibility-item{flex:0 0 calc(50% - 0.5px);max-width:calc(50% - 0.5px);padding:2rem}.accessibility-block .accessibility-items .accessibility-item:nth-child(2),.accessibility-block .accessibility-items .accessibility-item:nth-child(4){margin-left:1px}}@media only screen and (max-width:1199px){.accessibility-block .modal-close-footer{display:flex}.accessibility-block .modal-dialog{width:100vw;max-height:100vh;height:100vh;max-width:none}.accessibility-block .modal-dialog .modal-content{border:none;max-height:100%;height:100%;padding:1.5rem}.accessibility-block .modal-dialog .modal-content .modal-header{position:absolute;right:1.5rem;top:1.75rem;width:auto}.accessibility-block .modal-dialog .modal-content .modal-header+.modal-body{margin-top:0;max-height:none}.accessibility-block .modal-dialog .modal-content .modal-header+.modal-body .h3+.accessibility-items,.accessibility-block .modal-dialog .modal-content .modal-header+.modal-body .text-long h3+.accessibility-items,.text-long .accessibility-block .modal-dialog .modal-content .modal-header+.modal-body h3+.accessibility-items,.accessibility-block .modal-dialog .modal-content .modal-header+.modal-body .text-long .h3+.accessibility-items,.accessibility-block .modal-dialog .modal-content .modal-header+.modal-body .paragraph h3+.accessibility-items,.paragraph .accessibility-block .modal-dialog .modal-content .modal-header+.modal-body h3+.accessibility-items,.accessibility-block .modal-dialog .modal-content .modal-header+.modal-body .text-long p h3+.accessibility-items,.accessibility-block .modal-dialog .modal-content .modal-header+.modal-body .paragraph .h3+.accessibility-items,.accessibility-block .modal-dialog .modal-content .modal-header+.modal-body .text-long p .h3+.accessibility-items{margin-top:16px}.accessibility-block .modal-dialog .modal-content .modal-body+.modal-footer{margin-top:1.5rem;position:fixed;bottom:1.5rem;width:calc(100% - 48px)}.accessibility-block .modal-dialog .modal-content .modal-body+.modal-footer .button-wrapper,.accessibility-block .modal-dialog .modal-content .modal-body+.modal-footer .button,.accessibility-block .modal-dialog .modal-content .modal-body+.modal-footer #file-upload-button{width:100%}}.parag-bourse .card{background-color:#fff;box-shadow:0 0 0 1px #262f36 inset}.mode-contrast-on .parag-bourse .card{background-color:#fff}.parag-bourse .menu-infos-bourse>h3{display:none}@media (min-width:1024px){.citation .citation-wrapper .citation-image{padding:0}}.citation .citation-wrapper .citation-image .image-container{max-height:3rem;height:3rem;max-width:3rem;border-radius:100%;margin:0 auto;border:1px solid;border-color:#262F36}.mode-contrast-on .citation .citation-wrapper .citation-image .image-container{border-color:#000}.citation .citation-wrapper .citation-image .image-container img{transform:scale(1.5)}@media (min-width:1024px){.citation .citation-wrapper .citation-image .image-container img{transform:none}}.citation .citation-wrapper .citation-infos{text-align:center}.citation .citation-wrapper .citation-infos+.citation-image{margin-top:.5rem}.citation .citation-wrapper .citation-infos .paragraph+.text,.citation .citation-wrapper .citation-infos .text-long p+.text,.text-long .citation .citation-wrapper .citation-infos p+.text{margin-top:.5rem}@media (min-width:1024px){.citation .citation-wrapper .citation-infos .paragraph+.text,.citation .citation-wrapper .citation-infos .text-long p+.text,.text-long .citation .citation-wrapper .citation-infos p+.text{margin-top:1.5rem}}.citation .citation-wrapper .citation-infos .text+.text{margin-top:.5rem}@media (min-width:1024px){.citation .citation-wrapper .citation-infos .text+.text{margin-top:.25rem}}.citation.inline-style .citation-wrapper .citation-image .image-container img{transform:scale(1.5)}@media (min-width:1024px){.citation.inline-style .citation-wrapper .citation-image .image-container{max-height:4rem;height:4rem;max-width:4rem}}@media (min-width:1024px){.citation.inline-style .citation-wrapper .citation-infos+.citation-image{margin-top:1.5rem}}.citation:not(.inline-style) .citation-wrapper{position:relative}@media (min-width:1024px){.citation:not(.inline-style) .citation-wrapper .citation-image .image-container{max-height:none;height:auto;max-width:100%;border-radius:0;border:none}}@media (min-width:1024px){.citation:not(.inline-style) .citation-wrapper .citation-infos{padding:5.5rem 4rem}.citation:not(.inline-style) .citation-wrapper .citation-infos.with-border{border-right:1px solid;border-color:#262F36}.mode-contrast-on .citation:not(.inline-style) .citation-wrapper .citation-infos.with-border{border-color:#000}}@media (min-width:1024px){.citation:not(.inline-style) .citation-wrapper .citation-infos+.citation-image{margin-top:0}}.citation:not(.inline-style) .citation-wrapper .citation-illustration{position:absolute;left:-13.125rem;top:-11.6875rem}.communique-right+.communique-right{margin-top:1rem}@media (min-width:992px){.communique-right+.communique-right{margin-top:2rem}}.communique-cell+.communique-cell{margin-top:1rem}@media (min-width:992px){.communique-cell+.communique-cell{margin-top:0}}.communique-inner{height:100%;display:flex;flex-wrap:wrap}.communique-inner .communique-right{flex:0 0 100%;max-width:100%}.filters .filters-toggle-container{position:relative}.filters .filters-toggle-container .button svg path,.filters .filters-toggle-container #file-upload-button svg path{stroke:#262F36}.mode-contrast-on .filters .filters-toggle-container .button svg path,.mode-contrast-on .filters .filters-toggle-container #file-upload-button svg path{stroke:#000}.filters .filters-toggle-container+.views-exposed-form{margin-top:1rem}.filters .views-exposed-form{display:flex;align-items:center;flex-wrap:wrap;max-height:0;overflow:hidden;transition:all 300ms ease 0s}@media (min-width:1024px){.filters .views-exposed-form{max-height:none;overflow:visible}}.filters .views-exposed-form .form-item,.filters .views-exposed-form .form-actions{flex:0 0 100%;max-width:100%}@media (min-width:1024px){.filters .views-exposed-form .form-item{flex:1}}.filters .views-exposed-form .form-item ~ .form-item,.filters .views-exposed-form .form-item ~ .form-actions{margin-top:1rem}@media (min-width:1024px){.filters .views-exposed-form .form-item ~ .form-item,.filters .views-exposed-form .form-item ~ .form-actions{margin-top:0;margin-left:2rem}}@media (min-width:1024px){.filters .views-exposed-form .form-actions{flex:0 0 auto;max-width:auto}}.filters .views-exposed-form .form-actions .button-wrapper{width:100%}.filters .views-exposed-form .form-actions input[type="submit"]{background-image:none;padding:.5rem 1.5rem;color:#fff}.mode-contrast-on .filters .views-exposed-form .form-actions input[type="submit"]{color:#fff}@media (min-width:1024px){.filters .views-exposed-form .form-actions input[type="submit"]{padding:.75rem 2rem}}.fluid-swiper{width:100%;height:100%}.grid__item{flex:1 1 100%;margin-bottom:2rem}@media (min-width:1024px){.grid__item{margin:0 2rem 0 0;flex-basis:30%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:#e5e5e5;background-color:var(--c-highlight-high);padding:4rem}.grid{display:flex;flex-wrap:wrap}.grid--card{margin-bottom:2rem}@media (min-width:640px){.grille-cards-wrapper{margin-top:-1.5rem}}@media (min-width:992px){.grille-cards-wrapper{margin-top:-2rem}}.region-hero-wrapper .hero-padding{padding:0}@media (min-width:992px){.region-hero-wrapper .hero-padding{padding-top:1.5rem}}@media (min-width:992px){.region-hero-wrapper .hero-padding .breadcrumbs+.hero-content-wrapper{margin-top:3rem}}.region-hero-wrapper.hero-pages{padding-bottom:0;padding-left:0;padding-right:0}@media (min-width:992px){.path-user .region-hero-wrapper.hero-pages,.path-contact .region-hero-wrapper.hero-pages,.region-hero-wrapper.hero-pages.no-line{padding-bottom:4.5rem}}.region-hero-wrapper.hero-pages.no-line .hero-inner{border:none;padding-bottom:0}.region-hero-wrapper.hero-pages .hero-padding{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:992px){.region-hero-wrapper.hero-pages .hero-padding{padding-left:2rem;padding-right:2rem}}.region-hero-wrapper.hero-pages .hero-inner{padding-top:1.5rem;padding-bottom:1rem;border-bottom:1px solid;border-color:#262F36}.mode-contrast-on .region-hero-wrapper.hero-pages .hero-inner{border-color:#000}.path-user .region-hero-wrapper.hero-pages .hero-inner,.path-contact .region-hero-wrapper.hero-pages .hero-inner{border:none}.path-logout-talentsoft .region-hero-wrapper.hero-pages .hero-inner{padding-bottom:1.5rem}@media (min-width:1024px){.path-logout-talentsoft .region-hero-wrapper.hero-pages .hero-inner{padding-bottom:0}}@media (min-width:1024px){.region-hero-wrapper.hero-pages .hero-inner{padding-top:3rem}.region-hero-wrapper.hero-pages .hero-inner.with-padding{padding-bottom:3rem}}@media (min-width:1200px){.region-hero-wrapper.hero-pages .hero-inner{padding-top:4.375rem}.region-hero-wrapper.hero-pages .hero-inner.with-padding{padding-bottom:5.875rem}}.region-hero-wrapper.hero-pages.hero-confirmation{padding-bottom:3rem}@media (min-width:1200px){.region-hero-wrapper.hero-pages.hero-confirmation{padding-bottom:5.5rem}}.region-hero-wrapper.hero-pages.hero-application{padding-bottom:1.5rem}@media (min-width:1200px){.region-hero-wrapper.hero-pages.hero-application{padding-bottom:5.5rem}}@media (min-width:1024px){.region-hero-wrapper.hero-pages.hero-application .hero-inner{padding-top:3rem}}@media (min-width:1200px){.region-hero-wrapper.hero-pages.hero-application .hero-inner{padding-top:3rem}}.region-hero-wrapper.hero-pages .hero-illustration{right:0;position:absolute;bottom:-8.8125rem}@media (min-width:992px){.region-hero-wrapper:not(.hero-with-image):not(.no-border-bottom) .hero-inner{border-bottom:1px solid;border-color:#262F36}.mode-contrast-on .region-hero-wrapper:not(.hero-with-image):not(.no-border-bottom) .hero-inner{border-color:#000}}.region-hero-wrapper.hero-with-image .image-container{border-top:1px solid;border-color:#262F36;margin-top:1.5rem}.mode-contrast-on .region-hero-wrapper.hero-with-image .image-container{border-color:#000}@media (min-width:992px){.region-hero-wrapper.hero-with-image .image-container{margin-top:0}}.region-hero-wrapper.editoriale-detail{padding-left:0;padding-right:0}.region-hero-wrapper.editoriale-detail .hero-padding{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:992px){.region-hero-wrapper.editoriale-detail .hero-padding{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.region-hero-wrapper.editoriale-detail .hero-padding{padding-left:2.5rem;padding-right:2.5rem}}.region-hero-wrapper.editoriale-detail:not(.hero-with-image){padding-bottom:0}@media (min-width:1200px){.region-hero-wrapper.editoriale-detail:not(.hero-with-image){padding-bottom:4.5rem;margin-bottom:0}}.region-hero-wrapper.editoriale-detail:not(.hero-with-image) .hero-content-wrapper{padding-top:1.5rem;margin-top:0}@media (min-width:992px){.region-hero-wrapper.editoriale-detail:not(.hero-with-image) .hero-content-wrapper{padding-top:0;margin-top:1.5rem}}.region-hero-wrapper.editoriale-detail:not(.hero-with-image) .hero-inner{padding-bottom:1.5rem}@media (min-width:992px){.region-hero-wrapper.editoriale-detail:not(.hero-with-image) .hero-inner{padding-bottom:2rem}}@media (min-width:1024px){.region-hero-wrapper.editoriale-detail:not(.hero-with-image) .hero-inner{padding-bottom:2.5rem}}@media (min-width:1200px){.region-hero-wrapper.editoriale-detail:not(.hero-with-image) .hero-inner{padding-bottom:4.5rem}}.region-hero-wrapper.editoriale-detail .hero-image-wrapper .hero-image-block .hero-images-container{position:relative;max-width:60.875rem;margin-left:auto;margin-right:auto;max-height:26.625rem}.region-hero-wrapper.editoriale-detail .hero-image-wrapper .hero-image-block .hero-images-container .image-container{max-height:26.625rem}.region-hero-wrapper.editoriale-detail .hero-image-wrapper .hero-image-block .hero-images-container .hero-illustration{position:absolute;bottom:-4.5rem;right:0}.region-hero-wrapper.editoriale-detail .hero-image-wrapper .hero-image-block .hero-images-container .hero-illustration .image-container{border:none}.region-hero-wrapper.editoriale-detail.hero-with-image{padding-bottom:0}@media (min-width:1200px){.region-hero-wrapper.editoriale-detail.hero-with-image{margin-bottom:0;padding-bottom:4.5rem}}.region-hero-wrapper.editoriale-detail.hero-with-image .hero-padding{margin-bottom:1rem}@media (min-width:1200px){.region-hero-wrapper.editoriale-detail.hero-with-image .hero-padding{margin-bottom:0}}.region-hero-wrapper.editoriale-detail.hero-with-image .hero-content-wrapper{padding-top:1.5rem;margin-top:0}@media (min-width:1200px){.region-hero-wrapper.editoriale-detail.hero-with-image .hero-content-wrapper{padding-bottom:7.5rem;padding-top:0;margin-top:3rem}}.region-hero-wrapper.editoriale-detail.hero-with-image .hero-image-wrapper .hero-image-block{padding:0rem 1.5rem}@media (min-width:640px){.region-hero-wrapper.editoriale-detail.hero-with-image .hero-image-wrapper .hero-image-block{padding:0rem 2rem}}@media (min-width:1024px){.region-hero-wrapper.editoriale-detail.hero-with-image .hero-image-wrapper .hero-image-block{padding:0rem 2.5rem}}@media (min-width:1200px){.region-hero-wrapper.editoriale-detail.hero-with-image .hero-image-wrapper .hero-image-block{margin-top:-4.5rem}}.region-hero-wrapper.article-detail .hero-content-wrapper{margin-top:1.5rem}@media (min-width:992px){.region-hero-wrapper.article-detail .hero-content-wrapper{margin-top:3rem}}.region-hero-wrapper.article-detail .hero-content-wrapper h1{padding-bottom:0}@media (min-width:992px){.region-hero-wrapper.article-detail .hero-content-wrapper h1{padding-bottom:2rem}}@media (min-width:1024px){.region-hero-wrapper.article-detail .hero-content-wrapper h1{padding-bottom:2.5rem}}@media (min-width:1200px){.region-hero-wrapper.article-detail .hero-content-wrapper h1{padding-bottom:5rem}}.region-hero-wrapper.offer-detail .hero-content-wrapper{margin-top:1.5rem}@media (min-width:992px){.region-hero-wrapper.offer-detail .hero-content-wrapper{margin-top:3rem}}.region-hero-wrapper.offer-detail .hero-inner{padding-bottom:0}.region-hero-wrapper.offer-detail .hero-inner .hero-inner-right{margin-top:1.5rem}@media (min-width:992px){.region-hero-wrapper.offer-detail .hero-inner{display:flex;justify-content:space-between;padding-bottom:2rem}.region-hero-wrapper.offer-detail .hero-inner .hero-inner-right{margin-top:0}.region-hero-wrapper.offer-detail .hero-inner .hero-inner-right .icon-categ-list{border-left:1px solid #262F36;padding-left:2rem;margin-left:2rem;height:100%}}@media (min-width:1024px){.region-hero-wrapper.offer-detail .hero-inner{padding-bottom:2.5rem}.region-hero-wrapper.offer-detail .hero-inner .hero-inner-right .icon-categ-list{padding-left:3rem;margin-left:3rem}}@media (min-width:1200px){.region-hero-wrapper.offer-detail .hero-inner{padding-bottom:5.5rem}}[class*="-illustration"]{z-index:2;display:none;width:26rem;height:27rem}@media (min-width:1440px){[class*="-illustration"]{display:block}}.homepage-chiffres .chiffre-cle-wrapper:nth-child(3),.homepage-chiffres .chiffre-cle-wrapper:nth-child(4){margin-top:2rem}@media (min-width:640px){.homepage-chiffres .chiffre-cle-wrapper:nth-child(3),.homepage-chiffres .chiffre-cle-wrapper:nth-child(4){margin-top:0}}@media (min-width:1024px){.homepage-chiffres .chiffre-cle-wrapper:nth-child(3),.homepage-chiffres .chiffre-cle-wrapper:nth-child(4){margin-top:2.5rem}}@media (min-width:1024px){.homepage-chiffres .chiffre-cle-wrapper:nth-child(2):after,.homepage-chiffres .chiffre-cle-wrapper:nth-child(4):after{content:"";height:1px;position:absolute;background-color:#262F36;bottom:0;left:calc(100% - 16px);width:calc(calc(100vw - 1186px) / 2)}.mode-contrast-on .homepage-chiffres .chiffre-cle-wrapper:nth-child(2):after,.mode-contrast-on .homepage-chiffres .chiffre-cle-wrapper:nth-child(4):after{background-color:#000}}.homepage-hero{position:relative;height:31.625rem}@media (min-width:992px){.homepage-hero{height:23.6875rem}}@media (min-width:1024px){.homepage-hero{height:45.5rem}}@media (min-width:1200px){.homepage-hero::before{content:"";position:absolute;height:1px;width:100%;background-color:#262F36;max-width:89rem;margin-left:auto;margin-right:auto;bottom:-1px;z-index:1;left:0;right:0}.mode-contrast-on .homepage-hero::before{background-color:#000}}.homepage-hero .homepage-hero-big{height:31.625rem}@media (min-width:992px){.homepage-hero .homepage-hero-big{height:23.6875rem}}@media (min-width:1024px){.homepage-hero .homepage-hero-big{height:45.5rem}}.homepage-hero .homepage-hero-big .image-container{border-bottom:1px solid;position:relative;border-color:#262F36}.homepage-hero .homepage-hero-big .image-container:before{background:linear-gradient(0deg,rgba(38,47,54,0.8) 0%,rgba(38,47,54,0) 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;content:""}.mode-contrast-on .homepage-hero .homepage-hero-big .image-container{border-color:#000}@media (min-width:1200px){.homepage-hero .homepage-hero-big{position:fixed;width:100%;transition:all 350ms ease 0s}.homepage-hero .homepage-hero-big .image-container{transition:none}.homepage-hero .homepage-hero-big .image-container *{transition:none}.homepage-hero .homepage-hero-big .image-container:before{position:fixed}}.homepage-hero .grid-container{position:absolute;bottom:5rem;z-index:1;left:50%;transform:translateX(-50%)}.homepage-hero .grid-container h1{color:#fff}.mode-contrast-on .homepage-hero .grid-container h1{color:#fff}@media (min-width:992px){.homepage-hero .grid-container{bottom:5.5rem;max-width:38.8125rem}}@media (min-width:1024px){.homepage-hero .grid-container{max-width:65.5rem}}.homepage-hero .grid-container>.row{padding:0rem 1.5rem}@media (min-width:640px){.homepage-hero .grid-container>.row{padding:0rem 2rem}}@media (min-width:1024px){.homepage-hero .grid-container>.row{padding:0rem 2.5rem}}.homepage-hero .anchor-btn{position:absolute;z-index:1;left:50%;transform:translateX(-50%);bottom:1.5rem}@media (min-width:992px){.homepage-hero .anchor-btn{bottom:-1.5rem}}.homepage-hero .hero-illustration{position:absolute;right:0;bottom:-9.1875rem;z-index:2}.homepage-two-blocks .homepage-two-blocks-illustration{position:absolute;z-index:2;left:-19.6875rem;bottom:-10.625rem}.illustrated-download .image-container{border:1px solid;border-color:#262F36}.mode-contrast-on .illustrated-download .image-container{border-color:#000}.bg-color-official-blue .illustrated-download .image-container,.bg-color-true-black .illustrated-download .image-container{border-color:#fff}.mode-contrast-on .bg-color-official-blue .illustrated-download .image-container,.mode-contrast-on .bg-color-true-black .illustrated-download .image-container{border-color:#fff}.illustrated-download .download-col+.download-col{margin-top:24px}.illustrated-download .button--with-icon-after .icon-container{width:.875rem;height:.875rem;min-width:.875rem}@media (min-width:992px){.illustrated-download .button--with-icon-after .icon-container{width:1.25rem;height:1.25rem;min-width:1.25rem}}@media (min-width:640px){.illustrated-line{position:relative}.illustrated-line:before{content:"";position:absolute;background-color:#262F36}.mode-contrast-on .illustrated-line:before{background-color:#000}.bg-color-official-blue .illustrated-line:before,.bg-color-true-black .illustrated-line:before{background-color:#fff}.mode-contrast-on .bg-color-official-blue .illustrated-line:before,.mode-contrast-on .bg-color-true-black .illustrated-line:before{background-color:#fff}.one-col-style .illustrated-line:before{top:5.5rem;height:1px;left:1rem;width:calc(100% - 32px)}.one-col-style .infos-col{padding-top:7.5rem}}@media (min-width:992px){.two-cols-style .illustrated-line:before{height:100%;width:1px;top:0;left:50%;transform:translate(-50%)}.two-cols-style .download-col:nth-child(even)>.row{justify-content:flex-end}.illustrated-download .download-col+.download-col{margin-top:0}}@media (min-width:1024px){.one-col-style .infos-col{padding-top:11rem}}@media (min-width:1200px){.illustrated-line{position:relative}.one-col-style .illustrated-line:before{left:calc(8.33333% + 1rem);width:calc(100% - calc(16.66667% + 32px))}}.list-wrapper .infos-item-wrapper+.infos-item-wrapper{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid;border-color:#262F36}.mode-contrast-on .list-wrapper .infos-item-wrapper+.infos-item-wrapper{border-color:#000}@media (min-width:1024px){.list-wrapper .infos-item-wrapper+.infos-item-wrapper{margin-top:3rem;padding-top:3rem}}.list-wrapper.with-border-bottom .infos-item-wrapper:last-of-type{padding-bottom:1.5rem;border-bottom:1px solid;border-color:#262F36}.mode-contrast-on .list-wrapper.with-border-bottom .infos-item-wrapper:last-of-type{border-color:#000}@media (min-width:1024px){.list-wrapper.with-border-bottom .infos-item-wrapper:last-of-type{padding-bottom:3rem}}.document-actions a .icon-container,.document-actions button .icon-container,.document-list a .icon-container,.document-list button .icon-container{width:1rem;height:1rem;min-width:1rem}@media (min-width:1024px){.document-actions a .icon-container,.document-actions button .icon-container,.document-list a .icon-container,.document-list button .icon-container{width:1.25rem;height:1.25rem;min-width:1.25rem}}.document-actions a.document-select-trigger .icon-container,.document-actions button.document-select-trigger .icon-container,.document-list a.document-select-trigger .icon-container,.document-list button.document-select-trigger .icon-container{width:.75rem;height:.75rem;min-width:.75rem}@media (min-width:1024px){.document-actions a.document-select-trigger .icon-container,.document-actions button.document-select-trigger .icon-container,.document-list a.document-select-trigger .icon-container,.document-list button.document-select-trigger .icon-container{width:.75rem;height:.75rem;min-width:.75rem}}.document-actions{display:inline-flex;align-items:center}.document-actions a{margin-left:1rem}.document-list{position:relative}.document-list .document-list-buttons .document-list-actions{display:flex;align-items:center}.document-list .document-list-buttons .document-list-actions>*{margin-left:1rem}.document-list .document-list-buttons .document-list-actions .document-select-trigger{padding:0;border:0;background:none}.document-list .document-list-buttons .document-list-actions .document-select-trigger:hover{cursor:pointer;cursor:hand}.document-list .document-list-dropdown{position:absolute;z-index:2;width:100%;transition:all 150ms ease 0s;min-width:100%}.document-list .document-list-dropdown ul{margin:0;padding:0;list-style-type:none}.document-list .document-list-dropdown ul li .pdf-link{border-top:0}.document-list .document-list-dropdown ul li .pdf-link:hover{cursor:pointer;cursor:hand}.document-list.document-list-open .document-list-buttons .document-select-trigger>span{transform:rotate(180deg)}.document-list:not(.document-list-open) .document-list-dropdown{position:absolute;width:1px;height:1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.language-menu-block+.accessibility-menu-block{margin-top:1.625rem}.language-menu-block .language-list{padding:0;margin:0}.language-menu-block .language-list li a{font-size:.875rem;line-height:1.25rem;display:flex;align-items:center;position:relative;font-weight:500;text-decoration:none;color:#262F36}.mode-contrast-on .language-menu-block .language-list li a{color:#000}.language-menu-block .language-list li a:before,.language-menu-block .language-list li a:after{content:"";border-radius:100%}.language-menu-block .language-list li a:before{width:1rem;height:1rem;box-shadow:0 0 0 1px #262f36 inset;margin-right:.5rem}.language-menu-block .language-list li a:after{width:.3125rem;height:.3125rem;background-color:#fff;position:absolute;top:7px;left:6px;opacity:0}.mode-contrast-on .language-menu-block .language-list li a:after{background-color:#fff}.language-menu-block .language-list li.active a:before{background-color:#262F36}.mode-contrast-on .language-menu-block .language-list li.active a:before{background-color:#000}.language-menu-block .language-list li.active a:after{opacity:1}.language-menu-block .language-list li+li{margin-top:.5rem}.language-menu-block .category+.language-list{margin-top:.625rem}.language-block #block-languageswitcher>ul{padding:0;margin:0}.language-block #block-languageswitcher ul{list-style-type:none;position:relative}.language-block #block-languageswitcher ul #trigger-tongue{text-decoration:none;display:inline-flex;align-items:center}.language-block #block-languageswitcher ul #trigger-tongue:before{content:"";height:1rem;top:100%;width:100%;position:absolute}.language-block #block-languageswitcher ul #trigger-tongue .circle{box-shadow:0 0 0 1px #262f36 inset;color:#262F36;font-size:.75rem;line-height:1;text-transform:uppercase;margin-right:.5rem}.mode-contrast-on .language-block #block-languageswitcher ul #trigger-tongue .circle{color:#000}.mode-interlignage-on .language-block #block-languageswitcher ul #trigger-tongue .circle{line-height:1.3}.hover-mode .language-block #block-languageswitcher ul #trigger-tongue .circle{box-shadow:0 0 0 1px #93979a inset;color:#93979A}.language-block #block-languageswitcher ul .dropdown-menu{padding:0;z-index:15;position:absolute;right:0;margin-top:.625rem;background-color:#fff;max-height:0;overflow:hidden;transition:all 150ms ease 0s}.mode-contrast-on .language-block #block-languageswitcher ul .dropdown-menu{background-color:#fff}.language-block #block-languageswitcher ul .dropdown-menu li{border-left:1px solid;border-right:1px solid;border-color:#262F36}.mode-contrast-on .language-block #block-languageswitcher ul .dropdown-menu li{border-color:#000}.language-block #block-languageswitcher ul .dropdown-menu li:first-of-type{border-top:1px solid}.language-block #block-languageswitcher ul .dropdown-menu li:last-of-type{border-bottom:1px solid}.language-block #block-languageswitcher ul .dropdown-menu li a{padding:.75rem 1.25rem;text-decoration:none;color:#262F36;display:block;font-size:.875rem;line-height:1.42857;transition:all 150ms ease 0s;white-space:nowrap}.mode-contrast-on .language-block #block-languageswitcher ul .dropdown-menu li a{color:#000}.mode-interlignage-on .language-block #block-languageswitcher ul .dropdown-menu li a{line-height:1.72857}@media (min-width:1024px){.language-block #block-languageswitcher ul .dropdown-menu li a{font-size:1rem;line-height:1.5}.mode-interlignage-on .language-block #block-languageswitcher ul .dropdown-menu li a{line-height:1.8}}.language-block #block-languageswitcher ul .dropdown-menu li a:hover{background-color:#F8F8F9}.language-block #block-languageswitcher ul .dropdown-menu.open:before{content:"";height:.6875rem;width:100%;display:block;background:transparent;position:absolute;top:-.6875rem}.hover-mode .language-block .expand-container-open #block-languageswitcher ul #trigger-tongue .circle{box-shadow:0 0 0 1px #262f36 inset;color:#262F36}.mode-contrast-on .hover-mode .language-block .expand-container-open #block-languageswitcher ul #trigger-tongue .circle{color:#000}.link-image-wrapper+.link-image-wrapper{margin-top:1rem;padding-top:1rem;border-top:1px solid;border-color:#262F36}.mode-contrast-on .link-image-wrapper+.link-image-wrapper{border-color:#000}@media (min-width:1024px){.link-image-wrapper+.link-image-wrapper{margin-top:2rem;padding-top:2rem}}.content-left{padding-top:1rem}@media (min-width:992px){.content-left{padding-top:0;padding-right:3rem}}.content-left+.content-right:before{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:#262F36}.mode-contrast-on .content-left+.content-right:before{background-color:#000}@media (min-width:992px){.content-left+.content-right:before{top:0;bottom:auto;height:100%;width:1px}}.content-right{padding-bottom:1rem;order:-1}@media (min-width:992px){.content-right{padding-bottom:0;order:0;padding-left:3rem}}.metier-personne .card{height:100%;display:grid;transition:all 150ms ease 0s}.metier-personne .card .card__content,.metier-personne .card .card__image{transition:all 300ms ease 0s;position:relative;background-color:#fff;grid-row:1/-1;grid-column:1/-1}.mode-contrast-on .metier-personne .card .card__content,.mode-contrast-on .metier-personne .card .card__image{background-color:#fff}.metier-personne .card .card__image{max-height:13.5rem}.metier-personne .card .card__image .image{height:13.5rem}.metier-personne .card .card__content{margin-top:13.5rem}.metier-personne .card .hover-infos{margin-top:1rem;position:absolute;opacity:0;width:calc(100% - 96px);padding-bottom:1rem}@media (min-width:1024px){.metier-personne .card .hover-infos{padding-bottom:3rem}}.metier-personne .card .text{color:#5C6368}@media (min-width:1024px){.metier-personne .card:hover .card__content{margin-top:0}.metier-personne .card:hover .card__content .infos-right .icon-container{transform:rotate(90deg)}.metier-personne .card:hover .card__content .hover-infos{opacity:1}.metier-personne .card:hover .card__image{max-height:0}}.metier-personne .card.card-clicked .card__content{margin-top:0}.metier-personne .card.card-clicked .card__content .infos-right .icon-container{transform:rotate(90deg)}.metier-personne .card.card-clicked .card__content .hover-infos{opacity:1}.metier-personne .card.card-clicked .card__image{max-height:0}.newsroom-a-la-une .image-container{border:1px solid;box-sizing:content-box;border-color:#262F36}.mode-contrast-on .newsroom-a-la-une .image-container{border-color:#000}.newsroom-hero{position:relative;padding:1.5rem 1.5rem 0rem 1.5rem}@media (min-width:640px){.newsroom-hero{padding:1.5rem 2rem 0rem 2rem}}@media (min-width:1024px){.newsroom-hero{padding:1.5rem 2.5rem 0rem 2.5rem}}.newsroom-hero .grid-container{margin-top:0}@media (min-width:992px){.newsroom-hero .grid-container{margin-top:24px}}.newsroom-hero .newsroom-hero-inner{border-bottom:1px solid;border-color:#262F36;padding-bottom:1.5rem}.mode-contrast-on .newsroom-hero .newsroom-hero-inner{border-color:#000}.bg-color-official-blue .newsroom-hero .newsroom-hero-inner,.bg-color-true-black .newsroom-hero .newsroom-hero-inner{border-color:#fff}.mode-contrast-on .bg-color-official-blue .newsroom-hero .newsroom-hero-inner,.mode-contrast-on .bg-color-true-black .newsroom-hero .newsroom-hero-inner{border-color:#fff}@media (min-width:1024px){.newsroom-hero .newsroom-hero-inner{padding-bottom:2rem}}@media (min-width:1200px){.newsroom-hero .newsroom-hero-inner{padding-bottom:5rem}}.newsroom-hero .newsroom-hero-inner .contact-hero-wrapper>.contact{margin-top:1rem;padding-top:1rem;border-top:1px solid;height:100%;border-color:#262F36}.mode-contrast-on .newsroom-hero .newsroom-hero-inner .contact-hero-wrapper>.contact{border-color:#000}@media (min-width:992px){.newsroom-hero .newsroom-hero-inner .contact-hero-wrapper>.contact{padding-left:2rem;margin-left:2rem;margin-top:0;padding-top:0;border-top:none;border-left:1px solid}}.newsroom-hero .newsroom-illustration{position:absolute;right:0;bottom:-6.25rem}.photo-album>.grid-container{padding:0rem 1.5rem !important}@media (min-width:640px){.photo-album>.grid-container{padding:0rem 2rem !important}}.title-block{padding:0rem 1.5rem}@media (min-width:640px){.title-block{padding:0rem 2rem}}@media (min-width:1024px){.title-block{padding:0;width:16.75rem;margin-right:2rem;margin-bottom:7rem}}@media (min-width:1024px){.swiper-block{max-width:calc(100% - 300px)}}.search-block .button-wrapper{box-shadow:none;background:none}.search-block .button-wrapper svg path{stroke:#262F36}.mode-contrast-on .search-block .button-wrapper svg path{stroke:#000}.search-block .search-block-inner{border-bottom:1px solid;border-color:#262F36;padding:1.5rem}.mode-contrast-on .search-block .search-block-inner{border-color:#000}@media (min-width:640px){.search-block .search-block-inner{padding:2rem}}@media (min-width:1024px){.search-block .search-block-inner{padding:4.5rem 2.5rem}}.search-block .block-search-wrapper{position:absolute;width:100%;left:0;top:5.0625rem;z-index:20;display:none;padding:0}.scroll .search-block .block-search-wrapper{top:5.0625rem}@media (min-width:992px){.search-block .block-search-wrapper{top:5.5625rem}}@media (min-width:1024px){.search-block .block-search-wrapper{top:7.5625rem}}@media (min-width:1200px){.search-block .block-search-wrapper{display:block;overflow:hidden;transform:translateY(calc(-100% - 121px));transition:all 500ms ease 0s;z-index:-2}.search-block .block-search-wrapper:before{content:"";position:absolute;left:0;top:-3.125rem;height:3.125rem;width:100%;background-color:transparent}.scroll .search-block .block-search-wrapper:before{top:-1.875rem;height:1.875rem}}.search-block .block-search-wrapper.open{display:block}@media (min-width:1200px){.search-block .block-search-wrapper.open{transform:translateY(0)}.search-block .block-search-wrapper.open .button-wrapper:before{content:"";position:absolute;height:3rem;width:100%;left:0;background:transparent;bottom:0}.scroll .search-block .block-search-wrapper.open .button-wrapper:before{height:2rem}}.list-wrapper .search-item-wrapper ul{list-style-type:none;padding:0;margin:0}.list-wrapper .search-item-wrapper ul li+li{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid;border-color:#262F36}.mode-contrast-on .list-wrapper .search-item-wrapper ul li+li{border-color:#000}@media (min-width:1024px){.list-wrapper .search-item-wrapper ul li+li{margin-top:3rem;padding-top:3rem}}.list-wrapper .search-item-wrapper ul li .files-list-wrapper{margin-top:1rem}.list-wrapper.with-border-bottom .search-item-wrapper:last-of-type{padding-bottom:1.5rem;border-bottom:1px solid;border-color:#262F36}.mode-contrast-on .list-wrapper.with-border-bottom .search-item-wrapper:last-of-type{border-color:#000}@media (min-width:1024px){.list-wrapper.with-border-bottom .search-item-wrapper:last-of-type{padding-bottom:3rem}}.seperator-wrapper{position:relative;padding:0rem 1.5rem}@media (min-width:640px){.seperator-wrapper{padding:0rem 2rem}}@media (min-width:1024px){.seperator-wrapper{padding:0rem 2.5rem}}.seperator-wrapper .seperator-line{width:100%;height:1px;background-color:#262F36;max-width:89rem;margin-left:auto;margin-right:auto}.mode-contrast-on .seperator-wrapper .seperator-line{background-color:#000}.footer{padding:1.5rem;position:relative;background-color:#262F36;color:#fff}.mode-contrast-on .footer{background-color:#000}.mode-contrast-on .footer{color:#fff}@media (min-width:640px){.footer{padding:1.5rem 2rem}}@media (min-width:1024px){.footer{padding:5.5rem 2.5rem}}.footer__top .branding .image-container img{max-height:1.75rem;width:auto;margin:0 auto}@media (min-width:1024px){.footer__top .branding .image-container img{margin:0}}.footer__top+.footer__bottom{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid;border-color:#fff}.mode-contrast-on .footer__top+.footer__bottom{border-color:#fff}@media (min-width:1024px){.footer__top+.footer__bottom{margin-top:2.5rem;padding-top:2rem}}.footer__bottom .footer__menu,.footer__bottom .footer__social{flex:0 0 100%;max-width:100%}@media (min-width:1024px){.footer__bottom .footer__menu,.footer__bottom .footer__social{flex:0 0 auto}}.footer__bottom .footer__menu ul,.footer__bottom .footer__social ul{list-style-type:none;display:flex;align-items:center}.footer__bottom .footer__menu{order:-1}@media (min-width:1024px){.footer__bottom .footer__menu{order:0}}.footer__bottom .footer__menu ul{margin:0;padding:0;flex-wrap:wrap}.footer__bottom .footer__menu ul li{flex:0 0 100%;max-width:100%;display:inline-flex;justify-content:center}@media (min-width:1024px){.footer__bottom .footer__menu ul li{flex:0 0 auto;justify-content:flex-start}}.footer__bottom .footer__menu ul li a{font-size:.875rem;line-height:1.25rem;color:#fff;text-decoration:none;font-weight:500}.mode-contrast-on .footer__bottom .footer__menu ul li a{color:#fff}.footer__bottom .footer__menu ul li+li{margin-top:1rem}@media (min-width:1024px){.footer__bottom .footer__menu ul li+li{margin-top:0;margin-left:1.5rem}}.footer__bottom .footer__social ul{justify-content:center}@media (min-width:1024px){.footer__bottom .footer__social ul{justify-content:flex-start}}.footer__bottom .footer__social+.footer__menu{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid;border-color:#fff}.mode-contrast-on .footer__bottom .footer__social+.footer__menu{border-color:#fff}@media (min-width:1024px){.footer__bottom .footer__social+.footer__menu{margin-bottom:0;padding-bottom:0;border:none}}.footer__copyright{font-size:.875rem;line-height:1.42857;color:#93979A;margin-top:1.5rem;text-align:center}.mode-interlignage-on .footer__copyright{line-height:1.72857}@media (min-width:1024px){.footer__copyright{margin-top:5.75rem;text-align:left}}.header{background-color:#fff;position:fixed;z-index:14;width:100%}.mode-contrast-on .header{background-color:#fff}.headerbody:not(.user-logged-in){top:0}.header>.bg-color-white{padding:0rem 1.5rem}@media (min-width:640px){.header>.bg-color-white{padding:0rem 2rem}}@media (min-width:1024px){.header>.bg-color-white{padding:0rem 2.5rem}}@media (min-width:1200px){.header.hover-mode:before{content:"";top:7.5625rem;width:100%;height:100vh;left:0;background-color:rgba(38,47,54,0.5);position:absolute;z-index:-2}.scroll .header.hover-mode:before{top:5.0625rem}}.header>div+div{margin-left:1rem}.header__inner{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid;border-color:#262F36;background-color:#fff;transition:all 150ms ease 0s;max-width:89rem;margin-left:auto;margin-right:auto}.mode-contrast-on .header__inner{border-color:#000}.mode-contrast-on .header__inner{background-color:#fff}@media (min-width:640px){.header__inner{padding-top:2rem;padding-bottom:2rem}}@media (min-width:1024px){.header__inner{padding-top:1.5rem;padding-bottom:1.5rem;height:7.5625rem}.scroll .header__inner{padding-top:.5rem;padding-bottom:.5rem;height:5.5625rem}}.header.no-line .header__inner{border:0}.header__branding{margin-right:1rem;width:8.75rem}.header__branding .image-container img{height:auto;width:auto;transition:all 150ms ease 0s}@media (min-width:992px){.header__branding{margin-right:1.5rem;width:12.25rem}.header__branding .image-container img{transform-origin:left}.scroll .header__branding .image-container img{transform:scale(0.8)}}@media (min-width:1200px){.header__branding{width:8.75rem}}@media (min-width:1440px){.header__branding{width:12.25rem}}.header__left{flex-grow:1}@media (min-width:1200px){.header__left{flex-grow:0}}.header__center{order:1}@media (min-width:1200px){.header__center{order:0}}.header__right{display:flex;align-items:center}.header__right>div+div:not(.language-block):not(.accessibility-block){margin-left:1rem}@media (min-width:1200px){.header__right>div+div{margin-left:1.5rem}.header__right>div+div.language-block,.header__right>div+div.accessibility-block{margin-left:1rem}}.header__right .search-toggle .icon-container+.icon-container{margin-left:.5rem}.header__right .language-block,.header__right .accessibility-block>.button-wrapper{display:none}@media (min-width:1200px){.header__right .language-block,.header__right .accessibility-block>.button-wrapper{display:block}}.scroll:not(.toolbar-fixed) .header{top:0;width:100%;z-index:100}.header.hover-mode .header__right .language-block .icon-container svg path,.header.hover-mode .header__right .accessibility-block .icon-container svg path,.header.hover-mode .header__right .search-block .icon-container svg path{stroke:#93979A}.header.hover-mode .header__right .language-block:hover .icon-container svg path,.header.hover-mode .header__right .accessibility-block:hover .icon-container svg path,.header.hover-mode .header__right .search-block:hover .icon-container svg path{stroke:#262F36}.mode-contrast-on .header.hover-mode .header__right .language-block:hover .icon-container svg path,.mode-contrast-on .header.hover-mode .header__right .accessibility-block:hover .icon-container svg path,.mode-contrast-on .header.hover-mode .header__right .search-block:hover .icon-container svg path{stroke:#000}.social-container{position:relative}.social-container:before{content:"";display:none;width:45.4375rem;height:22.4375rem;position:absolute;top:0;right:0;background-repeat:no-repeat;background-size:contain;background-position:top right}@media (min-width:1024px){.social-container:before{display:block}}.social-container .social-icons-wrapper{justify-content:center}@media (min-width:640px){.social-container .social-icons-wrapper{justify-content:flex-end}}.social-container .social .social-menu{display:flex;flex-wrap:wrap}.social-container .social .social-menu .social-menu__link{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;background-color:rgba(0,0,0,0);color:#262F36;box-shadow:0 0 0 1px #262f36 inset;transition:all 150ms ease 0s}.mode-contrast-on .social-container .social .social-menu .social-menu__link{color:#000}.mode-contrast-on .social-container .social .social-menu .social-menu__link{color:#fff}@media (min-width:992px){.social-container .social .social-menu .social-menu__link{width:3rem;height:3rem;min-width:3rem;min-height:3rem}}.mode-contrast-on .social-container .social .social-menu .social-menu__link{color:#000}.social-container .social .social-menu .social-menu__link svg path{stroke:#262F36}.mode-contrast-on .social-container .social .social-menu .social-menu__link svg path{stroke:#000}.social-container .social .social-menu .social-menu__link svg{width:1.25rem;height:1.25rem}@media (min-width:992px){.social-container .social .social-menu .social-menu__link svg{width:1.5rem;height:1.5rem}}.social-container .social .social-menu .social-menu__link svg path{stroke:none !important;fill:#262F36}.mode-contrast-on .social-container .social .social-menu .social-menu__link svg path{fill:#000}.social-container .social .social-menu .social-menu__link:hover{background-color:#262F36}.mode-contrast-on .social-container .social .social-menu .social-menu__link:hover{background-color:#000}.social-container .social .social-menu .social-menu__link:hover svg path{fill:#fff}.mode-contrast-on .social-container .social .social-menu .social-menu__link:hover svg path{fill:#fff}.social-container .social-media-image{width:100%;height:5.5rem;max-width:61.5rem;position:relative}@media (min-width:1024px){.social-container .social-media-image{padding:0;margin-left:auto;height:12.5rem}}.titre-text-list .titre-text-wrapper+.titre-text-wrapper{border-top:1px solid;border-color:#262F36;padding-top:1.5rem;margin-top:1.5rem}.mode-contrast-on .titre-text-list .titre-text-wrapper+.titre-text-wrapper{border-color:#000}@media (min-width:1024px){.titre-text-list .titre-text-wrapper+.titre-text-wrapper{padding-top:3rem;margin-top:3rem}}.main-sidebar{margin-bottom:2rem}@media (min-width:1024px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{position:relative}.floating-sidebar{position:absolute;right:5.5rem;top:7.5rem;z-index:10}.floating-sidebar .social-media-sharing .social-media-sharing-buttons{display:block}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li{display:block;float:none;padding:0 !important}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li a{display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem;background-color:#fff;color:#262F36;box-shadow:0 0 0 1px #262f36 inset;transition:all 150ms ease 0s}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a{color:#000}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a{color:#fff}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a{background-color:#fff}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a{color:#000}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li a svg path{stroke:#262F36}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a svg path{stroke:#000}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li a .icon-container{margin-top:1px}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li a svg path{stroke:none}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover{opacity:1;display:flex;justify-content:center;align-items:center;border-radius:100%;color:#262F36;color:#fff;width:3rem;height:3rem;min-width:3rem;min-height:3rem;background-color:#262F36;color:#fff}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover{color:#000}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover{color:#fff}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover{background-color:#000}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover{color:#fff}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover svg path{stroke:#fff}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover svg path{stroke:#fff}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover svg path{stroke:none;fill:#fff}.mode-contrast-on .floating-sidebar .social-media-sharing .social-media-sharing-buttons li a:hover svg path{fill:#fff}.floating-sidebar .social-media-sharing .social-media-sharing-buttons li+li{margin-left:1rem !important}@media (min-width:1024px){.floating-sidebar .social-media-sharing .social-media-sharing-buttons li+li{margin-left:0 !important;margin-top:1rem !important}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;}@media (prefers-reduced-motion:no-preference){.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{animation:gin-throbber .75s linear infinite;}}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
