@charset "UTF-8";:host,:root{--color--primary:#283276;--color--primary-hover:#20285E;--color--primary-active:#181E47;--color--border:#cccccc;--ft--contrasted-border-width:0;--ft--contrasted-hidden:block;--ft-light-border:#e6e7e8;--ft-text-color:#58595b;--ft-light-hover-bg:#e6e7e8;--ft--toaster-border-width:0 0 0 0.3125rem;--ft--color-error:#a00d10;--ft--border-error:#fae3e7;--ft--bg-error:#fff6f6;--ft--icon-error:var(--ft--color-error);--ft--color-success:#275c28;--ft--border-success:#dcf0cc;--ft--bg-success:#eff7ec;--ft--icon-success:var(--ft--color-success);--ft--color-warning:#654f29;--ft--border-warning:#faebcc;--ft--bg-warning:#fdfbee;--ft--icon-warning:var(--ft--color-warning);--ft--color-info:#005e7d;--ft--border-info:#c4ecf5;--ft--bg-info:#ecf6fb;--ft--icon-info:var(--ft--color-info);--ft--color-known-full-weak:#dbe3ff;--ft--color-known-full-medium:#C6DDDD;--ft--color-known-full-default:#406bde;--ft--color-known-full-contrasted:#00A59B;--ft--color-known-uncomplete-weak:#f0e3fa;--ft--color-known-uncomplete-medium:#D1C8E0;--ft--color-known-uncomplete-default:#69408c;--ft--color-known-uncomplete-contrasted:#482393;--ft--stepper-bullet-bg:#939598;--ft--stepper-bullet-hover:#6d6f71;--ft--stepper-next-bullet-border:#bcbec0;--border-radius--btn:12px;--pe-datepicker--day--border-radius:12px;--pe-datepicker--day--bg-hover:#DBE3FF;--header-height:60px}@media (prefers-contrast:more){:root{--color--primary:#181E47;--color--primary-hover:#10142F;--color--primary-active:#080A18;--ft--contrasted-border-width:1px;--ft--contrasted-hidden:none;--ft-light-border:#939598;--ft-text-color:#414042;--ft-light-hover-bg:#f5f5f5;--ft--toaster-border-width:1px 1px 1px 0.3125rem;--ft--border-error:#a00d10;--ft--border-success:#275c28;--ft--border-warning:#654f29;--ft--border-info:#005e7d;--ft--icon-error:var(--ft--bg-error);--ft--icon-success:var(--ft--bg-success);--ft--icon-warning:var(--ft--bg-warning);--ft--icon-info:var(--ft--bg-info);--ft--stepper-bullet-bg:#58595b;--ft--stepper-bullet-hover:#262527;--ft--stepper-next-bullet-border:#414042}}.high-contrast{--color--primary:#181E47;--color--primary-hover:#10142F;--color--primary-active:#080A18;--ft--contrasted-border-width:1px;--ft--contrasted-hidden:none;--ft-light-border:#939598;--ft-text-color:#414042;--ft-light-hover-bg:#f5f5f5;--ft--toaster-border-width:1px 1px 1px 0.3125rem;--ft--border-error:#a00d10;--ft--border-success:#275c28;--ft--border-warning:#654f29;--ft--border-info:#005e7d;--ft--icon-error:var(--ft--bg-error);--ft--icon-success:var(--ft--bg-success);--ft--icon-warning:var(--ft--bg-warning);--ft--icon-info:var(--ft--bg-info);--ft--stepper-bullet-bg:#58595b;--ft--stepper-bullet-hover:#262527;--ft--stepper-next-bullet-border:#414042}:root,[data-theme=light]{--ft-univers-france-travail-05:#e9e8f1;--ft-univers-france-travail-10:#d4d2e3;--ft-univers-france-travail-20:#aaa6c7;--ft-univers-france-travail-30:#807dac;--ft-univers-france-travail-40:#565691;--ft-univers-france-travail-50:#283276;--ft-univers-france-travail-60:#1b2256;--ft-univers-france-travail-70:#0f1438;--ft-univers-france-travail-80:#04071c;--ft-univers-france-travail-90:#010105;--ft-univers-france-travail-95:#000104;--ft-brand-primary:#283276;--ft-brand-blue:#008ecf;--ft-brand-red:#e1000f;--ft-brand-pink:#f29fc5;--ft-brand-yellow:#ffe000;--ft-rp-primary:#000000;--ft-rp-blue:#000091;--ft-rp-red:#e1000f;--ft-rp-grey:#808080;--ft-neutral-white:#ffffff;--ft-neutral-gray-05:#f5f5f8;--ft-neutral-gray-10:#e6e7ec;--ft-neutral-gray-20:#cdcfd8;--ft-neutral-gray-30:#b5b8c5;--ft-neutral-gray-40:#9ea2b3;--ft-neutral-gray-50:#878ba0;--ft-neutral-gray-60:#71768e;--ft-neutral-gray-70:#575d7d;--ft-neutral-gray-80:#484d6b;--ft-neutral-gray-90:#34395a;--ft-neutral-gray-95:#222649;--ft-neutral-black:#121437;--ft-decorative-white:#ffffff;--ft-decorative-white-10:#fafaf7;--ft-decorative-white-20:#f5f2ee;--ft-decorative-white-30:#e6e1d8;--ft-decorative-yellow-10:#fff0c7;--ft-decorative-yellow-20:#ffde8c;--ft-decorative-yellow-30:#ffcc52;--ft-decorative-yellow-50:#df6e00;--ft-decorative-red-10:#fad9d6;--ft-decorative-red-20:#f5a39e;--ft-decorative-red-30:#eb6366;--ft-decorative-red-50:#d92424;--ft-decorative-pink-10:#fce5f2;--ft-decorative-pink-20:#f0c9de;--ft-decorative-pink-30:#eb94c2;--ft-decorative-pink-50:#5c0f38;--ft-decorative-purple-10:#f0e3fa;--ft-decorative-purple-20:#d9c9e5;--ft-decorative-purple-30:#69408c;--ft-decorative-purple-50:#293378;--ft-decorative-blue-10:#dbe3ff;--ft-decorative-blue-20:#b0bff0;--ft-decorative-blue-30:#406bde;--ft-decorative-blue-50:#0d1440;--ft-feedback-green-05:#ECFDF3;--ft-feedback-green-10:#D9F6E8;--ft-feedback-green-30:#96e9c2;--ft-feedback-green-40:#09AA5F;--ft-feedback-green-50:#12b76a;--ft-feedback-green-60:#06884b;--ft-feedback-red-05:#ffeceb;--ft-feedback-red-10:#f8dcda;--ft-feedback-red-40:#f04438;--ft-feedback-red-50:#ba251a;--ft-feedback-red-60:#91170e;--ft-feedback-orange-05:#fffcf3;--ft-feedback-orange-10:#fffaeb;--ft-feedback-orange-30:#fbcd90;--ft-feedback-orange-50:#f79009;--ft-feedback-orange-60:#b96a01;--ft-feedback-blue-05:#eff4ff;--ft-feedback-blue-10:#dde8fe;--ft-feedback-blue-30:#99bbff;--ft-feedback-blue-50:#2970ff;--ft-feedback-blue-60:#0b43b5;--ft-info-blue-05:#EFF4FF;--ft-info-blue-10:#DFE9FF;--ft-info-blue-30:#2970FF;--ft-info-blue-50:#0B43B4;--ft-info-blue-60:#043392;--ft-link-link-normal:#157993;--ft-link-link-visited:#69408c;--ft-skills-savoir-faire:#0573e1;--ft-skills-savoirs:#154474;--ft-skills-autres-savoirs:#d46b99;--ft-skills-savoir-etre:#3d7f69;--ft-skills-langue:#9564a8;--ft-skills-permis:#746acb;--ft-skills-locomotion:#9b6a22;--ft-known-full-weak:#dbe3ff;--ft-known-full-default:#406bde;--ft-known-uncomplete-weak:#f0e3fa;--ft-known-uncomplete-default:#69408c;--ft-spacer-spacer-xxs:2px;--ft-spacer-spacer-xs1:4px;--ft-spacer-spacer-xs2:8px;--ft-spacer-spacer-s1:12px;--ft-spacer-spacer-s2:16px;--ft-spacer-spacer-m1:20px;--ft-spacer-spacer-m2:24px;--ft-spacer-spacer-l1:32px;--ft-spacer-spacer-l2:40px;--ft-spacer-spacer-l3:48px;--ft-spacer-spacer-l4:64px;--ft-spacer-spacer-xl:80px;--ft-button-button-padding-s:6px;--ft-button-button-padding-m:8px;--ft-button-button-padding-l:12px;--ft-form-input-padding-x:8px;--ft-form-input-padding-y:8px;--ft-form-button-padding-x-l:8px;--ft-form-button-padding-y-l:12px;--ft-radius-radius-s:4px;--ft-radius-radius-m:8px;--ft-radius-radius-l:12px;--ft-radius-radius-xl:100px;--ft-radius-button-s:100px;--ft-radius-button-m:100px;--ft-radius-form-radius-default:4px;--ft-radius-checkbox-radius-default:2px;--ft-radius-box-radius-default:4px;--ft-radius-statut-radius-default:100px;--ft-breakpoints-template-xxs:390px;--ft-breakpoints-template-xs:480px;--ft-breakpoints-template-sm:640px;--ft-breakpoints-template-md:960px;--ft-breakpoints-template-lg:1280px;--ft-breakpoints-template-xl:1440px;--ft-breakpoints-content-xs:390px;--ft-breakpoints-content-sm:860px;--ft-breakpoints-content-md:1168px;--ft-breakpoints-content-lg:1440px;--ft-breakpoints-sidebar-sm:240px;--ft-breakpoints-sidebar-md:360px;--ft-breakpoints-sidebar-lg:480px;--ft-breakpoints-modal-sm:300px;--ft-breakpoints-modal-md:480px;--ft-breakpoints-modal-lg:640px;--ft-breakpoints-modal-xl:1168px;--ft-breakpoints-panel-xs:360px;--ft-breakpoints-panel-sm:720px;--ft-breakpoints-panel-md:960px}.row.panel-group{display:table;margin-bottom:0;width:100%;table-layout:fixed}.panel-center,.panel-left,.panel-right{float:none;display:table-cell;vertical-align:top}.panel-center .panel-container{padding:0 15px;position:relative}.panel-left,.panel-right{padding:20px 15px;background:#f3f3f3;font-size:12px;font-size:.75rem;border-left:1px solid #d8dee0}.panel-left{border-right:1px solid #d8dee0}.panel-left nav.sticky{display:block}.panel-container{padding:0}.panel-right .panel-container{padding:15px}.panel-left .well,.panel-right .well{background:#fff}@media only screen and (max-width:991px){.row.panel-group{display:block;width:auto}.panel-center,.panel-left,.panel-right{float:left;display:block}.panel-left,.panel-right{border-bottom:1px solid #dedede}.panel-left{padding:20px;position:absolute;left:-240px;width:240px;-webkit-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out}.panel-left nav.sticky{display:none}.panel-right{padding:20px;position:absolute;right:-240px;width:240px;-webkit-transition:right .3s ease-out;-o-transition:right .3s ease-out;transition:right .3s ease-out}.panel-center{padding:0 10px;-webkit-transition:margin .3s ease-out;-o-transition:margin .3s ease-out;transition:margin .3s ease-out;overflow:hidden}.panel-left-visible .panel-left{left:0}.panel-left-visible .panel-center{margin-right:-240px;margin-left:240px}.panel-left-visible .container-fluid{overflow:hidden}.panel-left-visible .panel-left+.panel-center:before{content:"";display:block;width:100%;height:100%;position:absolute;top:1px;left:1px;background:#000;opacity:.5;z-index:100}.panel-right-visible .panel-right{right:0}.panel-right-visible .panel-center{margin-right:240px;margin-left:-240px}.panel-right-visible .container-fluid{overflow:hidden}}@media only screen and (max-width:640px){.panel-center{padding:0}.panel-center .panel-container{padding:0 10px}}@media print{.row.panel-group{table-layout:auto;margin:auto}}[type=checkbox]:checked,[type=checkbox]:not(:checked),[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}.input-group-addon [type=checkbox]:checked,.input-group-addon [type=checkbox]:not(:checked),.input-group-addon [type=radio]:checked,.input-group-addon [type=radio]:not(:checked){position:static;left:0}[type=checkbox]+.wrapper-label label,[type=checkbox]+label{position:relative;padding-left:25px;cursor:pointer;display:inline-block;font-weight:400}[type=checkbox]+.wrapper-label label:before,[type=checkbox]+label:before{content:'';position:absolute;top:0;left:0;width:14px;height:14px;z-index:0;border:2px solid #878ba0;border-radius:1px;margin-top:2px;transition:.2s}[type=checkbox]+.wrapper-label label:after,[type=checkbox]+.wrapper-label label:before,[type=checkbox]+label:after,[type=checkbox]+label:before{content:'';top:1px;left:2px;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type=checkbox]:not(:checked)+.wrapper-label label:before,[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type=checkbox]:not(:checked)+.wrapper-label label:after,[type=checkbox]:not(:checked)+label:after{height:16px;width:16px;background:#fff;border:1px solid #878ba0;border-radius:4px;z-index:0}[type=checkbox]:checked+.wrapper-label label:before,[type=checkbox]:checked+label:before{top:1px;left:3px;width:7px;height:10px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type=checkbox]:checked+.wrapper-label label:after,[type=checkbox]:checked+label:after{width:16px;height:16px;border:1px solid #283276;background-color:#283276;z-index:0;border-radius:4px}.entreprise [type=checkbox]:checked+.wrapper-label label:after,.entreprise [type=checkbox]:checked+label:after{border-color:#283276;background-color:#283276}.candidat [type=checkbox]:checked+.wrapper-label label:after,.candidat [type=checkbox]:checked+label:after{border-color:#283276;background-color:#283276}[type=checkbox]:disabled+.wrapper-label label:after,[type=checkbox]:disabled+label:after{background-color:#e6e7ec;border-color:#b5b8c5}[type=checkbox]:disabled:checked+.wrapper-label label:after,[type=checkbox]:disabled:checked+label:after{background-color:#878ba0;border-color:#878ba0}[type=checkbox]:disabled:checked+.wrapper-label label:before,[type=checkbox]:disabled:checked+label:before{border-right-color:#e6e7ec;border-bottom-color:#e6e7ec}[type=checkbox]:disabled+.wrapper-label label,[type=checkbox]:disabled+label{cursor:default}[type=radio]:checked+.wrapper-label label,[type=radio]:checked+label,[type=radio]:not(:checked)+.wrapper-label label,[type=radio]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer;display:inline-block;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease}[type=radio]+.wrapper-label label:after,[type=radio]+.wrapper-label label:before,[type=radio]+label:after,[type=radio]+label:before{content:'';position:absolute;left:0;top:0;margin:0 0 0 2px;width:16px;height:16px;z-index:0;background:#fff;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:transform .28s ease}[type=radio]:not(:checked)+.wrapper-label label:before,[type=radio]:not(:checked)+label:before{border-radius:50%;border:1px solid #878ba0}[type=radio]:not(:checked)+.wrapper-label label:after,[type=radio]:not(:checked)+label:after{border-radius:50%;border:1px solid #5a5a5a;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}[type=radio]:checked+.wrapper-label label:before,[type=radio]:checked+label:before{border-radius:50%;border:1px solid #283276}[type=checkbox]:focus+.wrapper-label label:after,[type=checkbox]:focus+label:after,[type=radio]:focus:checked+.wrapper-label label:before,[type=radio]:focus:checked+label:before,[type=radio]:focus:not(:checked)+.wrapper-label label:before,[type=radio]:focus:not(:checked)+label:before{outline:thin dotted #000;outline:5px auto -webkit-focus-ring-color;outline-offset:0}.with-checked-bg [type=radio]:focus:checked+.wrapper-label label:before,.with-checked-bg [type=radio]:focus:checked+label:before,.with-checked-bg [type=radio]:focus:not(:checked)+.wrapper-label label:before,.with-checked-bg [type=radio]:focus:not(:checked)+label:before{outline:0}[type=radio]:checked+.wrapper-label label:after,[type=radio]:checked+label:after{border-radius:50%;border:1px solid #283276;background-color:#283276;z-index:0;-webkit-transform:scale(.5);transform:scale(.5)}.entreprise [type=radio]:checked+.wrapper-label label:after,.entreprise [type=radio]:checked+label:after{border-color:#283276;background-color:#283276}.entreprise [type=radio]:checked+.wrapper-label label:before,.entreprise [type=radio]:checked+label:before{border:1px solid #283276}.candidat [type=radio]:checked+.wrapper-label label:after,.candidat [type=radio]:checked+label:after{border-color:#283276;background-color:#283276}.candidat [type=radio]:checked+.wrapper-label label:before,.candidat [type=radio]:checked+label:before{border:1px solid #283276}[type=radio]:disabled+.wrapper-label label:after,[type=radio]:disabled+.wrapper-label label:before,[type=radio]:disabled+label:after,[type=radio]:disabled+label:before{background:#e6e7ec;border-color:#878ba0}[type=radio]:disabled+.wrapper-label label:after,[type=radio]:disabled+label:after{background-color:#b5b8c5}[type=checkbox]:checked+.wrapper-label label,[type=checkbox]:checked+label,[type=radio]:checked+.wrapper-label label,[type=radio]:checked+label{font-weight:700}[type=checkbox]:disabled+.wrapper-label label,[type=checkbox]:disabled+label,[type=radio]:disabled+.wrapper-label label,[type=radio]:disabled+label{color:#878ba0}.with-checked-bg [type=checkbox]:checked+.wrapper-label label,.with-checked-bg [type=checkbox]:checked+label,.with-checked-bg [type=radio]:checked+.wrapper-label label,.with-checked-bg [type=radio]:checked+label{background:#e4e4e4}.with-checked-bg [type=checkbox]:focus+.wrapper-label label,.with-checked-bg [type=checkbox]:focus+label,.with-checked-bg [type=radio]:focus+.wrapper-label label,.with-checked-bg [type=radio]:focus+label{background:#e4e4e4;outline:thin dotted!important;outline:3px auto -webkit-focus-ring-color!important;outline-offset:-2px}.with-checked-bg [type=checkbox]+.wrapper-label label,.with-checked-bg [type=checkbox]+label,.with-checked-bg [type=radio]+.wrapper-label label,.with-checked-bg [type=radio]+label{background:0 0;border-radius:4px;padding:8px 16px 8px 32px}.with-checked-bg [type=checkbox]+.wrapper-label label:after,.with-checked-bg [type=checkbox]+.wrapper-label label:before,.with-checked-bg [type=checkbox]+label:after,.with-checked-bg [type=checkbox]+label:before,.with-checked-bg [type=radio]+.wrapper-label label:after,.with-checked-bg [type=radio]+.wrapper-label label:before,.with-checked-bg [type=radio]+label:after,.with-checked-bg [type=radio]+label:before{left:7px;top:9px}.with-checked-bg .checkbox{margin-top:8px;margin-bottom:8px}.checked-block [type=radio]:not(:checked)+.wrapper-label label,.checked-block [type=radio]:not(:checked)+label{padding:10px 15px 10px 40px}.checked-block [type=radio]:checked+.wrapper-label label,.checked-block [type=radio]:checked+label{padding-left:40px}.checked-block label{display:block!important;border:2px solid transparent;border-radius:4px;transition:border .3s;padding:10px 15px 10px 40px}.checked-block label:hover{border:2px solid #cdcfd8}.checked-block input:focus+.wrapper-label label,.checked-block input:focus+label{border:2px solid #cdcfd8}.checked-block input:checked+.wrapper-label label,.checked-block input:checked+label{border:2px solid #283276}.checked-block [type=radio]+.wrapper-label label:after,.checked-block [type=radio]+.wrapper-label label:before,.checked-block [type=radio]+label:after,.checked-block [type=radio]+label:before{left:10px;top:50%}.checked-block [type=radio]+.wrapper-label label:before,.checked-block [type=radio]+label:before{transform:translateY(-50%)}.checked-block [type=radio]+.wrapper-label label:after,.checked-block [type=radio]+label:after{transform:translateY(-50%) scale(.5)}.candidat .checked-block input:checked+.wrapper-label label,.candidat .checked-block input:checked+label{border:2px solid #283276}.entreprise .checked-block input:checked+.wrapper-label label,.entreprise .checked-block input:checked+label{border:2px solid #283276}.checkbox.with-help,.radio.with-help{padding-left:25px}.checkbox.with-help label,.radio.with-help label{display:inline;padding-left:0;position:static}.panel-group .filters{margin:0 10px 0 15px}.panel-group .filters .hd .title,.panel-group .filters>.title{text-transform:uppercase;color:#808285;padding:10px 0 30px 0}.panel-group .filters .hd .title [class*=icon-],.panel-group .filters>.title [class*=icon-]{font-size:18px;font-size:1.125rem;vertical-align:-3px;margin-right:7px}.panel-group .filters [type=checkbox]:checked+label,.panel-group .filters [type=radio]:checked+label{font-weight:600}.panel-group .filters hr{border-color:#d4d4d4}.panel-group .filters .title{text-transform:uppercase;color:#71768e;margin-bottom:0}.panel-group .filters .form-group{margin-bottom:20px}.panel-group .filters .form-group li:last-child{margin-bottom:0}.panel-group .filters ul{margin:0;padding-left:0}.panel-group .filters ul.collapsing li:first-child{margin-top:0}.panel-group .filters ul.with-collapse{margin-bottom:-5px}.panel-group .filters ul.with-collapse li:last-child{margin-bottom:10px}.panel-group .filters .form-control{margin:10px 0 5px 0}.panel-group .filters .input-sm{height:25px;line-height:25px;padding:2px 5px}.panel-group .filters .input-sm~.input-group-btn{padding-top:5px}.panel-group .filters .input-sm~.input-group-btn .btn{font-size:12px;font-size:.75rem;padding:2px 8px 3px 8px;min-height:0}.panel-group .filters .input-sublevel{padding:0 0 0 23px;background:url(gfx/icn-input-sublevel.png) 0 0 no-repeat}.panel-group .filters .input-sublevel .form-control{margin:0}.see-more{display:block;text-align:left;border-top:1px solid #dedede}.see-more button{margin-top:4px;padding-left:0;background:0 0;border:none;color:#71768e;font-family:Marianne,system-ui,sans-serif!important}.see-more button:active,.see-more button:focus,.see-more button:hover{color:#484d6b;text-decoration:none}.see-more button .caret{margin-right:5px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.see-more button .see-more-title-collapsed{display:none}.see-more button.collapsed .see-more-title-not-collapsed{display:none}.see-more button.collapsed .caret{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.see-more button.collapsed .see-more-title-collapsed{display:inline}.result{border-bottom:1px solid #eee;-webkit-animation:fade .8s;animation:fade .8s}.result:last-child{margin-bottom:20px}.media{padding:13px 0 4px 0;overflow:visible}.media-left{padding:0 12px}.media-body{padding-right:20px}.media-body .t4{font-weight:400}.media-body .description,.media-body .description-more,.media-body .subtext{font-size:12px;font-size:.75rem}.media-body .subtext{text-transform:uppercase;margin-bottom:0}.media-body .subtext span{color:#71768e}.media-body .description{margin-bottom:5px}.media-body .description-more{color:#878ba0}.media-right{min-width:120px}.media-right .btn-group{margin-left:10px}.search-heading .col-sm-3{text-align:right}.filters[data-modal-filters]{margin:auto;max-width:none;min-width:auto}.filters[data-modal-filters] .modal-header .title{padding:0;color:#fff;display:inline-block}.filters[data-modal-filters] .modal-header .title [class^=icon-]{display:none}.filters[data-modal-filters] .modal-header .btn-panel-close{top:-4px;color:#fff}.filters[data-modal-filters] .modal-body .form-group .title{text-transform:none;color:#2c2c2d;font-size:13px;font-size:.8125rem}@media only screen and (max-width:479px){.media-left{display:none}}.resultats .sub-nav{position:fixed;width:100%;z-index:1040;box-shadow:0 1px 0 rgba(0,0,0,.1)}.text-uncollapsed{display:inline}.text-collapsed{display:none}.collapsed .text-uncollapsed{display:none}.collapsed .text-collapsed{display:inline}.disabled-container{display:inline-block;vertical-align:middle}.disabled-container .btn{margin:0;pointer-events:none}.see-more{display:block;text-align:left;border-top:1px solid #dedede}.see-more button{margin-top:4px;padding-left:0;background:0 0;border:none;color:#71768e;font-family:Marianne,system-ui,sans-serif!important}.see-more button:active,.see-more button:focus,.see-more button:hover{color:#484d6b;text-decoration:none}.see-more button .caret{margin-right:5px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.see-more button .see-more-title-collapsed{display:none}.see-more button.collapsed .see-more-title-not-collapsed{display:none}.see-more button.collapsed .caret{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.see-more button.collapsed .see-more-title-collapsed{display:inline}.block-info{background:#fff;border-radius:4px;padding:10px 15px 10px 50px;margin:10px 0;position:relative}.block-info>[class^=icon-]{position:absolute;font-size:30px;font-size:1.875rem;left:5px;top:25px;transform:translateY(-50%);color:#b5b8c5}.block-info>.icon-success{color:var(--ft-feedback-green-50,#068148)}.block-info>.icon-plus-close{color:var(--ft-feedback-red-50,#ba251a)}.block-info .info-title{font-size:12px;font-size:.75rem;font-weight:700;color:#484d6b;text-transform:uppercase}.block-info .info-details{font-size:12px;font-size:.75rem;font-weight:400!important;margin-top:5px}.resultats .panel-right{padding:0;border:none}.btn-map [class^=icon-]{margin-right:3px}.panel-map{padding-left:5px;padding-top:0;padding-bottom:0;padding-right:0;display:block;border:none;background:0 0;position:fixed;background:#fff;top:118px;bottom:0;width:750px;right:-105%;overflow:hidden;z-index:1000;border-left:1px solid #eee;transition:all .5s ease;box-shadow:0 0 10px rgba(0,0,0,.35)}.panel-map [tabindex="0"],.panel-map a,.panel-map button{display:none}.panel-map .btn-nav{position:absolute;top:15px;right:15px;z-index:600;box-shadow:0 0 10px rgba(0,0,0,.35);border-color:#aaa}.panel-map .mappy-control-zoom{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.35);border-color:#aaa}.panel-map .mappy-button{border-color:#aaa}.panel-map .mappy-button:hover{text-decoration:none}.with-map .panel-map{right:0}.with-map .panel-map [tabindex="0"],.with-map .panel-map a,.with-map .panel-map button{display:block}.search-form{-webkit-animation:fade .8s;animation:fade .8s;padding:30px 0 0 0}.search-form .search-input-group{margin-bottom:5px}.search-form p{color:#71768e}.search-form .btn-primary .loader{margin:3px 11px 5px 11px}.title{font-family:Marianne,system-ui,sans-serif!important}.results{padding:0 200px 15px 15px}.results h1.title{color:#283276;font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:25px}.results .subtitle{font-weight:500}.results [type=checkbox]:checked+label,.results [type=radio]:checked+label{font-weight:600}.loader-container{width:50px;height:50px;margin:0 auto;opacity:0;display:none}.loader-container .loader{position:fixed}.loader-container .loader-relative,.loader-container .loader-relative .circular{position:relative}.t-zone,.zone-resultats{animation:resultlist .8s ease-in-out}.t-zone .loader-container,.zone-resultats .loader-container{opacity:0}.ajax-update .loader-container+h1+p,.ajax-update .loader-container+h1.title,.ajax-update .t-zone,.ajax-update .zone-resultats,.ajax-update .zone-resultats~[data-container-type=zone]{opacity:0;display:none;animation:viewoff .3s ease-in}.ajax-update .loader-container{opacity:1;animation:viewon 2s ease-in-out;display:block}@keyframes viewoff{0%{opacity:1}100%{opacity:0}}@keyframes viewon{0%{opacity:0}100%{opacity:1}}@keyframes resultlist{0%{opacity:0}30%{opacity:0;margin-top:15px}100%{opacity:1;margin-top:0}}.filters .dropdown-menu .btn{margin:0 5%;padding:4px;width:90%;text-align:left}.sorting-list{margin:0}.sorting-list>li{display:inline-block}.sorting-list>li:first-child .dropdown-toggle{margin-left:0}.sorting-list .dropdown-toggle .value{white-space:nowrap;max-width:105px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:sub;transition:width .4s;text-transform:none;color:#000;margin-left:5px}.sorting-list .btn-reset,.sorting-list .title{margin-bottom:5px;font-size:13px;font-size:.8125rem}.sorting-list .title{color:#737679}.sorting-list .caret{margin-bottom:2px;margin-left:1px}.sorting-list .btn-reset{padding:0;font-family:Marianne,system-ui,sans-serif!important}.sorting-list .btn-group.open .dropdown-toggle{box-shadow:none}.btn-list .btn{margin-top:-10px;min-height:32px}.filters{max-width:240px;min-width:150px}.filters ul.with-collapse{margin-bottom:-5px}.filters ul{margin:0;padding-left:0}.filters .input-sublevel{padding:0 0 0 23px;background:url(gfx/icn-input-sublevel.png) 0 0 no-repeat}.filters .input-sm{height:25px;line-height:25px;padding:2px 5px}.filters .input-sublevel .form-control{margin:0}.filters .title{color:#71768e;text-transform:uppercase}.filters ul{padding:0}.filters ul.with-scroll{max-height:150px;overflow:auto;margin-top:10px;border-bottom:1px solid #ddd}.filters ul.with-scroll li:first-child{margin-top:0}.filters .with-scroll::-webkit-scrollbar{width:4px}.filters .with-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.1);background:#ccc;border-radius:10px}.filters .with-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:#aaa}.dropdown-menu-form{animation:none;padding:6px 8px}.dropdown-menu-form li:first-child{border:none}.dropdown-menu-form li:focus,.dropdown-menu-form li:hover{background-color:#f5f5f5}.dropdown-menu-form .divider+li:focus,.dropdown-menu-form .divider+li:hover{background:0 0}.dropdown-menu-form .checkbox,.dropdown-menu-form .radio{display:block;color:#6d6f71;border-top:1px solid #edefee;background:#fff;margin:0 10px;font-size:12px;font-size:.75rem}.dropdown-menu-form label{width:100%;padding:9px 15px 9px 35px!important;white-space:nowrap}.dropdown-menu-form label:after,.dropdown-menu-form label:before{top:10px!important;left:10px!important}.dropdown-menu .checkbox,.dropdown-menu .radio{margin:0}.results-more{padding:10px 0}.result-list .result{border-bottom:1px solid #eee;-webkit-animation:fade .8s;animation:fade .8s}.result-list .result .media-heading .btn-reset{max-width:800px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;line-height:normal;outline:0}.result-list .result .media-heading a{color:#000;display:block}.result-list .result .media{margin-top:0}.result-list .result .new{background:#66cc9a;border-radius:2px;text-transform:uppercase;font-size:10px;font-size:.625rem;color:#fff;padding:1px 10px;font-family:Marianne,system-ui,sans-serif!important}.result-list .result .deja-vu{display:none}.result-list .result.active{background:#f3f3f3}.result-list .result.seen .media-object{opacity:.2}.result-list .result.seen .media-heading-title{padding-right:10px}.result-list .result.seen .deja-vu{display:inline-block;font-size:14px;font-size:.875rem;font-weight:400}.result-list .result.seen .media-heading{color:purple}.result-list .result.seen .media-heading .btn-reset{color:purple}.result-list .media{padding:18px 0 7px 0;overflow:visible}.result-list .media-left{padding:0 18px 0 12px;position:relative;text-align:center;min-width:95px}.result-list .media-left .media-object{transition:opacity .4s;overflow:hidden}.result-list .media-left .with-color{border-color:#fff;border-radius:100px;border:4px solid transparent}.result-list .media-left .illustration{display:inline-block;width:46px;height:46px;line-height:46px;font-size:26px;font-size:1.625rem;color:#fff;font-family:Marianne,system-ui,sans-serif!important;text-transform:uppercase}.result-list .media-body .media-heading{margin-bottom:0}.result-list .media-body .media-heading .text-primary{text-align:left}.result-list .media-body .media-heading a::first-letter,.result-list .media-body .media-heading button::first-letter{text-transform:capitalize}.result-list .t4{font-weight:400}.color-1 .illustration,.color-a .illustration{background:#e4c536}.color-2 .illustration,.color-b .illustration{background:#f8a44c}.color-3 .illustration,.color-c .illustration{background:#f16f59}.color-4 .illustration,.color-d .illustration{background:#eb4b53}.color-5 .illustration,.color-e .illustration{background:#cd2a2b}.color-6 .illustration,.color-f .illustration{background:#eb6d92}.color-7 .illustration,.color-g .illustration{background:#d98cb0}.color-8 .illustration,.color-h .illustration{background:#b67699}.color-9 .illustration,.color-i .illustration{background:#9d306f}.color-j .illustration{background:#65385a}.color-k .illustration{background:#684477}.color-l .illustration{background:#4e4681}.color-m .illustration{background:#3a5990}.color-n .illustration{background:#6780b8}.color-o .illustration{background:#417f96}.color-p .illustration{background:#5db1a8}.color-q .illustration{background:#90bd95}.color-r .illustration{background:#68a651}.color-s .illustration{background:#98b15d}.color-t .illustration{background:#8f9771}.color-u .illustration{background:#9b9a48}.color-v .illustration{background:#817162}.color-w .illustration{background:#afab96}.color-x .illustration{background:#999694}.color-y .illustration{background:#ae9884}.color-z .illustration{background:#bfb770}.modal-details{padding:0!important}.modal-details.in .modal-dialog{margin-right:0}.modal-details.in .modal-dialog .modal-content{border:0;border-radius:0}.modal-details .modal-dialog{width:50%;-webkit-transition:margin .3s ease-out;-o-transition:margin .3s ease-out;transition:margin .3s ease-out;margin:0 -150px 0 auto;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.35);min-height:100%;position:relative}.modal-details .modal-content-container{margin-left:0}.modal-details .modal-content{padding:0 30px 15px 60px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none}.modal-details .modal-header{background:#fff;padding:32px 0 32px 0;position:relative}.modal-details .modal-footer{border:none;text-align:left;padding:30px 0 30px 0;position:relative}.modal-details .modal-footer .modal-details-close,.modal-details .modal-footer .modal-details-pager{top:30px}.modal-details .modal-footer .icon-close,.modal-details .modal-header .icon-close{display:none}.modal-details .pagination-number{color:#737679;font-family:Marianne,system-ui,sans-serif!important;font-size:14px;font-size:.875rem;margin-bottom:0;margin-right:10px;vertical-align:middle;display:inline-block}.modal-details .pagination-number strong{color:#565d63;margin-right:3px}.modal-details .btn-group .facebook{color:#597ac7;background:0 0}.modal-details .btn-group .twitter{color:#5cbcee;background:0 0}.modal-details .btn-group .linkedin{color:#1781b3;background:0 0}.modal-details .btn-group .viadeo{color:#f07355;background:0 0}.modal-details .btn-group .google-plus{color:#d54a35;background:0 0}.modal-details .btn-group a:active span{color:#fff!important}.modal-details .modal-details-close{position:absolute;right:0;top:32px}.modal-details .modal-details-pager{position:absolute;right:90px;top:32px;border-right:1px solid #e5e5e5;padding-right:10px}.modal-details .modal-details-pager [class*=icon-]{margin:0}.modal-details .modal-details-pager .btn-group{margin-right:5px}.modal-details .modal-body{padding:0 0 25px 0;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;min-height:800px}body.modal-details-open .modal-backdrop{opacity:.3}body.modal-details-apply .modal-details .modal-dialog{margin-right:360px}.modal-backdrop~.modal-backdrop{display:none}.leaflet-control-attribution{display:none}.mappy-button.mappy-button-zoom-in span,.mappy-button.mappy-button-zoom-out span{background:0 0;color:#939598;font-family:Marianne,system-ui,sans-serif!important;font-weight:300}.mappy-button.mappy-button-zoom-in span{font-size:16px;font-size:1rem;line-height:16px}.mappy-button.mappy-button-zoom-out span{font-size:18px;font-size:1.125rem;line-height:18px}.mappy-button-zoom-in,.mappy-button-zoom-out{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mappy-button-zoom-in:focus,.mappy-button-zoom-in:hover,.mappy-button-zoom-out:focus,.mappy-button-zoom-out:hover{background:#939598!important}.mappy-button-zoom-in:focus span,.mappy-button-zoom-in:hover span,.mappy-button-zoom-out:focus span,.mappy-button-zoom-out:hover span{color:#fff!important}.map-canvas{height:100%;box-shadow:0 0 40px rgba(0,0,0,.05) inset}.mappy-button-zoom-in,.mappy-button-zoom-out{height:38px!important}.candidat .leaflet-popup-content-wrapper{border-radius:10px;padding-top:0}.leaflet-popup-content{min-width:300px;margin:0 19px 25px 19px}.leaflet-popup-content .leaflet-popup-close-button{display:none}.leaflet-popup-content .tooltip-hd{margin:-11px -19px 0;padding:0;border-top-right-radius:10px;border-top-left-radius:10px;font-weight:400;position:relative;background:#f3f3f3;border-bottom:1px solid #dedede;text-align:center}.leaflet-popup-content .tooltip-hd .title{margin:0;padding:15px 0}.leaflet-popup-content .tooltip-hd .title>a{display:block;color:#2e2e31!important;font-size:18px;font-size:1.125rem;font-weight:500}.leaflet-popup-content .tooltip-hd>span{display:block;color:#2e2e31!important;font-size:13px;font-size:.8125rem}.leaflet-popup-content .tooltip-bd dl{padding:10px 0;margin:0}.leaflet-popup-content .tooltip-bd .subdescription{color:#939598}.leaflet-popup-content .tooltip-ft{margin:0 -19px 0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top:1px solid #dedede;text-align:center}.marker-cluster-large,.marker-cluster-medium,.marker-cluster-small{background:url(gfx/markers-offres.png) no-repeat -169px 0!important}.marker-cluster-large div,.marker-cluster-medium div,.marker-cluster-small div{font-family:Marianne,system-ui,sans-serif !important!important;padding-top:14px;margin-left:-3px!important;font-size:13px;text-align:center;color:#b32d26!important;background:0 0!important}.awesome-marker{background:url(gfx/markers-offres.png) no-repeat 0 0!important;width:40px!important}.awesome-marker i{display:none!important}.awesome-marker:hover{background-position:-49px 0!important}.awesome-marker-icon-darkblue{background-position:0 0!important}.awesome-marker-icon-darkpurple{background-position:-100px 0!important}.results .t-zone.vide p,.results .zone-resultats.vide p{max-width:550px}.results .t-zone.vide img,.results .zone-resultats.vide img{margin:40px 10px 100px 80px}.standalone .sub-nav{position:static;z-index:0}.standalone .panel-group{margin-top:0}.standalone .container-wrapper h1{display:block}.standalone .container-wrapper .container{padding-right:400px;padding-left:50px}.standalone.indispo .container-wrapper .container{padding-right:50px}.standalone .modal-details .modal-dialog{margin:0!important;box-shadow:none;transition:none;width:auto!important;opacity:1!important}.standalone .modal-details .modal-content{padding:0}.standalone .modal-details .modal-footer,.standalone .modal-details .modal-header{display:none}.standalone .modal-details .modal-details-close,.standalone .modal-details .modal-details-pager,.standalone .modal-details .modal-header .btn-default{display:none}.standalone .modal-details .modal-body{border-top:none;border-bottom:none}.standalone .modal-details .modal-apply{right:-400px;top:-51px}@media print{.panel-left,.results-more,.search-form,.search-form+hr,.tooltip,.well{display:none!important}.result-list .media-right{min-width:80px}.results{padding:0!important}.results .panel-group{margin-top:0!important}.panel-group{margin-top:0}.panel-center{width:100%}.dop .sorting-list{display:none}.dop .result,.dop ol,.dop ul{page-break-inside:inherit}.result{page-break-inside:avoid}.with-map .panel-map{display:none}.modal-details-open:not(.standalone){overflow:visible}.modal-details-open:not(.standalone) main{padding:0!important}.modal-details-open:not(.standalone) .footer,.modal-details-open:not(.standalone) .header,.modal-details-open:not(.standalone) .heading,.modal-details-open:not(.standalone) .modal-footer,.modal-details-open:not(.standalone) .modal-header,.modal-details-open:not(.standalone) .panel-center,.modal-details-open:not(.standalone) .panel-left,.modal-details-open:not(.standalone) main .container-fluid,.modal-details-open:not(.standalone).propositions main .container-wrapper{display:none!important}.modal-details-open:not(.standalone) .modal-apply{position:static!important;border-left:none!important;padding:0 15px!important;width:auto!important}.modal-details-open:not(.standalone) .modal-apply .apply-block{border:1px solid #ddd!important}.modal-details-open:not(.standalone) .modal-details{overflow:hidden}.modal-details-open:not(.standalone).standalone .panel-right{display:none}.btn-container{display:none}.standalone .container-wrapper .container{padding-right:20px;padding-left:20px;width:100%}.standalone .modal-apply{position:static;border-left:none;padding:0 20px}.standalone .modal-apply .apply-header{display:none}.standalone .modal-apply .apply-block{border:1px solid #ddd}}.accessibility .modal-content{border-left:1px solid #fff!important}.accessibility.standalone .modal-content{border-left:none!important}.accessibility .btn-reset .icon-close{color:#ff0!important}.accessibility .slider-handle{background:#ff0!important}.accessibility .slider-track>div{background:#fff!important}.accessibility .marker-cluster-large,.accessibility .marker-cluster-medium,.accessibility .marker-cluster-small{background:url(gfx/markers-offres.png) no-repeat -169px 0!important}.accessibility .awesome-marker{background:url(gfx/markers-offres.png) no-repeat 0 0!important}.accessibility .leaflet-popup-content .tooltip-hd .title>a{color:#ff0!important}.accessibility .marker-cluster span{background:0 0!important;color:#000!important}.accessibility .leaflet-popup,.accessibility .leaflet-popup-tip-container,.accessibility .tooltip-hd,.accessibility .tooltip-hd .title{background:0 0!important}.accessibility .leaflet-popup-close-button{display:none!important}.accessibility .leaflet-control.leaflet-control-scale{margin-top:0!important}body.candidat .icon-group dt [class^=icon-]{color:#283276}body.entreprise .icon-group dt [class^=icon-]{color:#283276}body.map .icon-group dt [class^=icon-]{color:#4171da}.icon-group dt{font-size:18px;font-size:1.125rem;color:#cdcfd8;text-align:center;width:25px;float:left}.icon-group dd{font-family:Marianne,system-ui,sans-serif!important;margin-bottom:10px;padding-top:2px;width:100%;padding-left:33px;min-height:20px}.icon-group dd a{word-break:break-all}.modal-details .modal-body ol,.modal-details .modal-body ul{padding-left:20px}.modal-details .modal-body .list-unstyled{padding-left:0}.modal-details .modal-body .modele-container{box-shadow:0 0 5px #ccc}.modal-details .modal-body h2.title,.modal-details .modal-body>.title{margin:20px 0;font-weight:500}.modal-details .modal-body .offer-title-number{display:inline-block;padding:7px 10px;margin-bottom:15px;border-radius:4px;border:1px solid #e5e5e5;background:#f2f2f2}.modal-details .modal-body .title-complementary{margin:-15px 0 20px 0}.modal-details .modal-body .title-complementary.t4{color:#000}.modal-details .modal-body .title-complementary.t4 a{font-size:14px;font-size:.875rem}.modal-details .modal-body .title-complementary.t4 .icon-pinmap-location{font-size:14px;font-size:.875rem;color:#2458e5;margin-right:5px;display:inline-block}.modal-details .modal-body .title-complementary.t5{font-size:14px;font-size:.875rem;color:#878ba0}.modal-details .modal-body .description,.modal-details .modal-body .media-body .italic{white-space:pre-wrap;word-break:break-word}.modal-details .modal-body .description-aside .icon-group{background:#f2f2f2;padding:20px 30px 10px 20px;display:inline-block;margin-left:20px}.modal-details .modal-body .description-aside .icon-group dt{font-size:18px;font-size:1.125rem;color:#cdcfd8;text-align:center}.modal-details .modal-body .description-aside .icon-group dd{font-family:system-ui,sans-serif;margin-bottom:15px}.modal-details .modal-body .subtitle{margin-top:25px;margin-bottom:20px;padding-top:20px;color:#323c47;border-top:1px solid #e5e5e5;font-size:20px;font-size:1.25rem;font-weight:700;font-family:system-ui,sans-serif}.modal-details .modal-body .media-body .title{margin:10px 0}.modal-details .modal-body .media{margin-top:0}.modal-details .modal-body .subtitle+.media{padding-top:0}.modal-details .modal-body .media-left{padding:0 30px 0 0}.modal-details .modal-body .media-body{vertical-align:bottom}.modal-details .modal-body .media .btn{margin-left:0!important;margin-right:5px;margin-bottom:5px}.modal-details .modal-apply{position:absolute;right:-360px;top:0;bottom:0;background:#f8f8f8;border-left:1px solid #dedede;width:360px;-webkit-transition:right .3s ease-out;transition:right .3s ease-out;padding:30px;box-shadow:0 0 40px rgba(0,0,0,.03) inset}.modal-details .modal-apply hr{border-color:#dedede}.modal-details .modal-apply .apply-header{padding:11px 0 27px 0;border-bottom:1px solid #dedede;margin-bottom:20px}.modal-details .modal-apply .apply-header .btn{margin-right:10px}.modal-details .modal-apply .title{display:inline-block;height:30px;vertical-align:sub;font-size:24px;font-size:1.5rem}.modal-details .modal-apply .subtitle{font-weight:700;margin-top:20px;margin-bottom:9px;font-size:inherit}.modal-details .modal-apply .apply-block{background:#fff;border-radius:8px;padding:15px 20px;box-shadow:0 0 6px rgba(0,0,0,.15);margin:10px 0 30px}.modal-details .modal-apply .apply-block dl{margin:0}.modal-details .modal-apply .apply-block dd:last-child{margin:0}.modal-details .modal-apply .btn-container{padding:10px 0}.modal-details .modal-apply .btn-sm{padding:5px 15px}.modal-details .modal-apply .block-info{max-width:450px;padding-left:60px;box-shadow:0 0 6px rgba(0,0,0,.15)}.modal-details .modal-apply .block-info .icon-plus-close,.modal-details .modal-apply .block-info .icon-success{left:15px;top:50%}.modal-details .modal-apply .block-info .info-details{font-size:11px;font-size:.6875rem}.modal-details .apply-block,.modal-details .description-aside{word-wrap:break-word}.modal-details ul:not(.list-unstyled){padding-left:25px}@media print{.modal-details-open .modal-details{position:relative}.modal-details-open .modal-details .modal-content{padding:20px!important}.modal-details-open .modal-details .modal-body{border-top-color:#fff}.modal-details-open .modal-details .modal-body .title{margin:0 0 20px 0}.modal-details-open .modal-details .modal-dialog{width:100%;margin:0}}@media only screen and (max-width:1444px){.results{padding-left:0;padding-right:0}.result-list .result .media-heading .btn-reset{max-width:675px}.result-list .media-left{padding-left:0}}@media only screen and (max-width:1201px){.result-list .result .media-heading .btn-reset{max-width:635px}.modal-details .modal-dialog{width:60%}.modal-details .modal-content{padding:0 25px 15px 40px}}@media only screen and (max-width:1024px){.result-list .result .media-heading .btn-reset{white-space:normal}}@media only screen and (max-width:993px){.row.panel-group{width:auto}.search-form{padding-top:10px}.panel-left .btn-panel-close{font-family:Marianne,system-ui,sans-serif!important;font-weight:200;font-size:34px;font-size:2.125rem;position:absolute;top:8px;right:22px}.panel-map{width:100%;padding:0}.panel-left{padding:20px 10px}body.modal-details-open header{z-index:1}.modal-details .modal-dialog{margin-top:0;width:100%!important;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0}.modal-details .modal-content{padding:0 25px 0 25px}.modal-details .modal-content-container{margin-left:0;-webkit-transition:margin .3s ease-out,padding .3s ease-out;transition:margin .3s ease-out,padding .3s ease-out}.modal-details .modal-header{background:#f9f9f9;margin-left:-30px;margin-right:-30px;padding-bottom:0}.modal-details .modal-header .modal-details-close{top:15px!important;right:32px}.modal-details .modal-header .modal-details-pager{top:15px!important;left:32px;border-right:none}.modal-details .modal-header .btn-actions-details{margin-top:27px;padding:20px 0 20px 30px;background:#fff;border-top:1px solid #e8e8e8}.modal-details .modal-footer{background:#f9f9f9;margin-left:-30px;margin-right:-30px;padding-bottom:0;padding-top:0}.modal-details .modal-footer .modal-details-close{bottom:15px!important;top:initial;right:32px}.modal-details .modal-footer .modal-details-pager{bottom:15px!important;top:initial;left:32px}.modal-details .modal-footer .btn-actions-details{margin-bottom:62px;padding:20px 0 20px 30px;background:#fff;border-bottom:1px solid #e8e8e8}.modal-details.in .modal-dialog{opacity:1}.modal-details .modal-apply{width:100%!important;right:-100%;padding:10px 20px}.modal-details .apply-block{max-width:450px}.modal-details .modal-apply .apply-header{padding:11px 0 10px 0}.modal-details .modal-apply .title-reminder{padding-top:20px}body.modal-details-apply .modal-content{margin-right:0!important}body.modal-details-apply .modal-content-container{margin-left:-100%;padding-right:100%}body.modal-details-apply .modal-apply{right:0!important}.breadcrumb-container .col-sm-3{background:linear-gradient(to right,rgba(243,243,243,0) 0,rgba(243,243,243,0) 43%)}.result-list .contrat{margin:0 30px}.standalone .container-wrapper .container{padding:0}.standalone .modal-details .modal-apply{right:-110%;top:-40px;width:100%!important}.standalone .modal-details .modal-body{border-top:1px solid #e5e5e5;padding:0 10px 25px}.standalone .modal-details .modal-footer,.standalone .modal-details .modal-header{background:#fff;padding:0 25px}.standalone .modal-details .modal-footer .btn-actions-details,.standalone .modal-details .modal-header .btn-actions-details{margin-top:0}}@media only screen and (max-width:768px){.results>.title{font-size:20px;font-size:1.25rem;text-align:center}.results .t-zone.vide p>img,.results .zone-resultats.vide p>img{margin:10px}.results .t-zone.vide .col-sm-4.text-right,.results .zone-resultats.vide .col-sm-4.text-right{text-align:center;margin:40px 0 10px}.modal-details .modal-body .description{box-shadow:none}.modal-details .modal-body .description-aside{margin-top:15px;box-shadow:none;padding-top:20px;border-top:1px solid #e5e5e5}.modal-details .modal-content .row.no-gutters{margin-top:15px;padding-top:15px;border-top:1px solid #e5e5e5;margin-bottom:0}.modal-details .modal-body .subtitle{margin-top:10px}.results>.title{margin-bottom:18px}}@media only screen and (max-width:640px){.modal-details .btn-actions-details .btn{white-space:normal;margin-bottom:10px}.search-input-group label.sr-only~[class*=icon-]{left:8px}}@media only screen and (max-width:479px){.result-list .result .media-left{display:none}.modal-apply .title,.modal-apply .title-reminder{font-size:18px;font-size:1.125rem}}@media only screen and (max-width:375px){.modal-details .media .btn:not(.btn-icon-only),.modal-details .media .disabled-container,.modal-details .modal-apply .btn:not(.btn-icon-only),.modal-details .modal-apply .disabled-container{padding:8px 16px;margin-bottom:15px;width:100%}.modal-details .media .disabled-container,.modal-details .modal-apply .disabled-container{padding:0}.modal-details .media .btn+.btn,.modal-details .modal-apply .btn+.btn{margin-left:0}}.panel-left{background-color:var(--color-decorative-blue-weaker,#dbe3ff);border-right:none}.panel-left button{white-space:normal}.panel-left .btn .icon-disk{font-size:18px;font-size:1.125rem;vertical-align:-3px}.panel-left .sticky{padding:20px 25px 20px 10px;text-align:right}.panel-left .sticky.affix{width:calc(25% - 40px);top:66px;left:16px}.panel-left .sticky.affix-bottom{position:relative}.form{background-color:#fff;padding:5px 23% 100px 25px}.form section{padding:0 0 0 40px;border-left:1px solid #e6e7e8}.form section>h2{background-color:#fff;margin-left:-55px;padding:30px 0}.steps{z-index:0;padding:0}.steps h1{margin-bottom:25px}.steps .steps-list,.steps ul{margin-top:40px;margin-bottom:40px}.steps .steps-list li,.steps ul li{list-style:none}.steps .steps-list li .statut,.steps ul li .statut{display:none}.steps .steps-list li.past a>span:first-child,.steps .steps-list li.past button>span:first-child,.steps ul li.past a>span:first-child,.steps ul li.past button>span:first-child{text-decoration:underline}.steps .steps-list li.past a:focus>span:first-child,.steps .steps-list li.past a:hover>span:first-child,.steps .steps-list li.past button:focus>span:first-child,.steps .steps-list li.past button:hover>span:first-child,.steps ul li.past a:focus>span:first-child,.steps ul li.past a:hover>span:first-child,.steps ul li.past button:focus>span:first-child,.steps ul li.past button:hover>span:first-child{text-decoration:none}.steps .steps-list li a,.steps .steps-list li button,.steps ul li a,.steps ul li button{padding:0;display:block}.steps .steps-list li a:focus,.steps .steps-list li a:hover,.steps .steps-list li button:focus,.steps .steps-list li button:hover,.steps ul li a:focus,.steps ul li a:hover,.steps ul li button:focus,.steps ul li button:hover{background-color:transparent}.steps .steps-list li a:focus .circle,.steps .steps-list li a:hover .circle,.steps .steps-list li button:focus .circle,.steps .steps-list li button:hover .circle,.steps ul li a:focus .circle,.steps ul li a:hover .circle,.steps ul li button:focus .circle,.steps ul li button:hover .circle{background:#fff;color:var(--color-decorative-blue-weak,#b0bff0)}.steps .steps-list li a:focus,.steps .steps-list li button:focus,.steps ul li a:focus,.steps ul li button:focus{background:0 0}.steps .steps-list li a>span:first-child,.steps .steps-list li button>span:first-child,.steps .steps-list li>span:first-child,.steps ul li a>span:first-child,.steps ul li button>span:first-child,.steps ul li>span:first-child{position:relative;vertical-align:middle;display:inline-block;max-width:70%}.steps .steps-list li.active>span,.steps ul li.active>span{font-weight:700;color:#283276}.steps .steps-list li.active>div,.steps ul li.active>div{font-weight:700;color:#283276}.steps .steps-list li.active .circle,.steps ul li.active .circle{background-color:#406bde;border-color:#406bde;color:#fff}.steps .steps-list li.active:not(.past) a,.steps .steps-list li.active:not(.past) button,.steps ul li.active:not(.past) a,.steps ul li.active:not(.past) button{color:#283276}.steps .steps-list li.active:not(.past) .statut,.steps ul li.active:not(.past) .statut{display:block}.steps .steps-list li.dotted,.steps ul li.dotted{display:none}.steps .steps-list li::before,.steps ul li::before{content:'';display:block;background:url(gfx/step-bg-circle.svg) repeat-y top right;height:40px;margin-right:.875rem;z-index:1}.steps .steps-list li:first-child::before,.steps ul li:first-child::before{content:none}.steps .steps-list li .steps-list li::before,.steps .steps-list li ul li::before,.steps ul li .steps-list li::before,.steps ul li ul li::before{height:20px}.steps .steps-list li .steps-list li:first-child::before,.steps .steps-list li ul li:first-child::before,.steps ul li .steps-list li:first-child::before,.steps ul li ul li:first-child::before{content:''}.steps .steps-list li .steps-list,.steps .steps-list li ul,.steps ul li .steps-list,.steps ul li ul{margin-top:0;margin-bottom:0;padding-left:0}.steps .steps-list li .steps-list li .circle,.steps .steps-list li ul li .circle,.steps ul li .steps-list li .circle,.steps ul li ul li .circle{width:12px;height:12px;padding:0;margin-right:9px;vertical-align:-2px;margin-left:21px}.steps .steps-list li .steps-list li a,.steps .steps-list li .steps-list li button,.steps .steps-list li ul li a,.steps .steps-list li ul li button,.steps ul li .steps-list li a,.steps ul li .steps-list li button,.steps ul li ul li a,.steps ul li ul li button{position:relative;display:block}.steps .steps-list li .steps-list li a:focus,.steps .steps-list li .steps-list li a:hover,.steps .steps-list li .steps-list li button:focus,.steps .steps-list li .steps-list li button:hover,.steps .steps-list li ul li a:focus,.steps .steps-list li ul li a:hover,.steps .steps-list li ul li button:focus,.steps .steps-list li ul li button:hover,.steps ul li .steps-list li a:focus,.steps ul li .steps-list li a:hover,.steps ul li .steps-list li button:focus,.steps ul li .steps-list li button:hover,.steps ul li ul li a:focus,.steps ul li ul li a:hover,.steps ul li ul li button:focus,.steps ul li ul li button:hover{text-decoration:none}.steps .steps-list li .steps-list li:not(.active) .circle,.steps .steps-list li ul li:not(.active) .circle,.steps ul li .steps-list li:not(.active) .circle,.steps ul li ul li:not(.active) .circle{border:1px solid var(--color-decorative-blue-weak,#b0bff0);background-color:transparent}.steps .steps-list li .circle,.steps ul li .circle{font-size:14px;font-size:.875rem;font-weight:400;border-radius:12px;width:2rem;height:2rem;padding:.5rem 0;border:1px solid var(--color-decorative-blue-weak,#b0bff0);background-color:transparent;color:#2e2e31;text-align:center;line-height:1;margin-left:10px;display:inline-block;z-index:2}.steps .steps-list li.past a:hover,.steps .steps-list li.past button:hover,.steps ul li.past a:hover,.steps ul li.past button:hover{text-decoration:none}.steps .steps-list .steps-list li.past,.steps .steps-list .steps-list li.past a,.steps .steps-list .steps-list li.past button,.steps .steps-list li.past>a,.steps .steps-list li.past>button,.steps .steps-list ul li.past,.steps .steps-list ul li.past a,.steps .steps-list ul li.past button,.steps ul .steps-list li.past,.steps ul .steps-list li.past a,.steps ul .steps-list li.past button,.steps ul li.past>a,.steps ul li.past>button,.steps ul ul li.past,.steps ul ul li.past a,.steps ul ul li.past button{color:#2e2e31!important}.steps .steps-list .steps-list li.past .circle,.steps .steps-list .steps-list li.past a .circle,.steps .steps-list .steps-list li.past button .circle,.steps .steps-list li.past>a .circle,.steps .steps-list li.past>button .circle,.steps .steps-list ul li.past .circle,.steps .steps-list ul li.past a .circle,.steps .steps-list ul li.past button .circle,.steps ul .steps-list li.past .circle,.steps ul .steps-list li.past a .circle,.steps ul .steps-list li.past button .circle,.steps ul li.past>a .circle,.steps ul li.past>button .circle,.steps ul ul li.past .circle,.steps ul ul li.past a .circle,.steps ul ul li.past button .circle{color:#283276;background:var(--color-decorative-blue-weak,#b0bff0);border-color:transparent}.mobile-steps{font-size:12px;font-size:.75rem;position:relative}.mobile-steps .warning{color:#fff!important}.mobile-steps .steps-list li::before,.mobile-steps ul li::before{content:none}.mobile-steps .nav{display:table;margin:15px 0;width:100%}.mobile-steps .nav a,.mobile-steps .nav button{top:0}.mobile-steps .dotted{background:url(gfx/step-bg-circle-y.svg) repeat-x 0 0;position:absolute;width:76%;height:5px;left:11%;top:17px}.mobile-steps.steps .steps-list li.active>span:first-child,.mobile-steps.steps ul li.active>span:first-child{color:#fff}.mobile-steps .nav>li{display:table-cell;text-align:center;width:auto;min-width:65px}.mobile-steps .nav>li .circle{display:inline-block;margin:0;background:#fff;position:relative;vertical-align:top;box-shadow:0 0 0 6px #fff;text-decoration:none!important}.mobile-steps .nav>li .circle+span{display:block;text-align:center;line-height:12px;margin-top:8px}.mobile-steps .nav>li a:focus,.mobile-steps .nav>li button:focus{outline-offset:8px}.mobile-steps .steps-list li.active span+span,.mobile-steps ul li.active span+span{color:#283276}@media print{.panel-left{display:none}.form{padding:0 0 10px 0}}.modal-details,.modal-side{padding:0!important}.modal-details.in .modal-dialog,.modal-side.in .modal-dialog{margin-right:0}.modal-details.in .modal-dialog .modal-content,.modal-side.in .modal-dialog .modal-content{border:0;border-radius:0;box-shadow:none}.modal-details .modal-dialog,.modal-side .modal-dialog{width:60%;-webkit-transition:margin .3s ease-out;-o-transition:margin .3s ease-out;transition:margin .3s ease-out;margin:0 -150px 0 auto;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.35);min-height:100%;position:relative}.modal-details .modal-content-container,.modal-side .modal-content-container{margin-left:0}.modal-details .modal-content{padding:0 30px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none}.modal-details .modal-header{background:#fff;padding:32px 0 32px 0;position:relative}.modal-details .modal-footer{border:none;text-align:left;padding:32px 0 32px 0;position:relative}.modal-details .modal-footer .modal-details-close,.modal-details .modal-footer .modal-details-pager{top:15px}.modal-details .modal-footer .icon-close,.modal-details .modal-header .icon-close{display:none}.modal-details .pagination-number{color:#737679;font-family:Marianne,system-ui,sans-serif!important;font-size:14px;font-size:.875rem;margin-right:10px;vertical-align:middle;display:inline-block}.modal-details .pagination-number strong{color:#565d63;margin-right:3px}.modal-details .btn-group .facebook{color:#597ac7;background:0 0}.modal-details .btn-group .twitter{color:#5cbcee;background:0 0}.modal-details .btn-group .linkedin{color:#1781b3;background:0 0}.modal-details .btn-group .viadeo{color:#f07355;background:0 0}.modal-details .btn-group .google-plus{color:#d54a35;background:0 0}.modal-details .btn-group a:active span{color:#fff!important}.modal-details .modal-details-close{position:absolute;right:0;top:32px}.modal-details .modal-details-pager,.modal-details .modal-details-params{position:absolute;right:90px;top:32px;border-right:1px solid #e5e5e5;padding-right:10px}.modal-details .modal-details-pager [class*=icon-],.modal-details .modal-details-params [class*=icon-]{margin:0}.modal-details .modal-details-pager .btn-group,.modal-details .modal-details-params .btn-group{margin-right:5px}.modal-details .modal-body{padding:25px 0;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;min-height:800px}.modal-details-open .modal-backdrop{opacity:.3}.modal-details-apply.modal-details .modal-dialog{margin-right:400px}.modal-backdrop+.modal-backdrop{display:none}.modal-apply{position:absolute;right:-400px;top:0;bottom:0;background:#f8f8f8;border-left:1px solid #dedede;width:400px;-webkit-transition:right .3s ease-out;transition:right .3s ease-out;padding:30px;box-shadow:0 0 40px rgba(0,0,0,.03) inset}.modal-apply hr{border-color:#dedede}.modal-apply .radio-inline{padding-left:0}.modal-apply .apply-header{padding:11px 0 27px 0;border-bottom:1px solid #dedede;margin-bottom:20px}.modal-apply .apply-header .btn{margin-right:10px}.modal-apply .title{display:inline-block;height:30px;vertical-align:sub;font-size:24px;font-size:1.5rem}.modal-apply .subtitle{font-weight:700;margin-top:20px}.modal-apply .apply-block{background:#fff;border-radius:8px;padding:15px 20px;box-shadow:0 0 6px rgba(0,0,0,.15);margin:10px 0 30px}.modal-apply .apply-block dl{margin:0}.modal-apply .apply-block dd:last-child{margin:0}.modal-apply .btn-container{padding:10px 0}.modal-apply .btn-sm{padding:5px 15px}.modal-apply .btn-container .btn{min-width:90px}.modal-apply .block-info{max-width:450px;padding-left:60px;box-shadow:0 0 6px rgba(0,0,0,.15)}.modal-apply .block-info .icon-plus-close,.modal-apply .block-info .icon-success{left:15px;top:30px}.modal-apply .block-info .info-details{font-size:11px;font-size:.6875rem}.apply-block,.description-aside{word-wrap:break-word}@media only screen and (max-width:1201px){.modal-details .modal-dialog,.modal-side .modal-dialog{width:70%}}@media only screen and (max-width:1024px){.modal-details .modal-dialog,.modal-side .modal-dialog{margin-top:0;width:100%!important;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0}.modal-details.in .modal-dialog,.modal-side.in .modal-dialog{opacity:1}.modal-details .modal-content{padding:0 15px}.modal-details .modal-content-container{margin-left:0;-webkit-transition:margin .3s ease-out,padding .3s ease-out;transition:margin .3s ease-out,padding .3s ease-out}.modal-details .modal-header{background:#f9f9f9;margin-left:-30px;margin-right:-30px;padding-bottom:0}.modal-details .modal-header .modal-details-close{top:15px!important;right:32px}.modal-details .modal-header .modal-details-pager{top:15px!important;left:32px;border-right:none}.modal-details .modal-header .btn-actions-details{margin-top:27px;padding:20px 0 20px 30px;background:#fff;border-top:1px solid #e8e8e8}.modal-details .modal-footer{background:#f9f9f9;margin-left:-30px;margin-right:-30px}.modal-details .modal-footer .modal-details-close{bottom:15px!important;top:initial;right:32px}.modal-details .modal-footer .modal-details-pager{bottom:15px!important;top:initial;left:32px}.modal-details .modal-footer .btn-actions-details{margin-bottom:62px;padding:20px 0 20px 30px;background:#fff;border-bottom:1px solid #e8e8e8}.modal-details .modal-apply{width:100%!important;right:-100%;padding:10px 20px}.modal-details .apply-block{max-width:450px}.modal-details .modal-apply .apply-header{padding:11px 0 10px 0}.modal-details .modal-apply .title-reminder{padding-top:20px}}@media only screen and (max-width:991px){body.modal-details-open .main-nav{z-index:1}.modal-details-apply .modal-content{margin-right:0!important}.modal-details-apply .modal-content-container{margin-left:-100%;padding-right:100%}.modal-details-apply .modal-apply{right:0!important}}@media only screen and (max-width:768px){.modal-details .modal-body .description{box-shadow:none}.modal-details .modal-body .description-aside{margin-top:15px;box-shadow:none;padding-top:20px;border-top:1px solid #e5e5e5}.modal-details .modal-body .subtitle{margin-top:10px}}@media only screen and (max-width:640px){.modal-details .btn-actions-details .btn{white-space:normal;margin-bottom:10px}}@media only screen and (max-width:479px){.modal-apply .title,.modal-apply .title-reminder{font-size:18px;font-size:1.125rem}}@media only screen and (max-width:375px){.modal-details .media .btn:not(.btn-icon-only),.modal-details .media .disabled-container,.modal-details .modal-apply .btn:not(.btn-icon-only),.modal-details .modal-apply .disabled-container{padding:8px 16px;margin-bottom:15px;width:100%}.modal-details .media .disabled-container,.modal-details .modal-apply .disabled-container{padding:0}.modal-details .media .btn+.btn,.modal-details .modal-apply .btn+.btn{margin-left:0}}@media print{.modal-details-open:not(.standalone){overflow:visible}.modal-details-open:not(.standalone) main{padding:0!important}.modal-details-open:not(.standalone) .footer,.modal-details-open:not(.standalone) .heading,.modal-details-open:not(.standalone) .main-nav,.modal-details-open:not(.standalone) .modal-footer,.modal-details-open:not(.standalone) .modal-header,.modal-details-open:not(.standalone) .panel-center,.modal-details-open:not(.standalone) .panel-left,.modal-details-open:not(.standalone) main .container-fluid{display:none!important}.modal-details-open:not(.standalone) .modal-apply{position:static!important;border-left:none!important;padding:0 15px!important;width:auto!important}.modal-details-open:not(.standalone) .modal-apply .apply-block{border:1px solid #ddd!important}.modal-details-open:not(.standalone) .modal-details{overflow:hidden}.modal-details-open.standalone .block-actions.sticky-container,.modal-details-open.standalone .footer,.modal-details-open.standalone .panel-right,.modal-details-open.standalone header.header{display:none!important}}.modal-details .modal-footer,.modal-details .modal-header{padding-top:45px;padding-bottom:20px;display:flex}.modal-details .btn-actions-details,.modal-details .modal-footer{display:flex;justify-content:flex-end;align-items:center;flex-grow:1}.modal-details .btn-actions-details .action-primary,.modal-details .modal-footer .action-primary{flex-grow:1}.modal-details .actions-wrapper{flex-grow:1}.modal-details .modal-details-close,.modal-details .modal-details-pager{position:static}.modal-details .modal-details-pager{margin-right:10px}.modal-details .modal-details-pager .current{font-weight:700}.modal-details .modal-details-pager .btn-group{margin:0}.modal-details .modal-title-container{padding-top:20px;display:flex;justify-content:space-between;align-items:center}.modal-details .modal-title-container .title{color:#4171da}.modal-details .modal-title-container+.alert{margin-top:15px}.modal-details .title{margin-bottom:10px;font-weight:500}@media only screen and (max-width:1024px){.modal-details .modal-footer,.modal-details:not(.modal-fixed) .modal-header{margin-left:0;margin-right:0}.modal-details .modal-header{border:none}.modal-details .modal-header .btn-actions-details{margin-top:0;padding:0;background-color:transparent;border:none}.modal-details .modal-header .btn-actions-details .btn{margin-bottom:0}.modal-details .modal-footer,.modal-details .modal-header{background-color:var(--ft-neutral-white)}}@media only screen and (max-width:993px){.modal-details .modal-footer{min-height:62px;border-top:1px solid #e6e7ec}.modal-details .modal-footer .btn-actions-details{margin:0 25px;text-align:left;border-bottom:none}.modal-details .modal-body{border-bottom:none}}@media only screen and (max-width:767px){.modal-details .modal-details-pager{display:none}}.steps-list .circle{background:0 0!important;border:1px solid #b5b8c5!important;color:#2e2e31!important}.steps-list li.active>a>.circle{background:#283276!important;border-color:#283276!important;color:var(--ft-neutral-white)!important}.mobile-steps .steps-list .circle{background:var(--ft-neutral-white)!important}.toaster-container{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);z-index:550}.toaster{margin:0;width:100%;text-align:center;animation:fade 1s;margin-bottom:15px}.toaster>div{background:#fff5c2;box-shadow:0 0 10px rgba(0,0,0,.1);color:#3e3c33;border-radius:25px;padding:7px 30px 7px 30px;display:inline-block;vertical-align:middle;border:1px solid #e6e6e6;display:none;min-width:230px}.toaster>div>span{vertical-align:middle;display:inline-block}.toaster .succes-active{background:#f3f5ed}.toaster .succes-active [class*=icon-]{color:var(--ft-feedback-green-50,#068148)}.toaster .erreur-active{background:#ffebef}.toaster .erreur-active [class*=icon-]{color:var(--ft-feedback-red-50,#ba251a)}.toaster [class*=icon-]{font-size:20px;font-size:1.25rem;margin-right:5px}.en-cours .en-cours-active{display:inline-block}.succes .succes-active{display:inline-block}.erreur .erreur-active{display:inline-block}.accessibility .toaster{background:0 0!important}#followingBallsG{position:relative;width:26px;height:2px;margin-left:5px;display:inline-block}.followingBallsG{background-color:#333;position:absolute;top:0;left:0;width:2px;height:2px;-moz-border-radius:1px;-moz-animation-name:bounce_followingBallsG;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-webkit-border-radius:1px;-webkit-animation-name:bounce_followingBallsG;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-ms-border-radius:1px;-ms-animation-name:bounce_followingBallsG;-ms-animation-duration:1.5s;-ms-animation-iteration-count:infinite;-ms-animation-direction:normal;-o-border-radius:1px;-o-animation-name:bounce_followingBallsG;-o-animation-duration:1.5s;-o-animation-iteration-count:infinite;-o-animation-direction:normal;border-radius:1px;animation-name:bounce_followingBallsG;animation-duration:1.5s;animation-iteration-count:infinite;animation-direction:normal}#followingBallsG_1{-moz-animation-delay:0s}#followingBallsG_1{-webkit-animation-delay:0s}#followingBallsG_1{-ms-animation-delay:0s}#followingBallsG_1{-o-animation-delay:0s}#followingBallsG_1{animation-delay:0s}#followingBallsG_2{-moz-animation-delay:.15s;-webkit-animation-delay:.15s;-ms-animation-delay:.15s;-o-animation-delay:.15s;animation-delay:.15s}#followingBallsG_3{-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-ms-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}#followingBallsG_4{-moz-animation-delay:.45s;-webkit-animation-delay:.45s;-ms-animation-delay:.45s;-o-animation-delay:.45s;animation-delay:.45s}@keyframes bounce_followingBallsG{0%{left:0;background-color:#333}50%{left:24px;background-color:#fff}100%{left:0;background-color:#333}}.alert-toaster-container{left:0;right:0;z-index:3;transition:top .15s;top:115px}.alert-toaster{text-align:center;border:none;border-radius:0;margin:0!important;color:var(--ft-neutral-white)}.alert-toaster .close{top:0}.alert-toaster p{display:inline-block;margin:0}.alert-toaster .close,.alert-toaster p{color:var(--ft-neutral-white)}.alert-toaster.alert-danger{background:var() #d42245}.alert-toaster.alert-warning{background:var() #ffa21c}.alert-toaster.alert-success{background:var() #068473}.alert-toaster.alert-information{background:var() #4171da}.alert-toaster .btn-reset [class^=icon-]{opacity:1;font-weight:700;color:var(--ft-neutral-white)}@keyframes bar{0%{left:0;right:100%;width:0%}20%{left:0;right:75%;width:25%}80%{right:0;left:75%;width:25%}100%{left:100%;right:0;width:0%}}.filtres{display:flex;justify-content:space-between}@media screen and (max-width:767px){.filtres{flex-direction:column}}.filtres .input-filter-modal-detail label{padding:0!important}.sorting-list{position:relative;display:inline-block}.sorting-list>.btn-group{z-index:1}.sorting-list>.btn-group>.btn-reset{padding:0;font-family:Marianne,system-ui,sans-serif!important;font-size:12px;font-size:.75rem;margin-bottom:0}.sorting-list .title{color:#575d7d;text-transform:uppercase;font-size:12px;font-size:.75rem;margin-bottom:0;margin-right:5px;display:inline-block}.sorting-list .dropdown-toggle .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:-10px;transition:width .4s;text-transform:none;margin-left:5px;max-width:unset;border-radius:4px;border-style:solid;border-width:1px;padding:5px 10px;color:currentColor}.sorting-list .btn-group.open .dropdown-toggle{box-shadow:none}.sorting-list .caret{margin-bottom:3px;margin-left:5px}.sorting-list .dropdown-menu .btn-reset{padding:9px 15px}.sorting-list .filters{position:absolute;right:0;left:0;top:-7px;text-align:right}.sorting-list .filters .btn-group{display:block}.sorting-list .filters .btn-dropdown-full{float:none}.dropdown-menu-form .checkbox{border:0 none;text-transform:none}.filter-block{display:inline-block}.filter-block .title{text-transform:uppercase;font-size:12px;font-size:.75rem;margin-bottom:0;margin-right:5px;font-weight:400}@media screen and (max-width:767px){.filter-block+.sorting-list{margin-top:20px}}.sorting-list-apply{margin-bottom:15px;position:relative}@media screen and (max-width:994px){.sorting-list-apply{padding:20px}}.sorting-list-apply .title{color:#575d7d;text-transform:uppercase;font-size:12px;font-size:.75rem;display:inline-block;position:relative}.sorting-list-apply .list-inline-tag{display:inline;margin-bottom:0;margin-left:0;max-height:100px;text-align:left}.sorting-list-apply .list-inline-tag li{display:inline-block;padding:0;vertical-align:top}.sorting-list-apply .list-inline-tag li:first-child{margin-left:10px}.sorting-list-apply .tag{padding:0;background:var(--ft-neutral-white);border-radius:3px;color:#484d6b;border:1px solid #b5b8c5;font-family:Marianne,system-ui,sans-serif!important;font-size:12px;font-size:.75rem;margin-bottom:5px;margin-right:5px;display:inline-block;max-width:100%}.sorting-list-apply .btn-reset{display:inline-block;position:relative;padding:5px 7px}.sorting-list-apply .btn-reset span{display:inline-block;vertical-align:middle}.sorting-list-apply .tag-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:235px}.btn-group-filters{position:relative;display:inline-block;vertical-align:middle}.filter-block .btn-sm,.sorting-list .btn-sm{font-size:12px;font-size:.75rem;text-transform:none;border-radius:4px}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.items-center{align-items:center}.items-start{align-items:start}.mb-16{margin-bottom:16px}.state{font-weight:500;text-transform:uppercase;font-size:12px;font-size:.75rem;font-family:Marianne,system-ui,sans-serif!important;display:flex;align-items:center;justify-content:flex-end}.state .icon{display:none}@media screen and (min-width:425px){.state{justify-content:flex-start}.state .icon{border-radius:50px;padding:10px;margin-right:5px;font-size:16px;font-size:1rem;color:var(--ft-neutral-white);display:block}}@media screen and (min-width:1024px){.state{padding:0 25px 0 10px;min-width:170px}}.state-1{color:#999}.state-1 .icon{background:#999}.state-2{color:#8a6d3b}.state-2 .icon{background:#8a6d3b}.state-3{color:#04502d}.state-3 .icon{background:#04502d}.state-4{color:#8d1c14}.state-4 .icon{background:#8d1c14}.block-intro{margin:0 auto}.block-intro .alert-warning{margin-bottom:27px}.block-intro .illustration{margin-right:40px;padding-top:40px}@media screen and (max-width:767px){.block-intro .illustration{display:none}}.block-intro .subtitle{margin-bottom:20px}.block-intro .content{margin-bottom:15px}.block-intro .list{padding-left:20px}.block-intro .alert{margin-bottom:16px}.block-intro .intro{margin-top:45px}@media screen and (min-width:1023px){.block-intro .intro{width:90%}}.block-intro .alert+.intro{margin-top:0}.block-intro-declaration .alert-info{width:85%}.btn-ajout{margin-bottom:45px}.row.breadcrumb-wrapper{margin-bottom:25px}.alert .icon{font-size:20px;font-size:1.25rem;margin:0 15px 0 0}.alert .list{padding-left:12px;margin-bottom:0}.alert p:last-child{margin-bottom:0}.alert-info{background-color:var(--ft--bg-info);color:var(--ft--color-info)}.alert-danger{background-color:var(--ft--bg-error);color:var(--ft--color-error)}.block-form+.alert{margin-top:25px}.result-container{padding-bottom:100px}.result-container .subtitle{margin-bottom:30px}.result-container .subtitle-addon{font-size:18px;font-size:1.125rem;display:inline-block}.result-list{margin-top:15px}.result-list .media-left{padding-right:0;min-width:75px}.result-list .media-body{padding:0}.result-list .media-body .media-heading{margin-bottom:5px}@media screen and (max-width:1023px){.result-list .result .media-left{display:none}}.badge-info,.result .info,.table-declarations .info{display:inline-block;font-size:12px;font-size:.75rem;background-color:#f5f5f8;border-left:5px solid #f5a623;font-weight:500;color:var(--ft-neutral-black);padding:6px 12px;margin-bottom:0}.result{position:relative}.result .media{padding-top:25px;padding-bottom:15px;color:#2e2e31}.result .media:focus-within{outline:5px auto #23527c}.result .media .media-object .icon{color:var(--ft-neutral-black);font-size:30px;font-size:1.875rem}.result .media .heading:focus,.result .media .heading:hover{text-decoration:none;outline:0}.result .media .heading:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.result:first-child{border-top:1px solid #e6e7ec}.result:hover{background-color:#f5f5f8}.result:hover .info{background-color:var(--ft-neutral-white)}.result .media-content{flex-grow:1}@media screen and (min-width:1024px){.result .media-content{padding-right:15px;max-width:385px;min-width:385px}}.result .col{display:flex;width:100%;justify-content:space-between;margin-top:12px}@media screen and (min-width:550px) and (max-width:1023px){.result .col{width:33%;justify-content:flex-start}.result .col .col-label:after{content:" :";margin-right:5px}}@media screen and (min-width:1024px){.result .col{margin:0;display:block;width:150px;text-align:right}}.result .media-body-inner{display:flex;flex-direction:column}@media screen and (min-width:1024px){.result .media-body-inner{flex-direction:row}}.result .media-body-inner .col-container{display:flex;flex-direction:column}@media screen and (min-width:550px){.result .media-body-inner .col-container{flex-direction:row;justify-content:flex-end;width:100%}}.result .media-right{padding-left:30px}@media screen and (max-width:425px){.result .media-right{max-width:40%}}@media screen and (max-width:1023px){.result .media-right{position:absolute;top:30px;right:0;width:auto;min-width:auto;padding:0;text-align:right}}.container-wrapper .container{padding:0 15px}@media screen and (min-width:1023px){.container-wrapper .container{padding:0 25px}}.modal-declaration .modal-body{padding:25px 15px}.modal-declaration .period{width:100%;display:flex}.modal-declaration .period .legend{font-size:13px;font-size:.8125rem;font-weight:700;border:none;margin-bottom:8px}.modal-declaration .period .period-item{flex-grow:1}.modal-declaration .period .period-item:last-child{margin-left:15px}@media screen and (min-width:768px){.modal-declaration .period{width:50%}}.modal-declaration .period+.alert{margin-top:25px}.header-title{display:flex;justify-content:space-between}.header-title .file-name{padding:6px 8px;margin-left:10px;font-size:14px;font-size:.875rem;background-color:#e6e7ec;border-radius:4px}.header-title .state{padding:0;min-width:auto;margin-left:15px;justify-content:flex-start}.header-title .state .icon{border-radius:50px;padding:10px;margin-right:5px;font-size:16px;font-size:1rem;color:var(--ft-neutral-white);display:block}@media screen and (max-width:747px){.header-title{display:block}.header-title .state{margin-top:10px;margin-left:0}.header-title .flex-row{align-items:center;justify-content:space-between}}@media screen and (max-width:375px){.header-title .flex-row{flex-flow:column;align-items:flex-start}.header-title .flex-row .file-name{margin-left:0;margin-top:10px}}.results-more{margin-bottom:0}.empty-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#f5f5f8;padding:30px;margin-top:40px}@media screen and (min-width:1023px){.empty-container{margin-top:60px}}.empty-container .section-title{font-size:18px;font-size:1.125rem;font-weight:300;margin-bottom:20px;color:#2e2e31}.contact-block{padding-bottom:100px}.contact-block .section-title{font-family:Marianne,system-ui,sans-serif!important;font-size:24px;font-size:1.5rem;font-weight:300}.contact-block .section-title .tooltip{position:relative;margin-left:10px}.contact-block .section-title .tooltip-inner{border-radius:4px}.contact-block section+section{margin-top:55px}.contact-block section+section p{max-width:640px}.contact-block .contact-wrapper{margin-bottom:25px}.contact-block .contact-wrapper:last-child{margin-bottom:0}.contact-block .contact-title{margin-bottom:10px;font-size:16px;font-weight:300}.contact-list{flex-wrap:wrap;margin-bottom:30px}.contact-list:last-child{margin-bottom:0}.contact-list>.item{background-color:#f5f5f8;padding:32px;width:100%}.contact-list>.item+.item{margin-top:24px}@media screen and (min-width:768px){.contact-list>.item{width:auto;min-width:350px}.contact-list>.item+.item{margin-top:0;margin-left:24px}}.contact-list>.item .title{font-family:Marianne,system-ui,sans-serif!important;font-size:18px;font-size:1.125rem;font-weight:300}.contact-list>.item .title+.address{margin-top:20px}.contact-list>.item .address{margin-bottom:0}.contact-list>.item .address .item+.item{margin-top:12px}.contact-list>.item .item-icon{font-size:16px;font-size:1rem;margin-top:2px}.contact-list>.item .content{margin-left:10px;font-size:13px;font-size:.8125rem}.contact-list>.item .text-link{color:#1a799f}.excel-import-container{padding-bottom:35px}.excel-import-container input[type=file]:focus+label.btn-default,.excel-import-container:focus-within label.btn-default{background:#737679;color:#fff;border:1px solid #737679;outline:thin dotted #000;outline:5px auto -webkit-focus-ring-color;outline-offset:0}.excel-import-container input[type=file]:focus+label.btn-default [class^=icon-],.excel-import-container:focus-within label.btn-default [class^=icon-]{color:#fff}.excel-import-container .subtitle{margin-bottom:25px}.excel-import-container .step-list{list-style-type:disc;list-style-position:inside;padding:0}@media screen and (min-width:426px){.excel-import-container .step-list{list-style-position:outside;padding-left:12px}}.excel-import-container .step-list ul{list-style-type:disc;padding-left:12px}.excel-import-container .item+.item{margin-top:20px}.excel-import-container .instruction{display:inline}.excel-import-container .instruction~.btn{display:block;margin-top:10px}@media screen and (min-width:426px){.excel-import-container .instruction{display:block}.excel-import-container .instruction~.btn{display:inline-block}}.excel-import-container .file-container{background-color:#f5f5f8;padding:25px 30px;display:flex;align-items:center;max-width:650px;margin-bottom:15px}.excel-import-container .file-container+.file-container{margin-top:15px}.excel-import-container .file-container .file-icon{padding:0 30px 0 0}.excel-import-container .file-container .content{margin:0;flex-grow:1}.excel-import-container .file-container .svg-icon{width:48px;height:48px;display:block;color:#878ba0}.excel-import-container .file-container .progress{height:10px;background:#d8d8d8;position:relative;max-width:360px;margin-bottom:0;box-shadow:none}.excel-import-container .file-container .progress .progress-bar{box-shadow:none;background:#98c4ac;border-radius:10px;position:absolute;border-radius:10px;top:0;right:100%;bottom:0;left:0;width:0;animation:bar 2s linear infinite}.excel-import-container .file-container .text-content{margin-bottom:0}.excel-import-container .file-container .text-content+.progress{margin-top:12px}.excel-import-container .alert.alert-danger,.excel-import-container .alert.alert-info{margin-top:18px;max-width:650px}.excel-import-container .alert .link{color:var(--ft-feedback-red-60,#91170e);text-decoration:underline}.excel-import-container .alert .link:hover{text-decoration:none}.excel-import-container .btn{display:inline-flex;align-items:center}.excel-import-container .btn [class^=icon-]{font-size:16px;font-size:1rem}.excel-import-container .btn+.alert,.excel-import-container .btn+.file-container{margin-top:15px}.excel-import-container .help{color:#575d7d;font-style:italic;font-size:12px;font-size:.75rem;margin-top:18px}@media screen and (max-width:840px){.excel-import-container .btn-container-detail{flex-direction:row}}@media screen and (max-width:560px){.excel-import-container .btn-container-detail .btn{min-width:auto}}.table-iban{max-width:640px}@media screen and (max-width:993px){.table-iban.table-responsive{border-width:1px}}.table-iban .table{margin-bottom:0}.table-iban+.alert{margin-top:16px;max-width:640px}.table-iban th.cell{background-color:#f5f5f8}.table-iban .cell{text-align:center}@media screen and (min-width:1024px){.contribution-result .result .media-content{max-width:300px;min-width:300px}}@media screen and (min-width:1024px){.contribution-result .result .col{width:auto;margin:0 16px}}.contribution-result .result .media-right{min-width:230px}@media screen and (max-width:1024px){.contribution-result .result .media-body-inner .col-container{flex-direction:column}}.table-responsive{margin:20px 0 10px;position:relative}.table-declarations{margin:0}.table-declarations.synthese-table thead tr th{border-top:none!important}.table-declarations.synthese-table tbody tr th{padding-left:20px;font-weight:600}.table-declarations thead tr th{border-top:1px solid #cdcfd8!important;border-bottom:1px solid #cdcfd8!important;padding-top:20px;padding-bottom:20px}.table-declarations thead tr th.dossier-tri button,.table-declarations thead tr th.salarie-tri button{display:flex;align-items:center}.table-declarations thead tr th.dossier-tri button [class^=icon-],.table-declarations thead tr th.salarie-tri button [class^=icon-]{margin-left:5px}.table-declarations thead tr th.dossier-tri .icon-chevron-d-full,.table-declarations thead tr th.salarie-tri .icon-chevron-d-full{display:none}.table-declarations thead tr th.dossier-tri .icon-chevron-u-full,.table-declarations thead tr th.salarie-tri .icon-chevron-u-full{display:none}.table-declarations thead tr th.dossier-tri.sort-descending .icon-chevron-up-down-full,.table-declarations thead tr th.salarie-tri.sort-descending .icon-chevron-up-down-full{display:none}.table-declarations thead tr th.dossier-tri.sort-descending .icon-chevron-d-full,.table-declarations thead tr th.salarie-tri.sort-descending .icon-chevron-d-full{display:block}.table-declarations thead tr th.dossier-tri.sort-descending .icon-chevron-u-full,.table-declarations thead tr th.salarie-tri.sort-descending .icon-chevron-u-full{display:none}.table-declarations thead tr th.dossier-tri.sort-ascending .icon-chevron-up-down-full,.table-declarations thead tr th.salarie-tri.sort-ascending .icon-chevron-up-down-full{display:none}.table-declarations thead tr th.dossier-tri.sort-ascending .icon-chevron-d-full,.table-declarations thead tr th.salarie-tri.sort-ascending .icon-chevron-d-full{display:none}.table-declarations thead tr th.dossier-tri.sort-ascending .icon-chevron-u-full,.table-declarations thead tr th.salarie-tri.sort-ascending .icon-chevron-u-full{display:block}.table-declarations thead tr th:first-child{padding-left:20px}.table-declarations thead tr th:last-child{padding-right:20px}.table-declarations tbody tr.active{background:#f5f5f8}.table-declarations tbody tr td,.table-declarations tbody tr th{vertical-align:middle;padding:18px 8px;border-bottom:1px solid #cdcfd8!important;border-top:none}.table-declarations tbody tr td:last-child,.table-declarations tbody tr th:last-child{padding-right:20px}.table-declarations tbody tr:first-child th{border-top:0}.table-declarations .table-row{position:relative}.table-declarations .btn-modal-detail{text-align:left;margin-bottom:3px;color:#484d6b}.table-declarations .btn-modal-detail:focus{outline:0}.table-declarations .btn-modal-detail:focus:before{border:.0625rem dashed currentColor;border-radius:inherit}.table-declarations .btn-modal-detail:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.table-declarations .icon-user{font-size:22px;font-size:1.375rem;margin-right:15px;margin-left:10px}.table-declarations .text-nir{color:#484d6b;font-size:11px;font-size:.6875rem;display:block;font-style:italic}.table-declarations .info{font-weight:700;margin-top:5px}.table-declarations .col-6{min-width:100px}.cotisations-container{display:flex;align-items:center;column-gap:8px;padding:16px 24px;margin-bottom:24px;background:#f5f5f8}.cotisations-container p{margin-bottom:0}.cotisations-container+.cotisations-container{margin-top:24px}.table-cotisations-container{padding:12px 15px;background:#f5f5f8;margin-bottom:55px}.table-cotisations{margin:0}.table-cotisations thead tr th{border-bottom:0}.table-cotisations tbody tr td{vertical-align:middle}.table-cotisations .table-sum{padding-top:8px;display:inline-block;font-weight:700}.table-cotisations .table-sum span{margin-left:25px}.table-cotisations .table-sum span:last-child{font-size:18px;font-size:1.125rem}.table-sum{padding-top:8px;display:inline-block;font-weight:700}.table-sum span{margin-left:25px}.table-sum span:last-child{font-size:18px;font-size:1.125rem}@media screen and (max-width:993px){.table-responsive{width:100%;overflow-y:hidden;border:1px solid #e9e9e9;border-width:0 1px}}.btn-container-detail,.btn-container-detail-right{display:flex;justify-content:space-between}@media screen and (max-width:840px){.btn-container-detail,.btn-container-detail-right{flex-flow:column;align-items:center}.btn-container-detail div:last-child,.btn-container-detail-right div:last-child{margin-top:15px}}@media screen and (max-width:560px){.btn-container-detail .btn,.btn-container-detail-right .btn{min-width:275px}.btn-container-detail div:last-child,.btn-container-detail-right div:last-child{display:flex;flex-flow:column;align-items:center}.btn-container-detail div:last-child .btn:last-child,.btn-container-detail-right div:last-child .btn:last-child{margin-top:15px}}.btn-container-detail-right{justify-content:flex-end}@media only screen and (max-width:1300px){.form{padding-right:15%}}@media only screen and (max-width:1024px){.form{padding-right:0}}.form input[type=file]:focus+label.btn-default,.form:focus-within label.btn-default{background:#737679;color:#fff;border:1px solid #737679;outline:thin dotted #000;outline:5px auto -webkit-focus-ring-color;outline-offset:0}.form input[type=file]:focus+label.btn-default [class^=icon-],.form:focus-within label.btn-default [class^=icon-]{color:#fff}.form .radios .radio-inline{padding-left:0}.form .required-indicator{color:red}.form section{margin:0;padding:0;border:none}.form section+section{margin-top:40px}.form section .page-header{padding:0 0 8px;margin:36px 0 18px}.form h3.text-primary{margin-bottom:16px}.form .block-title{padding:12px 16px;border-radius:5px;display:flex;align-items:center;background-color:#f5f5f8;margin:24px 0 8px}.form .block-title .icon{font-size:16px;font-size:1rem;margin-right:16px}.form .block-title .tag{padding:4px;font-weight:700;color:#2e2e31;background-color:#e6e7ec;display:inline-block;border-radius:4px;margin-left:8px}.form .block-form:not(.mini){background-color:#f5f5f8;position:relative;padding:30px 30px 25px 30px;margin:0 0 15px 0;border-radius:3px}.form .block-form:not(.mini) h3{margin-top:0}.form .block-form:not(.mini) a{color:#15789d}.form .block-form:not(.mini) .media-heading{margin-bottom:15px}.form .block-form:not(.mini).block-full{padding:30px}.form .block-form:not(.mini).block-remuneration{padding:30px 20px 20px}.form .block-form:not(.mini).block-cotisations{margin-bottom:0}.form .block-form:not(.mini).block-cotisations.empty{padding:60px}.form .block-form:not(.mini).media>.media-body{overflow:visible}.form .block-form:not(.mini).with-error{border:1px solid #e04162}.form .block-form:not(.mini).with-error .help-block{color:#e3224a}.form .block-form:not(.mini).media{overflow:visible}.form .block-form:not(.mini).media .media-left>span[class^=icon-]{padding:0 20px 0 0;color:#adadaf;font-size:45px;font-size:2.8125rem}.form .block-form:not(.mini) .media-left{padding:0 10px 0 0}.form .block-remuneration.edit,.form .block-remuneration.view{margin-bottom:0}.form .block-remuneration .media-body{padding-right:0}.form .block-remuneration .form-group{margin-bottom:0}.form .block-remuneration .restit-list{list-style-position:inside;padding-left:20px;margin-bottom:0}.form .block-remuneration .input-group{max-width:300px}.form .block-remuneration .checkbox-inline{padding-left:0}.form .block-remuneration .separator{margin:20px 0 16px;border-color:#d0d0d0}.form .block-remuneration .btn-container{text-align:right}.form .block-cotisations{margin-bottom:0}.form .block-cotisations.empty .content{text-align:center;margin-bottom:0}.form .block-cotisations .media-body{padding-right:0}.form .block-cotisations .table{margin-bottom:0;border-bottom:1px solid #b6b6b6}.form .block-cotisations .table .cell{text-align:right;border-color:#b6b6b6;border-width:2px}.form .block-cotisations .table th.cell{border-width:0}.form .block-cotisations .table .item-name{text-align:left;border-top:2px solid #b6b6b6}.form .block-cotisations .table-responsive{margin-top:0;margin-bottom:24px;border:none}.form .block-cotisations .total{text-align:right;padding-right:8px}@media only screen and (max-width:768px){.form .block-cotisations{padding:15px}.form .block-cotisations.view .media-body{width:auto;display:block}.form .block-cotisations .table-responsive{margin-bottom:12px}}.form .validation{display:flex;margin-top:20px;padding-top:16px;border-top:1px solid #eee;justify-content:flex-end;flex-direction:column}.form .validation .btn-primary{margin-top:16px}@media only screen and (min-device-width:425px){.form .validation{flex-direction:row;margin-top:25px}.form .validation .btn-primary{margin-top:0;margin-left:16px}}@media only screen and (max-width:640px){.form{padding-left:15px;padding-right:15px;max-width:100%}.form .panel-center,.form .panel-container{padding:0}}.panel-left .sticky{padding:50px 35px 40px 10px;text-align:right}.panel-left .sticky.affix{width:25%;top:50px;left:0}.panel-left .sticky.affix-bottom{position:relative}.modal-details-declaration h3{margin-bottom:20px;font-weight:400;font-size:18px;color:#599d78}@media only screen and (max-width:640px){.modal-details-declaration h3{margin-bottom:8px}}.modal-details-declaration .header-title{background-color:#f4f9f6;padding:12px 16px;border-radius:5px}.modal-details-declaration .header-title+.user-block{margin-top:24px;margin-bottom:48px}.modal-details-declaration .header-title .title{font-size:16px;font-size:1rem;font-weight:300;margin-bottom:0}.modal-details-declaration .header-title .file-name{background-color:#e9f3ed}.modal-details-declaration .user-icon-container{padding:16px;border:1px solid #e6e7ec;border-radius:4px;margin-right:16px}.modal-details-declaration .user-icon-container .icon-user{font-size:24px;font-size:1.5rem}.modal-details-declaration .user-info{margin:0}.modal-details-declaration .name{font-size:24px;font-size:1.5rem;font-weight:300}.modal-details-declaration .name+.text-nir{margin-top:8px}.modal-details-declaration .block-restit{margin-top:55px}.modal-details-declaration .restit-list{display:grid;grid-row-gap:16px;row-gap:16px;grid-template-columns:1fr;margin-top:20px}.modal-details-declaration .restit-list dd{margin-top:10px}@media screen and (min-width:500px){.modal-details-declaration .restit-list{grid-template-columns:1fr 1fr;row-gap:24px;column-gap:10px;width:80%;min-width:600px}.modal-details-declaration .restit-list .grid-span{grid-column:span 2}}.modal-details-declaration .text-nir{display:block;font-weight:400;font-size:14px;font-size:.875rem}.modal-details-declaration .collapse-details-declaration{margin-bottom:48px}.modal-details-declaration .collapse-details-declaration .details-declaration-wrapper{position:relative;z-index:1;display:flex;justify-content:space-between;padding:24px 16px;border-bottom:1px solid #d1d3d4}.modal-details-declaration .collapse-details-declaration .details-declaration-wrapper p{margin-bottom:0}@media only screen and (max-width:640px){.modal-details-declaration .collapse-details-declaration .details-declaration-wrapper{flex-direction:column;padding:12px}.modal-details-declaration .collapse-details-declaration .details-declaration-wrapper .flex-row.items-center{justify-content:space-between}.modal-details-declaration .collapse-details-declaration .details-declaration-wrapper p{margin-bottom:12px}}.modal-details-declaration .collapse-details-declaration dl{display:flex;margin-bottom:0}.modal-details-declaration .collapse-details-declaration dl div{padding:0 24px}@media only screen and (max-width:640px){.modal-details-declaration .collapse-details-declaration dl{flex-direction:column;justify-content:space-between}.modal-details-declaration .collapse-details-declaration dl div{padding:0;text-align:left}.modal-details-declaration .collapse-details-declaration dl div dd{text-align:left}}.modal-details-declaration .collapse-details-declaration .details-declaration-periode{font-size:14px;color:#599d78}.modal-details-declaration .collapse-details-declaration .btn-collapse{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#f4f4f4}.modal-details-declaration .collapse-details-declaration .btn-collapse::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0}.modal-details-declaration .collapse-details-declaration .btn-collapse[aria-expanded=true] .icon-chevron-sm-d{transform:rotate(180deg)}.modal-details-declaration .collapse-details-declaration .btn-collapse[aria-expanded=true]::before{background-color:#f4f9f6}.modal-details-declaration .collapse-details-declaration .collapse-wrapper{padding:20px 16px;background-color:#f4f9f6}.modal-details-declaration .collapse-details-declaration .collapse-wrapper p{margin-bottom:20px}.modal-details-declaration .collapse-details-declaration .table-responsive{border:none}.modal-details-declaration .collapse-details-declaration .table-details-declaration{margin-bottom:0}.modal-details-declaration .collapse-details-declaration .table-details-declaration td,.modal-details-declaration .collapse-details-declaration .table-details-declaration th{border:none}.modal-details-declaration .collapse-details-declaration .table-details-declaration .table-row th{font-weight:400}.modal-details-declaration .contrats-details-declaration .contrats-list{list-style:none;margin:0;padding:0}.modal-details-declaration .contrats-details-declaration .contrats-list li{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid #d1d3d4}.modal-details-declaration .contrats-details-declaration .contrats-list li:last-child{margin-bottom:0;border-bottom:none}.modal-details-declaration .contrats-details-declaration .contrats-number{font-size:14px;color:#599d78}.modal-details-declaration .contrats-details-declaration .contrats-inner{display:flex;flex-direction:column;gap:8px}.modal-details-declaration .contrats-details-declaration .contrats-wrapper{display:flex;justify-content:space-between}@media only screen and (max-width:1200px){.modal-details-declaration .contrats-details-declaration .contrats-wrapper{flex-direction:column;justify-content:flex-start}}.btn.btn-help{width:18px;height:18px;min-height:0;padding:2px;vertical-align:middle;border:0;font-size:12px;font-size:.75rem;line-height:1}.btn.btn-help [class^=icon-]{position:static;font-size:12px;font-size:.75rem}.modal-text{margin-bottom:24px}.block-security{border-radius:5px;background-color:#f4f9f6}.block-security .media{padding:20px}@media screen and (max-width:374px){.block-security .media{padding:10px}}.block-security .media-left{padding-left:0;padding-right:40px}.block-security .media-body{padding-right:0}.block-security .icon-lock{font-size:40px;color:#808285}.block-security .input-group{width:220px}.pdf{width:100%;height:700px;border:0}.etablissement-section{margin-top:30px}.etablissement-section .etablissement-form{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 20px;background:#f5f5f8;border-radius:5px;margin-top:25px}.etablissement-section .etablissement-form .block-input{display:flex;flex-wrap:wrap;gap:10px;flex:1}.etablissement-section .etablissement-form .block-input .dossier-name{width:300px}@media screen and (max-width:759px){.etablissement-section .etablissement-form .block-input .dossier-name{width:100%}}.etablissement-section .etablissement-form .block-input .dossier-number{width:240px}@media screen and (max-width:759px){.etablissement-section .etablissement-form .block-input .dossier-number{width:100%}}@media screen and (max-width:759px){.etablissement-section .etablissement-form button{width:100%}}.etablissement-block{display:flex;align-items:center;gap:40px;background:#f4f9f6;padding:20px;margin-top:10px}.etablissement-block .etablissement-block-right{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.etablissement-block .etablissement-block-right .alert{margin-bottom:0}.etablissement-block h3{font-size:24px;font-weight:300;color:#599d78}.etablissement-block svg{align-self:baseline;flex-shrink:0}.etablissement-block p.date-creation{color:#484d6b;margin-top:10px}.btn.btn-default.more-declaration{display:flex;margin:20px auto}.btn.btn-default.retour-synthese{margin-top:12px;margin-bottom:16px}.dossier-name .dropdown-menu:before{bottom:100%;border-width:0 6.5px 7px;border-color:transparent transparent var(--ft-neutral-white)}.dossier-name .dropdown-menu:after,.dossier-name .dropdown-menu:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid}.dossier-name.dossier-synthese .dropdown-menu{padding:15px 15px 0 15px}.dossier-name.dossier-synthese .dropdown-menu::after{bottom:100%;border-width:0 6px 6px;border-color:transparent transparent var(--ft-neutral-white)}.mb-5{margin-bottom:5px}.mb-20{margin-bottom:20px}.btn.disabled{padding-right:38px}.btn .loader{animation:rotate .75s linear infinite}.btn-loading-right .loader{left:auto;right:10px}.accessibility .form-control:focus,.accessibility button:focus{outline:2px solid #ff0!important;outline-offset:2px!important}.accessibility .block-form,.accessibility .etablissement-block{border:1px solid var(--ft-neutral-white)!important}.accessibility #recherche-synthese-code-content{background:#fff!important;color:#000!important}.accessibility .caret-double{color:#000!important;background:#fff!important}.accessibility .contact-list>.item{border:1px solid #fff}.accessibility .file-container{border:1px solid var(--ft-neutral-white)}.accessibility .file-container .progress{border:1px solid #ff0}.accessibility .file-container .progress .progress-bar{background-color:#ff0!important}.accessibility .alert-danger{border-color:#ff0!important}.accessibility .svg-icon{color:var(--ft-neutral-white)}.accessibility .input-switch:focus+.slider,.accessibility :focus,.accessibility a:hover,.accessibility button:hover,.accessibility input:focus+label{outline:2px solid #00fff3!important;outline-offset:-2px!important}.accessibility .block-security{border:1px solid #fff!important;border-radius:0!important}.accessibility .btn-help{border:1px solid!important}.accessibility .modal-header{border-bottom:1px solid var(--ft-neutral-white)!important}.accessibility h1.text-primary{color:#fff!important}@keyframes gradient-slide{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient-slide-long{0%{background-position:150% 50%}to{background-position:-50% 50%}}.skeleton-screen:not(.block-restit){margin-top:45px;margin-bottom:95px}.skeleton-screen .page-header{width:50%;margin-bottom:30px;height:1em;border-radius:4px;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite}.skeleton-screen .t3.text-primary{width:9em;height:1em;margin-bottom:15px;border-radius:4px;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite}.skeleton-screen .fake-icon{width:65px;height:65px;border-radius:50%;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite;display:inline-block;margin-right:15px}.skeleton-screen section:not(.block-generic){margin-left:0}.skeleton-screen .media-heading{width:10em;height:.8em;border-radius:4px;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite}.skeleton-screen .media{background:0 0/300% 300% linear-gradient(-61deg,#f5f5f7 40%,#f5f5f7 50%,#f5f5f7 60%);animation:gradient-slide 2s ease infinite;padding-bottom:25px!important}.skeleton-screen dt{width:8em;height:.8em;border-radius:4px;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite;animation-delay:.4s;margin:10px 0!important}.skeleton-screen dd{width:9em;height:.8em;border-radius:4px;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite;animation-delay:.4s}.skeleton-screen p{width:50%;height:.8em;border-radius:4px;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite}.skeleton-screen p+p{width:50%}.skeleton-screen p+p+p{width:40%}.skeleton-screen p+p+p+p{width:55%}.skeleton-screen p+p+p+p+p{width:50%}.skeleton-screen p+p+p+p+p+p{width:45%}.skeleton-screen .row+.row{margin-top:15px}.skeleton-screen .fake-label{width:50%;height:1em;border-radius:4px;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite;animation-delay:.4s;margin-bottom:3px}.skeleton-screen .fake-input{height:2.2em;border-radius:4px;background:0 0/300% 300% linear-gradient(-61deg,#e6e6e6 40%,#f1f1f1 50%,#e6e6e6 60%);animation:gradient-slide 2s ease infinite;animation-delay:.5s}.skeleton-screen .fake-btn-icon-only{display:inline-block;height:34px;width:34px;border-radius:50px;margin-bottom:0}.skeleton-screen.result-list{margin-top:15px;margin-bottom:0}.skeleton-screen.result-list .result:hover{background:0 0}.skeleton-screen.result-list .media-left .media-object{display:flex;justify-content:center}.skeleton-screen.result-list .media-left .icon{width:30px;height:40px;margin-bottom:0}.skeleton-screen.result-list .media{background:0 0;padding-top:25px;padding-bottom:15px!important}.skeleton-screen.result-list .media .heading:before{content:none}.skeleton-screen.result-list .state .icon{width:36px;height:36px;margin-bottom:0}.skeleton-screen.result-list .state .icon+p{height:18px;margin-bottom:0}.skeleton-screen.result-list .media-heading{height:20px}.skeleton-screen.result-list .media-content p{height:18px}.skeleton-screen.result-list .col-container .col{display:flex;flex-direction:column;align-items:flex-end}.skeleton-screen.result-list .col-container .col p{height:16px}.skeleton-screen.result-list .col-container .col .col-label+p{width:55px;margin-bottom:0}.skeleton-screen.table-declarations{margin:0}.skeleton-screen.table-declarations .flex-row .icon{border-radius:50px;height:30px;width:30px;margin-bottom:0;margin-right:10px}.skeleton-screen.table-declarations .flex-row .btn-modal-detail{width:250px}.skeleton-screen.table-declarations .flex-row .btn-modal-detail p{width:190px;height:18px;margin-bottom:0}.skeleton-screen.table-declarations .flex-row .text-nir{height:16px;width:145px;margin-bottom:0}.skeleton-screen.table-declarations td p:not(.fake-btn-icon-only){height:16px;margin-bottom:0}.skeleton-screen.table-declarations td.text-right .flex-row{justify-content:flex-end}.skeleton-screen.table-declarations td .fake-btn-icon-only+.fake-btn-icon-only{margin-left:5px}.skeleton-screen.user-block{margin:0}.skeleton-screen.user-block .user-info{width:200px}.skeleton-screen.user-block .name{height:28px;margin-bottom:0}.skeleton-screen.user-block .text-nir{height:15px;margin-bottom:0}.skeleton-screen.block-restit dd,.skeleton-screen.block-restit dt{height:18px}.skeleton-screen.block-restit dt{margin:0!important}.skeleton-screen.block-restit .table-cotisations p{height:18px;margin-bottom:0;min-width:100px}.skeleton-screen.block-restit .table-cotisations .text-right .flex-row{justify-content:flex-end}.skeleton-screen.block-restit .table-cotisations .table-sum{width:200px;margin-top:8px;padding:0}