@charset "UTF-8";
body{font-family:"Roboto Regular";overflow-x:hidden}strong{font-weight:bold}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.valign{display:flex;width:100%;align-items:center}.valign .vcontainer{width:100%}.large-body{font-size:20px;line-height:27px;font-family:"Roboto Regular"}.small-body{font-size:16px;line-height:20px;font-family:"Roboto Regular"}.display-one{font-size:130px;line-height:140px;font-family:"Hydra Medium"}.display-two{font-size:80px;line-height:90px;font-family:"HydraWeb"}.hidden{display:none !important}.subtitle{font-size:24px;line-height:30px;font-family:"Roboto Bold"}.carousel-text .carousel-header-rq-span,.carousel-text .carousel-subheader-rq-span{display:block;margin-bottom:0.4em}@media (max-width:600px){h1,.carousel-item-type-header .h1,.carousel-item-type-header .h2{font-size:46px;font-family:"HydraWeb";text-transform:uppercase}h2{font-size:40px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}h3{font-size:32px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}h4{font-size:23px;font-family:"Roboto Regular"}.lead{font-size:24px;line-height:34px;font-family:"Roboto Regular"}}@media (max-width:356px){body{font-size:14px}h1,.carousel-item-type-header .h1,.carousel-item-type-header .h2{font-size:35px;font-family:"HydraWeb";text-transform:uppercase}h2{font-size:30px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}h3{font-size:22px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}h4{font-size:13px;font-family:"Roboto Regular"}h1,h2,h3,h4{overflow-wrap:break-word}.lead{font-size:14px;line-height:24px;font-family:"Roboto Regular"}}@media (min-width:600px){h1{font-size:100px;font-family:"HydraWeb";text-transform:uppercase}h2{font-size:60px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}h3{font-size:50px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}h4{font-size:32px;font-family:"Roboto Regular"}.lead{font-size:40px;line-height:50px;font-family:"Roboto Regular"}}@media (min-width:992px){h1,.carousel-item-type-header .h1,.carousel-item-type-header .h2{font-size:70px;line-height:80px;font-family:"HydraWeb";text-transform:uppercase;font-weight:400}h2{font-size:62px;line-height:70px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}h3{font-size:50px;line-height:60px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}h4{font-size:40px;line-height:50px;font-family:"Roboto Regular"}.lead{font-size:40px;line-height:50px;font-family:"Roboto Regular"}}label{font-size:24px;line-height:30px;font-family:"Roboto Medium"}blockquote{font-size:24px;line-height:30px;font-family:"Roboto Italic"}hr{height:3px;max-width:80px;background-color:#51BFEC;margin:1.5rem 0;border:none;text-align:left}a[target="_blank"]:after{content:"";display:inline-block;font-family:RevenuQuebecIcons;font-style:normal;font-weight:400;line-height:1;text-decoration:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;margin-left:7px;vertical-align:inherit !important}.liste-onglets:focus{border:2px solid #000000}.rqemplois-header-button-next:focus{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 2px #000000;border:2px solid #fff}.megamenu-ref:focus{border:2px solid #000000}.foot-logo:focus img{border:2px solid #000000}.scroll-top:focus{border:3px solid #000000}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-indicators li:focus{border:2px solid #000000}.rq-emplois-recherche .recherche-emplois-container .form-control:focus{outline-style:solid;box-shadow:0 0 0 2px #000000;border:1px solid #cac2c2}.rq-emplois-recherche .recherche-emplois-container .btn:focus{outline-style:solid;box-shadow:0 0 0 2px #000000;border:2px solid #fff}.ytp-probably-keyboard-focus a:focus{box-shadow:inset 0 0 0 2px #e7e2e2;border:3px solid #000000}.ytp-probably-keyboard-focus .ytp-button:focus{box-shadow:inset 0 0 0 2px #e7e2e2;border:3px solid #000000}.frame-background-none h1,.frame-background-none h2,.frame-background-none h3,.frame-background-none h4{color:#4b4b4b}.frame-background-none a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white){color:#0274a9}.frame-background-none a:hover{color:#51bfec;text-decoration:underline}.frame-background-rqemplois-blue{background-color:#005195}.frame-background-rqemplois-blue a:hover .rq-icons{color:#005195}.frame-background-rqemplois-light-blue{background-color:#0095D6}.frame-background-rqemplois-light-blue a:hover .rq-icons{color:#0095D6}.frame-background-rqemplois-sky-blue{background-color:#0274A9}.frame-background-rqemplois-sky-blue a:hover .rq-icons{color:#0274A9}.frame-background-rqemplois-blue,.frame-background-rqemplois-sky-blue{color:#FFFFFF}.frame-background-rqemplois-blue h1,.frame-background-rqemplois-blue h2,.frame-background-rqemplois-blue h3,.frame-background-rqemplois-blue h4,.frame-background-rqemplois-blue p,.frame-background-rqemplois-sky-blue h1,.frame-background-rqemplois-sky-blue h2,.frame-background-rqemplois-sky-blue h3,.frame-background-rqemplois-sky-blue h4,.frame-background-rqemplois-sky-blue p{color:#FFFFFF}.frame-background-rqemplois-blue a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white),.frame-background-rqemplois-sky-blue a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white){color:#FFFFFF;text-decoration:underline}.frame-background-rqemplois-blue a:hover,.frame-background-rqemplois-sky-blue a:hover{columns:#f5f5f5;text-decoration:underline}.frame-background-rqemplois-light-blue,.frame-background-rqemplois-green,.frame-background-rqemplois-pink,.frame-background-rqemplois-orange,.frame-background-rqemplois-yellow,.frame-background-rqemplois-gray{color:#000}.frame-background-rqemplois-light-blue h1,.frame-background-rqemplois-light-blue h2,.frame-background-rqemplois-light-blue h3,.frame-background-rqemplois-light-blue h4,.frame-background-rqemplois-green h1,.frame-background-rqemplois-green h2,.frame-background-rqemplois-green h3,.frame-background-rqemplois-green h4,.frame-background-rqemplois-pink h1,.frame-background-rqemplois-pink h2,.frame-background-rqemplois-pink h3,.frame-background-rqemplois-pink h4,.frame-background-rqemplois-orange h1,.frame-background-rqemplois-orange h2,.frame-background-rqemplois-orange h3,.frame-background-rqemplois-orange h4,.frame-background-rqemplois-yellow h1,.frame-background-rqemplois-yellow h2,.frame-background-rqemplois-yellow h3,.frame-background-rqemplois-yellow h4,.frame-background-rqemplois-gray h1,.frame-background-rqemplois-gray h2,.frame-background-rqemplois-gray h3,.frame-background-rqemplois-gray h4{color:#000}.frame-background-rqemplois-light-blue p,.frame-background-rqemplois-green p,.frame-background-rqemplois-pink p,.frame-background-rqemplois-orange p,.frame-background-rqemplois-yellow p,.frame-background-rqemplois-gray p{color:#000}.frame-background-rqemplois-light-blue a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white),.frame-background-rqemplois-green a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white),.frame-background-rqemplois-pink a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white),.frame-background-rqemplois-orange a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white),.frame-background-rqemplois-yellow a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white),.frame-background-rqemplois-gray a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white){color:#000;text-decoration:underline}.frame-background-rqemplois-light-blue a:hover,.frame-background-rqemplois-green a:hover,.frame-background-rqemplois-pink a:hover,.frame-background-rqemplois-orange a:hover,.frame-background-rqemplois-yellow a:hover,.frame-background-rqemplois-gray a:hover{color:#4b4b4b;text-decoration:underline}.frame-background-rqemplois-green{background-color:#00AAA1}.frame-background-rqemplois-green a:hover .rq-icons{color:#00AAA1}.frame-background-rqemplois-pink{background-color:#FF746E}.frame-background-rqemplois-pink a:hover .rq-icons{color:#FF746E}.frame-background-rqemplois-orange{background-color:#F7936B}.frame-background-rqemplois-orange a:hover .rq-icons{color:#F7936B}.frame-background-rqemplois-yellow{background-color:#FCDD4D}.frame-background-rqemplois-yellow a:hover .rq-icons{color:#FCDD4D}.frame-background-rqemplois-gray{background-color:#F5F5F5}.frame-background-rqemplois-gray a:hover .rq-icons{color:#F5F5F5}.frame-background-light{color:#4b4b4b}.frame-background-light a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white){color:#0274a9}.frame-background-light a:hover{color:#51bfec;text-decoration:underline}.btn-default:focus,.ghost-button:focus{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 2px #000000}.normal-button-white:focus,.small-button-white:focus{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 2px #fff;border:3px solid #000000}.normal-button-dark:focus,.small-button-dark:focus,.large-button-dark:focus{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 2px #000000;border:2px solid #fff}.large-button-dark,.large-button-white,.normal-button-dark,.normal-button-white,.small-button,.small-button-dark,.small-button-white,.secondary-button-dark,.secondary-button-white,.ghost-button,.ghost-button-dark,.ghost-button-white,.ghost-button-bg-blue{display:inline-block;font-family:"Roboto Medium";border-radius:40px;text-decoration:none !important;text-align:center}.large-button-dark{font-size:18px;line-height:24px;letter-spacing:0.5px;text-transform:uppercase;padding:20px 48px 20px 48px;background-color:#4b4b4b;color:#fff !important}.large-button-dark:hover,.large-button-dark:focus{background-color:#191919;color:#fff !important;text-decoration:none !important}.large-button-white{font-size:18px;line-height:24px;letter-spacing:0.5px;padding:20px 48px 20px 48px;text-transform:uppercase;background-color:white;color:#4b4b4b !important}.large-button-white:hover,.large-button-white:focus{background-color:#dedede;color:#000000 !important;text-decoration:none !important}.normal-button-dark{font-size:16px;line-height:20px;letter-spacing:0.5px;padding:20px 48px 20px 48px;background-color:#4b4b4b;color:#fff !important}.normal-button-dark:hover,.normal-button-dark:focus{background-color:#191919;color:#fff !important;text-decoration:none !important}.normal-button-white{font-size:16px;line-height:21px;letter-spacing:0.5px;padding:20px 48px 20px 48px;background-color:white;color:#4b4b4b !important}.normal-button-white:hover,.normal-button-white:focus{background-color:#dedede;color:#000000 !important;text-decoration:none !important}.small-button{font-size:16px;line-height:21px;padding:10px 36px 10px 36px}.small-button-dark{font-size:16px;line-height:21px;padding:10px 36px 10px 36px;background-color:#4b4b4b;color:#fff !important}.small-button-dark:hover,.small-button-dark:focus{background-color:#191919;color:#fff !important;text-decoration:none !important}.small-button-white{font-size:16px;line-height:21px;background-color:#fff;color:#4b4b4b !important;padding:10px 36px 10px 36px}.small-button-white:hover,.small-button-white:focus{background-color:#dedede;color:#000000 !important;text-decoration:none !important}.secondary-button-dark{font-size:16px;line-height:20px;letter-spacing:0.5px;padding:20px 48px 20px 48px;border:2px solid #000;background-color:transparent;color:#000000 !important}.secondary-button-dark:hover,.secondary-button-dark:focus{text-decoration:none;color:#fff !important;background-color:#191919;border:2px solid #191919}.secondary-button-white{font-size:16px;line-height:20px;letter-spacing:0.5px;padding:20px 48px 20px 48px;border:2px solid #fff;background-color:transparent;color:#fff !important}.secondary-button-white:hover,.secondary-button-white:focus{text-decoration:none !important;color:#000 !important;background-color:#dedede;border:2px solid #dedede}.ghost-button{font-size:16px;line-height:20px;letter-spacing:0.5px;border:none;background-color:transparent;color:#4b4b4b !important}.ghost-button:hover,.ghost-button:focus{text-decoration:underline;color:#4b4b4b !important}.ghost-button-dark{font-size:16px;line-height:20px;letter-spacing:0.5px;border:none;background-color:transparent;color:#000000 !important}.ghost-button-dark:hover,.ghost-button-dark:focus{text-decoration:underline;color:#fff}.ghost-button-white{font-size:16px;line-height:20px;letter-spacing:0.5px;border:none;background-color:transparent;color:#fff !important}.ghost-button-white:hover,.ghost-button-white:focus{text-decoration:underline;color:#fff !important}.ghost-button-bg-blue{font-size:18px;line-height:24px;background-color:#0e405d;color:#fff;padding:20px 48px 20px 48px}.ghost-button-bg-blue:hover,.ghost-button-bg-blue:focus{background-color:#dedede;color:#000000}.rq-icons{vertical-align:middle;font-size:11px}.rqemplois-text-center{text-align:center}.link-arrow-white:after{content:"";display:inline-block;font-family:RevenuQuebecIcons;color:#fff;transform:rotate(180deg);font-size:15px;margin-left:10px}.link-arrow-white:hover{content:"";display:inline-block;font-family:RevenuQuebecIcons;color:#51bfec;transform:rotate(180deg);font-size:15px;margin-left:10px}.link-arrow-blue:after{content:"";display:inline-block;font-family:RevenuQuebecIcons;color:#51bfec;transform:rotate(180deg);font-size:15px;margin-left:10px}.ghost-button-bg-gray{font-size:18px;line-height:24px;font-family:"Roboto Medium";background-color:#dedede;color:#4b4b4b;border-color:#51bfec;padding:20px 48px 20px 48px;border-radius:40px}.other-ghost-button-bg-blue{font-size:18px;line-height:24px;font-family:"Roboto Medium";color:#fff;background-color:#0e405d;padding:20px 48px 20px 48px}.other-ghost-button-bg-blue:hover,.other-ghost-button-bg-blue:focus{text-decoration:underline;text-decoration-color:#fff}.other-ghost-button-bg-gray{font-size:18px;line-height:24px;font-family:"Roboto Medium";background-color:#dedede;color:#4b4b4b;padding:20px 48px 20px 48px}.other-ghost-button-bg-gray:hover,.other-ghost-button-bg-gray:focus{text-decoration:underline;text-decoration-color:#51bfec}.scroll-top,.scroll-top:active,.scroll-top:focus,.scroll-top:hover{background-color:#FFFFFF;color:#0095D6}.undecorated-link{color:#4B4B4B !important;text-decoration:none;font-weight:normal}.rqme-arrow-link::after{content:"";border:solid #0274A9;border-width:0 2px 2px 0;display:inline-block;padding:3px 3px 3px 3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:0.3rem;display:inline-block;line-height:1px}[role="option"]{cursor:pointer}@media (min-width:576px){.section-column-half{width:100%}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl,.frame.frame-default .frame-container{max-width:1636px}.frame.frame-rqemplois-largeur-95 .frame-container{max-width:1554.2px}.frame.frame-rqemplois-largeur-90 .frame-container{max-width:1472.4px}.frame.frame-rqemplois-largeur-85 .frame-container{max-width:1390.6px}.frame.frame-rqemplois-largeur-80 .frame-container{max-width:1308.8px}.frame.frame-rqemplois-largeur-75 .frame-container{max-width:1227px}.frame.frame-rqemplois-largeur-70 .frame-container{max-width:1145.2px}.frame.frame-rqemplois-largeur-65 .frame-container{max-width:1063.4px}.frame.frame-rqemplois-largeur-60 .frame-container{max-width:981.6px}.frame.frame-rqemplois-largeur-55 .frame-container{max-width:899.8px}.frame.frame-rqemplois-largeur-50 .frame-container{max-width:818px}.section-column-half{width:50%}}.rqemplois-text-bloc-c{padding-bottom:0px}.rqemplois-text-bloc-c .rq-icons{font-size:10px;vertical-align:middle}@media (max-width:600px){.rqemplois-text-bloc-c{padding-bottom:20px;background:linear-gradient(to bottom, #005195 0%, #005195 50%, #ffffff 50%, #ffffff 100%)}.rqemplois-text-bloc-c .frame-container{margin:0 auto;max-width:85%;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-c h2.element-header{margin-top:30px;font-size:40px;line-height:48px;margin-bottom:20px;color:#4b4b4b}.rqemplois-text-bloc-c p{color:#4b4b4b;margin-bottom:30px}}@media (max-width:356px){.rqemplois-text-bloc-c h2.element-header{font-size:30px;line-height:38px}}@media (min-width:600px){.rqemplois-text-bloc-c{}.rqemplois-text-bloc-c .frame-container{margin:0 auto;max-width:90%;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-c .textpic-text{margin-left:-95px;z-index:1}.rqemplois-text-bloc-c h2.element-header{margin-top:-30px;margin-bottom:20px}.rqemplois-text-bloc-c p{margin-bottom:40px !important}}@media (min-width:992px){.rqemplois-text-bloc-c{padding-top:50px}.rqemplois-text-bloc-c .frame-container{margin:0 auto;max-width:1636px;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-c .frame-container h2.element-header{margin-top:-30px;margin-bottom:30px}.rqemplois-text-bloc-c .frame-container .gallery-item img{height:400px;width:auto}.rqemplois-text-bloc-c .frame-container .textpic-text{margin-left:0px}.rqemplois-text-bloc-c .frame-container p{margin-bottom:40px}.rqemplois-text-bloc-c .frame-container p:last-child{margin-bottom:50px}}.rqemplois-bloc-onglets{padding-bottom:0px}.rqemplois-bloc-onglets .textpic-text .liste-onglets{padding-left:0px !important}.rqemplois-bloc-onglets .textpic-text .liste-onglets li{list-style:none;display:inline-block;padding:6px 15px 6px 15px;border-radius:40px;min-width:115px;max-width:160px;margin-right:15px;height:40px;font-size:13px;line-height:14px;font-family:"Roboto Medium";cursor:pointer;text-align:center}.rqemplois-bloc-onglets .textpic-text .liste-onglets li span{display:inline-block;vertical-align:middle}.rqemplois-bloc-onglets .textpic-text .liste-onglets li:before{content:"";display:inline-block;vertical-align:middle;height:100%}.rqemplois-bloc-onglets .textpic-text .liste-onglets li.onglet{background-color:transparent;border:2px solid #000;color:#000000}.rqemplois-bloc-onglets .textpic-text .liste-onglets li.active,.rqemplois-bloc-onglets .textpic-text .liste-onglets li:hover{background-color:#191919;border:2px solid #191919;text-decoration:none;color:#fff}.rqemplois-bloc-onglets .textpic-text .well{padding:20px 0px;background-color:transparent}.rqemplois-bloc-onglets .textpic-text .well ul{padding-left:20px}.rqemplois-bloc-onglets .textpic-text .well>a:last-child{margin-top:35px;margin-bottom:40px}@media (max-width:600px){.rqemplois-bloc-onglets h2.element-header{margin-top:20px;font-size:40px;line-height:48px}.rqemplois-bloc-onglets .well h3{margin-top:20px;font-size:35px;line-height:40px}}@media (max-width:356px){.rqemplois-bloc-onglets h2.element-header{font-size:30px;line-height:38px}.rqemplois-bloc-onglets .well h3{font-size:22px}}@media (max-width:1200px){.rqemplois-bloc-onglets .frame-container{margin:0 auto;max-width:90%;padding-left:0px;padding-right:0px}.rqemplois-bloc-onglets .frame-container h2.element-header{margin-top:30px}.rqemplois-bloc-onglets .textpic{margin-left:0px;margin-right:0px}.rqemplois-bloc-onglets .textpic-gallery{width:100%;padding-left:0px}.rqemplois-bloc-onglets .textpic-text{width:80%;padding-left:0px;padding-right:0px;text-align:center;margin:0 auto}.rqemplois-bloc-onglets .textpic-text .liste-onglets{width:60%;margin:20px auto}.rqemplois-bloc-onglets .textpic-text .liste-onglets li{width:145px;margin-bottom:20px}.rqemplois-bloc-onglets .textpic-text .well{padding:20px 0px}.rqemplois-bloc-onglets .textpic-text .well hr{margin:1.5rem auto}.rqemplois-bloc-onglets .textpic-text .well ul{padding-left:8%}.rqemplois-bloc-onglets .textpic-text .well ul li{text-align:left}}@media (min-width:1200px){.rqemplois-bloc-onglets .frame-container{max-width:1636px}.rqemplois-bloc-onglets .textpic-gallery{max-width:45%;padding-left:0px}.rqemplois-bloc-onglets .textpic-text{max-width:55%;padding-left:0px;padding-right:0px}}.rqemplois-text-bloc-image{padding-bottom:0px}.rqemplois-text-bloc-image .rq-icons{font-size:10px;vertical-align:middle}@media (max-width:600px){.rqemplois-text-bloc-image{padding-bottom:20px}.rqemplois-text-bloc-image .frame-container{margin:0 auto;max-width:85%;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-image h2.element-header{margin-top:30px;font-size:40px;line-height:48px;margin-bottom:20px;color:#4b4b4b}.rqemplois-text-bloc-image p{color:#4b4b4b;margin-bottom:30px}}@media (max-width:356px){.rqemplois-text-bloc-image h2.element-header{font-size:30px;line-height:38px}}@media (min-width:600px){.rqemplois-text-bloc-image .frame-container{margin:0 auto;max-width:90%;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-image .textpic-text{margin-left:-95px;z-index:1}.rqemplois-text-bloc-image h2.element-header{margin-top:-30px;margin-bottom:20px}.rqemplois-text-bloc-image p{margin-bottom:40px !important}}@media (min-width:992px){.rqemplois-text-bloc-image{padding-top:50px}.rqemplois-text-bloc-image .frame-container{margin:0 auto;max-width:1636px;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-image .frame-container h2.element-header{margin-top:-30px;margin-bottom:30px}.rqemplois-text-bloc-image .frame-container .gallery-item img{height:400px;width:auto}.rqemplois-text-bloc-image .frame-container .textpic-text{margin-left:0px}.rqemplois-text-bloc-image .frame-container p{margin-bottom:40px}.rqemplois-text-bloc-image .frame-container p:last-child{margin-bottom:50px}}.carousel .carousel-item .valign{margin:0 auto;height:100%}@media (min-width:768px){.carousel .item{height:636px}}.carousel .carousel-item-type-header .carousel-text-inner{text-align:center}.carousel .carousel-item-type-header.mobile{display:none;background:none}.carousel .carousel-item-type-header.mobile .h1,.carousel .carousel-item-type-header.mobile .h2{color:rgba(0, 0, 0, 0.8);margin-top:0.5rem}.carousel .carousel-item-type-header .h1,.carousel .carousel-item-type-header .h2{font-family:"HydraWeb";text-transform:uppercase;font-weight:400}.carousel .carousel-item-type-header .h1{color:rgba(0, 0, 0, 0.8)}.carousel .carousel-item-type-header .h2{color:#FFFFFF}.carousel .carousel-item-type-header .carousel-foregroundimage .rqemplois-image-main{max-width:100%;height:auto}@media (max-width:991px){.carousel .carousel-item-type-header .carousel-image.vcontainer{display:none}.carousel .carousel-item-type-header .carousel-text{display:none}.carousel .carousel-item-type-header.mobile{display:block}.carousel .carousel-item-type-header .h1,.carousel .carousel-item-type-header .h2{font-size:46px}}@media (min-width:768px){.carousel .carousel-item-type-header .h1,.carousel .carousel-item-type-header .h2{font-size:65px}}@media (min-width:992px){.carousel .carousel-item-type-header .carousel-image.vcontainer{display:flex}.carousel .carousel-item-type-header .carousel-foregroundimage{position:absolute;bottom:0}.carousel .carousel-item-type-header .carousel-image.vcontainer{width:60%}.carousel .carousel-item-type-header .carousel-text.vcontainer{width:70%}.carousel .carousel-item-type-header .carousel-text-inner{width:85%}.carousel .carousel-item-type-header .h1,.carousel .carousel-item-type-header .h2{font-size:70px;line-height:80px}}@media (min-width:1200px){.carousel .carousel-item-type-header .valign{max-width:1636px}}@media (max-width:422px) and (orientation:portrait){.rqme-body-bg-subpage .carousel .carousel-item-type-header:not(.mobile){height:300px}}@media (min-width:992px){.rqme-body-bg-subpage .carousel .carousel-item-type-header:not(.mobile) .h1{padding-top:42px}}@media (min-width:1200px){.frame-layout-100{padding-top:5em;padding-bottom:5em}}.card-bg-gris{background:#f2f2f2}.card-group-element{margin-top:2.5%}.rqemplois-cardgroup-model-1 .card-title{text-align:center;font-size:19px;font-weight:700;color:#333333}.rqemplois-cardgroup-model-1 .card-title a{color:#333;text-decoration:none}.rqemplois-cardgroup-model-1 .card-title a:hover{color:#666}.rqemplois-cardgroup-model-1 .card{background-color:#f0f0f0;padding-top:15%;padding-bottom:15%;border:none;margin-left:3%}.rqemplois-cardgroup-model-1 .card-body{padding-left:0.5rem;padding-right:0.5rem;padding-top:1.4rem;padding-bottom:1.4rem}@media (max-device-width:480px){.rqemplois-cardgroup-model-1{}.rqemplois-cardgroup-model-1 .card-group-element-item{padding-bottom:30px}}.rqemplois-cardgroup-model-2 .card-title{font-size:1.5rem;font-weight:700;color:#333333}.rqemplois-cardgroup-model-2 .card{background-color:#f0f0f0;padding-bottom:10%;border:none;margin-left:3%}.rqemplois-cardgroup-model-2 .card-body{color:#333333}.rqemplois-cardgroup-model-3 .card-title{font-weight:400;font-size:1.3rem}.rqemplois-cardgroup-model-3 .card{background-color:#f0f0f0;padding-bottom:10%;border:none;margin-left:3%}.rqemplois-cardgroup-model-3 .card-body{color:#333333}.rqemplois-cardgroup-model-3 .card-group-element-item{padding-bottom:20px}.rqemplois-cardgroup-model-4 .card{border:none}.rqemplois-card-footer{display:none}.card-secteur{background:#f2f2f2;text-align:center}.rqemplois-cardgroup-nos-emplois{}@media (min-width:320px) and (max-width:480px){.rqemplois-cardgroup-nos-emplois .btn-default{max-width:65% !important}}.rqemplois-cardgroup-nos-emplois .card-title{color:#4B4B4B;font-weight:bold}.rqemplois-cardgroup-nos-emplois .card-title a{color:#4B4B4B;text-decoration:none}.rqemplois-cardgroup-nos-emplois .card-title a:hover{color:#4B4B4B}.rqemplois-cardgroup-nos-emplois .card{border:1px solid #707070}.rqemplois-cardgroup-nos-emplois .card:hover{border:1px solid #4b4b4b;filter:drop-shadow(20px 20px 20px #000)}.rqemplois-cardgroup-nos-emplois .card-body{padding:2.5rem}.rqemplois-cardgroup-nos-emplois .horizontal-line{border-bottom:3px solid #51bfec;width:80px;margin-top:2rem}.rqemplois-cardgroup-nos-emplois .btn-default{font-family:"Roboto Medium";padding:10px 36px 10px 36px;background-color:#4B4B4B;color:#fff;border-radius:40px;text-align:center;display:block;margin:0 auto;max-width:35%}.rqemplois-cardgroup-nos-emplois .btn-default:hover{background-color:#191919;color:#fff}.rqemplois-cardgroup-nos-emplois .btn-default::after{content:"";display:inline-block;color:#fff;transform:rotate(-40deg);font-size:15px;border:solid currentColor;border-width:0 3px 3px 0;height:0.6em;width:0.6em;margin-left:0.15em}.rqemplois-cardgroup-nos-specialites{}@media (min-width:320px) and (max-width:480px){.rqemplois-cardgroup-nos-specialites .card-subtitle{max-width:100% !important}.rqemplois-cardgroup-nos-specialites .btn-default{max-width:55% !important}.rqemplois-cardgroup-nos-specialites .card-title a{max-width:100% !important}}.rqemplois-cardgroup-nos-specialites .card{border:none}.rqemplois-cardgroup-nos-specialites .card-title a{text-align:center;display:block;margin:0 auto;font-weight:600;max-width:65%}.rqemplois-cardgroup-nos-specialites .card-subtitle{text-align:center;display:block;margin:0 auto;font-weight:500;color:#4B4B4B;font-size:16px;max-width:70%}.rqemplois-cardgroup-nos-specialites .card-footer{padding:0px}.rqemplois-cardgroup-nos-specialites .btn-default{font-family:"Roboto Medium";padding:10px 36px 10px 36px;background-color:#4B4B4B;color:#fff;border-radius:40px;text-align:center;display:block;margin:0 auto;max-width:35%}.rqemplois-cardgroup-nos-specialites .btn-default:hover{background-color:#191919;color:#fff}.rqemplois-cardgroup-nos-specialites .btn-default::after{content:"";display:inline-block;color:#fff;transform:rotate(-40deg);font-size:15px;border:solid currentColor;border-width:0 3px 3px 0;height:0.6em;width:0.6em;margin-left:0.15em}.rqemplois-cardgroup-rabithalls .frame-container{text-align:center;margin:0 auto}.rqemplois-cardgroup-rabithalls .frame-container h2.element-header{margin-top:40px}.rqemplois-cardgroup-rabithalls .card{border:none;background:none}.rqemplois-cardgroup-rabithalls .card-group-element{margin-top:50px;margin-bottom:40px !important}.rqemplois-cardgroup-rabithalls .card-body{padding:5px 25px}.rqemplois-cardgroup-rabithalls .card-body .rq-icons{font-size:11px}@media (max-width:600px){.rqemplois-cardgroup-rabithalls .frame-container{}.rqemplois-cardgroup-rabithalls .frame-container h2.element-header{margin-top:20px;font-size:40px;line-height:48px}.rqemplois-cardgroup-rabithalls .card-group-element{margin-bottom:20px !important}}@media (max-width:356px){.rqemplois-cardgroup-rabithalls .frame-container h2.element-header{font-size:30px;line-height:38px}}.rqemplois-cardgroup-B .frame-container{margin:0 auto}.rqemplois-cardgroup-B .frame-container h2.element-header{margin-top:40px}.rqemplois-cardgroup-B .card-group-element{margin-top:50px;margin-bottom:40px !important}.rqemplois-cardgroup-B .card-group-element-item{text-align:center}.rqemplois-cardgroup-B .card{border:none;background:none}.rqemplois-cardgroup-B .card .card-img-top{border-top-left-radius:unset;border-top-right-radius:unset}.rqemplois-cardgroup-B .card .card-title{display:none}.rqemplois-cardgroup-B .card-body{padding:5px 25px;flex:none}.rqemplois-cardgroup-B .card-body h3{font-size:18px;line-height:22px;text-transform:none;font-family:"Roboto Regular"}.rqemplois-cardgroup-B .card-body .rq-icons{font-size:11px}.rqemplois-cardgroup-B .card-body a{margin-top:14px;font-size:16px;font-family:"Roboto Medium";color:#000000 !important;background-color:#dedede}.rqemplois-cardgroup-B .card-body a:after{content:"";display:inline-block;font-size:10px;font-family:RevenuQuebecIcons;font-style:normal;font-weight:400;line-height:1;text-decoration:none;vertical-align:middle}.rqemplois-cardgroup-B .card-body a:hover{background-color:#191919;color:#ffffff !important;text-decoration:none}.rqemplois-cardgroup-B .card-footer{padding:0.5rem !important}.rqemplois-cardgroup-B .card-footer a{font-size:16px;font-family:"Roboto Medium";color:#000000 !important;background-color:#dedede}.rqemplois-cardgroup-B .card-footer a:after{content:"";display:inline-block;font-size:10px;font-family:RevenuQuebecIcons;font-style:normal;font-weight:400;line-height:1;text-decoration:none;vertical-align:middle}.rqemplois-cardgroup-B .card-footer a:hover{background-color:#191919;color:#ffffff !important;text-decoration:none}@media (max-width:600px){.rqemplois-cardgroup-B .frame-container{}.rqemplois-cardgroup-B .frame-container h2.element-header{margin-top:20px;font-size:40px;line-height:48px}.rqemplois-cardgroup-B .card-group-element{margin-bottom:20px !important}}@media (max-width:356px){.rqemplois-cardgroup-B .frame-container h2.element-header{font-size:30px;line-height:38px}}.rqemplois-icongroup-bloc-text-d .frame-container{text-align:center;margin:0 auto}.rqemplois-icongroup-bloc-text-d .element-header{margin-top:40px;text-align:center;margin-bottom:60px}.rqemplois-icongroup-bloc-text-d .card{border:none;background:none}.rqemplois-icongroup-bloc-text-d .card .card-title{font-size:18px;line-height:24px;text-transform:none;font-family:"Roboto bold";text-align:center;width:80%;margin-left:auto;margin-right:auto;margin-bottom:25px;letter-spacing:0.5px}.rqemplois-icongroup-bloc-text-d .card .card-img-top{max-width:125px;margin:0 auto;border-radius:0px}.rqemplois-icongroup-bloc-text-d .card .card-body{padding:20px 0px}.rqemplois-icongroup-bloc-text-d .card .card-body a.btn.btn-default,.rqemplois-icongroup-bloc-text-d .card .card-body a.btn.btn-default i.rq-icons{color:#4b4b4b}.rqemplois-icongroup-bloc-text-d .card .rq-icons{font-size:10px;vertical-align:middle}.rqemplois-icongroup-bloc-text-d .card-group-element-columns-3 .card .card-body{display:grid;grid-template-columns:repeat(1, 1fr);align-items:center;gap:10px;row-gap:10px}.rqemplois-icongroup-bloc-text-d .card-group-element-columns-3 .card .card-body a.btn.btn-default{text-decoration:none !important}.rqemplois-icongroup-bloc-text-d .card-group-element-columns-3 .card .card-body a.btn.btn-default:hover{text-decoration:underline !important}@media (max-width:600px){.rqemplois-icongroup-bloc-text-d .frame-container{}.rqemplois-icongroup-bloc-text-d .frame-container h2.element-header{margin-top:20px;font-size:40px;line-height:48px}.rqemplois-icongroup-bloc-text-d .frame-container .element-subheader{font-size:21px;line-height:31px;font-family:"Roboto Regular";text-align:center;text-transform:none;margin-bottom:60px;color:#000000}}@media (max-width:356px){.rqemplois-icongroup-bloc-text-d .frame-container h2.element-header{font-size:30px;line-height:38px}}@media (min-width:600px){.rqemplois-icongroup-bloc-text-d .frame-container{}.rqemplois-icongroup-bloc-text-d .frame-container h2.element-header{margin-top:40px}.rqemplois-icongroup-bloc-text-d .frame-container .element-subheader{font-size:30px;line-height:40px;font-family:"Roboto Regular";text-align:center;text-transform:none;margin-bottom:60px;color:#000000}}@media (min-width:992px){.rqemplois-icongroup-bloc-text-d .element-subheader{font-size:30px;line-height:40px;font-family:"Roboto Regular";text-align:center;text-transform:none;margin-bottom:60px;color:#000000}}.rq-emplois-evenement-card .card{border-radius:0px;border:1px solid #4B4B4B}.rq-emplois-evenement-card .card .card-img-top{border-top-left-radius:0px;border-top-right-radius:0px}.rq-emplois-evenement-card .card:hover{box-shadow:0 0 20px rgba(0, 0, 0, 0.16)}.rq-emplois-evenement-card .card-body{position:relative}.rq-emplois-evenement-card .card-body .rqemplois-evenement-date .rq-icons{font-size:15px;margin-top:-6px;margin-right:5px}.rq-emplois-evenement-card .card-body .rqemplois-evenement-lieu .rq-icons{font-size:15px;margin-top:-6px}.rq-emplois-evenement-card .card-body .rqemplois-details-evenement{text-indent:24px;font-size:14px;margin-top:-1rem}.rq-emplois-evenement-card .card-title{font-weight:300;font-family:"Roboto Regular";color:#4B4B4B;text-transform:none;letter-spacing:normal;line-height:inherit;margin-top:5px}.rq-emplois-evenement-card .card-subtitle{font-size:11px;line-height:inherit;text-transform:uppercase;position:absolute;top:22px;font-family:"Roboto Bold"}@media (min-width:1200px){.frame-space-before-extra-large{margin-top:12rem}.frame-space-before-large{margin-top:4rem}}.rq-emplois-recherche{position:relative}.rq-emplois-recherche .recherche-emplois-container{position:relative;width:100%;position:relative;z-index:1}.rq-emplois-recherche .recherche-emplois-container .rq-icons{color:#FFFFFF;font-size:26px}.rq-emplois-recherche .recherche-emplois-container .form-group{margin-bottom:0}.rq-emplois-recherche .recherche-emplois-container .control-label{color:#4B4B4B}.rq-emplois-recherche .recherche-emplois-container .select-box{position:relative}.rq-emplois-recherche .recherche-emplois-container .select-box select{display:none}.rq-emplois-recherche .recherche-emplois-container .control-label{text-transform:uppercase;font-size:1.25rem}.rq-emplois-recherche .recherche-emplois-container .col-xs-12{padding-right:0}.rq-emplois-recherche .recherche-emplois-container .btn-primary{background-color:#4B4B4B;border-radius:7px;padding:0.5rem;border:none;width:calc(2.5em + 0.75rem + 2px)}.rq-emplois-recherche .recherche-emplois-container .option-selected{cursor:pointer}.rq-emplois-recherche .recherche-emplois-container .form-control{border-radius:7px;padding:1rem;margin-bottom:0}.rq-emplois-recherche .recherche-emplois-container .option-selected:after,.rq-emplois-recherche .recherche-emplois-container .option-selected.open:after{position:absolute;content:"";color:#4B4B4B;font-family:RevenuQuebecIcons;right:1rem;font-weight:400;font-size:0.9rem;vertical-align:middle;top:50%;transform:translateY(-50%)}.rq-emplois-recherche .recherche-emplois-container .option-selected.open:after{content:""}.rq-emplois-recherche .recherche-emplois-container .form-control.option-selected.open{border-radius:8px 8px 0 0}.rq-emplois-recherche .recherche-emplois-container .form-control-container{display:none;position:absolute;top:100%;left:0;right:0;z-index:3;border:1px solid #9B9B9B;border-top:none;padding:0;background-color:#FFFFFF}.rq-emplois-recherche .recherche-emplois-container .form-control-container .form-control-value{list-style:none;padding:0.5rem 1rem}.rq-emplois-recherche .recherche-emplois-container .form-control-container .form-control-value:nth-child(odd){background:#F5F5F5}.rq-emplois-recherche .recherche-emplois-container .form-control-container .form-control-value:hover,.rq-emplois-recherche .recherche-emplois-container .form-control-container .form-control-value.selected,.rq-emplois-recherche .recherche-emplois-container .form-control-container .form-control-value.role-option-hover{background:#4B4B4B;color:#FFFFFF}.rq-emplois-recherche .recherche-emplois-container .form-control{border:1px solid #9B9B9B}.rq-emplois-recherche .recherche-emplois-container .form-control:focus{border-width:2px}.rq-emplois-recherche .recherche-emplois-container .form-control.open:focus{border-width:1px}.rq-emplois-recherche .recherche-emplois-container .form-control,.rq-emplois-recherche .recherche-emplois-container .btn-primary{height:calc(2.5em + 0.75rem + 2px)}.rq-emplois-recherche .recherche-emplois-container .btn:focus{border:2px solid #9B9B9B}.rq-emplois-recherche .recherche-emplois-container .row{margin-right:0}.rq-emplois-recherche .bloc-recherche-emplois{padding:1.5rem}.section .recherche-emplois-container{background-color:#4B4B4B}.section .recherche-emplois-container .control-label{color:#FFFFFF}.section .recherche-emplois-container .btn-primary{background-color:#0095D6}@media (min-width:1px){.recherche-emplois-container .col-xs-12{margin-bottom:0.8rem}.recherche-emplois-container .col-sm-6:nth-child(2){flex:0 0 80%}.recherche-emplois-container .col-sm-1{flex:0 0 15%;padding-left:10px}.recherche-emplois-container .form-control-container{margin:0 0 0 1.2rem}.recherche-emplois-container .bloc-recherche-emplois{padding:0.5rem}}@media (min-width:330px){.recherche-emplois-container .col-sm-6:nth-child(2){flex:0 0 81%}.recherche-emplois-container .form-control-container{margin:0 0 0 1.2rem}.recherche-emplois-container .bloc-recherche-emplois{padding:1.5rem}}@media (min-width:468px){.recherche-emplois-container .col-sm-6:nth-child(2){flex:0 0 85%}}@media (min-width:568px){.rq-emplois-recherche .recherche-emplois-container .row{margin-left:-10px;margin-right:-10px;padding-right:15px}.recherche-emplois-container .col-xs-12{padding-left:10px;margin-bottom:0}.recherche-emplois-container .col-sm-6:nth-child(1){flex:0 0 100%;margin-bottom:1.5rem}.recherche-emplois-container .col-sm-6:nth-child(2){flex:0 0 90%;padding-right:0rem}.recherche-emplois-container .col-sm-6{max-width:none}.recherche-emplois-container .col-sm-1{flex:0 0 10%;max-width:10%}.recherche-emplois-container .form-control-container.secteur_activite{margin:0 0 0 0.6rem}.recherche-emplois-container .form-control-container{margin:0 0 0 0.6rem}}@media (min-width:768px){.recherche-emplois-container .col-sm-1{padding-left:19px}}@media (min-width:992px){.recherche-emplois-container .col-sm-6,.recherche-emplois-container .col-sm-6:nth-child(2){flex:0 0 90%}}@media (min-width:1024px){.recherche-emplois-container .row{padding-right:0}.recherche-emplois-container .col-sm-6{max-width:50%}.recherche-emplois-container .col-sm-1{padding-left:12px}.recherche-emplois-container .col-sm-6:nth-child(1),.recherche-emplois-container .col-sm-6:nth-child(2){flex:1 1 45%;margin-bottom:0}.recherche-emplois-container .col-sm-6:nth-child(2){padding-right:0}.recherche-emplois-container .form-control-container{margin:0 0 0 0.6rem}.recherche-emplois-container .col-sm-1{flex:0 0 5%}}@media (min-width:1200px){.recherche-emplois-container{max-width:1327px;margin-left:auto;margin-right:auto;border-radius:8px}.recherche-emplois-container .col-sm-6,.recherche-emplois-container .col-sm-6:nth-child(2){flex:0 0 46%}.recherche-emplois-container .col-sm-1{flex:0 0 5%}.recherche-emplois-container .col-sm-6 .form-control-container{margin:0 0 0 0.6rem}.bp-page-content>.rq-emplois-recherche .recherche-emplois-container{background-color:#FFFFFF;margin-top:-3.5rem;padding-left:0;padding-right:0}.row{margin-right:20px}}.liste-emplois-container{}.liste-emplois-container .card{min-height:495px;border-radius:0;border:1px solid #4B4B4B}.liste-emplois-container .card a:not(.small-button-dark){color:#4B4B4B}.liste-emplois-container .card .row{display:block;margin:0 0 1.5rem 0}.liste-emplois-container .card .row>*{padding-left:0}.liste-emplois-container .card .column+span{font-weight:700}.liste-emplois-container .card .card-title{font-family:"Roboto Regular";text-transform:none;letter-spacing:normal;line-height:inherit;margin-bottom:1.8rem}.liste-emplois-container .card .card-title-container::after{content:"";display:block;position:absolute;width:80px;border-top:3px solid #51BFEC}.liste-emplois-container .card .separator{margin-top:4rem}.liste-emplois-container .card .card-footer{margin:0 auto}.liste-emplois-container .card .btn-text,.liste-emplois-container .card .card-footer a::after{color:#FFFFFF}.liste-emplois-container .card:hover{box-shadow:0 0 20px rgba(0, 0, 0, 0.16)}.liste-emplois-container .card-group-element{margin-top:0}.liste-emplois-container .frame-header{margin-top:5rem;margin-bottom:5rem}.liste-emplois-container .promotion .card-body{position:relative}.liste-emplois-container .promotion .card-body .row{position:absolute;bottom:0;margin-right:1.5rem}.liste-emplois-container .promotion .card-footer a::after{color:unset}@media (min-width:992px){.rqme-body-bg-subpage .rqemplois-mega-menu .mega-menu-container,.navbar-transition .rqemplois-mega-menu .mega-menu-container{top:72px}.mega-menu-blur .navbar-nav>li:not(.rqemplois-mega-menu-active),.mega-menu-blur .navbar-brand,.mega-menu-blur header~*,.mega-menu-blur .rqme-acces-dossier-link{filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="3")}.mega-menu-blur #megamenu-overlay{position:fixed;background-color:rgba(0, 0, 0, 0.3);left:0;right:0;top:0;bottom:0;z-index:1}}.rqemplois-mega-menu-active .nav-link{background-color:rgba(0, 0, 0, 0.8)}.rqemplois-mega-menu-active .nav-link .nav-link-text{color:#FFFFFF}.rqemplois-mega-menu{text-align:left}.rqemplois-mega-menu p{margin-top:initial;margin-bottom:0.5em}.rqemplois-mega-menu ul{margin-bottom:0.5rem}.rqemplois-mega-menu ul li{list-style-type:disc}.rqemplois-mega-menu .mega-menu-container{position:absolute;right:0;left:0;top:82px;z-index:9999;display:none}.rqemplois-mega-menu .mega-menu-content{position:relative;width:100%;margin:0 auto;max-width:1140px;padding-left:20px;padding-right:20px}.rqemplois-mega-menu .mega-menu-content-inner{background-color:#FFFFFF}.rqemplois-mega-menu .megamenu-content-item{background-color:#FFFFFF;padding:2em;margin-bottom:0;flex:1 1 0}.rqemplois-mega-menu .megamenu-content-item.mega-menu-light-grey{background:#f2f2f2;padding-bottom:150px}.rqemplois-mega-menu .mega-menu-container .link-mega-menu{padding:1.5em 2em;color:#333333;background-color:rgba(242, 242, 242, 0.690196);border:1px solid #aaa;line-height:1.5em;text-align:left;text-decoration:none;display:flex}.rqemplois-mega-menu .link-mega-menu:hover{background-color:#d7d7d7}.rqemplois-mega-menu .megamenu-content-item img{display:block;margin-left:auto;margin-right:auto}.rqemplois-mega-menu .rqemplois-mega-menu:focus{background-color:#d7d7d7;color:#FFFFFF}.rqemplois-mega-menu .mega-menu-container a,.rqemplois-mega-menu h5,.rqemplois-mega-menu .undecorated-link:hover,.rqemplois-mega-menu .undecorated-link:focus{color:#0274A9 !important}.rqemplois-mega-menu .mega-menu-container a.small-button-dark,.rqemplois-mega-menu .mega-menu-container a.normal-button-dark,.rqemplois-mega-menu .mega-menu-container a.secondary-button-dark,.rqemplois-mega-menu .mega-menu-container a.ghost-button-dark{color:#FFFFFF !important}.rqemplois-mega-menu a.undecorated-link,.rqemplois-mega-menu a.undecorated-link:hover,.rqemplois-mega-menu a.undecorated-link:focus{color:#2b2b2b !important;font-weight:normal}.rqemplois-mega-menu .rqme-arrow-link{font-weight:600}@media (max-width:120px){.rqemplois-mega-menu .megamenu-content-item img{max-width:100px;max-height:100px}}@media (max-width:220px){.rqemplois-mega-menu .megamenu-content-item img{max-width:200px;max-height:200px}}@media (min-width:320px){.rqemplois-mega-menu .megamenu-content-item img{max-width:300px;max-height:300px}}@media (min-width:576px){.rqemplois-mega-menu .mega-menu-content{max-width:inherit;display:block}}@media (min-width:992px){.rqemplois-mega-menu .mega-menu-content{display:flex}.rqemplois-mega-menu .mega-menu-content-inner{display:inline-flex}}@media (max-height:600px) and (min-width:992px){.rqemplois-mega-menu .mega-menu-container{height:400px;overflow-y:auto}}@media (min-width:1200px){.rqemplois-mega-menu .mega-menu-content{max-width:1636px;min-height:400px}.rqemplois-mega-menu .megamenu-content-item img{max-width:none;max-height:none}}@media (max-width:991px){.rqemplois-mega-menu .mega-menu-container{top:0;height:70px}}.navbar-default-transition.navbar-transition .navbar-nav .rqemplois-mega-menu-active .nav-link .nav-link-text{color:#FFFFFF}.footer-section{background-color:#4b4b4b}.footer-section .container{max-width:1290px}.footer-section .container h2{color:#ffffff;font-family:"Roboto Medium";font-size:18px;line-height:16px;text-transform:none;letter-spacing:0px;margin-top:5px;margin-bottom:24px}.footer-section .section-column{padding:0px}.footer-section .footer-section-content-column-left .frame{width:53%;float:left}.footer-section .footer-section-content-column-left a{color:#ffffff !important}.footer-section .footer-section-content-column-left a:hover{color:#ffffff;text-decoration:underline}.footer-section .footer-section-content-column-left a:not([target=_blank]):after{content:"";display:inline-block;font-weight:400;font-size:10px;font-family:RevenuQuebecIcons;margin-left:5px;vertical-align:middle}.footer-section .footer-section-content-column-left a:first-child:after{content:none}.footer-section .footer-section-content-column-left .rq-icons{font-weight:400;font-size:10px}.footer-section .footer-section-content-column-middle a{color:#ffffff !important}.footer-section .footer-section-content-column-middle a:hover{color:#ffffff;text-decoration:underline}.footer-section .footer-section-content-column-middle a:not([target=_blank]):after{content:"";display:inline-block;font-weight:400;font-size:10px;font-family:RevenuQuebecIcons;margin-left:5px;vertical-align:middle}.footer-section .footer-section-content-column-right .rq-icons{font-size:11px;vertical-align:middle}.footer-section .footer-section-content-column-right .frame:last-child{margin-top:0px;padding-top:0px}.footer-section .sociallinks-list{display:flex;flex-wrap:nowrap;gap:20px;margin-bottom:1rem}.footer-section .sociallinks-item{width:auto}.footer-section .sociallinks-link{color:#ffffff !important;overflow:visible}.footer-section .sociallinks-link:after{display:none}.footer-section .sociallinks-link-label{display:none}.footer-section .sociallinks-link-icon{font-size:25px;opacity:1;width:auto;height:auto}.footer-section .sociallinks-link-icon:hover{color:#DEDEDE}.footer-section hr{height:3px;max-width:80px;background-color:#51BFEC;margin:25px 0;border:none;text-align:left}.footer-section-meta{background-color:#191919}.footer-section-meta .frame{padding-top:20px;padding-bottom:20px}.footer-section-meta .footer-copyright{margin-top:0px !important;padding-top:0px;text-align:center;font-size:14px}.footer-section-meta .footer-copyright a{color:#ffffff !important}@media (max-width:1200px){.footer-section .container{max-width:85%}.footer-section .footer-section-content-column-left .frame{width:100%;float:none}.footer-section .footer-section-content-column-left img{margin-top:40px;margin-bottom:50px}.footer-section-content-column{width:100%}.footer-section-content-column .frame{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}.footer-section-content-column-right p:last-child{margin-bottom:40px}}@media (min-width:1200px){.footer-section hr{display:none}.footer-section-content-column-left{padding-left:20px !important}.footer-section-content-column-left .frame:first-child{width:44%}.footer-section-content-column-left p{margin-bottom:10px}.footer-section-content-column-middle .frame{padding-left:25px}.footer-section-content-column-middle p{margin-bottom:10px}.footer-section-content-column-right{padding-right:20px !important}.footer-section-content-column-right .frame-type-text h2{margin-bottom:25px}.footer-section-content-column-right p{margin-bottom:0px}}@media (max-width:600px){.rqemplois-text-bloc-a .frame-container{text-align:center;margin:0 auto;max-width:85%;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-a .frame-container h2.element-header{margin-top:20px;font-size:40px;line-height:48px}.rqemplois-text-bloc-a .frame-container p{margin-top:30px;margin-bottom:20px}.rqemplois-text-bloc-a .frame-container p a{display:inline-block;margin-top:10px;text-decoration:none;max-width:100%}}@media (max-width:356px){.rqemplois-text-bloc-a .frame-container h2.element-header{font-size:30px;line-height:38px}}@media (min-width:600px){.rqemplois-text-bloc-a .frame-container{text-align:center;margin:0 auto;max-width:90%;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-a .frame-container h2.element-header{margin-top:40px}.rqemplois-text-bloc-a .frame-container p{margin-top:30px;margin-bottom:0px !important}.rqemplois-text-bloc-a .frame-container p a{display:inline-block;text-decoration:none;margin-bottom:40px;margin-top:10px}}@media (min-width:992px){.rqemplois-text-bloc-a .frame-container{text-align:center;margin:0 auto;padding-left:0px;padding-right:0px}.rqemplois-text-bloc-a .frame-container h2.element-header{margin-top:40px}.rqemplois-text-bloc-a .frame-container p{margin-top:50px;margin-bottom:0px !important}.rqemplois-text-bloc-a .frame-container p a{display:inline-block;text-decoration:none;margin-bottom:40px}}.section-column hr{height:3px;max-width:80px;background-color:#51BFEC;margin:25px 0;border:none;text-align:left}@media (min-width:992px){.rqemplois-liens-faq{width:355px;margin-left:auto}.rqemplois-liens-faq li{list-style:none;position:relative;display:block;padding:10px 20px;background-color:#4b4b4b;width:300px;border-bottom:2px solid #fff;color:#fff !important;text-transform:uppercase;text-decoration:none;cursor:pointer;font-family:"Roboto";font-weight:500}.rqemplois-liens-faq li.enabled{background-color:#000000}}.rqemplois-lien-faq-mobile{}.rqemplois-lien-faq-mobile .faq-mobile-container{border-radius:7px;padding:5px 5px 5px 20px;width:100%;font-size:1rem;font-weight:400;line-height:30px;color:#495057;background-color:#fff;height:40px}.rqemplois-lien-faq-mobile .faq-mobile-container span{display:inline-block;width:100%}.rqemplois-lien-faq-mobile .faq-mobile-container span:after{position:absolute;content:"";color:#4b4b4b;font-family:RevenuQuebecIcons;right:1rem;font-weight:400;font-size:0.9rem;vertical-align:middle}.rqemplois-lien-faq-mobile .open{border-radius:8px 8px 0 0}.rqemplois-lien-faq-mobile .open span:after{content:""}.rqemplois-lien-faq-mobile .list-container{display:none;position:absolute;top:100%;left:0;right:0;z-index:3;border:1px solid #adb5bd;border-top:none;padding:0;background-color:#fff}.rqemplois-lien-faq-mobile .list-container li{list-style:none;padding:0.5rem 1rem}.rqemplois-lien-faq-mobile .list-container li:nth-child(2n+1){background-color:#f5f5f5}.rqemplois-lien-faq-mobile .list-container li:hover{background-color:#4b4b4b;color:#ffffff}.rqemplois-lien-faq-mobile .list-container li.selected{background-color:#4b4b4b;color:#ffffff}.rqemplois-text-model-2 p a{background-color:#169bd5;color:#ffffff !important;text-decoration:none;min-width:40%;padding:15px}.rqemplois-puce-align-left{padding-left:15px}.rqemplois-puce-align-left ul{padding-left:15px}ol>li>ul{margin-bottom:1.5rem;padding-top:1rem}.frame-type-text ul li{list-style-type:disc}.rq-emplois-no-padding-bottom{padding-bottom:0px !important}.rq-emplois-text-sous-bandeau,.rq-emplois-text-sous-bandeau-service{padding-top:30px;padding-bottom:30px}.rq-emplois-text-sous-bandeau p,.rq-emplois-text-sous-bandeau-service p{font-size:20px;letter-spacing:1px;margin-bottom:0px;color:#ffffff}.rqme-body-bg-subpage .navbar-mainnavigation .nav-link-text-subtitle,.navbar-mainnavigation.navbar-transition .nav-link-text-subtitle{font-weight:normal}.navbar-mainnavigation .navbar-nav{width:auto}.navbar-mainnavigation.navbar-fixed-top{overflow-y:visible}.nav-link{text-transform:uppercase}.navbar-mainnavigation .nav-link-text{letter-spacing:2px}.navbar-nav .nav-link .nav-link-text-title{display:block}.navbar-mainnavigation .navbar-nav>li.show>.nav-link::before,.navbar-mainnavigation .navbar-nav>li.active>.nav-link::before,.nav-link::before{display:none !important}.navbar-mainnavigation.nav-up{top:-150px}@media (max-width:991px){.navbar-mainnavigation>.container>.navbar-collapse{margin-left:-20px;margin-right:-20px}.rqme-body-bg-subpage .navbar-mainnavigation,.navbar-mainnavigation.navbar-transition{--mainnavigation-link-height: 70px}.bg-white,.navbar-default,.navbar-default-transition,.navbar-default-transition.navbar-transition{background-color:transparent !important}.navbar-mainnavigation{}.navbar-mainnavigation>.container{max-width:100%;background-color:rgba(0, 0, 0, 0.8) !important}.navbar-mainnavigation .navbar-brand-image img{max-height:60px}.navbar-light .navbar-toggler,.navbar-default .navbar-toggler,.navbar-default-transition .navbar-toggler,.navbar-default-transition.navbar-transition .navbar-toggler{color:#FFFFFF}body:not(.rqemplois-body-nav-mobile){overflow:hidden}.rqemplois-body-nav-mobile{overflow-x:hidden}.rqemplois-body-nav-mobile .navbar-toggler{background-color:#4B4B4B !important}.rqemplois-body-nav-mobile .navbar-mainnavigation.navbar-default-transition>.container{background-color:#F5F5F5 !important}.rqemplois-body-nav-mobile .navbar-mainnavigation.navbar-default-transition>.container::before{content:"";position:absolute;height:70px;width:100%;background-color:#4B4B4B !important;top:0;left:0;right:0}.navbar-mainnavigation>.container>.navbar-collapse.show{display:block;overflow-x:hidden;height:100%;min-height:calc(100vh - 70px);background-color:#F5F5F5}.navbar-mainnavigation.rqemplois-bg-page-header-close .navbar-brand-image img{display:none}.nav-link{font-family:"Roboto Medium";padding-top:16px;padding-bottom:10px}.navbar-nav .nav-item::after{content:"";display:block;border:solid #DEDEDE;border-width:0 1px 1px 0;width:100vw;position:relative}.navbar-nav .nav-link .nav-link-text-title{color:#0E405D;font-size:1.5rem;line-height:1.25rem}.navbar-nav .nav-link .nav-link-text .nav-link-text-subtitle{color:#0274A9;font-size:0.9rem}.rqemplois-mega-menu .nav-link-text::after,.rqemplois-mega-menu-active .nav-link-text::after{position:absolute;content:"";color:#9B9B9B;font-family:RevenuQuebecIcons;right:1.5rem;font-weight:400;font-size:1rem;vertical-align:middle;top:50%;transform:translateY(-50%)}.rqemplois-mega-menu-active .nav-link{background-color:#FFFFFF;border-bottom:hidden}.rqemplois-mega-menu-active .nav-link-text::after{content:"";color:#0095D6}.mega-menu-container{background-color:#FFFFFF}.mega-menu-container .megamenu-content-item{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}.rqemplois-mega-menu .megamenu-content-item:not(:first-child):not(:last-child)::before{content:"";position:absolute;border:2px solid #51BFEC;width:80px;margin-top:-1.7em;display:table}.rqemplois-mega-menu .mega-menu-container{position:relative}.navbar-nav-after{padding-top:2rem;margin-bottom:15rem}.navbar-mainnavigation .rqme-acces-dossier-link,.navbar-mainnavigation .navbar-transition .rqme-acces-dossier-link{display:table;margin:0 auto;color:#FFFFFF !important;background-color:#4B4B4B;text-align:center}}@media (min-width:768px) and (max-width:991px){.rqemplois-body-nav-mobile .navbar-mainnavigation.navbar-default-transition:not(.navbar-transition)>.container::before,.rqemplois-body-nav-mobile .rqme-body-bg-main .navbar-mainnavigation.navbar-default-transition>.container::before{height:100px}}@media (max-width:991px){.rqme-body-bg-main:not(.body-transition) .navbar-mainnavigation:not(.navbar-transition){top:0 !important}.rqme-body-bg-main:not(.body-transition) .navbar-mainnavigation:not(.navbar-transition) .navbar-brand-image{position:absolute;left:50%;transform:translateX(-50%);top:100%}.rqme-body-bg-main .navbar-mainnavigation:not(.navbar-transition):not(.rqemplois-bg-page-header-close)>.container{background:none !important}.rqme-body-bg-main .navbar-mainnavigation:not(.navbar-transition) .navbar-toggler{background-color:#0274A9;border-radius:0;color:#FFFFFF;margin-left:auto;margin-right:-20px}.rqme-body-bg-main .navbar-mainnavigation:not(.navbar-transition) .navbar-brand-image img{max-height:70px}.rqme-body-bg-main .navbar-mainnavigation.navbar-transition .navbar-toggler{padding:0}.rqme-body-bg-main.body-transition .navbar-mainnavigation:not(.navbar-transition) .navbar-brand-image{margin-left:-18px}}@media (max-width:767px){.rqme-body-bg-main .navbar-mainnavigation:not(.navbar-transition) .navbar-toggler{padding:2.2rem}.rqme-body-bg-main .navbar-mainnavigation:not(.navbar-transition) .navbar-brand-image img{max-height:65px}}@media (min-width:768px) and (max-width:991px){.rqme-body-bg-main .navbar-mainnavigation:not(.navbar-transition) .navbar-toggler{padding:3.11rem}.rqme-body-bg-main .navbar-mainnavigation:not(.navbar-transition) .navbar-brand-image img{max-height:100px}}@media (min-width:992px){.rqme-body-bg-subpage .navbar-mainnavigation,.navbar-mainnavigation.navbar-transition{--mainnavigation-link-height: 0}.nav-item.active{background-color:rgba(0, 0, 0, 0.8)}.navbar-mainnavigation.navbar-default-transition .container,.navbar-mainnavigation.navbar-default-transition .container-sm,.navbar-mainnavigation.navbar-default-transition .container-md,.navbar-mainnavigation.navbar-default-transition .container-lg,.navbar-mainnavigation.navbar-default-transition .container-xl{max-width:1636px}.navbar-mainnavigation>.navbar-nav:first-child,.navbar-mainnavigation>.container>.collapse>.navbar-nav:first-child,.navbar-mainnavigation>.container-fluid>.collapse>.navbar-nav:first-child,.navbar-mainnavigation>.container-sm>.collapse>.navbar-nav:first-child,.navbar-mainnavigation>.container-md>.collapse>.navbar-nav:first-child,.navbar-mainnavigation>.container-lg>.collapse>.navbar-nav:first-child,.navbar-mainnavigation>.container-xl>.collapse>.navbar-nav:first-child{margin-left:auto}.navbar-nav-after{margin-left:auto}.navbar-mainnavigation>.navbar-nav .nav-link,.navbar-mainnavigation>.container>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-fluid>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-sm>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-md>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-lg>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-xl>.collapse>.navbar-nav .nav-link{padding:0.5rem}.nav-link-text{color:#FFFFFF}.nav-link-text .nav-link-text-subtitle{color:#FFFFFF}.navbar-mainnavigation .navbar-brand{height:70px;margin-right:140px}.navbar-mainnavigation.navbar-default-transition,.navbar-default-transition.navbar-transition{background-color:rgba(0, 0, 0, 0.8) !important}.navbar-mainnavigation .navbar-brand-image img{max-height:60px}.nav-link:hover,.nav-link:focus,.navbar-mainnavigation .navbar-nav>li.active>.nav-link{background-color:rgba(0, 0, 0, 0.8);color:#FFFFFF;border-radius:0}.nav-link:hover .nav-link-text-subtitle,.nav-link:focus .nav-link-text-subtitle,.navbar-mainnavigation .navbar-nav>li.active>.nav-link .nav-link-text-subtitle{font-weight:normal}.rqme-body-bg-main .navbar-mainnavigation.navbar-default-transition{background-color:inherit !important}.rqme-body-bg-main .nav-link-text .nav-link-text-subtitle{color:rgba(0, 0, 0, 0.8)}.rqme-body-bg-main .navbar-default-transition.navbar-transition{background-color:rgba(0, 0, 0, 0.8) !important;transition:top 0.3s}.rqme-body-bg-main .navbar-transition .nav-link-text .nav-link-text-subtitle{color:#FFFFFF}}@media (min-width:1024px){.navbar-mainnavigation .navbar-brand{margin-right:0px}.navbar-nav .nav-item{padding-left:5px}.rqme-acces-dossier-link{padding:10px 20px 10px 20px}}@media only screen and (min-device-width:1024px){.rqemplois-mega-menu .nav-link:hover{background-color:inherit}.rqemplois-mega-menu.rqemplois-mega-menu-active .nav-link{background-color:rgba(0, 0, 0, 0.8)}.rqemplois-mega-menu.rqemplois-mega-menu-active .nav-link .nav-link-text-subtitle{color:#FFFFFF}.rqemplois-mega-menu.rqemplois-mega-menu-active .nav-link-text-subtitle{font-weight:normal}.nav-link-text-subtitle{font-weight:600}}@media (min-width:1200px){.navbar-mainnavigation>.navbar-nav .nav-link,.navbar-mainnavigation>.container>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-fluid>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-sm>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-md>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-lg>.collapse>.navbar-nav .nav-link,.navbar-mainnavigation>.container-xl>.collapse>.navbar-nav .nav-link{padding:0.8rem 1rem}.rqme-acces-dossier-link{padding:10px 36px 10px 36px}}.mega-menu-container{transition-duration:0.5s}@media (hover:hover) and (pointer:fine){.nav-link:hover .nav-link-text-subtitle,.nav-link:focus .nav-link-text-subtitle{color:#FFFFFF;font-weight:normal}}.accordion .card{border-radius:0}.accordion .accordion-header{padding:0;border-bottom:0;font-size:1.1rem;font-weight:normal;margin-bottom:0;line-height:1.2em}.accordion .accordion-header,.accordion .accordion-header:focus,.accordion .accordion-header:hover{color:inherit;text-decoration:none}.accordion .accordion-header{position:relative;display:block}.accordion .accordion-item{border-bottom:var(--bs-border-width) solid var(--bs-border-color-translucent) !important}.accordion .accordion-item+.accordion-item{margin-top:0.25em}.accordion .accordion-button{padding:1.25rem 2.5rem 1.25rem 1.25rem}.accordion .accordion-button-state{position:absolute;right:1rem}.rqemplois-accordion-style-1 .frame-container{max-width:1360px}.rqemplois-accordion-style-1 .accordion-header{font-size:1.5rem;font-family:"Roboto Regular";letter-spacing:normal}.rqemplois-accordion-style-1 .accordion-header .accordion-button{color:#ffffff !important}.rqemplois-accordion-style-1 .accordion-button-text{font-size:24px}.rqemplois-accordion-style-1 .accordion-button:not(.collapsed){background-color:#000000}.rqemplois-accordion-style-1 .accordion-button:not(.collapsed),.rqemplois-accordion-style-1 .accordion-button:not(.collapsed):hover{color:#ffffff}.rqemplois-accordion-style-1 .accordion-item+.accordion-item{margin-top:0.06em}.rqemplois-accordion-style-1 .accordion-button:before,.rqemplois-accordion-style-1 .accordion-button::after{display:none}.rqemplois-accordion-style-1 .accordion-button.collapsed .accordion-button-state{transform:rotate(45deg)}.rqemplois-accordion-style-1 .accordion-button:not(.collapsed) .accordion-button-state{transform:rotate(-135deg)}.rqemplois-accordion-style-1 .accordion-button-state{border:solid currentColor;border-width:0 4px 4px 0;height:15px;width:15px;top:40% !important}.rqemplois-accordion-style-1 .accordion-button:not(.collapsed) .accordion-button-state{top:45%}.rqemplois-accordion-style-1 .accordion-button:not(.collapsed){top:45%}.rqemplois-accordion-style-1 .accordion-content-text p{font-size:16px}.rqemplois-accordion-style-1 .accordion-header{font-size:1.5rem;text-transform:none}.rqemplois-accordion-style-1 .accordion-content-text ul{margin-left:0px;padding-left:0px}.rqemplois-accordion-style-1 .accordion-content-text ul li.enable{color:#2b2b2b;border-bottom:4px solid #51BFEC}.rqemplois-accordion-style-1 .accordion-content-text ul li.disable{color:#9b9b9b;text-decoration:none;border-bottom:none}.rqemplois-accordion-style-1 .accordion-content-text .well{padding:30px 0px;background-color:transparent}.rqemplois-accordion-style-1 .accordion-content-text .well h4{font-size:50px;line-height:60px;font-family:"HydraWeb";text-transform:uppercase;letter-spacing:2px}.rqemplois-accordion-style-1 .accordion-content-text .well a:not(.large-button-dark, .large-button-white, .normal-button-dark, .normal-button-white, .small-button, .small-button-dark, .small-button-white, .secondary-button-dark, .secondary-button-white, .ghost-button, .ghost-button-dark, .ghost-button-white){color:#0274a9}.rqemplois-accordion-style-1 .accordion-content-text .well a:hover{color:#51bfec;text-decoration:underline}.rqemplois-accordion-style-1 .accordion-content-text .well ul{padding-left:20px}.rqemplois-accordion-style-1 .accordion-content-text .well .rqemplois-note{background-color:rgba(0, 0, 0, 0.05);padding:2rem;margin-bottom:1rem}.rqemplois-accordion-style-1 .accordion-content-text ul li.precedent{background-color:transparent;border:2px solid #4b4b4b;color:#4b4b4b;text-align:center;padding:6px 15px;display:inline-block;border-radius:40px;font-size:13px;cursor:pointer}.rqemplois-accordion-style-1 .accordion-content-text ul li.precedent .rq-icons{font-size:10px}.rqemplois-accordion-style-1 .accordion-content-text ul li.suivant{background-color:#4b4b4b;border:2px solid #4b4b4b;color:#ffffff;text-align:center;padding:6px 15px;display:inline-block;border-radius:40px;font-size:13px;cursor:pointer}.rqemplois-accordion-style-1 .accordion-content-text ul li.suivant .rq-icons{font-size:10px}.rqemplois-accordion-style-1 .accordion-content-text ul .ps-disable{opacity:0.25;pointer-events:none}@media (max-width:600px){.rqemplois-accordion-style-1 .accordion-button{background-color:#4b4b4b}.rqemplois-accordion-style-1 .accordion-button-state{right:20px}.rqemplois-accordion-style-1 .card-body{padding:20px}.rqemplois-accordion-style-1 .img-tablette{display:block;margin:-20px -20px 0px -20px}.rqemplois-accordion-style-1 .img-tablette img{width:100%;height:auto}.rqemplois-accordion-style-1 .accordion-content-media{display:none}.rqemplois-accordion-style-1 .accordion-content-text ul .etape-accordion-mobile{font-size:16px;line-height:20px;letter-spacing:0.5px;font-family:"Roboto Medium";list-style:none;display:inline-block;margin-right:20px;margin-top:20px;padding-bottom:6px;cursor:pointer}.rqemplois-accordion-style-1 .accordion-content-text ul>li.etape-accordion{display:none}.rqemplois-accordion-style-1 .accordion-content-text ul>li.etape-accordion-mobile{display:inline-block}.rqemplois-accordion-style-1 .accordion-content-text li.precedent{margin-right:5px}.rqemplois-accordion-style-1 .accordion-content-text li.suivant{margin-right:2px}}@media (min-width:600px){.rqemplois-accordion-style-1 .accordion-button{background-color:#4b4b4b}.rqemplois-accordion-style-1 .accordion-button-state{right:40px}.rqemplois-accordion-style-1 .card-body{padding:40px}.rqemplois-accordion-style-1 .img-tablette{display:block;margin:-40px -40px 0px -40px}.rqemplois-accordion-style-1 .img-tablette img{width:100%;height:auto}.rqemplois-accordion-style-1 .accordion-content-media{display:none}.rqemplois-accordion-style-1 .accordion-content-text ul .etape-accordion-mobile{font-size:16px;line-height:20px;letter-spacing:0.5px;font-family:"Roboto Medium";list-style:none;display:inline-block;margin-right:20px;margin-top:20px;padding-bottom:6px;cursor:pointer}.rqemplois-accordion-style-1 .accordion-content-text ul>li.etape-accordion{display:none}.rqemplois-accordion-style-1 .accordion-content-text ul>li.etape-accordion-mobile{display:inline-block}.rqemplois-accordion-style-1 .accordion-content-text li.precedent{margin-right:20px}.rqemplois-accordion-style-1 .accordion-content-text li.suivant{margin-right:20px}}@media (min-width:992px){.rqemplois-accordion-style-1 .accordion-button{background-color:#4b4b4b}.rqemplois-accordion-style-1 .accordion-button-state{right:40px}.rqemplois-accordion-style-1 .card-body{padding:40px}.rqemplois-accordion-style-1 .img-tablette{display:none}.rqemplois-accordion-style-1 .accordion-content-right .accordion-content-media{display:block}.rqemplois-accordion-style-1 .accordion-content-right .accordion-content-media .image{margin-top:-40px;margin-right:-40px}.rqemplois-accordion-style-1 .accordion-content-text ul .etape-accordion{font-size:16px;line-height:20px;letter-spacing:0.5px;font-family:"Roboto Medium";list-style:none;display:inline-block;margin-right:20px;padding-bottom:6px;cursor:pointer}.rqemplois-accordion-style-1 .accordion-content-text ul>li.etape-accordion{display:inline-block}.rqemplois-accordion-style-1 .accordion-content-text ul>li.etape-accordion-mobile{display:none}.rqemplois-accordion-style-1 .accordion-content-text li.precedent{margin-right:20px}.rqemplois-accordion-style-1 .accordion-content-text li.suivant{margin-right:20px}}.rqemplois-accordion-faq{margin-top:0px !important}.rqemplois-accordion-faq .card a:not(.btn){color:#000000}.rqemplois-accordion-faq .accordion-header{font-size:16px;font-family:"Roboto";font-weight:600;text-transform:none;letter-spacing:normal}.rqemplois-accordion-faq .accordion-header .accordion-button{color:#000000 !important;font-weight:600}.rqemplois-accordion-faq .accordion-button:before,.rqemplois-accordion-faq .accordion-button::after{display:none}.rqemplois-accordion-faq .accordion-button.collapsed .accordion-button-state{transform:rotate(45deg)}.rqemplois-accordion-faq .accordion-button:not(.collapsed) .accordion-button-state{transform:rotate(-135deg)}.rqemplois-accordion-faq .accordion-button-state{border:solid currentColor;border-width:0 4px 4px 0;height:15px;width:15px;top:40% !important}.rqemplois-accordion-faq .accordion-button:not(.collapsed) .accordion-button-state{top:45%}.rqemplois-accordion-faq .accordion-content-text h4{font-size:20px;line-height:27px;font-family:"Roboto Regular";font-weight:bold;color:inherit}.rqemplois-accordion-faq .accordion-content-text a{color:#0274a9 !important}.rqemplois-accordion-faq .accordion-content-text a:hover{color:#51bfec;text-decoration:underline}@media (min-width:992px) and (max-width:1200px){.rqemplois-accordion-faq{width:85%;margin-left:35px}}@media (min-width:1200px){.rqemplois-accordion-faq{width:85%}}.breadcrumb-section{background-color:transparent;position:relative}.breadcrumb-section .container{position:relative}@media (min-width:992px){.breadcrumb-section .breadcrumb{width:95%;left:0;right:0;padding:1rem 2rem 0 2rem;z-index:1;background-color:#FFFFFF}}@media (max-width:991px){.breadcrumb-section{background-color:#F5F5F5}}.breadcrumb-section .breadcrumb-item a,.breadcrumb-section .breadcrumb-item.active{color:#707070}.breadcrumb-section .breadcrumb-item.active{font-weight:bold}.breadcrumb-section .breadcrumb-icon+.breadcrumb-text{margin-left:0.25em}@media (max-width:480px){.breadcrumb-section .breadcrumb{font-size:13px}.breadcrumb-section .breadcrumb li a{color:#333}.breadcrumb-section .breadcrumb-item.active{color:#333}}@media (min-width:768px){.rqemplois-tab-travailler-a-rq .tab-pane-content-left .tab-pane-content-media{margin-top:-24rem}}.rqemplois-tab-travailler-a-rq .element-header{font-size:4rem;line-height:1.5;font-family:"HydraWeb";color:#4B4B4B;margin-left:38rem}.rqemplois-tab-travailler-a-rq .tab-navigation{margin-left:45rem}.rqemplois-tab-travailler-a-rq .nav-tabs{border-bottom:none}.rqemplois-tab-travailler-a-rq .nav-tabs .nav-link{border:2px solid transparent;font-size:12px;font-family:"Roboto Medium";padding:5px 20px 5px 20px;background-color:#fff;color:#4B4B4B;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px;max-width:99%;text-align:center;border-color:#51bfec}.rqemplois-tab-travailler-a-rq .nav-tabs .nav-link:hover{background-color:#4B4B4B;color:#fff}.rqemplois-tab-travailler-a-rq .nav-tabs .nav-link :active{background-color:#4B4B4B;color:#fff}.rqemplois-tab-travailler-a-rq p a{font-family:"Roboto Medium";padding:10px 5px 10px 5px;background-color:#4B4B4B;color:#fff;border-radius:40px;text-align:center;display:block;max-width:35%;font-size:12px}.rqemplois-tab-travailler-a-rq p a:hover{background-color:#191919;color:#fff;text-decoration:none}.rqemplois-tab-travailler-a-rq p a::after{content:"";display:inline-block;color:#fff;transform:rotate(-40deg);font-size:15px;border:solid currentColor;border-width:0 3px 3px 0;height:0.6em;width:0.6em;margin-left:0.15em}.rqemplois-tab-travailler-a-rq .nav-tabs .nav-item{margin-left:1rem}.rqemplois-tab-travailler-a-rq .horizontal-line h2:after{content:"";display:block;border-bottom:3px solid #51bfec;width:80px;margin-top:2rem;margin-bottom:2rem}.rqemplois-tab-travailler-a-rq h2{font-size:2.5rem;font-family:"HydraWeb";color:#4B4B4B}.rqemplois-tab-travailler-a-rq p{color:#4B4B4B;max-width:65%;font-size:16px;font-weight:500;padding-bottom:1.5rem}@media (min-width:0px) and (max-width:568px){.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item,.navbar+a+a+.carousel-fullscreen,.navbar+a+a+.carousel-fullscreen .carousel-item,.navbar+.typo3-feedit-element>a+.carousel-fullscreen,.navbar+.typo3-feedit-element>a+.carousel-fullscreen .carousel-item,.navbar+.typo3-feedit-element>a+a+.carousel-fullscreen,.navbar+.typo3-feedit-element>a+a+.carousel-fullscreen .carousel-item,.navbar+.main-section>a+.carousel-fullscreen,.navbar+.main-section>a+.carousel-fullscreen .carousel-item,.navbar+.main-section>a+a+.carousel-fullscreen,.navbar+.main-section>a+a+.carousel-fullscreen .carousel-item,.navbar+.main-section>.typo3-feedit-element>a+.carousel-fullscreen,.navbar+.main-section>.typo3-feedit-element>a+.carousel-fullscreen .carousel-item,.navbar+.main-section>.typo3-feedit-element>a+a+.carousel-fullscreen,.navbar+.main-section>.typo3-feedit-element>a+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 130px)}}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-text{display:block}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-header-button-next{position:absolute;width:2.5rem;height:2.5rem;display:table;background-color:rgba(0, 0, 0, 0.8);border-radius:50%;bottom:2rem;z-index:10;left:50%;transform:translateX(-50%)}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-header-button-next .rq-icons{color:#FFFFFF;font-size:20px;display:table-cell}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-header-button-next:hover{cursor:pointer}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-creste{z-index:1}@media (max-width:991px){.carousel.carousel-fullscreen .carousel-item-type-header .carousel-content{display:block}}@media (min-width:0px){.carousel.carousel-fullscreen .carousel-item-type-header .h1,.carousel.carousel-fullscreen .carousel-item-type-header .h2{font-size:39px}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-text.vcontainer{margin-top:-70%}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-creste{display:none}}@media (max-width:356px){.carousel.carousel-fullscreen .carousel-item-type-header .h1,.carousel.carousel-fullscreen .carousel-item-type-header .h2{font-size:30px}}@media (min-width:568px) and (orientation:landscape){.carousel.carousel-fullscreen .carousel-item-type-header .carousel-text.vcontainer{width:40%;margin-left:0;margin-top:0}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-image.vcontainer{display:none}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-header-button-next{position:relative;bottom:0}}@media screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.carousel.carousel-fullscreen .carousel-item-type-header{background-image:none !important}.carousel.carousel-fullscreen .carousel-item-type-header .h1,.carousel.carousel-fullscreen .carousel-item-type-header .h2{font-size:65px}.carousel.carousel-fullscreen .carousel-item-type-header .valign{flex-direction:column}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-creste{display:inline-block}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-text.vcontainer{margin-top:15%}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-image.vcontainer{display:flex}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-foregroundimage{position:absolute;bottom:0;width:100%}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-image-main{transform:translateX(20%)}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-creste{position:absolute;bottom:15%;width:35%}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-header-button-next{width:3.5rem;height:3.5rem;bottom:4rem}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-header-button-next .rq-icons{font-size:25px}}@media (min-width:1024px) and (orientation:portrait){.carousel.carousel-fullscreen .carousel-item-type-header .carousel-image.vcontainer{display:flex}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-image-main{transform:translateX(-20%)}}@media (min-width:992px){.carousel.carousel-fullscreen .carousel-item-type-header .carousel-image.vcontainer{display:flex}.carousel.carousel-fullscreen .carousel-item-type-header .h1,.carousel.carousel-fullscreen .carousel-item-type-header .h2{font-size:70px;line-height:80px}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-text.vcontainer{margin-top:0;flex:1 1}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-image.vcontainer{width:70%;flex:1}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-text.vcontainer{width:30%}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-text-inner{width:75%}.carousel.carousel-fullscreen .carousel-item-type-header .carousel-foregroundimage{display:flex;z-index:-1}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-image-main{max-width:none;width:100vh;height:auto}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-creste{display:inline-block;z-index:1;transform:translate(-35%, 10%);max-width:300px;max-height:300px}.carousel.carousel-fullscreen .carousel-item-type-header .rqemplois-header-button-next{position:relative;bottom:0}}.backendlayout-2_columns_offset_right .subcontent-wrap .well .subtitle{font-size:20px;color:#4b4b4b}.backendlayout-2_columns_offset_right .subcontent-wrap .well a:not(.large-button-dark, .large-button-white, .normal-button-dark, .normal-button-white, .small-button, .small-button-dark, .small-button-white, .secondary-button-dark, .secondary-button-white, .ghost-button, .ghost-button-dark, .ghost-button-white){color:#0274a9}.backendlayout-2_columns_offset_right .subcontent-wrap .well a:hover{color:#51bfec;text-decoration:underline}.backendlayout-2_columns_offset_right .subcontent-wrap .well .rqemplois-evenement-date .rq-icons{font-size:15px;margin-top:-6px}.backendlayout-2_columns_offset_right .subcontent-wrap .well .rqemplois-evenement-lieu .rq-icons{font-size:15px;margin-top:-6px}.backendlayout-2_columns_offset_right .subcontent-wrap .well .rqemplois-details-evenement{text-indent:20px;font-size:14px;margin-top:-1rem}@media (min-width:992px){.backendlayout-2_columns_offset_right .maincontent-wrap{max-width:40%;margin-left:auto}.backendlayout-2_columns_offset_right .subcontent-wrap{max-width:26%;margin-right:auto;margin-left:0px}}@media (max-width:992px){.backendlayout-2_columns_25_75 .subcontent-wrap{order:1 !important}}@media (min-width:992px){.backendlayout-2_columns_25_75 .subcontent-wrap{width:35%}}@media (max-width:992px){.backendlayout-2_columns_25_75 .maincontent-wrap{order:2}}@media (min-width:992px){.backendlayout-2_columns_25_75 .maincontent-wrap{width:60%;margin-left:0px}}@media (max-width:1023px){.frame-rqemplois-bloc-texte-f .textmedia-item,.frame-rqemplois-bloc-texte-f .textpic-item{order:1;width:100%;padding-left:20px;padding-right:20px}}@media (min-width:1024px){.frame-rqemplois-bloc-texte-f .textpic-gallery img{transform:translateY(-25%)}}.frame-rqemplois-bloc-texte-g{text-align:center;padding:5rem 1rem}.frame-rqemplois-bloc-texte-g h3{font-size:45px;line-height:1;margin:2rem 0}.frame-rqemplois-bloc-texte-g img{height:130px;width:130px;margin-bottom:0.5rem}@media (min-width:100px){.frame-rqemplois-bloc-texte-g{margin-left:-20px;margin-right:-20px}}@media (min-width:576px){.frame-rqemplois-bloc-texte-g{margin-left:-33%;margin-right:-33%}}@media (min-width:768px){.frame-rqemplois-bloc-texte-g .frame-container{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.frame-rqemplois-bloc-texte-g .frame-container{padding-left:0;padding-right:0}}@media (min-width:1200px){.frame-rqemplois-bloc-texte-g{border-radius:50%;color:white;padding:5em;display:inline-flex;align-items:center;justify-content:center;margin:0}.frame-rqemplois-bloc-texte-g .frame-inner{overflow:visible;height:0;margin-top:-1em;width:555px;position:relative;margin-top:-55%}.frame-rqemplois-bloc-texte-g:after{content:"";display:block;height:0;width:100%;padding-bottom:100%}}.frame-rqemplois-bloc-texte-b{background-color:#FFFFFF;color:#000;margin-top:7rem}.frame-rqemplois-bloc-texte-b h1,.frame-rqemplois-bloc-texte-b h2,.frame-rqemplois-bloc-texte-b h3,.frame-rqemplois-bloc-texte-b p{color:#000}.frame-rqemplois-bloc-texte-b a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white){color:#0274a9;text-decoration:underline}.frame-rqemplois-bloc-texte-b a:hover{color:#51bfec;text-decoration:none !important;filter:brightness(85%)}.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-style:solid}.frame-rqemplois-bloc-texte-b .frame-container{max-width:100%}.frame-rqemplois-bloc-texte-b .textpic-gallery{z-index:1}.frame-rqemplois-bloc-texte-b .textpic-text{z-index:2}@media (min-width:100px){.frame-rqemplois-bloc-texte-b .frame-container{padding-left:0;padding-right:0}.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-width:2.5rem 2rem}.frame-rqemplois-bloc-texte-b .textpic-text{padding-top:20px}.frame-rqemplois-bloc-texte-b .textpic-gallery{order:2;margin-top:-15%}.frame-rqemplois-bloc-texte-b .gallery-item img{position:relative;max-width:none;width:420px;height:auto;transform:translate(-20%, 3.5rem)}.frame-rqemplois-bloc-texte-b .textpic{padding:0 1rem}}@media (min-width:568px){.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-width:3.5rem 2.5rem}.frame-rqemplois-bloc-texte-b .gallery-item img{width:510px;transform:translate(20%, 4.5rem)}.frame-rqemplois-bloc-texte-b .textpic-text{width:85%}.frame-rqemplois-bloc-texte-b .textpic-text p{width:50%}.frame-rqemplois-bloc-texte-b .textpic-gallery{width:100%;margin-top:-40%}}@media (min-width:768px){.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-width:4rem 3.5rem}.frame-rqemplois-bloc-texte-b .textpic{padding:4.5rem 0 4.5rem 2rem}.frame-rqemplois-bloc-texte-b .gallery-item img{width:575px;transform:translate(20%, 9.5rem)}.frame-rqemplois-bloc-texte-b .textpic-text{width:85%;padding-top:0}.frame-rqemplois-bloc-texte-b .textpic-text p{width:50%}.frame-rqemplois-bloc-texte-b .textpic-gallery{width:100%;margin-top:-50%}}@media (min-width:992px){.frame-rqemplois-bloc-texte-b .textpic-text{width:60%}.frame-rqemplois-bloc-texte-b .textpic-text p{width:85%}.frame-rqemplois-bloc-texte-b .gallery-item img{width:590px;transform:translate(0, 9.5rem);right:-10%;margin:0 0 0 auto}}@media (min-width:1200px){.frame-rqemplois-bloc-texte-b .frame-container{padding-left:20px;padding-right:20px}.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-width:7.5rem}.frame-rqemplois-bloc-texte-b .textpic-text,.frame-rqemplois-bloc-texte-b .textpic-gallery{width:50%}.frame-rqemplois-bloc-texte-b .textpic-gallery{margin-top:0}.frame-rqemplois-bloc-texte-b .textpic{padding:7.5rem 0 7.5rem 4rem}.frame-rqemplois-bloc-texte-b .gallery-item img{position:absolute;bottom:0;right:0;max-width:none;width:50%;height:auto;transform:translate(2rem, 0)}}.frame-background-rqemplois-blue.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-color:#005195}.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-color:#0095D6}.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-color:#0274A9}.frame-background-rqemplois-green.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-color:#00AAA1}.frame-background-rqemplois-pink.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-color:#FF746E}.frame-background-rqemplois-orange.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-color:#F7936B}.frame-background-rqemplois-yellow.frame-rqemplois-bloc-texte-b .frame-container>.frame-inner{border-color:#FCDD4D}.frame-background-rqemplois-gray.frame-rqemplois-bloc-card-group-a .frame-container>.frame-inner{border-color:#F5F5F5}.frame-rqemplois-bloc-texte-e{overflow:hidden;color:#000}.frame-rqemplois-bloc-texte-e h1,.frame-rqemplois-bloc-texte-e h2,.frame-rqemplois-bloc-texte-e h3,.frame-rqemplois-bloc-texte-e p{color:#000}.frame-rqemplois-bloc-texte-e a:not(.large-button-dark):not(.large-button-white):not(.normal-button-dark):not(.normal-button-white):not(.small-button):not(.small-button-dark):not(.small-button-white):not(.secondary-button-dark):not(.secondary-button-white):not(.ghost-button):not(.ghost-button-dark):not(.ghost-button-white){color:#0274a9;text-decoration:underline}.frame-rqemplois-bloc-texte-e a:hover{color:#51bfec;text-decoration:none !important;filter:brightness(85%)}.frame-rqemplois-bloc-texte-e .textpic{background-color:#FFFFFF}.frame-rqemplois-bloc-texte-e .textpic-gallery{padding-right:0;transform:translateX(20%)}.frame-rqemplois-bloc-texte-e .textpic{padding:1rem 0 1rem 0rem}.frame-rqemplois-bloc-texte-e .textmedia-item,.frame-rqemplois-bloc-texte-e .textpic-item{padding-left:0.75rem;padding-right:0.75rem}@media (max-width:767px){.frame-rqemplois-bloc-texte-e .textpic{margin:1rem 1rem 10rem 1rem}.frame-rqemplois-bloc-texte-e .textpic-gallery{order:2;margin-bottom:0;transform:translate(20%, 50%)}}@media (min-width:768px){.frame-rqemplois-bloc-texte-e .textpic{margin:1rem 1rem 1rem 1rem}}@media (min-width:992px){.frame-rqemplois-bloc-texte-e .textpic{padding:1.5rem 0 1.5rem 1.5rem}}@media (min-width:1200px){.frame-rqemplois-bloc-texte-e .textpic{padding:3rem 0 3rem 3rem;margin:3rem 15rem 3rem 5rem}}.frame-background-rqemplois-blue.frame-rqemplois-bloc-texte-e .frame-container>.frame-inner{border-color:#005195}.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-texte-e .frame-container>.frame-inner{border-color:#0095D6}.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-texte-e .frame-container>.frame-inner{border-color:#0274A9}.frame-background-rqemplois-green.frame-rqemplois-bloc-texte-e .frame-container>.frame-inner{border-color:#00AAA1}.frame-background-rqemplois-pink.frame-rqemplois-bloc-texte-e .frame-container>.frame-inner{border-color:#FF746E}.frame-background-rqemplois-orange.frame-rqemplois-bloc-texte-e .frame-container>.frame-inner{border-color:#F7936B}.frame-background-rqemplois-yellow.frame-rqemplois-bloc-texte-e .frame-container>.frame-inner{border-color:#FCDD4D}.frame-rqemplois-bloc-texte-video b,.frame-rqemplois-bloc-texte-video strong{font-weight:700}.frame-rqemplois-bloc-texte-video::before{content:"";background-color:#F5F5F5;position:absolute;width:100%}@media (min-width:100px){.frame-rqemplois-bloc-texte-video .textmedia-gallery{padding-left:0;padding-right:0}.frame-rqemplois-bloc-texte-video .small-button-dark{display:table;margin:0 auto}.frame-rqemplois-bloc-texte-video::before{top:10%;height:100%}}@media (min-width:568px){.frame-rqemplois-bloc-texte-video .small-button-dark{display:inline;margin:0}.frame-rqemplois-bloc-texte-video::before{top:25%;height:75%}}@media (min-width:768px){.frame-rqemplois-bloc-texte-video .textmedia-gallery{padding-left:20px;padding-right:20px}.frame-rqemplois-bloc-texte-video::before{top:30%}}@media (min-width:1024px){.frame-rqemplois-bloc-texte-video::before{top:35%;height:70%}}.frame-rqemplois-bloc-carousel-temoignages .carousel{}.frame-rqemplois-bloc-carousel-temoignages .carousel ol.carousel-indicators{position:relative}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-item{transition:none !important}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-header{font-size:1.5rem;margin-top:5rem;font-family:"Roboto bold";text-transform:capitalize}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-subheader{font-size:1.125rem;text-transform:none;font-family:"Roboto Regular";margin-bottom:25px}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-header,.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-subheader{line-height:normal;letter-spacing:normal}.frame-rqemplois-bloc-carousel-temoignages .carousel .valign{flex-direction:column}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-text{text-align:center}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-indicators li{background-color:#F5F5F5;width:0.7rem;height:0.7rem;border-radius:50%;opacity:1;overflow:hidden}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-indicators li.active{background-color:#FF746E}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-prev-icon:before{content:"";direction:rtl}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-next-icon:before{content:"";direction:ltr}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-icon:before{font-family:"RevenuQuebecIcons";font-weight:normal;font-style:normal;font-size:26px;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;color:#FF746E;transform:none}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-indicators,.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control{opacity:1}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-prev .carousel-control-icon{left:0}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-next .carousel-control-icon{right:27px}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-image img{z-index:2;width:340px}.frame-rqemplois-bloc-carousel-temoignages .carousel .item{height:650px}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-text::before,.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-image::after{content:"";position:absolute;width:0;height:0;display:block;right:50%;transform:translate(50%, 50%)}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-text::before{border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:2.5rem solid #FF746E;z-index:-2}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-image::after{border-radius:50%;width:3.5rem;height:3.5rem;background-color:#FFFFFF;transform:translate(50%, -50%);z-index:-1}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-item-type-text_and_image .carousel-image{display:block}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-icon{position:absolute;top:23%;z-index:1;background:none}@media (min-width:320px){.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-header span{text-transform:uppercase;display:block}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-image img{max-width:85%}}@media (min-width:568px){.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-header span{text-transform:none;font-size:1rem;display:inline}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-header span::before{content:" - "}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-image img{max-width:100%}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-icon{top:22%}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-text p{font-size:1rem}}@media (min-width:1024px){.frame-rqemplois-bloc-carousel-temoignages .carousel{position:static}.frame-rqemplois-bloc-carousel-temoignages .carousel .item{height:565px}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-icon{top:33%}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-content{display:block !important;float:left;position:relative;width:33.33333333%}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-item:not(.active) .carousel-text{display:none}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-item.active .carousel-content:first-child .carousel-text,.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-item.active .carousel-content:last-child .carousel-text{display:none}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-text p{position:absolute;transform:translateX(-50%);width:50rem;left:50%}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-image img{max-width:80%}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-prev{transform:translateX(-25%)}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-next{transform:translateX(25%)}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-prev .carousel-control-icon{left:-15px}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-next .carousel-control-icon{right:0}}@media (min-width:1200px){.frame-rqemplois-bloc-carousel-temoignages .carousel .item{height:620px}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-control-icon{top:36%}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-text p{margin-bottom:25px}.frame-rqemplois-bloc-carousel-temoignages .carousel .carousel-image img{max-width:100%}}.frame-rqemplois-bloc-card-group-a{background-color:transparent}.frame-rqemplois-bloc-card-group-a .card{border:none}.frame-rqemplois-bloc-card-group-a .card-title,.frame-rqemplois-bloc-card-group-a .card-subtitle{margin-bottom:1.25rem}.frame-rqemplois-bloc-card-group-a .card-title{font-size:60px}.frame-rqemplois-bloc-card-group-a .card-subtitle{font-size:1rem;font-weight:600;line-height:normal}@media (min-width:576px){.frame-rqemplois-bloc-card-group-a .card-group-element-columns-5 .card-group-element-item,.frame-rqemplois-bloc-card-group-a .card-group-element-columns-6 .card-group-element-item{width:calc(100% / 2)}}@media (min-width:1200px){.frame-rqemplois-bloc-card-group-a .card-group-element-columns-5 .card-group-element-item{width:calc(100% / 5)}}@media (min-width:1200px){.frame-rqemplois-bloc-card-group-a .card-group-element-columns-6 .card-group-element-item{width:calc(100% / 6)}}.frame-background-rqemplois-blue.frame-rqemplois-bloc-card-group-a,.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-card-group-a,.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-card-group-a,.frame-background-rqemplois-green.frame-rqemplois-bloc-card-group-a,.frame-background-rqemplois-gray.frame-rqemplois-bloc-card-group-a,.frame-background-rqemplois-pink.frame-rqemplois-bloc-card-group-a,.frame-background-rqemplois-orange.frame-rqemplois-bloc-card-group-a,.frame-background-rqemplois-yellow.frame-rqemplois-bloc-card-group-a{color:#4B4B4B}.frame-background-rqemplois-blue.frame-rqemplois-bloc-card-group-a h1,.frame-background-rqemplois-blue.frame-rqemplois-bloc-card-group-a h2,.frame-background-rqemplois-blue.frame-rqemplois-bloc-card-group-a h3,.frame-background-rqemplois-blue.frame-rqemplois-bloc-card-group-a h4,.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-card-group-a h1,.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-card-group-a h2,.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-card-group-a h3,.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-card-group-a h4,.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-card-group-a h1,.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-card-group-a h2,.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-card-group-a h3,.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-card-group-a h4,.frame-background-rqemplois-green.frame-rqemplois-bloc-card-group-a h1,.frame-background-rqemplois-green.frame-rqemplois-bloc-card-group-a h2,.frame-background-rqemplois-green.frame-rqemplois-bloc-card-group-a h3,.frame-background-rqemplois-green.frame-rqemplois-bloc-card-group-a h4,.frame-background-rqemplois-gray.frame-rqemplois-bloc-card-group-a h1,.frame-background-rqemplois-gray.frame-rqemplois-bloc-card-group-a h2,.frame-background-rqemplois-gray.frame-rqemplois-bloc-card-group-a h3,.frame-background-rqemplois-gray.frame-rqemplois-bloc-card-group-a h4,.frame-background-rqemplois-pink.frame-rqemplois-bloc-card-group-a h1,.frame-background-rqemplois-pink.frame-rqemplois-bloc-card-group-a h2,.frame-background-rqemplois-pink.frame-rqemplois-bloc-card-group-a h3,.frame-background-rqemplois-pink.frame-rqemplois-bloc-card-group-a h4,.frame-background-rqemplois-orange.frame-rqemplois-bloc-card-group-a h1,.frame-background-rqemplois-orange.frame-rqemplois-bloc-card-group-a h2,.frame-background-rqemplois-orange.frame-rqemplois-bloc-card-group-a h3,.frame-background-rqemplois-orange.frame-rqemplois-bloc-card-group-a h4,.frame-background-rqemplois-yellow.frame-rqemplois-bloc-card-group-a h1,.frame-background-rqemplois-yellow.frame-rqemplois-bloc-card-group-a h2,.frame-background-rqemplois-yellow.frame-rqemplois-bloc-card-group-a h3,.frame-background-rqemplois-yellow.frame-rqemplois-bloc-card-group-a h4{color:#4B4B4B}.frame-background-rqemplois-blue.frame-rqemplois-bloc-card-group-a p,.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-card-group-a p,.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-card-group-a p,.frame-background-rqemplois-green.frame-rqemplois-bloc-card-group-a p,.frame-background-rqemplois-gray.frame-rqemplois-bloc-card-group-a p,.frame-background-rqemplois-pink.frame-rqemplois-bloc-card-group-a p,.frame-background-rqemplois-orange.frame-rqemplois-bloc-card-group-a p,.frame-background-rqemplois-yellow.frame-rqemplois-bloc-card-group-a p{color:#4B4B4B}.frame-background-rqemplois-blue.frame-rqemplois-bloc-card-group-a hr{background-color:#005195}.frame-background-rqemplois-light-blue.frame-rqemplois-bloc-card-group-a hr{background-color:#0095D6}.frame-background-rqemplois-sky-blue.frame-rqemplois-bloc-card-group-a hr{background-color:#0274A9}.frame-background-rqemplois-green.frame-rqemplois-bloc-card-group-a hr{background-color:#00AAA1}.frame-background-rqemplois-pink.frame-rqemplois-bloc-card-group-a hr{background-color:#FF746E}.frame-background-rqemplois-orange.frame-rqemplois-bloc-card-group-a hr{background-color:#F7936B}.frame-background-rqemplois-yellow.frame-rqemplois-bloc-card-group-a hr{background-color:#FCDD4D}.frame-background-rqemplois-gray.frame-rqemplois-bloc-card-group-a hr{background-color:#F5F5F5}@media (max-width:345px){.frame-rqemplois-bloc-texte-image-temoignages img,.frame-28 img{max-width:200px;max-height:200px}}.textmedia .frame-container{display:flex;flex-direction:column}:root{--carousel-control-width: 0}@media screen{.header-skip{display:none}}@media screen and (min-width:992px){.navbar-mainnavigation{--mainnavigation-nav-height: 70px;--mainnavigation-nav-spacing-x: 0}.desktop-limit{max-width:117rem}.header-skip{display:block}.header-skip ul{list-style:none none;margin:0;padding:0;margin-left:auto;margin-right:auto}.header-skip ul a{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-skip ul a:focus{clip:auto;font-size:0.6rem;height:0;line-height:3em;overflow:visible;padding:5px;position:static;width:auto;text-decoration:underline}}@media screen and (min-width:768px){.desktop-limit{margin-left:auto;margin-right:auto}}@media (max-width:991px){.navbar-mainnavigation{--mainnavigation-nav-height: 0}}@media print{.hidden-print{display:none !important}}.header-skip a:focus-visible{box-shadow:0 0 0 1px #3c3c3c, 0 0 0 3px #fff, 0 0 0 4px #3c3c3c !important}.header-skip{background-color:#3c3c3c;position:relative;z-index:1000}.header-skip a{color:#fff}.skip-emploi{height:40px}