:host,:root{--color--primary:#283276;--color--primary-hover:#20285e;--color--primary-active:#181e47;--color--border:#ccc;--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}[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;transform:rotate(37deg);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;transform:rotate(37deg);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}.candidat [type=checkbox]:checked+.wrapper-label label:after,.candidat [type=checkbox]:checked+label:after,.entreprise [type=checkbox]:checked+.wrapper-label label:after,.entreprise [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;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;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;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:none}[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;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:transparent;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 input:focus+.wrapper-label label,.checked-block input:focus+label,.checked-block label:hover{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,.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}@keyframes heading-bd-margin{0%{margin-left:-50px;opacity:0}to{margin-left:0;opacity:1}}@keyframes heading-bd-illustration{0%{background:right -40px bottom no-repeat url(../img/accueil/heading-illustration.svg)}to{background:right 0 bottom no-repeat url(../img/accueil/heading-illustration.svg)}}@keyframes heading-bd-illustration-connecte{0%{background:right -40px bottom no-repeat url(../img/accueil/heading-illustration-connecte.svg)}to{background:right 0 bottom no-repeat url(../img/accueil/heading-illustration-connecte.svg)}}@keyframes heading-bd-illustration-region-pays-loire{0%{background:right 0 bottom no-repeat url(../img/accueil/heading-illustration-region-pays-loire.svg)}to{background:right 40px bottom no-repeat url(../img/accueil/heading-illustration-region-pays-loire.svg)}}@keyframes heading-bd-illustration-region-ile-de-france{0%{background:right 0 bottom no-repeat url(../img/accueil/heading-illustration-region-idf.svg)}to{background:right 40px bottom no-repeat url(../img/accueil/heading-illustration-region-idf.svg)}}.flex{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column}.items-center{-ms-flex-align:center;align-items:center}.accueil-landing-pages.modal-open .strip{z-index:unset}.accueil-landing-pages .strip{padding:48px 0;position:relative;z-index:1}.accueil-landing-pages .strip+.strip{position:static}.accueil-landing-pages .strip .breadcrumb-wrapper{margin-top:-48px;position:relative;z-index:2}.accueil-landing-pages .strip .breadcrumb-wrapper .breadcrumb{font-size:13px;font-size:.8125rem}.accueil-landing-pages .strip .breadcrumb,.accueil-landing-pages .strip .breadcrumb>.active,.accueil-landing-pages .strip .breadcrumb a{color:#fff}.accueil-landing-pages .strip.with-bg-grey .breadcrumb,.accueil-landing-pages .strip.with-bg-grey .breadcrumb>.active,.accueil-landing-pages .strip.with-bg-grey .breadcrumb a,.accueil-landing-pages .strip.with-bg-off-white .breadcrumb,.accueil-landing-pages .strip.with-bg-off-white .breadcrumb>.active,.accueil-landing-pages .strip.with-bg-off-white .breadcrumb a{color:#414042}.accueil-landing-pages .without-padding-top{padding-top:0}.accueil-landing-pages .without-padding-top .news{margin-top:-35px}.accueil-landing-pages .with-bg-off-white{background:#f5f5f5}.accueil-landing-pages .with-bg-off-white .breadcrumb-desktop .link{color:#2e2e31!important}.accueil-landing-pages .with-bg-grey{background:#f5f5f5}.accueil-landing-pages .with-bg-grey .breadcrumb-desktop .link{color:#2e2e31!important}.accueil-landing-pages .with-bg-green.strip{background:#dbe3ff}.accueil-landing-pages .with-bg-green:not(.strip){background:#283276}.accueil-landing-pages .with-bg-green:not(.strip) .home-subtitle,.accueil-landing-pages .with-bg-green:not(.strip) .home-title,.accueil-landing-pages .with-bg-green:not(.strip) .home-title-lg,.accueil-landing-pages .with-bg-green:not(.strip) a:not(.btn):not(.need-link),.accueil-landing-pages .with-bg-green:not(.strip) p{color:#fff}.accueil-landing-pages .with-bg-light-green{background:#dbe3ff;padding-top:68px}.accueil-landing-pages .with-border-white{box-shadow:inset 0 0 0 20px #fff;padding-left:30px!important;padding-right:30px!important}.accueil-landing-pages .block-ready .btn[disabled],.accueil-landing-pages .heading-landing .btn[disabled]{background:#e6e7e8;border-color:#e6e7e8;font-style:italic;opacity:1;color:#414042}.accueil-landing-pages .block-ready .btn-group .dropdown-menu-center>li>a[disabled],.accueil-landing-pages .block-ready .btn-group .dropdown-menu-center>li>a[tabindex],.accueil-landing-pages .heading-landing .btn-group .dropdown-menu-center>li>a[disabled],.accueil-landing-pages .heading-landing .btn-group .dropdown-menu-center>li>a[tabindex]{background:#e6e7e8;font-style:italic;cursor:not-allowed}.accueil-landing-pages .block-ready .btn-group .dropdown-menu-center>li>a[disabled]:active,.accueil-landing-pages .block-ready .btn-group .dropdown-menu-center>li>a[tabindex]:active,.accueil-landing-pages .heading-landing .btn-group .dropdown-menu-center>li>a[disabled]:active,.accueil-landing-pages .heading-landing .btn-group .dropdown-menu-center>li>a[tabindex]:active{color:#414042}.accueil-landing-pages .block-ready .btn-group .dropdown-menu-center>li>a[disabled] .small,.accueil-landing-pages .block-ready .btn-group .dropdown-menu-center>li>a[tabindex] .small,.accueil-landing-pages .heading-landing .btn-group .dropdown-menu-center>li>a[disabled] .small,.accueil-landing-pages .heading-landing .btn-group .dropdown-menu-center>li>a[tabindex] .small{display:block}.accueil-landing-pages .heading-hd{text-align:center}.accueil-landing-pages .with-shortcuts .heading-hd{margin-bottom:24px}@media only screen and (min-width:768px){.accueil-landing-pages .with-shortcuts .heading-hd{margin-bottom:48px}}.accueil-landing-pages .heading-bd{padding:18px 0 0;background:none;padding-right:calc(100% - 556px);animation:heading-bd-margin .6s forwards,heading-bd-illustration .4s .15s ease-out forwards;opacity:0;background-repeat:no-repeat}.accueil-landing-pages .heading-bd .need-list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:15px}.accueil-landing-pages .heading-bd .need{background:#f5f5f5;margin-left:16px;transition:all .2s;box-shadow:0 0 6px rgba(0,0,0,.15);border-radius:12px;margin-bottom:15px}.accueil-landing-pages .heading-bd .need:first-child{margin-left:0}.accueil-landing-pages .heading-bd .need:hover{box-shadow:0 0 8px rgba(0,0,0,.35);background:#fff}.accueil-landing-pages .heading-bd .need:first-child .need-img-container,.accueil-landing-pages .heading-bd .need:nth-child(2) .need-img-container{background:#eb6366}.accueil-landing-pages .heading-bd .need:nth-child(3) .need-img-container{background:#ffde8c}.accueil-landing-pages .heading-bd .need-img-container{border-top-right-radius:12px;border-top-left-radius:12px;overflow:hidden}.accueil-landing-pages .heading-bd .need-img-container.disabled{filter:grayscale(100%)}.accueil-landing-pages .heading-bd .need-img{display:block;height:66px;margin:0 auto}.accueil-landing-pages .heading-bd .need-link{display:block;color:#414042;padding:12px 35px 12px 15px;position:relative;font-size:14px;font-size:.875rem;line-height:1;width:100%;text-align:left}.accueil-landing-pages .heading-bd .need-link:before{content:"";position:absolute;left:0;right:0;top:-66px;bottom:0}.accueil-landing-pages .heading-bd .need-link .notification{position:absolute;right:-12px;top:-76px;display:inline-block;border-radius:20px;background:#e70c0c;color:#fff;border:1px solid #fff;text-align:center;font-family:Marianne,system-ui,sans-serif!important;width:25px;height:25px;padding-top:4px}.accueil-landing-pages .heading-bd .need-link .icon-chevron-right{position:absolute;display:block;top:50%;right:12px;transform:translateY(-50%);font-size:24px;font-size:1.5rem;transition:all .2s}.accueil-landing-pages .heading-bd .need-link:focus,.accueil-landing-pages .heading-bd .need-link:hover{color:#414042;text-decoration:underline}.accueil-landing-pages .heading-bd .need-link:focus .icon-chevron-right,.accueil-landing-pages .heading-bd .need-link:hover .icon-chevron-right{right:8px}.accueil-landing-pages .heading-bd .need-link[disabled]{font-style:italic}.accueil-landing-pages .heading-bd .need-link[disabled]:focus,.accueil-landing-pages .heading-bd .need-link[disabled]:hover{text-decoration:none}.accueil-landing-pages .heading-bd .need-link[disabled]:before{cursor:not-allowed}.accueil-landing-pages .heading-bd .need-link[disabled] .icon-chevron-right{display:none}.accueil-landing-pages .heading-bd .dropdown .dropdown-menu .btn-reset,.accueil-landing-pages .heading-bd .dropdown .dropdown-menu a{color:#414042}.accueil-landing-pages .heading-bd .dropdown .dropdown-menu .btn-reset:active,.accueil-landing-pages .heading-bd .dropdown .dropdown-menu a:active{color:#fff}.accueil-landing-pages .heading-bd .dropdown .dropdown-menu>li>a[tabindex]{background:#e6e7e8;font-style:italic;cursor:not-allowed}.accueil-landing-pages .heading-bd .dropdown .dropdown-menu>li>a[tabindex]:active{color:#414042}.accueil-landing-pages .heading-bd .dropdown .dropdown-menu>li>a[tabindex] .small{display:block}.accueil-landing-pages .heading-bd .form-group{margin:0}.accueil-landing-pages .heading-bd .form-control-container{display:-ms-flexbox;display:flex;background:#fff;padding:3px;border-radius:12px;max-width:550px}.accueil-landing-pages .heading-bd .form-control-container .form-control{border:2px solid transparent;box-shadow:none}.accueil-landing-pages .heading-bd .form-control-container .form-control:focus{border:2px solid #414042}.accueil-landing-pages .heading-bd .form-control-container .btn{margin-left:5px;border-radius:4px;font-size:14px;font-size:.875rem;padding:6px 12px}.accueil-landing-pages .shortcut-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.accueil-landing-pages .shortcut-wrapper .default-shortcuts,.accueil-landing-pages .shortcut-wrapper .folder-shortcuts{padding:12px 12px 16px}.accueil-landing-pages .shortcut-wrapper .default-shortcuts{background-color:#fff;height:100%}.accueil-landing-pages .shortcut-wrapper .shortcut-container{margin-bottom:16px;border-radius:12px;overflow:hidden}.accueil-landing-pages .shortcut-wrapper .shortcut-container+.shortcut-container{margin-top:16px}.accueil-landing-pages .shortcut-wrapper .folder-shortcuts{background-color:#283276;color:#fff;border-radius:12px;overflow:hidden}.accueil-landing-pages .shortcut-wrapper .folder-shortcuts,.accueil-landing-pages .shortcut-wrapper .shortcut-container{box-shadow:0 0 8px rgba(0,0,0,.1)}.accueil-landing-pages .shortcut-wrapper .folder-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.accueil-landing-pages .shortcut-wrapper .folder{position:relative}.accueil-landing-pages .shortcut-wrapper .folder+.folder{margin-top:16px}.accueil-landing-pages .shortcut-wrapper .folder .icon-wrapper{border-radius:100rem;background-color:#151a43;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:48px;width:48px;min-width:48px;margin-left:-24px;margin-right:12px}.accueil-landing-pages .shortcut-wrapper .folder .icon-wrapper .icon{font-size:24px;font-size:1.5rem}.accueil-landing-pages .shortcut-wrapper .folder .arrow-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:16px;color:#151a43;font-size:16px;font-size:1rem}.accueil-landing-pages .shortcut-wrapper .folder .folder-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-left:24px;background:#fff;border-top-right-radius:12px;border-bottom-right-radius:12px}.accueil-landing-pages .shortcut-wrapper .folder .folder-link:focus,.accueil-landing-pages .shortcut-wrapper .folder .folder-link:hover{text-decoration:none}.accueil-landing-pages .shortcut-wrapper .folder .folder-link:focus .title,.accueil-landing-pages .shortcut-wrapper .folder .folder-link:hover .title{text-decoration:underline}.accueil-landing-pages .shortcut-wrapper .folder .folder-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#414042;font-size:14px;font-size:.875rem;text-align:left}.accueil-landing-pages .shortcut-wrapper .folder.reversed .folder-link{background-color:#151a43}.accueil-landing-pages .shortcut-wrapper .folder.reversed .folder-link .title{color:#fff}.accueil-landing-pages .shortcut-wrapper .folder.reversed .icon-wrapper{background-color:#fff;color:#151a43}.accueil-landing-pages .shortcut-wrapper .folder.reversed .arrow-wrapper{color:#fff}.accueil-landing-pages .shortcut-wrapper .folder .notification{border:1px solid #fff;height:32px;width:32px;background-color:#e70c0c;display:block;border-radius:100em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.2);position:absolute;top:-12px;right:-12px}.accueil-landing-pages .shortcut-wrapper .folder .notification .icon{color:#fff}.accueil-landing-pages .shortcut-wrapper .folder .notification .icon:hover{text-decoration:none}.accueil-landing-pages .shortcut-wrapper.with-customization .shortcut-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts{background-color:#f5f5f5;position:relative;padding-bottom:0}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .max-shortcut-alert{color:#414042;font-style:italic;margin-bottom:12px}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .shortcut{background-color:#fff;border:1px solid #bcbec0;position:relative}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .shortcut[tabindex="0"]:hover{box-shadow:none;background:#fff}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .btn-delete{position:absolute;top:-10px;right:-10px;z-index:1}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .btn-delete+.tooltip{z-index:10051!important}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .add-shortcut-wrapper{border-style:dashed;background:transparent}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .add-shortcut-wrapper:hover{box-shadow:none}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .add-shortcut-wrapper .add-shortcut{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px;width:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-size:1.125rem}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .add-shortcut-wrapper .add-shortcut:hover{background-color:#ededed}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .add-shortcut-wrapper .add-shortcut:hover .text{text-decoration:underline}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts .add-shortcut-wrapper .icon{color:#1b2256;font-size:30px;font-size:1.875rem;margin-bottom:10px}.accueil-landing-pages .shortcut-wrapper.with-customization .folder-shortcuts{width:100%;margin-top:16px}@media only screen and (min-width:768px){.accueil-landing-pages .shortcut-wrapper{-ms-flex-direction:row;flex-direction:row}.accueil-landing-pages .shortcut-wrapper .shortcut-container{margin-bottom:0;-ms-flex-direction:row;flex-direction:row}.accueil-landing-pages .shortcut-wrapper .default-shortcuts,.accueil-landing-pages .shortcut-wrapper .folder-shortcuts{padding:24px}.accueil-landing-pages .shortcut-wrapper .folder-shortcuts,.accueil-landing-pages .shortcut-wrapper .shortcut-container{width:50%}.accueil-landing-pages .shortcut-wrapper .folder-shortcuts{margin-left:16px}.accueil-landing-pages .shortcut-wrapper.with-customization{-ms-flex-wrap:wrap;flex-wrap:wrap}.accueil-landing-pages .shortcut-wrapper.with-customization .shortcut-container{width:100%;-ms-flex-direction:row;flex-direction:row}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts,.accueil-landing-pages .shortcut-wrapper.with-customization .default-shortcuts{width:50%}.accueil-landing-pages .shortcut-wrapper.with-customization .custom-shortcuts{margin-top:0;padding-top:77px}.accueil-landing-pages .shortcut-wrapper.with-customization .folder-list{-ms-flex-direction:row;flex-direction:row}.accueil-landing-pages .shortcut-wrapper.with-customization .folder-shortcuts{margin-left:0}.accueil-landing-pages .shortcut-wrapper.with-customization .folder{-ms-flex-positive:1;flex-grow:1;max-width:calc(100% / 3 - 10.666666666666666px)}.accueil-landing-pages .shortcut-wrapper.with-customization .folder+.folder{margin-top:0;margin-left:16px}}@media only screen and (min-width:768px){.accueil-landing-pages .shortcut-wrapper .max-shortcut-alert{margin-top:-50px;margin-bottom:0}}@media only screen and (min-width:1024px){.accueil-landing-pages .shortcut-wrapper .max-shortcut-alert{position:absolute;top:35px;right:24px;margin-top:0}}@media only screen and (min-width:1200px){.accueil-landing-pages .shortcut-wrapper{margin-right:16px}}.accueil-landing-pages .folder-shortcuts .home-subtitle,.accueil-landing-pages .shortcut-container .home-subtitle{margin-bottom:16px;text-align:left}@media only screen and (min-width:768px){.accueil-landing-pages .folder-shortcuts .home-subtitle,.accueil-landing-pages .shortcut-container .home-subtitle{margin-bottom:24px}}.accueil-landing-pages .shortcut-container .shortcut-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}@media only screen and (min-width:480px){.accueil-landing-pages .shortcut-container .shortcut-list{-ms-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (min-width:1200px){.accueil-landing-pages .shortcut-container .shortcut-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.accueil-landing-pages .shortcut-container .shortcut-list-resilience{text-align:center;font-size:18px;font-size:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px}.accueil-landing-pages .shortcut-container .shortcut-list-resilience .icon-warning{color:#283276;font-size:38px;font-size:2.375rem;margin-bottom:15px;margin-top:25px}.accueil-landing-pages .shortcut-container .shortcut{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5;transition:all .2s;-ms-flex-positive:1;flex-grow:1;margin-bottom:16px;border-radius:12px}.accueil-landing-pages .shortcut-container .shortcut:first-child{margin-left:0}.accueil-landing-pages .shortcut-container .shortcut:hover{box-shadow:0 0 8px rgba(0,0,0,.35);background:#fff}.accueil-landing-pages .shortcut-container .shortcut[tabindex="0"]:hover{box-shadow:none;background:#f5f5f5}@media only screen and (max-width:768px){.accueil-landing-pages .shortcut-container .shortcut{border:1px solid #bcbec0}}@media only screen and (min-width:480px){.accueil-landing-pages .shortcut-container .shortcut{width:calc(50% - 10.666666666666666px);height:180px}.accueil-landing-pages .shortcut-container .shortcut:first-child{margin-right:16px}.accueil-landing-pages .shortcut-container .shortcut:nth-child(3){max-width:50%;margin-bottom:0}.accueil-landing-pages .shortcut-container .shortcut:nth-child(3) .shortcut-img-container{background-color:#ffe1c7}}@media only screen and (min-width:1200px){.accueil-landing-pages .shortcut-container .shortcut{max-width:calc(100% / 3 - 10.666666666666666px);margin-bottom:0}.accueil-landing-pages .shortcut-container .shortcut:first-child{margin-right:0}.accueil-landing-pages .shortcut-container .shortcut+.shortcut{margin-left:16px}}.accueil-landing-pages .shortcut-container .shortcut-img-container{background:#e9f3ed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.accueil-landing-pages .shortcut-container .shortcut-img{display:block;height:70px;object-fit:cover;width:100%}.accueil-landing-pages .shortcut-container .shortcut-img.disabled{filter:grayscale(100%)}.accueil-landing-pages .shortcut-container .shortcut-link{display:block;color:#414042;font-weight:500;padding:12px 35px 12px 15px;position:relative;font-size:14px;font-size:.875rem;line-height:1;width:100%;text-align:left;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.accueil-landing-pages .shortcut-container .shortcut-link:before{content:"";position:absolute;left:0;right:0;top:-70px;bottom:0}.accueil-landing-pages .shortcut-container .shortcut-link .icon-chevron-right{position:absolute;display:block;top:50%;right:12px;transform:translateY(-50%);font-size:16px;font-size:1rem;transition:all .2s}.accueil-landing-pages .shortcut-container .shortcut-link:focus,.accueil-landing-pages .shortcut-container .shortcut-link:hover{color:#414042;text-decoration:underline}.accueil-landing-pages .shortcut-container .shortcut-link:focus .icon-chevron-right,.accueil-landing-pages .shortcut-container .shortcut-link:hover .icon-chevron-right{right:8px}.accueil-landing-pages .shortcut-container .shortcut-link[tabindex]{font-style:italic}.accueil-landing-pages .shortcut-container .shortcut-link[tabindex]:focus,.accueil-landing-pages .shortcut-container .shortcut-link[tabindex]:hover{text-decoration:none}.accueil-landing-pages .shortcut-container .shortcut-link[tabindex]:before{cursor:not-allowed}.accueil-landing-pages .shortcut-container .shortcut-link[tabindex] .icon-chevron-right{display:none}.accueil-landing-pages .shortcut-container .shortcut-link-more{display:block;padding:8px 16px 12px;position:relative;text-align:left;color:#283276;text-decoration:underline}.accueil-landing-pages .shortcut-container .shortcut-link-more:hover{text-decoration:none}.accueil-landing-pages .shortcut-container .shortcut-link-more:before{content:"";height:1px;background-color:#d1d3d4;position:absolute;top:0;left:16px;right:16px}.accueil-landing-pages .service-list .service-item{color:#414042;padding:12px 8px;background-color:#f5f5f5}.accueil-landing-pages .service-list .service-item:nth-child(odd){background-color:#e6e7e8}.accueil-landing-pages .service-list .service-item .checkbox:not(:checked)+.item-label{font-weight:400}.accueil-landing-pages .heading.connected .heading-bd{padding-right:calc(100% - 750px);animation:heading-bd-margin .6s forwards,heading-bd-illustration-connecte .4s .15s ease-out forwards}.accueil-landing-pages .heading.connected .heading-bd .form-control-container{max-width:730px}.accueil-landing-pages .heading.region-pays-loire .heading-bd{padding-right:calc(100% - 750px);animation:heading-bd-margin .6s forwards,heading-bd-illustration-region-pays-loire .4s .15s ease-out forwards}.accueil-landing-pages .heading.region-pays-loire .heading-bd .form-control-container{max-width:730px}.accueil-landing-pages .heading.region-ile-de-france .heading-bd{padding-right:calc(100% - 750px);animation:heading-bd-margin .6s forwards,heading-bd-illustration-region-ile-de-france .4s .15s ease-out forwards}.accueil-landing-pages .heading.region-ile-de-france .heading-bd .form-control-container{max-width:730px}.accueil-landing-pages .home-title{font-size:28px;font-size:1.75rem;font-family:Marianne,system-ui,sans-serif!important;font-weight:500;margin-bottom:32px;animation:fade .8s forwards;opacity:0;text-align:center}.accueil-landing-pages .home-title+.home-compagny-name{margin-top:-20px}.accueil-landing-pages .home-title-lg{font-size:36px;font-size:2.25rem;font-family:Marianne,system-ui,sans-serif!important;font-weight:500;line-height:1.35;animation:fade .4s forwards;opacity:0;text-align:center;margin-bottom:32px}.accueil-landing-pages .home-title-lg+.home-compagny-name{margin-top:-20px}.accueil-landing-pages .home-title-content{display:block;text-align:center;font-weight:400}.accueil-landing-pages .home-title-content+.home-title-content{margin-top:12px}.accueil-landing-pages .home-title-content:first-child{font-size:42px;font-size:2.625rem;font-weight:500}.accueil-landing-pages .home-title-content:last-child{font-size:28px;font-size:1.75rem}.accueil-landing-pages .home-title-highlight{background:#b0bff0;padding:2px 13px 4px;border-radius:8px;opacity:0;animation:fade .4s forwards;animation-delay:.2s}.accueil-landing-pages .home-compagny-name{font-size:24px;font-size:1.5rem;color:#71747f;text-transform:uppercase;font-weight:400}.accueil-landing-pages .home-subtitle{font-size:26px;font-size:1.625rem;font-family:Marianne,system-ui,sans-serif!important;font-weight:500;margin-bottom:24px}.accueil-landing-pages .with-bg-grey .theme,.accueil-landing-pages .with-bg-off-white .theme{background:#fff}.accueil-landing-pages .list-themes{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:center;justify-content:center}.accueil-landing-pages .list-themes.services-connected .theme{background:#283276;color:#fff}@media only screen and (max-width:1200px){.accueil-landing-pages .list-themes.services-connected .theme{padding-left:0}}.accueil-landing-pages .list-themes.services-connected .theme a,.accueil-landing-pages .list-themes.services-connected .theme h3{color:#fff}.accueil-landing-pages .list-themes.services-connected .theme:hover{background:#1b2256}.accueil-landing-pages .theme{background:#f5f5f5;margin-left:32px;position:relative;transition:all .15s;border-radius:12px;overflow:hidden;animation:fade .8s forwards;opacity:0;width:33.33%;box-shadow:0 0 2px rgba(0,0,0,.15);text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.accueil-landing-pages .theme:first-child{animation-delay:.3s}.accueil-landing-pages .theme:nth-child(2){animation-delay:.6s}.accueil-landing-pages .theme:nth-child(3){animation-delay:.9s}.accueil-landing-pages .theme:first-child{margin-left:0}.accueil-landing-pages .theme:hover{background:#fff}.accueil-landing-pages .theme-img-container{background:#fce5f2}.accueil-landing-pages .theme-img-container img{max-height:175px}.accueil-landing-pages .theme-title{color:#283276;font-size:20px;font-size:1.25rem;font-family:Marianne,system-ui,sans-serif!important;font-weight:500;padding:20px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.accueil-landing-pages .theme-title-difficulty{font-size:16px;font-size:1rem;font-family:Marianne,system-ui,sans-serif!important;font-weight:500;padding:20px}.accueil-landing-pages .theme-paragraph{padding:20px}.accueil-landing-pages .theme-list{padding:0 20px;font-size:15px;font-size:.9375rem;-ms-flex-positive:1;flex-grow:1}.accueil-landing-pages .theme-link{color:#283276;font-size:15px;font-size:.9375rem;display:block;padding:15px 20px 25px;font-weight:700}.accueil-landing-pages .theme-link .icon-arrow-right{vertical-align:middle;margin-top:-2px;margin-left:3px;display:inline-block}.accueil-landing-pages .theme-link:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.accueil-landing-pages .block-contact .content{margin-left:0;margin-right:0}@media only screen and (min-width:500px){.accueil-landing-pages .block-contact .contact-wrapper{display:block}}@media only screen and (min-width:992px){.accueil-landing-pages .block-contact .contact-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.accueil-landing-pages .block-contact .contact-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 16px;padding:30px 45px 25px;background-color:#fff;text-align:center;border-radius:12px;overflow:hidden}@media only screen and (min-width:768px){.accueil-landing-pages .block-contact .contact-item{min-width:337px}}@media only screen and (min-width:992px){.accueil-landing-pages .block-contact .contact-item{min-width:300px}}@media only screen and (min-width:1024px){.accueil-landing-pages .block-contact .contact-item{min-width:337px}}.accueil-landing-pages .block-contact .hr-conseiller{display:none}.accueil-landing-pages .contact-icon-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 15px 15px 0}@media only screen and (min-width:400px){.accueil-landing-pages .contact-icon-container{padding:0 15px 15px}}@media only screen and (min-width:768px){.accueil-landing-pages .contact-icon-container{padding:15px}}.accueil-landing-pages .contact-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:25px;border-radius:50px;background-color:#283276;color:#fff;width:50px;height:50px}.accueil-landing-pages .contact-title{font-size:14px;font-size:.875rem;color:#283276;font-weight:500;margin-bottom:4px}.accueil-landing-pages .recommendation-list{display:-ms-flexbox;display:flex;color:#fff;font-size:14px;font-size:.875rem;padding:0;border-radius:12px;overflow:hidden}.accueil-landing-pages .recommendation-list .recommendation-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.accueil-landing-pages .recommendation-list .title{font-size:18px;font-size:1.125rem;margin-bottom:20px}.accueil-landing-pages .recommendation-list .recommendation-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px}@media only screen and (min-width:1024px){.accueil-landing-pages .recommendation-list .recommendation-wrapper{-ms-flex-direction:row;flex-direction:row;padding:24px}}.accueil-landing-pages .recommendation-list .recommendation{padding:18px;background:#fff;border-radius:12px;overflow:hidden}.accueil-landing-pages .recommendation-list .recommendation+.recommendation{margin-top:12px}.accueil-landing-pages .recommendation-list .recommendation .title{color:#283276}.accueil-landing-pages .recommendation-list .recommendation.recommendation-video{padding:0}.accueil-landing-pages .recommendation-list .recommendation:hover{text-decoration:none}.accueil-landing-pages .recommendation-list .recommendation:hover .title{text-decoration:underline}@media only screen and (min-width:1024px){.accueil-landing-pages .recommendation-list .recommendation{width:50%}.accueil-landing-pages .recommendation-list .recommendation+.recommendation{margin-top:0}.accueil-landing-pages .recommendation-list .recommendation:first-child{margin-right:20px}}.accueil-landing-pages .recommendation-list .recommendation .content{margin:0;color:#262527}.accueil-landing-pages .recommendation-list .recommendation .type{text-transform:uppercase;background-color:#fff;font-weight:500;padding:6px 8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#283276;border:1px solid #283276;margin-bottom:16px;border-radius:4px;font-size:13px;font-size:.8125rem}.accueil-landing-pages .recommendation-list .recommendation .type .icon{margin-right:6px;width:16px;height:auto;fill:#283276}.accueil-landing-pages .recommendation-list .img-container img{height:100%}.accueil-landing-pages .btn-call-to-action{margin-top:15px}.accueil-landing-pages .block-recruitment{animation:fade .4s forwards;opacity:0}.accueil-landing-pages .block-recruitment p{font-size:15px;font-size:.9375rem}.accueil-landing-pages .block-diversity{position:relative;animation:fade .4s forwards;opacity:0;border-radius:12px;overflow:hidden}.accueil-landing-pages .block-diversity .media{overflow:visible}.accueil-landing-pages .block-diversity .media-left{padding-right:30px}.accueil-landing-pages .block-diversity .media-body{position:relative;overflow:visible;padding:25px 75px 25px 35px}.accueil-landing-pages .block-diversity p{font-size:15px;font-size:.9375rem}.accueil-landing-pages .block-diversity .icon-arrow-right{color:#fff;font-size:24px;font-size:1.5rem;position:absolute;display:block;top:50%;right:35px;transform:translateY(-50%);transition:all .2s}.accueil-landing-pages .block-diversity:hover .icon-arrow-right{right:31px}.accueil-landing-pages .block-diversity .home-title{text-align:left}.accueil-landing-pages .block-diversity-link:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.modal-assistance p{margin:1em 0}.modal-assistance .tel{margin:40px 0}.modal-assistance .tel-icone{font-size:2rem;color:#b8b8b8;position:relative;top:.25rem}.modal-assistance .tel-numero{font-size:2.25rem;font-weight:600;line-height:1;padding-right:20px}.modal-assistance .tel-numero a{color:#283276}.modal-assistance .tel-descr{font-weight:600;border-left:1px solid #b8b8b8;padding-left:20px}.modal-assistance .emphasis-light{font-style:italic;color:#838384;font-size:.75rem}@media only screen and (min-width:px){.modal-assistance .modal-body{padding:10px 34px 34px}}@media only screen and (max-width:px){.modal-assistance .tel-icone{font-size:1.4rem}.modal-assistance .tel-numero{font-size:1.666rem}}.accessibility .block-diversity,.accessibility .need,.accessibility .theme{border:1px solid #fff}.accessibility .news{border:none}.accessibility .with-bg-green,.accessibility .with-bg-grey{background:none!important}.accessibility .heading{box-shadow:none}.accessibility .folder-link{border:1px solid #ff0;margin-left:0!important}.accessibility .folder-link .icon-wrapper{margin-left:0!important}.accessibility .shortcut{border:1px solid #ff0!important}.accessibility .shortcut .btn-delete:not(:hover){background-color:#000!important}.accessibility .notification{border:none;box-shadow:none;background-color:#ff0!important}.accessibility .notification .icon{color:#000!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.accueil-landing-pages .with-bg-green{background:#283276}.accueil-landing-pages .with-bg-grey{background:#f5f5f5}.accueil-landing-pages .heading-bd{animation:none!important;opacity:1;background:url(../img/accueil/heading-illustration.svg) 245px 0 no-repeat}.accueil-landing-pages .heading.connected .heading-bd{background:url(../img/accueil/heading-illustration-connecte.svg) 315px 0 no-repeat}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.accueil-landing-pages .heading-bd{animation:none!important;opacity:1;background:url(../img/accueil/heading-illustration.svg) right 0 no-repeat}.accueil-landing-pages .heading.connected .heading-bd{background:url(../img/accueil/heading-illustration-connecte.svg) right 0 no-repeat}}}@-moz-document url-prefix(){.accueil-landing-pages .service-title{transform:none!important;top:auto!important}}.accueil-landing-pages .heading-landing{text-align:center}.accueil-landing-pages .heading-landing .heading-landing-content{animation:fade .3s forwards;animation-delay:.2s;opacity:0;position:relative}.accueil-landing-pages .heading-landing .home-title-lg{margin-top:25px}.accueil-landing-pages .heading-landing .home-subtitle{margin-bottom:35px}.accueil-landing-pages .heading-landing .dropdown-toggle .icon-chevron-sm-d{margin-left:7px;margin-right:0}.accueil-landing-pages .heading-landing p.italic{font-size:15px;font-size:.9375rem;margin-top:20px}.accueil-landing-pages .heading-landing .text-link{color:#fff}.accueil-landing-pages .heading-landing .heading-landing-img{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover!important;background-position:50%!important}.accueil-landing-pages .heading-landing .heading-landing-img:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:.7;background:#000}.accueil-landing-pages .heading-landing.banner-1 .heading-landing-img{background:url(../img/banner/Banniere_1.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-2 .heading-landing-img{background:url(../img/banner/Banniere_2.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-3 .heading-landing-img{background:url(../img/banner/Banniere_3.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-4 .heading-landing-img{background:url(../img/banner/Banniere_4.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-5 .heading-landing-img{background:url(../img/banner/Banniere_5.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-6 .heading-landing-img{background:url(../img/banner/Banniere_6.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-7 .heading-landing-img{background:url(../img/banner/Banniere_7.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-8 .heading-landing-img{background:url(../img/banner/Banniere_8.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-9 .heading-landing-img{background:url(../img/banner/Banniere_9.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-10 .heading-landing-img{background:url(../img/banner/Banniere_10.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-11 .heading-landing-img{background:url(../img/banner/Banniere_11.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-12 .heading-landing-img{background:url(../img/banner/Banniere_12.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-13 .heading-landing-img{background:url(../img/banner/Banniere_13.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-14 .heading-landing-img{background:url(../img/banner/Banniere_14.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-15 .heading-landing-img{background:url(../img/banner/Banniere_15.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-16 .heading-landing-img{background:url(../img/banner/Banniere_16.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-17 .heading-landing-img{background:url(../img/banner/Banniere_17.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-18 .heading-landing-img{background:url(../img/banner/Banniere_18.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-19 .heading-landing-img{background:url(../img/banner/Banniere_19.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-20 .heading-landing-img{background:url(../img/banner/Banniere_20.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-21 .heading-landing-img{background:url(../img/banner/Banniere_21.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-22 .heading-landing-img{background:url(../img/banner/Banniere_22.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-23 .heading-landing-img{background:url(../img/banner/Banniere_23.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-24 .heading-landing-img{background:url(../img/banner/Banniere_24.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-25 .heading-landing-img{background:url(../img/banner/Banniere_25.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-26 .heading-landing-img{background:url(../img/banner/Banniere_26.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-27 .heading-landing-img{background:url(../img/banner/Banniere_27.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-28 .heading-landing-img{background:url(../img/banner/Banniere_28.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-29 .heading-landing-img{background:url(../img/banner/Banniere_29.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-30 .heading-landing-img{background:url(../img/banner/Banniere_30.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-31 .heading-landing-img{background:url(../img/banner/Banniere_31.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-32 .heading-landing-img{background:url(../img/banner/Banniere_32.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-33 .heading-landing-img{background:url(../img/banner/Banniere_33.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-34 .heading-landing-img{background:url(../img/banner/Banniere_34.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-35 .heading-landing-img{background:url(../img/banner/Banniere_35.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-36 .heading-landing-img{background:url(../img/banner/Banniere_36.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-37 .heading-landing-img{background:url(../img/banner/Banniere_37.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-38 .heading-landing-img{background:url(../img/banner/Banniere_38.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-39 .heading-landing-img{background:url(../img/banner/Banniere_39.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-40 .heading-landing-img{background:url(../img/banner/Banniere_40.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-41 .heading-landing-img{background:url(../img/banner/Banniere_41.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-42 .heading-landing-img{background:url(../img/banner/Banniere_42.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-43 .heading-landing-img{background:url(../img/banner/Banniere_43.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-44 .heading-landing-img{background:url(../img/banner/Banniere_44.svg) no-repeat}.accueil-landing-pages .heading-landing.banner-12 .heading-landing-img{background-color:#f5e6dc}@media (min-width:1200px){.accueil-landing-pages .heading-landing.banner-12 .heading-landing-img{background-size:auto!important}}@media (min-width:1200px){.accueil-landing-pages .heading-landing.banner-44 .heading-landing-img{background-size:contain!important}}.accueil-landing-pages .heading-landing.recruter-candidats .heading-landing-img{background:url(../img/banner/Banniere_theme_recrutement.svg) no-repeat}.accueil-landing-pages .heading-landing.ameliorer-visibilite .heading-landing-img{background:url(../img/banner/Banniere_theme_visibilite.svg) no-repeat}.accueil-landing-pages .heading-landing.realiser-demarches .heading-landing-img{background:#283276 url(../img/banner/Banniere_theme_demarches.svg) no-repeat}.accueil-landing-pages .heading-landing .argument-list{margin-top:35px;margin-bottom:0}.accueil-landing-pages .heading-landing .argument-list [class^=icon-]{font-size:18px;font-size:1.125rem;margin-right:8px;vertical-align:middle}.accueil-landing-pages .heading-landing .argument-list li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:15px;font-size:.9375rem;margin-right:25px}.accueil-landing-pages .heading-landing .argument-list li:last-child{margin-right:0}.accueil-landing-pages .heading-landing.banner-20 .heading-landing-content{animation:none;opacity:1;position:relative}.accueil-landing-pages .heading-landing.banner-20 .modal{text-align:left}.accueil-landing-pages .heading-landing:not(.with-black-text) .argument-list,.accueil-landing-pages .heading-landing:not(.with-black-text) .argument-list li,.accueil-landing-pages .heading-landing:not(.with-black-text) .home-subtitle,.accueil-landing-pages .heading-landing:not(.with-black-text) .home-title-lg,.accueil-landing-pages .heading-landing:not(.with-black-text) p.italic{color:#fff}.accueil-landing-pages .search-form{animation:fadein .5s;text-align:left;max-width:1000px;margin:0 auto;position:relative;padding-top:0}@media only screen and (min-width:768px){.accueil-landing-pages .search-form{padding-right:190px}}@media only screen and (min-width:768px){.accueil-landing-pages .search-form .search-input-group{padding-right:0}}.accueil-landing-pages .search-form .form-label{color:#fff}.accueil-landing-pages .search-form .label-icon{top:40px!important;left:16px}.accueil-landing-pages .search-form .form-group,.accueil-landing-pages .search-form .search-input-group{margin-bottom:0}.accueil-landing-pages .search-form .search-input-group .help-block{margin-bottom:0;padding:0 4px;position:relative}.accueil-landing-pages .search-form .search-input-group .with-location-area .form-control .selectize-input{padding-right:9.15em}@media only screen and (max-width:767px){.accueil-landing-pages .search-form .search-input-group+.search-input-group{margin-top:14px}}.accueil-landing-pages .search-form .selectize-control .selectize-input>input{font-size:14px;font-size:.875rem;margin-top:6px!important}.accueil-landing-pages .search-form .selectize-input .tag{margin-top:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.accueil-landing-pages .search-form .selectize-input .tag .content{height:1.8rem;padding:5px 2px 3px 8px}.accueil-landing-pages .search-form .max-keywords{left:4px}.accueil-landing-pages .search-form .tag-input-group{height:auto;min-height:50px}.accueil-landing-pages .search-form .btn-search{height:50px;min-height:50px}.accueil-landing-pages .search-form .location-area{max-height:49px;padding:8px 15px;top:24px}.accueil-landing-pages .search-form .location-area select{padding:0}.accueil-landing-pages .search-form .selectize-control .selectize-input{min-height:48px;padding-left:45px!important}.accueil-landing-pages .search-form .btn-search{border-radius:12px;line-height:2;margin-top:14px;right:0;top:23px;width:100%}.accueil-landing-pages .search-form .btn-search [class^=icon-]{font-size:18px;font-size:1.125rem}@media only screen and (min-width:768px){.accueil-landing-pages .search-form .btn-search{margin-top:0;position:absolute;width:160px}}.accueil-landing-pages .search-form .btn-search .button-icon{position:relative;top:0;vertical-align:middle}.accueil-landing-pages .search-form-addon{text-align:left;max-width:1000px;padding-left:3px;margin:7px auto 0}.accueil-landing-pages .search-form-addon a{color:#fff}.accueil-landing-pages .heading-theme .home-title-lg{margin:40px 0}.accueil-landing-pages .row-flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0}.accueil-landing-pages .block-advantages .col-sm-6{animation:fade .3s forwards;animation-delay:.3s;opacity:0}.accueil-landing-pages .block-advantages .col-sm-6+.col-sm-6{animation:fade .3s forwards;animation-delay:.6s;opacity:0}.accueil-landing-pages .block-advantages .home-title{text-align:left;margin-bottom:20px}.accueil-landing-pages .block-advantages img{width:100%;max-width:290px}.accueil-landing-pages .block-advantages p.text-primary{font-size:20px;font-size:1.25rem;margin-bottom:25px}.accueil-landing-pages .block-advantages li,.accueil-landing-pages .block-advantages p{font-size:15px;font-size:.9375rem}.accueil-landing-pages .block-advantages .advantage-list{margin-top:20px}.accueil-landing-pages .block-advantages .advantage-list li{margin-bottom:10px;display:-ms-flexbox;display:flex}.accueil-landing-pages .block-advantages .advantage-list li ul{margin-bottom:0;margin-top:5px;padding-left:15px}.accueil-landing-pages .block-advantages .advantage-list li ul li{margin-bottom:0}.accueil-landing-pages .block-advantages .advantage-list li ul li:before{content:"";margin-right:6px;margin-top:12px;width:4px;border-top:1px solid #000}.accueil-landing-pages .block-advantages .advantage-list li:last-child{margin-bottom:0}.accueil-landing-pages .block-advantages .advantage-list-paragraph{margin:10px 0;display:block}.accueil-landing-pages .block-advantages .icon-check{font-size:28px;font-size:1.75rem;color:#283276;vertical-align:middle;margin-right:10px}.accueil-landing-pages .block-verbatim-number{animation:fade .3s forwards;animation-delay:.7s;opacity:0}.accueil-landing-pages .block-verbatim-number .home-subtitle{margin-top:35px;font-size:20px;font-size:1.25rem}.accueil-landing-pages .block-verbatim-number .verbatim-video{width:100%;max-width:550px;padding:0 30px 0 0;margin:0 auto 20px}.accueil-landing-pages .block-verbatim-number .verbatim-list{display:-ms-flexbox;display:flex;-ms-flex-align:initial;align-items:initial;-ms-flex-pack:center;justify-content:center}.accueil-landing-pages .block-verbatim-number .verbatim-list li{background:#f5f5f5;padding:25px;max-width:330px;font-style:italic;font-weight:500;margin:0 8px;border-radius:12px}.accueil-landing-pages .block-verbatim-number .verbatim-list blockquote{padding:0;margin:0;font-size:15px;font-size:.9375rem;border-left:none}.accueil-landing-pages .block-verbatim-number .number-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.accueil-landing-pages .block-verbatim-number .number-list li{color:#283276;padding:25px;font-size:20px;font-size:1.25rem;max-width:235px;line-height:20px}.accueil-landing-pages .block-verbatim-number .number-list li:not(:last-child){margin-right:15px}.accueil-landing-pages .block-verbatim-number .number-list .number{display:block;font-size:32px;font-size:2rem;margin-bottom:15px;line-height:30px;white-space:nowrap;font-weight:700}.accueil-landing-pages .block-verbatim-number .number-list .text-asterisk{display:block;font-size:14px;font-size:.875rem;margin-top:15px;color:#414042;position:relative;z-index:1}.accueil-landing-pages .block-verbatim-number-stretch .home-subtitle{margin-top:0;text-align:center;font-size:32px;font-size:2rem}.accueil-landing-pages .block-verbatim-number-stretch .verbatim-list{-ms-flex-align:stretch;align-items:stretch}.accueil-landing-pages .block-aides{text-align:right}.accueil-landing-pages .block-aides [class^=col-]:first-child>*{margin-right:42px}.accueil-landing-pages .block-aides .home-title{text-align:right}.accueil-landing-pages .block-aides .text-primary{font-size:20px;font-size:1.25rem}.accueil-landing-pages .block-aides img{display:block;max-width:310px;margin-right:auto}.accueil-landing-pages .block-temps>div{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.accueil-landing-pages .block-temps .home-title{text-align:left}.accueil-landing-pages .block-temps .text-primary{font-size:20px;font-size:1.25rem}.accueil-landing-pages .block-temps img{display:block;max-width:310px;margin-right:auto}.accueil-landing-pages .block-aides .link-aide{position:relative;font-size:20px;font-size:1.25rem;text-align:center;text-decoration:underline;color:#414042}.accueil-landing-pages .block-how-to .home-title{text-align:left;margin-bottom:20px}.accueil-landing-pages .block-how-to .home-title+p{font-size:20px;font-size:1.25rem}.accueil-landing-pages .block-how-to img{width:100%;max-width:290px}.accueil-landing-pages .block-how-to .dot-list{margin-top:40px;position:relative}.accueil-landing-pages .block-how-to .dot-list>li{font-size:15px;font-size:.9375rem;margin-bottom:16px;min-height:50px}.accueil-landing-pages .block-how-to .dot-list:before{content:"";display:block;position:absolute;top:40px;bottom:40px;left:17px;border-left:2px dotted #a8aeb1;z-index:1}.accueil-landing-pages .block-how-to .dot-list .step{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.accueil-landing-pages .block-how-to .dot-list .step:last-child{margin-bottom:0}.accueil-landing-pages .block-how-to .dot-list .step .step-text{display:inline-block;width:calc(100% - 70px)}.accueil-landing-pages .block-how-to .dot-list .step .step-text ul{margin-bottom:0;margin-top:10px;padding-left:15px;list-style:disc}.accueil-landing-pages .block-how-to .dot-list .step .step-text ul li{margin-bottom:0;font-size:13px;font-size:.8125rem}.accueil-landing-pages .block-how-to .dot-list .step-circle{display:inline-block;width:36px;height:36px;line-height:36px;background:#283276;border-radius:30px;box-shadow:0 0 0 6px #f5f5f5;color:#fff;text-align:center;font-family:Marianne,system-ui,sans-serif!important;margin-right:15px}.accueil-landing-pages .block-how-to .text-asterisk{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-size:.875rem;margin-top:15px;color:#8a6d3b;position:relative;z-index:1}.accueil-landing-pages .block-how-to .text-asterisk .icon-error{margin-right:8px;font-size:18px;font-size:1.125rem}.accueil-landing-pages .block-tips .home-title{margin-bottom:20px}.accueil-landing-pages .block-tips a:not(.block-tips-link){display:inline-block;color:#283276;font-size:20px;font-size:1.25rem;font-family:Marianne,system-ui,sans-serif!important}.accueil-landing-pages .block-tips a:not(.block-tips-link):focus,.accueil-landing-pages .block-tips a:not(.block-tips-link):hover{text-decoration:underline}.accueil-landing-pages .block-tips img{width:100%;max-width:360px;display:block;margin-top:15px}.accueil-landing-pages .block-tips .list-block-tips-link{margin-top:50px;display:-ms-flexbox;display:flex}.accueil-landing-pages .block-tips .list-block-tips-link li{vertical-align:middle;width:calc(33.33% - 30px);padding:20px 40px;margin:0 15px;border-radius:12px}.accueil-landing-pages .block-tips .list-block-tips-link li.turquoise{background:#22bcb8}.accueil-landing-pages .block-tips .list-block-tips-link li.green{background:#599d78}.accueil-landing-pages .block-tips .list-block-tips-link li.purple{background:#8484c4}.accueil-landing-pages .block-tips .block-tips-link{text-transform:uppercase;font-size:28px;font-size:1.75rem;line-height:100%;color:#fff;text-align:left;display:block}.accueil-landing-pages .block-tips .cdtn-widget-container{max-width:545px;margin:0 auto;margin:30px auto 0;border-top:15px solid #fff}.accueil-landing-pages .block-guide .row-flex{max-width:900px;margin-left:auto;margin-right:auto}.accueil-landing-pages .block-guide a:not(.block-tips-link){display:inline-block;color:#283276;font-size:20px;font-size:1.25rem;font-family:Marianne,system-ui,sans-serif!important;text-decoration:underline}.accueil-landing-pages .block-guide a:not(.block-tips-link):focus,.accueil-landing-pages .block-guide a:not(.block-tips-link):hover{text-decoration:none}.accueil-landing-pages .block-guide .img-container{margin:15px auto 0;position:relative;display:block;max-width:360px}.accueil-landing-pages .block-guide .img-container img{width:100%}.accueil-landing-pages .block-guide .btn{display:block;margin-left:auto;margin-right:auto}.accueil-landing-pages .block-guide-badge{position:absolute;top:6px;left:6px;color:#2e2e31;background:#fff;padding:4px 7px;text-transform:uppercase;font-family:Marianne,system-ui,sans-serif!important;font-weight:300;font-size:10px;font-size:.625rem;border-radius:6px}.accueil-landing-pages .block-mobile .home-title{margin-bottom:20px;text-align:left}.accueil-landing-pages .block-mobile .col-sm-5 img{width:100%;max-width:165px;margin-top:15px}.accueil-landing-pages .block-mobile .icn-app-store,.accueil-landing-pages .block-mobile .icn-google-play{display:inline-block;outline-offset:2px;margin-bottom:8px}.accueil-landing-pages .block-mobile .block-mobile-launcher{margin-top:25px}.accueil-landing-pages .block-ready{border-radius:12px}.accueil-landing-pages .block-ready .text-center{width:50%}.accueil-landing-pages .block-ready img{width:100%;max-width:475px;border-bottom-right-radius:12px}.accueil-landing-pages .block-ready .row-flex .text-center:first-child{padding-top:25px;padding-bottom:25px}.accueil-landing-pages .block-ready .row-flex .text-center:last-child{text-align:right}.accueil-landing-pages .block-ready .dropdown-toggle .icon-chevron-sm-d{margin-left:7px;margin-right:0}.accueil-landing-pages .block-ready .btn-group .dropdown-menu>li>a{color:#6d6f71}.accueil-landing-pages .block-ready .btn-group .dropdown-menu>li>a:active{color:#fff}.accueil-landing-pages .strip-contact{padding-bottom:0;padding-top:0;background:#eaecfb}.accueil-landing-pages .strip-contact.without-btn .home-title{margin-top:20px}.accueil-landing-pages .strip-contact.without-btn .home-title+p{margin-bottom:40px}.accueil-landing-pages .strip-contact.with-mail .btn{text-transform:unset;margin-top:10px}.accueil-landing-pages .strip-contact.with-mail .home-title{max-width:none}.accueil-landing-pages .strip-contact .home-title{max-width:520px;margin-left:auto;margin-right:auto}.accueil-landing-pages .strip-contact .home-title+p{margin-top:-20px}.accueil-landing-pages .strip-contact .home-title .small.italic{display:block;font-size:12px;font-size:.75rem}.accueil-landing-pages .strip-contact .bloc-contact-expat{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px;color:#fff;text-align:center}.accueil-landing-pages .strip-contact .bloc-contact-expat .contact-number{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;padding:18px 20px;border-radius:4px;background:#fff;border-radius:12px}.accueil-landing-pages .strip-contact .bloc-contact-expat .contact-number h2{padding-bottom:7px;color:#2e2e31!important}.accueil-landing-pages .strip-contact .bloc-contact-expat .contact-number h3{margin-bottom:15px;color:#2e2e31!important}.accueil-landing-pages .strip-contact .bloc-contact-expat .contact-number p{margin-bottom:0;letter-spacing:1px}.accueil-landing-pages .strip-contact .bloc-contact-expat .contact-number .help-phone{color:#2e2e31!important}.accueil-landing-pages .strip-contact .bloc-contact-expat .contact-number .btn{width:-moz-fit-content;width:fit-content;margin:0 auto}.accueil-landing-pages .strip-contact .bloc-contact-expat .contact-number .help-phone{margin:7px 0}.accueil-landing-pages .strip-contact .bloc-contact-expat .contact-number .link{font-size:15px;margin-top:7px}@media only screen and (min-width:768px){.accueil-landing-pages .strip-contact .bloc-contact-expat{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:50px}}.accueil-landing-pages .strip-contact img{width:100%;max-width:400px;margin-top:20px}.accueil-landing-pages .strip-contact .btn{margin-top:30px;margin-bottom:30px}.accueil-landing-pages .strip-contact .text-link:focus{outline-offset:2px}.accueil-landing-pages .strip-contact .row-flex{-ms-flex-align:normal;align-items:normal}.accueil-landing-pages .strip-contact .col-sm-6.text-center:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;width:40%}.accueil-landing-pages .strip-contact .col-sm-6.text-center:last-child{margin:30px 0;width:60%}.accueil-landing-pages .strip-contact .home-subtitle,.accueil-landing-pages .strip-contact .home-title,.accueil-landing-pages .strip-contact .home-title-lg,.accueil-landing-pages .strip-contact a:not(.btn):not(.need-link),.accueil-landing-pages .strip-contact p{color:#2e2e31!important}.accueil-landing-pages .block-services .home-title-lg{max-width:660px;margin-left:auto;margin-right:auto}.accueil-landing-pages .list-services{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:center;justify-content:center}.accueil-landing-pages .service{background:#f5f5f5;margin-left:32px;position:relative;transition:all .15s;border-radius:12px;overflow:hidden;animation:fade .8s forwards;opacity:0;width:33.33%;box-shadow:0 0 2px rgba(0,0,0,.15);text-align:center;padding-bottom:180px}.accueil-landing-pages .service:first-child{animation-delay:.3s}.accueil-landing-pages .service:nth-child(2){animation-delay:.6s}.accueil-landing-pages .service:nth-child(3){animation-delay:.9s}.accueil-landing-pages .service:first-child{margin-left:0}.accueil-landing-pages .service:hover{background:#fff}.accueil-landing-pages .service:hover a{text-decoration:underline}.accueil-landing-pages .service-img-container{background:#e6e7e8;position:absolute;bottom:0;right:0;left:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.accueil-landing-pages .service-img-container.with-bg-green{background:#283276}.accueil-landing-pages .service-title{font-size:20px;font-size:1.25rem;font-family:Marianne,system-ui,sans-serif!important;font-weight:500;padding:20px;transform:translateY(-50%);top:50%;position:relative;z-index:2}.accueil-landing-pages .service-link{display:block;color:#414042}.accueil-landing-pages .service-link:focus,.accueil-landing-pages .service-link:hover{text-decoration:none;color:#414042}.accueil-landing-pages .service-link:before{content:"";position:absolute;left:0;right:0;top:0;bottom:-180px}.accueil-landing-pages .redirection-list{column-count:2;column-gap:32px;margin-bottom:0;animation:fade .3s forwards;animation-delay:.3s;opacity:0}.accueil-landing-pages .redirection-list.with-one-item{column-count:1;column-gap:0}.accueil-landing-pages .redirection-list.with-one-item li{max-width:570px;margin:0 auto}.accueil-landing-pages .redirection-list li{padding:12px 0;break-inside:avoid;vertical-align:top}.accueil-landing-pages .redirection-text{text-align:left;font-weight:500}.accueil-landing-pages .redirection-link{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#283276;background:#f5f5f5;padding:15px 40px 15px 18px;min-height:70px;font-size:16px;font-size:1rem;font-family:Marianne,system-ui,sans-serif!important;transition:all .2s;font-weight:400;text-decoration:none!important;border-radius:12px}.accueil-landing-pages .redirection-link .icon-chevron-right{transform:translateX(16px);font-size:24px;font-size:1.5rem;transition:all .2s;color:#6d6f71;will-change:transform}.accueil-landing-pages .redirection-link:focus .redirection-text,.accueil-landing-pages .redirection-link:hover .redirection-text{text-decoration:underline}.accueil-landing-pages .redirection-link:focus .icon-chevron-right,.accueil-landing-pages .redirection-link:hover .icon-chevron-right{transform:translateX(26px)}.accueil-landing-pages .block-redirection{padding:20px 20px 10px;margin-bottom:26px;animation:fade .3s forwards;animation-delay:.3s;opacity:0}.accueil-landing-pages .block-redirection .block-redirection-title{font-size:20px;font-size:1.25rem;font-weight:400;font-family:Marianne,system-ui,sans-serif!important;display:-ms-flexbox;display:flex}.accueil-landing-pages .block-redirection .block-redirection-title [class^=icon-]{margin-right:10px;vertical-align:middle}.accueil-landing-pages .block-redirection .redirection-list{margin-top:10px}.accueil-landing-pages .block-redirection .redirection-link{background:#fff}.modal-video .modal-header .close{position:relative;top:6px}.modal-video .panel-transcription{margin:15px 0}.modal-video .panel-transcription button.panel-heading{padding:15px;text-align:left;transition:all .2s ease-out}@media only screen and (min-width:1100px){.modal-video .modal-dialog{width:1000px}}.accessibility .heading-landing-img{background:#000!important}.accessibility .heading-landing-img:before{display:none}.accessibility .block-ready.with-bg-green,.accessibility .block-redirection,.accessibility .redirection-link,.accessibility .service,.accessibility .step-circle,.accessibility .verbatim-list li{border:1px solid #fff}.accessibility .strip.with-bg-black,.accessibility .strip.with-bg-green,.accessibility .strip.with-bg-grey,.accessibility .strip.with-bg-off-white{border-bottom:1px solid #fff;border-top:1px solid #fff}.accessibility .block-guide-badge,.accessibility .block-guide .img-container{border:1px solid #fff}.accessibility .block-how-to .dot-list .step-circle{box-shadow:none}.accessibility .block-how-to .dot-list .step:last-child:after{background:#000}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.accueil-landing-pages .heading-theme .heading-landing-img{background-size:auto!important}}.news{margin-bottom:0;margin-top:-15px}.news.zoom{max-width:780px;margin-right:auto;margin-left:auto}.news.zoom .news-hd .title{font-family:Marianne,system-ui,sans-serif!important;font-weight:500;font-size:32px;font-size:2rem;margin-bottom:15px}.news.zoom .news-bd{background:#f5f5f5;padding:30px 30px 10px;border-radius:12px}.news.zoom .news-item{margin-bottom:20px}.news.zoom .list-unstyled{margin-bottom:0}.news .news-error{margin:80px 0}.news .news-hd{padding:30px 0 25px;display:inline-block;width:100%}.news .news-hd .title{font-size:32px;font-size:2rem;font-family:Marianne,system-ui,sans-serif!important;font-weight:400;animation:fade .4s forwards;opacity:0;text-align:center}.news .search-hd{margin:28px 0 0}.news .search-hd .btn-primary{background-color:#787d84!important;border-color:#787d84!important}.news .filters{margin:35px 0 10px;text-align:center}.news .filters>ul a{color:#414042;font-family:Marianne,system-ui,sans-serif!important;padding:5px 15px;background:#fff;border-radius:50px;font-size:14px;font-size:.875rem;transition:background-color .3s;white-space:nowrap;display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis}.news .filters>ul a:focus,.news .filters>ul a:hover{background-color:#f4f3f4;text-decoration:none}.news .filters>ul a.active{background-color:#2baacd;color:#fff}.news .filters>ul{display:block;width:100%;text-align:center}.news .filters>ul>li{display:inline-block}.news-top{display:table;background:#f7f7f7;padding:30px 10px;box-shadow:0 0 4px 2px rgba(0,0,0,.05);margin-bottom:50px}.news-top .news-item-top{display:table-cell;vertical-align:top;padding:0 20px}.news-top .news-item-top h3{margin-bottom:15px}.news-top .news-item-top:first-child h3{color:#e8a53d}.news-top .news-item-top+.news-item-top{border-left:1px solid #e6e7ec}.news-top .news-item-top+.news-item-top h3{color:#1c3f55}.news-top .news-item-top .media .media-left img{width:140px;height:auto}.news-bd>.row{margin-right:-15px;margin-left:-15px}.news-bd>.row>li{padding-left:15px;padding-right:15px}.news-item{height:435px;max-height:435px;margin:0 0 40px;position:relative;animation:fade .8s;box-shadow:0 0 4px 2px rgba(0,0,0,.05);border-radius:12px;overflow:hidden}.news-item a{color:inherit;display:block;height:100%;overflow:hidden}.news-item a:focus,.news-item a:hover{text-decoration:none;outline-offset:5px}.news-item img{max-width:100%}.news-item .news-item-type{margin:0;padding:10px;font-weight:400}.news-item .news-item-title{margin:0;padding:5px 25px;font-size:22px;font-size:1.375rem;word-break:break-word;font-family:Marianne,system-ui,sans-serif!important;font-weight:500}.news-item .news-item-text{position:relative;z-index:1;background:#f7f7f7;margin:0;padding:5px 25px;font-size:14px;font-size:.875rem}.news-item .news-item-text-title{font-weight:600;display:block}.news-item .news-item-link-container{position:absolute;bottom:0;left:0;right:0}.news-item .news-item-link-container .news-item-link{width:100%;padding:30px 25px;padding-right:55px;font-size:16px;font-size:1rem;text-align:left;border:none;color:#fff;background:red}.news-item .news-item-link-container .news-item-link+.news-item-link{background:rgba(0,0,0,.5)}.news-item .news-item-link-container .news-item-link+.news-item-link+.news-item-link{background:rgba(0,0,0,.6)}.news-item .news-item-link-container .news-item-link:hover{background:rgba(0,0,0,.5);transition:background-color .1s;text-decoration:underline}.news-item .news-item-link-container .news-item-link{position:relative}.news-item .news-item-link-container .news-item-link [class*=icon-]{position:absolute;right:20px;top:22px;font-size:34px;font-size:2.125rem}.news-item .news-item-link-container li{background:red;border-radius:0 0 12px 12px}.news-item .news-item-link-container li .news-item-link{border-radius:0 0 12px 12px}.news-item .news-item-img{z-index:0;position:absolute;bottom:0;left:0;right:0}.news-item .news-item-img img{width:100%}.news-item.info-1,.news-item.info-region{background:#f7f7f7}.news-item.info-1 .news-item-type,.news-item.info-region .news-item-type{color:#2aa9ce}.news-item.info-2{background:#2aa9ce}.news-item.info-2 .news-item-type{color:#fff}.news-item.info-2 .news-item-title{font-weight:600;font-size:18px;font-size:1.125rem;color:#000}.news-item.info-2 .news-item-text{color:#fff}.news-item.info-region .news-item-type{color:#3c3c3c}.news-item.info-region .news-item-type span{display:block;color:#2aa9ce}.news-item.info-noir{background:#373737}.news-item.info-violet{background:#934c94}.news-item.info-bleu{background:#223d5b}.news-item.evenement{background:#f06400}.news-item.evenement .news-item-type{background:#fff}.news-item.evenement .news-item-type img{max-width:100px;margin:15px auto}.news-item.evenement .news-item-title{font-size:28px;font-size:1.75rem;font-weight:300;margin:10px auto 0}.news-item.evenement.old{background:#f06400}.news-item.evenement.old .news-item-title{font-size:32px;font-size:2rem}.news-item.evenement.old .news-item-type{background:none}.news-item.evenement.v2 .news-item-type img{max-width:none}.news-item.evenement .news-item-title,.news-item.evenement .news-item-type,.news-item.info-bleu .news-item-title,.news-item.info-bleu .news-item-type,.news-item.info-noir .news-item-title,.news-item.info-noir .news-item-type,.news-item.info-violet .news-item-title,.news-item.info-violet .news-item-type{color:#fff}.news-item.evenement p.news-item-title,.news-item.info-bleu p.news-item-title,.news-item.info-noir p.news-item-title,.news-item.info-violet p.news-item-title{margin:10px auto 0}.news-item.evenement .news-item-text,.news-item.info-bleu .news-item-text,.news-item.info-noir .news-item-text,.news-item.info-violet .news-item-text{color:#fff;font-size:16px;font-size:1rem}@media only screen and (max-width:1200px){.accueil-landing-pages .heading{text-align:center}.accueil-landing-pages .heading-bd{background:none!important;animation:none;padding-right:0!important;display:inline-block;opacity:1}.accueil-landing-pages .heading-bd .home-subtitle{text-align:left}.accueil-landing-pages .list-themes{-ms-flex-flow:column;flex-flow:column}.accueil-landing-pages .list-themes .theme{margin:0 0 20px;width:100%;padding-left:250px;text-align:left}.accueil-landing-pages .list-themes .theme:last-child{margin-bottom:0}.accueil-landing-pages .list-themes .theme-title{-ms-flex-pack:start;justify-content:flex-start;min-height:auto}.accueil-landing-pages .list-themes .theme-img-container{position:absolute;left:0;top:0;bottom:0;overflow:hidden;display:-ms-flexbox;display:flex}.accueil-landing-pages .list-themes .theme-img-container img{width:250px}.accueil-landing-pages .list-themes .theme-link{text-align:right;margin-top:-35px}.accueil-landing-pages .list-themes.without-img .theme{padding-left:0}.accueil-landing-pages .block-diversity .media-left{display:none}}@media only screen and (max-width:1024px){.breadcrumb-wrapper{margin-top:-40px!important}}@media only screen and (min-width:768px){.accueil-landing-pages .list-themes.without-img{-ms-flex-direction:row;flex-direction:row}.accueil-landing-pages .list-themes.without-img .theme{margin-bottom:0}.accueil-landing-pages .list-themes.without-img .theme:not(:first-child){margin-left:20px}.accueil-landing-pages .list-themes.without-img .theme .theme-link{text-align:center;margin:0}}@media only screen and (max-width:994px){.accueil-landing-pages .heading.connected .heading-bd{padding-top:0}.accueil-landing-pages .heading.connected .heading-bd .home-subtitle{text-align:center}.accueil-landing-pages .heading.connected .heading-bd .need{width:calc(50% - 8px)}.accueil-landing-pages .heading.connected .heading-bd .need:nth-child(3){margin-left:0}.accueil-landing-pages .breadcrumb{white-space:normal}.accueil-landing-pages .breadcrumb li{max-width:none}}@media only screen and (max-width:768px){.accueil-landing-pages .block-diversity .media-body{display:block;width:100%}}@media only screen and (max-width:640px){.accueil-landing-pages .strip{padding:30px 0}.accueil-landing-pages .strip .breadcrumb-wrapper{margin-top:-24px!important}.accueil-landing-pages .heading:not(.connected) .heading-bd{padding-top:0}.accueil-landing-pages .heading:not(.connected) .heading-bd .home-subtitle{text-align:center}.accueil-landing-pages .heading:not(.connected) .heading-bd .need:first-child,.accueil-landing-pages .heading:not(.connected) .heading-bd .need:nth-child(2){width:calc(50% - 8px)}.accueil-landing-pages .heading:not(.connected) .heading-bd .need:nth-child(3){width:100%;margin-left:0}.accueil-landing-pages .list-themes .theme{width:100%;margin:0 auto 20px;padding-left:0;text-align:center}.accueil-landing-pages .list-themes .theme-title{-ms-flex-pack:center;justify-content:center}.accueil-landing-pages .list-themes .theme-img-container{position:static}.accueil-landing-pages .list-themes .theme-img-container img{width:100%}.accueil-landing-pages .list-themes .theme-link{text-align:center;margin-top:0}.accueil-landing-pages .home-title-lg{font-size:32px;font-size:2rem}.accueil-landing-pages .home-title-highlight{display:inline-block;margin-top:10px}.accueil-landing-pages .home-title{font-size:24px;font-size:1.5rem}.accueil-landing-pages .home-subtitle{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:320px){.accueil-landing-pages .heading .heading-bd .need{width:100%!important;margin:0 0 10px}}@media only screen and (max-width:1200px){.accueil-landing-pages .block-tips .list-block-tips-link li .block-tips-link{font-size:20px;font-size:1.25rem}.accueil-landing-pages .block-aides .list-unstyled-aides{-ms-flex-flow:row wrap;flex-flow:row wrap}.accueil-landing-pages .block-aides .list-unstyled-aides .theme{padding-left:0;width:calc(100% / 3 - 32px)}.accueil-landing-pages .block-aides .list-unstyled-aides .theme:not(:last-child){margin-right:32px}.accueil-landing-pages .block-aides .list-unstyled-aides .theme .theme-link{text-align:left}}@media (max-width:993px){.strip .container{width:100%}}@media only screen and (max-width:991px){.accueil-landing-pages .heading-landing.ameliorer-visibilite .heading-landing-img,.accueil-landing-pages .heading-landing.realiser-demarches .heading-landing-img,.accueil-landing-pages .heading-landing.recruter-candidats .heading-landing-img{background-position:bottom!important}.accueil-landing-pages .block-aides .list-unstyled-aides{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.accueil-landing-pages .block-aides .list-unstyled-aides .theme{width:100%}.accueil-landing-pages .block-aides .list-unstyled-aides .theme-title{-ms-flex-pack:center;justify-content:center}.accueil-landing-pages .block-aides .list-unstyled-aides .theme-paragraph{text-align:center}.accueil-landing-pages .block-aides .list-unstyled-aides .theme:not(:last-child){margin-right:0}.accueil-landing-pages .block-aides .list-unstyled-aides .theme .theme-link{text-align:center}.accueil-landing-pages .redirection-link{min-height:80px}.accueil-landing-pages .block-verbatim-number .row-flex{display:block}.accueil-landing-pages .block-verbatim-number .verbatim-video{padding:0 30px 20px}.accueil-landing-pages .verbatim-list{-ms-flex-flow:row wrap;flex-flow:row wrap}.accueil-landing-pages .verbatim-list li:not(:last-child){margin-bottom:20px!important}.accueil-landing-pages .block-tips .list-block-tips-link{-ms-flex-direction:column;flex-direction:column}.accueil-landing-pages .block-tips .list-block-tips-link li{margin:0 0 16px;width:100%}}@media only screen and (max-width:767px){.accueil-landing-pages .heading-landing.ameliorer-visibilite .heading-landing-img,.accueil-landing-pages .heading-landing.realiser-demarches .heading-landing-img,.accueil-landing-pages .heading-landing.recruter-candidats .heading-landing-img{background-size:70% auto!important}.accueil-landing-pages .heading-landing .argument-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:260px;margin-left:auto;margin-right:auto}.accueil-landing-pages .heading-landing .argument-list li{margin-right:0}.accueil-landing-pages .row-flex{display:block}.accueil-landing-pages .block-guide .col-sm-6:not(:last-child){margin-bottom:40px}.accueil-landing-pages .strip-contact{padding:0!important}.accueil-landing-pages .strip-contact .row-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.accueil-landing-pages .strip-contact .col-sm-6.text-center:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;width:100%;-ms-flex-order:2;order:2;-ms-flex-pack:center;justify-content:center}.accueil-landing-pages .strip-contact .col-sm-6.text-center:last-child{margin:30px 0;width:100%;-ms-flex-order:1;order:1}.accueil-landing-pages .block-aides{text-align:left}.accueil-landing-pages .block-aides [class^=col-]:first-child>*{margin-right:0}.accueil-landing-pages .block-aides .home-title{text-align:left}.accueil-landing-pages .block-ready img{display:none}.accueil-landing-pages .block-ready .text-center{width:100%}.accueil-landing-pages .list-services{display:block}.accueil-landing-pages .list-services li{display:block;padding-bottom:0;padding-left:100px;width:100%;margin:0 0 10px}.accueil-landing-pages .service-img-container{bottom:0;right:auto;top:0;left:0;width:100px;overflow:hidden}.accueil-landing-pages .service-img-container .service-img{height:100%}.accueil-landing-pages .service-title{transform:none;top:auto;position:static;text-align:left;font-size:16px;font-size:1rem}.accueil-landing-pages .service-title br{display:none}.accueil-landing-pages .service .service-link:before{bottom:0;z-index:2}}@media only screen and (max-width:640px){.accueil-landing-pages .redirection-list{column-count:1;column-gap:0}.accueil-landing-pages .pret-commencer-img{width:300px;height:196px}}@media only screen and (max-width:375px){.accueil-landing-pages .number-list{-ms-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (max-width:993px){.news .filters li{line-height:30px}}@media only screen and (max-width:768px){.news-top{padding:10px}.news-top .news-item-top{display:inline-block;padding:20px}.news-top .news-item-top+.news-item-top{border-left:none;border-top:1px solid #e6e7e8}}@media only screen and (max-width:640px){.news-bd>ul>li{width:100%}.news-bd .news-item{height:auto;max-height:none}.news-bd .news-item .news-item-text{padding:5px 25px 15px}.news-bd .news-item-img,.news-bd .news-item-link-container{position:static}.news-top .news-item-top{padding:20px 5px}.news-top .news-item-top .media-left img{width:80px}.news .news-hd{padding:15px 0 30px}}@media only screen and (max-width:350px){.news-top .news-item-top .media-left img{display:none}}
/*# sourceMappingURL=accueil-landing-pages.css.map */
