@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:900);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:"Source Sans 3";font-stretch:normal;font-style:normal;font-weight:300;src:url(/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Light.ttf.woff2) format("woff2"),url(/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Light.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:300;font-style:italic;font-stretch:normal;src:url(/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-LightIt.ttf.woff2) format("woff2"),url(/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-LightIt.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:400;font-style:normal;font-stretch:normal;src:url(/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Regular.ttf.woff2) format("woff2"),url(/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Regular.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:400;font-style:italic;font-stretch:normal;src:url(/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-It.ttf.woff2) format("woff2"),url(/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-It.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:600;font-style:normal;font-stretch:normal;src:url(/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Semibold.ttf.woff2) format("woff2"),url(/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Semibold.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:600;font-style:italic;font-stretch:normal;src:url(/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-SemiboldIt.ttf.woff2) format("woff2"),url(/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-SemiboldIt.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:700;font-style:normal;font-stretch:normal;src:url(/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Bold.ttf.woff2) format("woff2"),url(/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Bold.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:700;font-style:italic;font-stretch:normal;src:url(/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-BoldIt.ttf.woff2) format("woff2"),url(/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-BoldIt.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
*{box-sizing:border-box}:focus{outline:none}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:100%;line-height:1.375;scroll-behavior:smooth}body{color:#000;font-family:"Source Sans 3","Source Sans Pro",SourceSansPro,-apple-system,Roboto,Segoe UI,"Helvetica Neue",Arial,sans-serif;font-size:1em;font-weight:400}a{color:#044cc0;text-decoration:underline}a:hover,a:focus{color:#073f9b}address{font-style:normal}h1,h2,h3,h4,h5{font-weight:700;line-height:1.2;margin:0 0 1.5em 0}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em;font-weight:400;line-height:1.375;margin:0 0 1.5em 0}p{font-weight:400;line-height:1.375;margin:0 0 1.5em 0}ul,ol{margin:0 0 1.5em 0;padding:0 0 0 1.25em;list-style:disc}ul ul,ul ol,ol ul,ol ol{margin:1em 0 0 0}ul li{list-style-type:disc}li{line-height:1.375;margin:0 0 1em 0}button{background-color:rgba(0,0,0,0);border-width:0;color:inherit;cursor:pointer;padding:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:initial}}
.skip-to-content{text-align:center;background-color:#d4d4d4}.skip-to-content a{color:#333;display:inline-block;margin-bottom:.25em;margin-top:.25em;padding-left:.125em;padding-right:.125em}.skip-to-content a:focus{outline-color:#333;outline-offset:2px;outline-style:solid;outline-width:1px}.visually-hidden{clip-path:inset(50%);clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip-path:none;clip:auto;height:auto;overflow:visible;position:static !important;white-space:normal;width:auto}.menu{margin:0;padding:0}.menu li{list-style-type:none;margin:0}.accessible-links-wrapper a,.accessible-links-wrapper .ot-sdk-show-settings{margin:0 -2px;padding:0 2px}.accessible-links-wrapper a:hover,.accessible-links-wrapper a:focus,.accessible-links-wrapper .ot-sdk-show-settings:hover,.accessible-links-wrapper .ot-sdk-show-settings:focus{text-decoration:underline}.accessible-links-wrapper a:focus,.accessible-links-wrapper .ot-sdk-show-settings:focus{outline-color:#000;outline-offset:1px;outline-style:solid;outline-width:1px}@media(min-width:768px){.skip-to-content{text-align:left}}
body{display:flex;flex-direction:column;min-height:100vh}.main{z-index:300;flex-grow:1;position:relative}.container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:1em;padding-right:1em;transition:padding-left .125s ease-out,padding-right .125s ease-out}.container-fullwidth{max-width:none}@media(min-width:576px){.container{padding-left:1.625em;padding-right:1.625em}}@media(min-width:768px){.container{padding-left:2.25em;padding-right:2.25em}}@media(min-width:992px){.container{padding-left:2.875em;padding-right:2.875em}}@media(min-width:1200px){.container{padding-left:3.5em;padding-right:3.5em}}@media(min-width:1400px){.container{padding-left:4.125em;padding-right:4.125em}}@media(min-width:1600px){.container{padding-left:4.75em;padding-right:4.75em}}
.mobile-menu-open.university{padding-top:5.625em}.mobile-menu-open.unit{padding-top:7.625em}.mobile-menu-open.unit-with-submenu{padding-top:9.875em}.mobile-menu-open{overflow:hidden;padding-right:1em}.mobile-menu-open .header{background-color:#000;height:100vh;left:0;overflow-y:scroll;position:fixed;top:0;z-index:900;transition-delay:.4s;transition-property:background-color}.mobile-menu-open .header:after{width:100%}.mobile-menu-open .header a.header-title,.mobile-menu-open .header a.header-university-link,.mobile-menu-open .header a.header-unit-link{color:#fff}.mobile-menu-open .header a.header-title:focus,.mobile-menu-open .header a.header-university-link:focus,.mobile-menu-open .header a.header-unit-link:focus{outline-color:#fff}.mobile-menu-open .header .university-logo-fill{fill:#fff}.mobile-menu-open .header-main-utilities-action svg{fill:#fff}.mobile-menu-open .header-main-utilities-action:hover,.mobile-menu-open .header-main-utilities-action:active,.mobile-menu-open .header-main-utilities-action:focus{background-color:#fff}.mobile-menu-open .header-main-utilities-action:hover svg,.mobile-menu-open .header-main-utilities-action:active svg,.mobile-menu-open .header-main-utilities-action:focus svg{fill:#000}.mobile-menu-open .header-main-utilities-action:focus{outline-color:#000}.mobile-menu-open .header-mobile-menu{transform:translateX(0)}.mobile-menu-open .header-container{background-color:initial}.mobile-menu-open .header-top-brand .divider{border-left:1px solid #fff}.header{box-shadow:0 1px 7px 0 rgba(0,0,0,.15);position:relative;width:100%;z-index:500}.header:before,.header:after{content:"";display:block}.header:before{background-image:linear-gradient(90deg,#e30513,#e30513 80%,#ffc103 80%,#ffc103);background-color:#fff;background-repeat:no-repeat;background-size:100% 8px;height:8px;position:relative;z-index:540}.header:after{background-color:#000;height:100vh;position:absolute;top:0;transition:width .4s ease;width:0}.header a:hover,.header a:focus,.header a:visited{color:unset}.header a.header-title,.header a.header-university-link,.header a.header-unit-link{transition:color .5s ease}.header a.header-title:focus,.header a.header-university-link:focus,.header a.header-unit-link:focus{outline-color:#000;outline-offset:2px;outline-style:solid;outline-width:1px}.header a.header-title{color:#000;display:block;font-weight:700;line-height:1.1;margin:-0.25em;padding:.25em;text-decoration:none}@media(min-width:0){.header a.header-title{font-size:18px}}@media(min-width:1280px){.header a.header-title{font-size:calc(18px + 6*(100vw - 1280px)/320)}}@media(min-width:1600px){.header a.header-title{font-size:24px}}.header a.header-title:hover,.header a.header-title:focus{text-decoration:underline}.header a.header-university-link,.header a.header-unit-link{color:#000;text-decoration:none}.header a.header-university-link:hover,.header a.header-university-link:focus,.header a.header-unit-link:hover,.header a.header-unit-link:focus{text-decoration:underline}.header a.header-university-link{display:flex;white-space:nowrap;padding:2px;margin:-2px}.header a.header-unit-link{padding:0 2px;margin:0 -2px}.header .university-logo-simplified{display:block;margin-right:.625em;width:19px}.header .university-logo{display:block;width:128px}.header .university-logo-fill{transition:fill .4s ease}.header-top-meta,.header-main-nav,.header-secondary-nav,.header-language-switcher{display:none}.header-container{background-color:#fff;position:relative;z-index:520}@media(min-width:0){.header-container>.container{padding-bottom:10px}}@media(min-width:1280px){.header-container>.container{padding-bottom:calc(10px + 6*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-container>.container{padding-bottom:16px}}@media(min-width:0){.header-container>.container{padding-top:12px}}@media(min-width:1280px){.header-container>.container{padding-top:calc(12px + 4*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-container>.container{padding-top:16px}}.header-top,.header-main{align-items:center;display:flex}.header-top-brand,.header-top-meta{min-height:1.5em}@media(min-width:0){.header-top-brand,.header-top-meta{margin-bottom:8px}}@media(min-width:1280px){.header-top-brand,.header-top-meta{margin-bottom:calc(8px + 8*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-top-brand,.header-top-meta{margin-bottom:16px}}.header-top-brand{align-items:flex-start;display:flex}.header-top-brand .divider{align-self:stretch;border-left:1px solid #000;margin:0 .5em;position:relative;top:-1px}.header-top-meta{margin-left:auto}.header-main{min-height:3.75em}@media(min-width:0){.header-main{column-gap:32px}}@media(min-width:1280px){.header-main{column-gap:calc(32px + 32*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-main{column-gap:64px}}.header-main-utilities{display:flex;margin-left:auto}.header-main-utilities-action{background-color:rgba(0,0,0,0);cursor:pointer;height:3em;transition:background-color .125s ease;width:3em}.header-main-utilities-action svg{height:1em;width:1em;transition:fill .125s ease}.header-main-utilities-action svg.close,.header-main-utilities-action svg.menu{transition:fill .125s ease,transform .25s ease}.header-main-utilities-action svg.chevron-right-angle-down{margin-left:.25em;transform:rotate(0);width:.75em;transition:fill .125s ease,transform .125s ease}.header-main-utilities-action:hover,.header-main-utilities-action:active,.header-main-utilities-action:focus{background-color:#000}.header-main-utilities-action:hover svg,.header-main-utilities-action:active svg,.header-main-utilities-action:focus svg{fill:#fff}.header-main-utilities-action:focus{outline-color:#fff;outline-offset:-4px;outline-style:solid;outline-width:2px}.header-main-utilities-action[aria-expanded=true]{background-color:#000}.header-main-utilities-action[aria-expanded=true] .switch-toggle{top:0}.header-main-utilities-action[aria-expanded=true] svg{fill:#fff}.header-main-utilities-action[aria-expanded=true] svg.chevron-right-angle-down{transform:rotate(180deg)}.header-search-trigger .switch-toggle,.header-main-utilities-action{align-items:center;display:flex;justify-content:center}.header-search-trigger.header-main-utilities-action{display:block}.header-search-trigger{overflow:hidden;position:relative}.header-search-trigger .switch-toggle{height:100%;position:absolute;transition:top .25s ease-in-out;width:100%}.header-search-trigger .switch-toggle--close{top:-100%}.header-search-trigger .switch-toggle--search{top:0}.header-search-trigger[aria-expanded=true] .switch-toggle--close{top:0}.header-search-trigger[aria-expanded=true] .switch-toggle--search{top:100%}.header-search{animation:slide-out-top .25s ease;background:#000;display:none;left:0;position:absolute;right:0;transform:translateY(-100%);z-index:510}.header-search.open{animation:slide-in-top .25s ease;display:block;transform:none}.header-search:not(.open).remove{animation:slide-out-top .25s ease;display:block}.mobile-menu-open .header-search:not(.open).remove{animation:none;display:none}.header-search-container{padding-bottom:1.5em;padding-top:1.5em}.header-search-form{color:#fff;display:flex;flex-direction:column}.header-search-type{border:0;display:flex;margin-bottom:1.25em;padding:0}.header-search-type label{border:1px solid #fff;cursor:pointer;font-size:.875em;margin-right:.75em;padding:.25em 1em}.header-search-type label:hover{background-color:#fff;color:#000}.header-search-type label:focus,.header-search-type input:focus+label{outline-color:#fff;outline-offset:-3px;outline-style:solid;outline-width:3px}.header-search-type input:checked+label{background-color:#fff;color:#000}.header-search-type input:checked+label:focus,.header-search-type input:checked:focus+label{outline-color:#000;outline-offset:-4px;outline-style:solid;outline-width:2px}.header-search-main{align-items:stretch;display:flex}.header-search-input[type=search],.header-search-input,.header-search-button{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;border:0;display:flex}.header-search-input{background-color:#fff;flex:1;font-size:1em;margin-right:-2px;padding:.75em 1em}.header-search-input:hover{outline-color:gray;outline-offset:-4px;outline-style:solid;outline-width:2px}.header-search-input:focus{outline-color:#000;outline-offset:-4px;outline-style:solid;outline-width:2px}.header-search-input::-webkit-search-cancel-button{-webkit-appearance:none}.header-search-button{background-color:#fff;padding:1.125em}.header-search-button:hover,.header-search-button:focus{background-color:#000;outline-color:#fff;outline-offset:-2px;outline-style:solid;outline-width:2px}.header-search-button:hover svg,.header-search-button:focus svg{fill:#fff}.header-search-button svg{height:1em;width:1em}.header-secure-area,.header-language-switcher{position:relative}.header-language-switcher--mobile{text-transform:uppercase;margin-bottom:3em}.header-language-switcher--mobile .menu{display:flex;font-size:1.25em;gap:1.2em}.header-language-switcher--mobile a.menu-link{color:#fff;text-decoration:none}.header-language-switcher--mobile a.menu-link:hover{text-decoration:underline}.header-language-switcher--mobile a.menu-link:focus{outline:1px solid #fff}.header-language-switcher--mobile .current-language{color:#fff;font-weight:700;text-decoration:underline}.header-language-switcher-trigger{background:none;border:0;box-sizing:border-box;color:#000;cursor:pointer;font-weight:600;height:100%;line-height:1em;text-transform:uppercase}.header-language-switcher-trigger span{font-size:.875em}.header-language-switcher-trigger:hover,.header-language-switcher-trigger:active,.header-language-switcher-trigger:focus,.header-language-switcher-trigger[aria-expanded=true]{color:#fff}.header-secure-area-list,.header-language-switcher-list{background-color:#000;color:#fff;position:absolute;right:0;top:100%;white-space:nowrap}.header-secure-area-list{padding:2px}.header-language-switcher-list{left:0;padding:0 2px 2px 2px;text-transform:uppercase}.header-secure-area-list-item a,.header-language-switcher-list-item a{align-items:center;color:#fff;display:flex;padding:.438em .5em;text-decoration:none}.header-secure-area-list-item a span,.header-language-switcher-list-item a span{font-size:.875em}.header-secure-area-list-item a:hover,.header-secure-area-list-item a:active,.header-secure-area-list-item a:focus,.header-language-switcher-list-item a:hover,.header-language-switcher-list-item a:active,.header-language-switcher-list-item a:focus{background-color:#fff;color:#000}.header-secure-area-list-item+.header-secure-area-list-item,.header-language-switcher-list-item{border-top:1px solid #fff}.header-menu-trigger{position:relative}.header-menu-trigger svg{transform:rotate(0);position:absolute}.header-menu-trigger .menu{opacity:1}.header-menu-trigger .close{opacity:0}.header-menu-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.header-menu-trigger[aria-expanded=true] .menu{opacity:0}.header-menu-trigger[aria-expanded=true] .close{opacity:1}.header-menu-trigger:hover,.header-menu-trigger:focus{background-color:#000}.header-menu-trigger:hover svg.nav-mobile-icon,.header-menu-trigger:focus svg.nav-mobile-icon{fill:#fff}.header-mobile-menu{animation:slide-out-left .5s ease;background-color:#000;display:none;position:relative;transform:translateX(-100vw);z-index:530}.header-mobile-menu.open{animation:slide-in-left .5s ease;display:block}.header-mobile-menu .header-main-nav,.header-mobile-menu .header-secondary-nav{display:block}.header-main-nav .menu{display:flex}.header-main-nav .menu-item{align-items:center;display:flex;padding-top:.375em}.header-main-nav a.menu-link{background-image:linear-gradient(90deg,#e30513,#e30513);background-position:left bottom;background-repeat:no-repeat;background-size:0 4px;padding-bottom:.417em;text-align:center;text-decoration:none;transition:background-size .25s ease}.header-main-nav a.menu-link:hover,.header-main-nav a.menu-link:focus{background-size:100% 4px;background-position-x:left}.header-main-nav a.menu-link:focus{outline-color:#fff;outline-offset:3px;outline-style:solid;outline-width:1px}.header-main-nav a.menu-link.is-active{background-position:left bottom;background-repeat:no-repeat;background-size:100% 4px}.header-main-nav--mobile{margin-top:2.375em;margin-bottom:3em}.header-main-nav--mobile .menu{flex-direction:column;gap:1em}.header-main-nav--mobile a.menu-link{color:#fff;font-size:1.5em;line-height:1.2}.header-main-nav--mobile a.menu-link.is-active{background-image:linear-gradient(90deg,#ffffff,#ffffff)}@media(min-width:0){.header-main-nav--desktop .menu{column-gap:24px}}@media(min-width:1280px){.header-main-nav--desktop .menu{column-gap:calc(24px + 8*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-main-nav--desktop .menu{column-gap:32px}}.header-main-nav--desktop a.menu-link{color:#000;font-size:1em;font-weight:700;line-height:1.25}.header-main-nav--desktop a.menu-link.is-active{background-image:linear-gradient(90deg,#000000,#000000)}.header-main-nav--desktop a.menu-link.is-active:hover,.header-main-nav--desktop a.menu-link.is-active:focus{background-image:linear-gradient(90deg,#e30513,#e30513)}.header-secondary-nav .menu{display:flex}.header-secondary-nav a.menu-link{text-decoration:none}.header-secondary-nav a.menu-link:hover,.header-secondary-nav a.menu-link:focus{text-decoration:underline}.header-secondary-nav .menu-item{display:flex}.header-secondary-nav--mobile{margin-bottom:2.375em}.header-secondary-nav--mobile .menu{flex-direction:column;gap:1em}.header-secondary-nav--mobile a.menu-link{color:#fff;font-size:1.25em}.header-secondary-nav--mobile a.menu-link:focus{outline-color:#fff}.header-secondary-nav--desktop .menu{justify-content:flex-end}@media(min-width:0){.header-secondary-nav--desktop .menu{column-gap:16px}}@media(min-width:1280px){.header-secondary-nav--desktop .menu{column-gap:calc(16px + 8*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-secondary-nav--desktop .menu{column-gap:24px}}.header-secondary-nav--desktop a.menu-link{color:#000;font-size:.875em;line-height:1.2}.header-secondary-nav--desktop a.menu-link:focus{outline-color:#000}.header-top-brand .divider{transition:border-left .5s ease}@media(min-width:1280px){.mobile-menu-open:not(.always-force-mobile-menu){overflow:initial}.mobile-menu-open:not(.always-force-mobile-menu).unit,.mobile-menu-open:not(.always-force-mobile-menu).unit-with-submenu,.mobile-menu-open:not(.always-force-mobile-menu).university{padding-top:0;padding-right:0}.mobile-menu-open:not(.always-force-mobile-menu) .header{background-color:#fff;height:initial;left:initial;overflow-y:initial;position:relative;top:initial;transition-delay:initial}.mobile-menu-open:not(.always-force-mobile-menu) .header:after{display:none}.mobile-menu-open:not(.always-force-mobile-menu) .header .university-logo-fill{fill:#000;transition:none}.mobile-menu-open:not(.always-force-mobile-menu) .header a.header-title,.mobile-menu-open:not(.always-force-mobile-menu) .header a.header-university-link,.mobile-menu-open:not(.always-force-mobile-menu) .header a.header-unit-link{color:unset}.mobile-menu-open:not(.always-force-mobile-menu) .header a.header-title:focus,.mobile-menu-open:not(.always-force-mobile-menu) .header a.header-university-link:focus,.mobile-menu-open:not(.always-force-mobile-menu) .header a.header-unit-link:focus{outline-color:#000}.mobile-menu-open:not(.always-force-mobile-menu) .header-main-utilities-action svg{fill:#000}.mobile-menu-open:not(.always-force-mobile-menu) .header-main-utilities-action:hover,.mobile-menu-open:not(.always-force-mobile-menu) .header-main-utilities-action:active,.mobile-menu-open:not(.always-force-mobile-menu) .header-main-utilities-action:focus{background-color:#000}.mobile-menu-open:not(.always-force-mobile-menu) .header-main-utilities-action:hover svg,.mobile-menu-open:not(.always-force-mobile-menu) .header-main-utilities-action:active svg,.mobile-menu-open:not(.always-force-mobile-menu) .header-main-utilities-action:focus svg{fill:#fff}.mobile-menu-open:not(.always-force-mobile-menu) .header-main-utilities-action:focus{outline-color:#fff}.mobile-menu-open:not(.always-force-mobile-menu) .header-top-brand .divider{border-left:1px solid #000}body:not(.always-force-mobile-menu) .header-menu-trigger .nav-mobile-icon{opacity:0;transform:rotate(-180deg);transform-origin:50% 50%}body:not(.always-force-mobile-menu) .header-menu-trigger,body:not(.always-force-mobile-menu) .header-mobile-menu.open{display:none}body:not(.always-force-mobile-menu) .header-top{justify-content:flex-end}body:not(.always-force-mobile-menu) .header-top-meta,body:not(.always-force-mobile-menu) .header-main-nav,body:not(.always-force-mobile-menu) .header-secondary-nav,body:not(.always-force-mobile-menu) .header-language-switcher{display:block}body:not(.always-force-mobile-menu) .header-main-brand{flex:0 0 auto}body:not(.always-force-mobile-menu) .header-main-nav a.menu-link:focus{outline-color:#000;outline-offset:3px;outline-style:solid;outline-width:1px}}@media(prefers-reduced-motion:reduce){.header:after{transition:none}.header-main-nav a.menu-link{transition:none}}@keyframes slide-in-left{from{transform:translateX(-100vw)}to{transform:translateX(0)}}@keyframes slide-out-left{from{transform:translateX(0)}to{transform:translateX(-100vw)}}@keyframes slide-in-top{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-top{from{transform:translateY(0)}to{transform:translateY(-100%)}}
.footer{z-index:400;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);position:relative}.footer a:hover,.footer a:focus,.footer a:visited{color:unset}.footer a.footer-button--light{background-color:#fff;color:#000}.footer a.footer-button--light:hover,.footer a.footer-button--light:focus{background-color:#000;color:#fff}.footer a.footer-button--light:focus{outline-color:#fff;outline-offset:-4px;outline-style:solid;outline-width:2px}.footer a.footer-button--dark{background-color:#000;color:#fff}.footer a.footer-button--dark:hover,.footer a.footer-button--dark:focus{background-color:#fff;color:#000}.footer a.footer-button--dark:focus{box-shadow:0px 0px 0px 1px #000 inset;outline-color:#000;outline-offset:-6px;outline-style:solid;outline-width:2px}.footer-main{background-color:#fff;padding:4em 0}.footer-main .tel{margin:0;padding:0;white-space:nowrap;text-decoration:underline}.footer-contact{margin-bottom:3em;transition:margin-bottom .125s ease-out}.footer-contact-inner--right{max-width:14.25em}.footer-address{text-align:left}.footer-address p>span+span.contact-row:before{content:"|";padding:0 .25em 0 0;position:relative;top:-1px}.footer-address-title{align-items:flex-start;display:flex;flex-direction:row;font-size:1.25em;line-height:1.375em;margin-bottom:1rem}.footer-address-title svg{fill:#e30513;flex-shrink:0;height:1.2em;margin-right:.5em;position:relative;top:-0.05em}.footer-address-title-unit,.footer-address-title-subunit{display:block}.footer-address-title-unit{font-weight:700}.footer-address-title-subunit{font-size:.9em;font-weight:400;margin-left:-28px}.footer-address-name{font-size:.875em;font-weight:700;margin-bottom:.25em}.footer-address-infos{font-size:.875em;margin-bottom:1rem}.footer-address-infos:last-child{margin-bottom:0}.footer-address-infos .contact-row{display:inline}.footer-address-infos a{color:#000;text-decoration:none}.footer-social{display:flex;flex-flow:wrap;font-size:1em;gap:.75em;justify-content:flex-start;margin:2em 0}.footer-social li{display:flex;list-style-type:none}.footer-social a{background-color:#fff;border:1px solid rgba(0,0,0,0);display:inline-block;transition:background-color .125s ease}.footer-social a:hover,.footer-social a:focus{background-color:#000;outline:none}.footer-social a:hover svg,.footer-social a:focus svg{fill:#fff}.footer-social svg{display:block;fill:#000;height:2em;padding:.25em;transition:fill .125s ease;width:2em}.footer-button{border:1px solid #000;display:block;font-size:1em;margin-left:auto;margin-right:auto;margin-top:1em;padding:.771em 1.5em;text-align:center;text-decoration:none}.footer-button:hover,.footer-button:focus{text-decoration:none}.footer-utils{text-align:left}.footer-navigation li{font-size:.875em;list-style-type:none}.footer-navigation a{color:#000;display:inline-block;text-decoration:none}.footer-navigation-group+.footer-navigation-group{margin-top:2em}.footer-navigation-title{font-size:.875em;font-weight:700;line-height:1.375em;margin-bottom:.5rem}.footer-emergency{margin-top:2em}.footer-emergency-title{font-size:.875em;font-weight:700;margin:0;margin-bottom:.5rem}.footer .footer-emergency-title a{color:#e30513;text-decoration:none;text-transform:uppercase}.footer-emergency-text{font-size:.875em}.footer-emergency-text a{margin:0;padding:0;color:#000;text-decoration:none}.footer-logos{margin-top:3em;text-align:center}.footer-logo{display:inline-block;height:52px;transition:filter .125s ease,opacity .125s ease}.footer-logo:hover,.footer-logo:focus{filter:grayscale(0%);opacity:1}.footer-logo:focus{outline-color:#000;outline-style:solid;outline-width:1px;outline-offset:.5em}.footer-logo img{display:block;height:100%;width:auto}.footer-accreditations{margin-right:auto}.footer-accreditations .menu{display:flex;flex-wrap:wrap;gap:1em 2em;justify-content:center;margin-bottom:3em}.footer-accreditations-title{font-size:.875em;font-weight:700;margin-bottom:1.5em}.footer .logo-ul-city{display:block;width:216px}.footer-bottom{background-color:#000;color:#fff;padding-bottom:1em;padding-top:1em;text-align:center}.footer-copyright{font-size:.75em;margin-bottom:0}.footer-copyright span+span:before{content:"|";padding:0 .333em;position:relative;top:-1px}.footer-legal{font-size:.75em;margin-bottom:0;margin-top:.5em}.footer-legal li{display:block;margin-top:.17em}.footer-legal a{color:#fff;text-decoration:none}.footer-legal a:focus{outline-color:#b3b3b3}.footer-copyright,.footer-legal{line-height:1.5em}@media(min-width:470px){.footer-legal{margin-top:0}.footer-legal li{display:inline-block;margin-top:0}.footer-legal li+li:before{content:"|";padding:0 .5em;position:relative;top:-1px}}@media(min-width:576px){.footer-navigation{align-items:flex-start;display:flex;gap:2em;justify-content:space-between}.footer-navigation-group{flex:1 1 33%}.footer-navigation-group+.footer-navigation-group{margin-top:0}}@media(min-width:670px){.footer-contact{display:flex;justify-content:space-between;gap:2em}.footer-social{justify-content:flex-end;margin-bottom:0;margin-top:-0.5em}.footer-button{max-width:none;min-width:12em}.footer-utils{gap:2em}.footer-logos{display:flex;justify-content:flex-end;gap:2em}.footer-bottom{text-align:left}}@media(min-width:768px){.footer-address-title-inner{text-align:left}.footer-utils{display:flex;justify-content:space-between;max-width:50em;transition:max-width .125s ease}.footer-navigation{flex:1 1 75%}.footer-emergency{flex:1 1 25%;margin-top:0}.footer-bottom-inner{display:flex;flex-wrap:wrap}.footer-logos{text-align:left}.footer-accreditations .menu{margin-bottom:0}.footer-copyright,.footer-legal{flex-shrink:0}.footer-legal{display:flex}.footer-legal:before{content:"|";padding:0 .5em;position:relative;top:-1px}.footer-legal li{display:flex}}@media(min-width:992px){.footer-contact{display:flex;justify-content:space-between}}@media(min-width:1200px){.footer-main .tel{text-decoration:unset}.footer-utils{max-width:72%}}
@font-face{font-family:'iconesUL';src:url(/themes/ulaval_templates/assets/ulaval/normes-ul/css/fonts/iconesUL.eot);src:url(/themes/ulaval_templates/assets/ulaval/normes-ul/css/fonts/iconesUL.eot#iefix) format("embedded-opentype"),url(/themes/ulaval_templates/assets/ulaval/normes-ul/css/fonts/iconesUL.ttf) format("truetype"),url(/themes/ulaval_templates/assets/ulaval/normes-ul/css/fonts/iconesUL.woff) format("woff"),url(/themes/ulaval_templates/assets/ulaval/normes-ul/css/fonts/iconesUL.svg) format("svg");font-weight:normal;font-style:normal}.normes-ul-entete-ul [class^="icon-"],.normes-ul-entete-ul [class*=" icon-"],.normes-ul-entete-ul [class^="icon-"]:hover,.normes-ul-entete-ul [class*=" icon-"]:hover,.normes-ul-nav-mobile-wrapper [class^="icon-"],.normes-ul-nav-mobile-wrapper [class*=" icon-"],.normes-ul-nav-mobile-wrapper [class^="icon-"]:hover,.normes-ul-nav-mobile-wrapper [class*=" icon-"]:hover,.normes-ul-navigation-principale [class^="icon-"],.normes-ul-navigation-principale [class*=" icon-"],.normes-ul-navigation-principale [class^="icon-"]:hover,.normes-ul-navigation-principale [class*=" icon-"]:hover,.normes-ul-pied-page [class^="icon-"],.normes-ul-pied-page [class*=" icon-"],.normes-ul-pied-page [class^="icon-"]:hover,.normes-ul-pied-page [class*=" icon-"]:hover,.normes-ul-recherche [class^="icon-"],.normes-ul-recherche [class*=" icon-"],.normes-ul-recherche [class^="icon-"]:hover,.normes-ul-recherche [class*=" icon-"]:hover,.normes-ul-admission [class^="icon-"],.normes-ul-admission [class*=" icon-"],.normes-ul-admission [class^="icon-"]:hover,.normes-ul-admission [class*=" icon-"]:hover{font-family:'iconesUL';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.normes-ul-entete-ul .icon-close:before,.normes-ul-nav-mobile-wrapper .icon-close:before,.normes-ul-navigation-principale .icon-close:before,.normes-ul-pied-page .icon-close:before,.normes-ul-recherche .icon-close:before,.normes-ul-admission .icon-close:before{content:"\62"}.normes-ul-entete-ul .icon-enveloppe:before,.normes-ul-nav-mobile-wrapper .icon-enveloppe:before,.normes-ul-navigation-principale .icon-enveloppe:before,.normes-ul-pied-page .icon-enveloppe:before,.normes-ul-recherche .icon-enveloppe:before,.normes-ul-admission .icon-enveloppe:before{content:"\69"}.normes-ul-entete-ul .icon-facebook:before,.normes-ul-nav-mobile-wrapper .icon-facebook:before,.normes-ul-navigation-principale .icon-facebook:before,.normes-ul-pied-page .icon-facebook:before,.normes-ul-recherche .icon-facebook:before,.normes-ul-admission .icon-facebook:before{content:"\6a"}.normes-ul-entete-ul .icon-fleche_down:before,.normes-ul-nav-mobile-wrapper .icon-fleche_down:before,.normes-ul-navigation-principale .icon-fleche_down:before,.normes-ul-pied-page .icon-fleche_down:before,.normes-ul-recherche .icon-fleche_down:before,.normes-ul-admission .icon-fleche_down:before{content:"\63"}.normes-ul-entete-ul .icon-fleche_left:before,.normes-ul-nav-mobile-wrapper .icon-fleche_left:before,.normes-ul-navigation-principale .icon-fleche_left:before,.normes-ul-pied-page .icon-fleche_left:before,.normes-ul-recherche .icon-fleche_left:before,.normes-ul-admission .icon-fleche_left:before{content:"\64"}.normes-ul-entete-ul .icon-fleche_right:before,.normes-ul-nav-mobile-wrapper .icon-fleche_right:before,.normes-ul-navigation-principale .icon-fleche_right:before,.normes-ul-pied-page .icon-fleche_right:before,.normes-ul-recherche .icon-fleche_right:before,.normes-ul-admission .icon-fleche_right:before{content:"\65"}.normes-ul-entete-ul .icon-fleche_up:before,.normes-ul-nav-mobile-wrapper .icon-fleche_up:before,.normes-ul-navigation-principale .icon-fleche_up:before,.normes-ul-pied-page .icon-fleche_up:before,.normes-ul-recherche .icon-fleche_up:before,.normes-ul-admission .icon-fleche_up:before{content:"\66"}.normes-ul-entete-ul .icon-flickr:before,.normes-ul-nav-mobile-wrapper .icon-flickr:before,.normes-ul-navigation-principale .icon-flickr:before,.normes-ul-pied-page .icon-flickr:before,.normes-ul-recherche .icon-flickr:before,.normes-ul-admission .icon-flickr:before{content:"\48"}.normes-ul-entete-ul .icon-instagram:before,.normes-ul-nav-mobile-wrapper .icon-instagram:before,.normes-ul-navigation-principale .icon-instagram:before,.normes-ul-pied-page .icon-instagram:before,.normes-ul-recherche .icon-instagram:before,.normes-ul-admission .icon-instagram:before{content:"\6b"}.normes-ul-entete-ul .icon-linkedin:before,.normes-ul-nav-mobile-wrapper .icon-linkedin:before,.normes-ul-navigation-principale .icon-linkedin:before,.normes-ul-pied-page .icon-linkedin:before,.normes-ul-recherche .icon-linkedin:before,.normes-ul-admission .icon-linkedin:before{content:"\6c"}.normes-ul-entete-ul .icon-menu:before,.normes-ul-nav-mobile-wrapper .icon-menu:before,.normes-ul-navigation-principale .icon-menu:before,.normes-ul-pied-page .icon-menu:before,.normes-ul-recherche .icon-menu:before,.normes-ul-admission .icon-menu:before{content:"\67"}.normes-ul-entete-ul .icon-pin:before,.normes-ul-nav-mobile-wrapper .icon-pin:before,.normes-ul-navigation-principale .icon-pin:before,.normes-ul-pied-page .icon-pin:before,.normes-ul-recherche .icon-pin:before,.normes-ul-admission .icon-pin:before{content:"\61"}.normes-ul-entete-ul .icon-question:before,.normes-ul-nav-mobile-wrapper .icon-question:before,.normes-ul-navigation-principale .icon-question:before,.normes-ul-pied-page .icon-question:before,.normes-ul-recherche .icon-question:before,.normes-ul-admission .icon-question:before{content:"\4b"}.normes-ul-entete-ul .icon-recherche:before,.normes-ul-nav-mobile-wrapper .icon-recherche:before,.normes-ul-navigation-principale .icon-recherche:before,.normes-ul-pied-page .icon-recherche:before,.normes-ul-recherche .icon-recherche:before,.normes-ul-admission .icon-recherche:before{content:"\68"}.normes-ul-entete-ul .icon-rss:before,.normes-ul-nav-mobile-wrapper .icon-rss:before,.normes-ul-navigation-principale .icon-rss:before,.normes-ul-pied-page .icon-rss:before,.normes-ul-recherche .icon-rss:before,.normes-ul-admission .icon-rss:before{content:"\6d"}.normes-ul-entete-ul .icon-twitter:before,.normes-ul-nav-mobile-wrapper .icon-twitter:before,.normes-ul-navigation-principale .icon-twitter:before,.normes-ul-pied-page .icon-twitter:before,.normes-ul-recherche .icon-twitter:before,.normes-ul-admission .icon-twitter:before{content:"\6e"}.normes-ul-entete-ul .icon-vimeo:before,.normes-ul-nav-mobile-wrapper .icon-vimeo:before,.normes-ul-navigation-principale .icon-vimeo:before,.normes-ul-pied-page .icon-vimeo:before,.normes-ul-recherche .icon-vimeo:before,.normes-ul-admission .icon-vimeo:before{content:"\4a"}.normes-ul-entete-ul .icon-youtube:before,.normes-ul-nav-mobile-wrapper .icon-youtube:before,.normes-ul-navigation-principale .icon-youtube:before,.normes-ul-pied-page .icon-youtube:before,.normes-ul-recherche .icon-youtube:before,.normes-ul-admission .icon-youtube:before{content:"\6f"}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}.ul-container{margin:0 auto;max-width:1200px;}.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;}html{font-size:62.5%;line-height:1.37555;}body{color:#000;font-family:"Source Sans 3",sans-serif;font-size:1.6rem;font-weight:400;}a,a:active,a:visited{color:#09f;text-decoration:none;}a:hover{color:#09f;text-decoration:underline;}:focus{outline:none;}address{font-style:normal;}h1,h2,h3,h4,h5{font-weight:700;margin:0 0 20px 0;}h1{font-size:3.2rem;line-height:3.6rem;margin-left:auto;margin-right:auto;max-width:600px;text-align:center;}h2{font-size:2.6rem;line-height:3rem;}h1::after,h2.accent::after{background-color:#e30513;content:"";display:block;height:4px;margin:20px auto 0 auto;width:40px;}h2.accent::after{margin-left:0;margin-right:0;}h2.centre{text-align:center;}h2.centre::after{margin-left:auto;margin-right:auto;}h3{font-size:2.2rem;line-height:2.8rem;}h4{font-size:1.8rem;line-height:2.4rem;}h5{font-size:1.6rem;line-height:2.2rem;}h6{font-size:1.6rem;font-weight:400;line-height:2.2rem;margin:0 0 20px 0;}p{font-size:1.6rem;font-weight:400;line-height:2.2rem;margin:0 0 25px 0;}ul,ol{font-size:1.6rem;margin:0 0 25px 0;padding:0 0 0 20px;}ul ul,ul ol,ol ul,ol ol{margin:15px 0 0 0;}li{line-height:2rem;margin:0 0 15px 0;}main ul li{list-style-type:disc;}.normes-ul-admission{background-color:#222;color:#fff;font-family:"Source Sans 3",sans-serif;}.normes-ul-admission *,.normes-ul-admission *::after,.normes-ul-admission *::before{box-sizing:border-box;}.normes-ul-admission.admission-mince .admission-etapes a,.normes-ul-admission.admission-mince .admission-question{min-height:9.5rem;}.normes-ul-admission .admission-entete{padding:20px 20px 20px 65px;}.normes-ul-admission .admission-entete p{font-size:1.6rem;}.normes-ul-admission .admission-entete .h2{font-size:3rem;font-weight:400;text-transform:uppercase;margin:4px 0;}.normes-ul-admission .admission-contenu{display:flex;}.normes-ul-admission .admission-etapes{display:flex;flex:11;}.normes-ul-admission .admission-etapes a{align-items:center;color:#fff;display:flex;flex:1;min-height:130px;text-decoration:none;}.normes-ul-admission .admission-numero{border-right:2px solid rgba(255,255,255,0.5);font-size:5rem;line-height:4.2rem;margin:auto 10px auto 65px;padding:0 10px 0 0;}.normes-ul-admission .admission-cta{font-size:1.8rem;margin:auto 10px auto 0;max-width:150px;}.normes-ul-admission .admission-question{align-items:center;background-color:#222 !important;color:#fff;display:flex;flex:1;font-size:1.8rem;min-height:130px;padding:10px;text-decoration:none;}.normes-ul-admission .admission-question:hover{background-color:#000 !important;}.normes-ul-admission .admission-question .contenu-question{display:flex;flex-direction:column;margin:auto;}.normes-ul-admission .admission-question .contenu-question .texte-question{margin-bottom:10px;text-align:center;}.normes-ul-admission .admission-question .contenu-question .icon-question{font-size:3.6rem;margin:auto;text-align:center;}.normes-ul-admission.admission-ul .admission-entete{background-color:#af1004;}.normes-ul-admission.admission-ul a:nth-child(1){background-color:#af1004;background-color:rgba(175,16,4,0.95);}.normes-ul-admission.admission-ul a:nth-child(1):hover{background-color:rgba(175,16,4,0.8);}.normes-ul-admission.admission-ul a:nth-child(2){background-color:#af1004;background-color:rgba(175,16,4,0.85);}.normes-ul-admission.admission-ul a:nth-child(2):hover{background-color:rgba(175,16,4,0.7);}.normes-ul-admission.admission-ul a:nth-child(3){background-color:#af1004;background-color:rgba(175,16,4,0.9);}.normes-ul-admission.admission-ul a:nth-child(3):hover{background-color:rgba(175,16,4,0.75);}.normes-ul-admission.admission-ul a:nth-child(4){background-color:#af1004;background-color:rgba(175,16,4,0.95);}.normes-ul-admission.admission-ul a:nth-child(4):hover{background-color:rgba(175,16,4,0.8);}.normes-ul-admission.faaad .admission-entete{background-color:#a91e22;}.normes-ul-admission.faaad a:nth-child(1){background-color:#a91e22;background-color:rgba(169,30,34,0.95);}.normes-ul-admission.faaad a:nth-child(1):hover{background-color:rgba(169,30,34,0.8);}.normes-ul-admission.faaad a:nth-child(2){background-color:#a91e22;background-color:rgba(169,30,34,0.85);}.normes-ul-admission.faaad a:nth-child(2):hover{background-color:rgba(169,30,34,0.7);}.normes-ul-admission.faaad a:nth-child(3){background-color:#a91e22;background-color:rgba(169,30,34,0.9);}.normes-ul-admission.faaad a:nth-child(3):hover{background-color:rgba(169,30,34,0.75);}.normes-ul-admission.faaad a:nth-child(4){background-color:#a91e22;background-color:rgba(169,30,34,0.95);}.normes-ul-admission.faaad a:nth-child(4):hover{background-color:rgba(169,30,34,0.8);}.normes-ul-admission.fad .admission-entete{background-color:#efa943;}.normes-ul-admission.fad a:nth-child(1){background-color:#efa943;background-color:rgba(239,169,67,0.95);}.normes-ul-admission.fad a:nth-child(1):hover{background-color:rgba(239,169,67,0.8);}.normes-ul-admission.fad a:nth-child(2){background-color:#efa943;background-color:rgba(239,169,67,0.85);}.normes-ul-admission.fad a:nth-child(2):hover{background-color:rgba(239,169,67,0.7);}.normes-ul-admission.fad a:nth-child(3){background-color:#efa943;background-color:rgba(239,169,67,0.9);}.normes-ul-admission.fad a:nth-child(3):hover{background-color:rgba(239,169,67,0.75);}.normes-ul-admission.fad a:nth-child(4){background-color:#efa943;background-color:rgba(239,169,67,0.95);}.normes-ul-admission.fad a:nth-child(4):hover{background-color:rgba(239,169,67,0.8);}.normes-ul-admission.fd .admission-entete{background-color:#d82520;}.normes-ul-admission.fd a:nth-child(1){background-color:#d82520;background-color:rgba(216,37,32,0.95);}.normes-ul-admission.fd a:nth-child(1):hover{background-color:rgba(216,37,32,0.8);}.normes-ul-admission.fd a:nth-child(2){background-color:#d82520;background-color:rgba(216,37,32,0.85);}.normes-ul-admission.fd a:nth-child(2):hover{background-color:rgba(216,37,32,0.7);}.normes-ul-admission.fd a:nth-child(3){background-color:#d82520;background-color:rgba(216,37,32,0.9);}.normes-ul-admission.fd a:nth-child(3):hover{background-color:rgba(216,37,32,0.75);}.normes-ul-admission.fd a:nth-child(4){background-color:#d82520;background-color:rgba(216,37,32,0.95);}.normes-ul-admission.fd a:nth-child(4):hover{background-color:rgba(216,37,32,0.8);}.normes-ul-admission.fesp .admission-entete{background-color:#000050;}.normes-ul-admission.fesp a:nth-child(1){background-color:#000050;background-color:rgba(0,0,80,0.95);}.normes-ul-admission.fesp a:nth-child(1):hover{background-color:rgba(0,0,80,0.8);}.normes-ul-admission.fesp a:nth-child(2){background-color:#000050;background-color:rgba(0,0,80,0.85);}.normes-ul-admission.fesp a:nth-child(2):hover{background-color:rgba(0,0,80,0.7);}.normes-ul-admission.fesp a:nth-child(3){background-color:#000050;background-color:rgba(0,0,80,0.9);}.normes-ul-admission.fesp a:nth-child(3):hover{background-color:rgba(0,0,80,0.75);}.normes-ul-admission.fesp a:nth-child(4){background-color:#000050;background-color:rgba(0,0,80,0.95);}.normes-ul-admission.fesp a:nth-child(4):hover{background-color:rgba(0,0,80,0.8);}.normes-ul-admission.ffgg .admission-entete{background-color:#8dc63f;}.normes-ul-admission.ffgg a:nth-child(1){background-color:#8dc63f;background-color:rgba(141,198,63,0.95);}.normes-ul-admission.ffgg a:nth-child(1):hover{background-color:rgba(141,198,63,0.8);}.normes-ul-admission.ffgg a:nth-child(2){background-color:#8dc63f;background-color:rgba(141,198,63,0.85);}.normes-ul-admission.ffgg a:nth-child(2):hover{background-color:rgba(141,198,63,0.7);}.normes-ul-admission.ffgg a:nth-child(3){background-color:#8dc63f;background-color:rgba(141,198,63,0.9);}.normes-ul-admission.ffgg a:nth-child(3):hover{background-color:rgba(141,198,63,0.75);}.normes-ul-admission.ffgg a:nth-child(4){background-color:#8dc63f;background-color:rgba(141,198,63,0.95);}.normes-ul-admission.ffgg a:nth-child(4):hover{background-color:rgba(141,198,63,0.8);}.normes-ul-admission.esei .admission-entete{background-color:#f58029;}.normes-ul-admission.esei a:nth-child(1){background-color:#f58029;background-color:rgba(245,128,41,0.95);}.normes-ul-admission.esei a:nth-child(1):hover{background-color:rgba(245,128,41,0.8);}.normes-ul-admission.esei a:nth-child(2){background-color:#f58029;background-color:rgba(245,128,41,0.85);}.normes-ul-admission.esei a:nth-child(2):hover{background-color:rgba(245,128,41,0.7);}.normes-ul-admission.esei a:nth-child(3){background-color:#f58029;background-color:rgba(245,128,41,0.9);}.normes-ul-admission.esei a:nth-child(3):hover{background-color:rgba(245,128,41,0.75);}.normes-ul-admission.esei a:nth-child(4){background-color:#f58029;background-color:rgba(245,128,41,0.95);}.normes-ul-admission.esei a:nth-child(4):hover{background-color:rgba(245,128,41,0.8);}.normes-ul-admission.flsh .admission-entete{background-color:#29bdbc;}.normes-ul-admission.flsh a:nth-child(1){background-color:#29bdbc;background-color:rgba(41,189,188,0.95);}.normes-ul-admission.flsh a:nth-child(1):hover{background-color:rgba(41,189,188,0.8);}.normes-ul-admission.flsh a:nth-child(2){background-color:#29bdbc;background-color:rgba(41,189,188,0.85);}.normes-ul-admission.flsh a:nth-child(2):hover{background-color:rgba(41,189,188,0.7);}.normes-ul-admission.flsh a:nth-child(3){background-color:#29bdbc;background-color:rgba(41,189,188,0.9);}.normes-ul-admission.flsh a:nth-child(3):hover{background-color:rgba(41,189,188,0.75);}.normes-ul-admission.flsh a:nth-child(4){background-color:#29bdbc;background-color:rgba(41,189,188,0.95);}.normes-ul-admission.flsh a:nth-child(4):hover{background-color:rgba(41,189,188,0.8);}.normes-ul-admission.fm .admission-entete{background-color:#efefef;}.normes-ul-admission.fm a:nth-child(1){background-color:#efefef;background-color:rgba(239,239,239,0.95);}.normes-ul-admission.fm a:nth-child(1):hover{background-color:rgba(239,239,239,0.8);}.normes-ul-admission.fm a:nth-child(2){background-color:#efefef;background-color:rgba(239,239,239,0.85);}.normes-ul-admission.fm a:nth-child(2):hover{background-color:rgba(239,239,239,0.7);}.normes-ul-admission.fm a:nth-child(3){background-color:#efefef;background-color:rgba(239,239,239,0.9);}.normes-ul-admission.fm a:nth-child(3):hover{background-color:rgba(239,239,239,0.75);}.normes-ul-admission.fm a:nth-child(4){background-color:#efefef;background-color:rgba(239,239,239,0.95);}.normes-ul-admission.fm a:nth-child(4):hover{background-color:rgba(239,239,239,0.8);}.normes-ul-admission.fmd .admission-entete{background-color:#065199;}.normes-ul-admission.fmd a:nth-child(1){background-color:#065199;background-color:rgba(6,81,153,0.95);}.normes-ul-admission.fmd a:nth-child(1):hover{background-color:rgba(6,81,153,0.8);}.normes-ul-admission.fmd a:nth-child(2){background-color:#065199;background-color:rgba(6,81,153,0.85);}.normes-ul-admission.fmd a:nth-child(2):hover{background-color:rgba(6,81,153,0.7);}.normes-ul-admission.fmd a:nth-child(3){background-color:#065199;background-color:rgba(6,81,153,0.9);}.normes-ul-admission.fmd a:nth-child(3):hover{background-color:rgba(6,81,153,0.75);}.normes-ul-admission.fmd a:nth-child(4){background-color:#065199;background-color:rgba(6,81,153,0.95);}.normes-ul-admission.fmd a:nth-child(4):hover{background-color:rgba(6,81,153,0.8);}.normes-ul-admission.fmus .admission-entete{background-color:#887e73;}.normes-ul-admission.fmus a:nth-child(1){background-color:#887e73;background-color:rgba(136,126,115,0.95);}.normes-ul-admission.fmus a:nth-child(1):hover{background-color:rgba(136,126,115,0.8);}.normes-ul-admission.fmus a:nth-child(2){background-color:#887e73;background-color:rgba(136,126,115,0.85);}.normes-ul-admission.fmus a:nth-child(2):hover{background-color:rgba(136,126,115,0.7);}.normes-ul-admission.fmus a:nth-child(3){background-color:#887e73;background-color:rgba(136,126,115,0.9);}.normes-ul-admission.fmus a:nth-child(3):hover{background-color:rgba(136,126,115,0.75);}.normes-ul-admission.fmus a:nth-child(4){background-color:#887e73;background-color:rgba(136,126,115,0.95);}.normes-ul-admission.fmus a:nth-child(4):hover{background-color:rgba(136,126,115,0.8);}.normes-ul-admission.fpha .admission-entete{background-color:#089188;}.normes-ul-admission.fpha a:nth-child(1){background-color:#089188;background-color:rgba(8,145,136,0.95);}.normes-ul-admission.fpha a:nth-child(1):hover{background-color:rgba(8,145,136,0.8);}.normes-ul-admission.fpha a:nth-child(2){background-color:#089188;background-color:rgba(8,145,136,0.85);}.normes-ul-admission.fpha a:nth-child(2):hover{background-color:rgba(8,145,136,0.7);}.normes-ul-admission.fpha a:nth-child(3){background-color:#089188;background-color:rgba(8,145,136,0.9);}.normes-ul-admission.fpha a:nth-child(3):hover{background-color:rgba(8,145,136,0.75);}.normes-ul-admission.fpha a:nth-child(4){background-color:#089188;background-color:rgba(8,145,136,0.95);}.normes-ul-admission.fpha a:nth-child(4):hover{background-color:rgba(8,145,136,0.8);}.normes-ul-admission.fp .admission-entete{background-color:#283f76;}.normes-ul-admission.fp a:nth-child(1){background-color:#283f76;background-color:rgba(40,63,118,0.95);}.normes-ul-admission.fp a:nth-child(1):hover{background-color:rgba(40,63,118,0.8);}.normes-ul-admission.fp a:nth-child(2){background-color:#283f76;background-color:rgba(40,63,118,0.85);}.normes-ul-admission.fp a:nth-child(2):hover{background-color:rgba(40,63,118,0.7);}.normes-ul-admission.fp a:nth-child(3){background-color:#283f76;background-color:rgba(40,63,118,0.9);}.normes-ul-admission.fp a:nth-child(3):hover{background-color:rgba(40,63,118,0.75);}.normes-ul-admission.fp a:nth-child(4){background-color:#283f76;background-color:rgba(40,63,118,0.95);}.normes-ul-admission.fp a:nth-child(4):hover{background-color:rgba(40,63,118,0.8);}.normes-ul-admission.fsa .admission-entete{background-color:#717073;}.normes-ul-admission.fsa a:nth-child(1){background-color:#717073;background-color:rgba(113,112,115,0.95);}.normes-ul-admission.fsa a:nth-child(1):hover{background-color:rgba(113,112,115,0.8);}.normes-ul-admission.fsa a:nth-child(2){background-color:#717073;background-color:rgba(113,112,115,0.85);}.normes-ul-admission.fsa a:nth-child(2):hover{background-color:rgba(113,112,115,0.7);}.normes-ul-admission.fsa a:nth-child(3){background-color:#717073;background-color:rgba(113,112,115,0.9);}.normes-ul-admission.fsa a:nth-child(3):hover{background-color:rgba(113,112,115,0.75);}.normes-ul-admission.fsa a:nth-child(4){background-color:#717073;background-color:rgba(113,112,115,0.95);}.normes-ul-admission.fsa a:nth-child(4):hover{background-color:rgba(113,112,115,0.8);}.normes-ul-admission.fsaa .admission-entete{background-color:#00a176;}.normes-ul-admission.fsaa a:nth-child(1){background-color:#00a176;background-color:rgba(0,161,118,0.95);}.normes-ul-admission.fsaa a:nth-child(1):hover{background-color:rgba(0,161,118,0.8);}.normes-ul-admission.fsaa a:nth-child(2){background-color:#00a176;background-color:rgba(0,161,118,0.85);}.normes-ul-admission.fsaa a:nth-child(2):hover{background-color:rgba(0,161,118,0.7);}.normes-ul-admission.fsaa a:nth-child(3){background-color:#00a176;background-color:rgba(0,161,118,0.9);}.normes-ul-admission.fsaa a:nth-child(3):hover{background-color:rgba(0,161,118,0.75);}.normes-ul-admission.fsaa a:nth-child(4){background-color:#00a176;background-color:rgba(0,161,118,0.95);}.normes-ul-admission.fsaa a:nth-child(4):hover{background-color:rgba(0,161,118,0.8);}.normes-ul-admission.fse .admission-entete{background-color:#f7a90b;}.normes-ul-admission.fse a:nth-child(1){background-color:#f7a90b;background-color:rgba(247,169,11,0.95);}.normes-ul-admission.fse a:nth-child(1):hover{background-color:rgba(247,169,11,0.8);}.normes-ul-admission.fse a:nth-child(2){background-color:#f7a90b;background-color:rgba(247,169,11,0.85);}.normes-ul-admission.fse a:nth-child(2):hover{background-color:rgba(247,169,11,0.7);}.normes-ul-admission.fse a:nth-child(3){background-color:#f7a90b;background-color:rgba(247,169,11,0.9);}.normes-ul-admission.fse a:nth-child(3):hover{background-color:rgba(247,169,11,0.75);}.normes-ul-admission.fse a:nth-child(4){background-color:#f7a90b;background-color:rgba(247,169,11,0.95);}.normes-ul-admission.fse a:nth-child(4):hover{background-color:rgba(247,169,11,0.8);}.normes-ul-admission.fsg .admission-entete{background-color:#bd252b;}.normes-ul-admission.fsg a:nth-child(1){background-color:#bd252b;background-color:rgba(189,37,43,0.95);}.normes-ul-admission.fsg a:nth-child(1):hover{background-color:rgba(189,37,43,0.8);}.normes-ul-admission.fsg a:nth-child(2){background-color:#bd252b;background-color:rgba(189,37,43,0.85);}.normes-ul-admission.fsg a:nth-child(2):hover{background-color:rgba(189,37,43,0.7);}.normes-ul-admission.fsg a:nth-child(3){background-color:#bd252b;background-color:rgba(189,37,43,0.9);}.normes-ul-admission.fsg a:nth-child(3):hover{background-color:rgba(189,37,43,0.75);}.normes-ul-admission.fsg a:nth-child(4){background-color:#bd252b;background-color:rgba(189,37,43,0.95);}.normes-ul-admission.fsg a:nth-child(4):hover{background-color:rgba(189,37,43,0.8);}.normes-ul-admission.fsi .admission-entete{background-color:#6f8ab9;}.normes-ul-admission.fsi a:nth-child(1){background-color:#6f8ab9;background-color:rgba(111,138,185,0.95);}.normes-ul-admission.fsi a:nth-child(1):hover{background-color:rgba(111,138,185,0.8);}.normes-ul-admission.fsi a:nth-child(2){background-color:#6f8ab9;background-color:rgba(111,138,185,0.85);}.normes-ul-admission.fsi a:nth-child(2):hover{background-color:rgba(111,138,185,0.7);}.normes-ul-admission.fsi a:nth-child(3){background-color:#6f8ab9;background-color:rgba(111,138,185,0.9);}.normes-ul-admission.fsi a:nth-child(3):hover{background-color:rgba(111,138,185,0.75);}.normes-ul-admission.fsi a:nth-child(4){background-color:#6f8ab9;background-color:rgba(111,138,185,0.95);}.normes-ul-admission.fsi a:nth-child(4):hover{background-color:rgba(111,138,185,0.8);}.normes-ul-admission.fss .admission-entete{background-color:#4079a2;}.normes-ul-admission.fss a:nth-child(1){background-color:#4079a2;background-color:rgba(64,121,162,0.95);}.normes-ul-admission.fss a:nth-child(1):hover{background-color:rgba(64,121,162,0.8);}.normes-ul-admission.fss a:nth-child(2){background-color:#4079a2;background-color:rgba(64,121,162,0.85);}.normes-ul-admission.fss a:nth-child(2):hover{background-color:rgba(64,121,162,0.7);}.normes-ul-admission.fss a:nth-child(3){background-color:#4079a2;background-color:rgba(64,121,162,0.9);}.normes-ul-admission.fss a:nth-child(3):hover{background-color:rgba(64,121,162,0.75);}.normes-ul-admission.fss a:nth-child(4){background-color:#4079a2;background-color:rgba(64,121,162,0.95);}.normes-ul-admission.fss a:nth-child(4):hover{background-color:rgba(64,121,162,0.8);}.normes-ul-admission.ftsr .admission-entete{background-color:#4caecf;}.normes-ul-admission.ftsr a:nth-child(1){background-color:#4caecf;background-color:rgba(76,174,207,0.95);}.normes-ul-admission.ftsr a:nth-child(1):hover{background-color:rgba(76,174,207,0.8);}.normes-ul-admission.ftsr a:nth-child(2){background-color:#4caecf;background-color:rgba(76,174,207,0.85);}.normes-ul-admission.ftsr a:nth-child(2):hover{background-color:rgba(76,174,207,0.7);}.normes-ul-admission.ftsr a:nth-child(3){background-color:#4caecf;background-color:rgba(76,174,207,0.9);}.normes-ul-admission.ftsr a:nth-child(3):hover{background-color:rgba(76,174,207,0.75);}.normes-ul-admission.ftsr a:nth-child(4){background-color:#4caecf;background-color:rgba(76,174,207,0.95);}.normes-ul-admission.ftsr a:nth-child(4):hover{background-color:rgba(76,174,207,0.8);}@media only screen and (max-width:1200px){.normes-ul-admission .admission-entete{padding-left:40px;}.normes-ul-admission .admission-numero{margin-left:40px;}}@media only screen and (max-width:992px){.normes-ul-admission .admission-etapes{flex:10;flex-wrap:wrap;}.normes-ul-admission .admission-etapes a{flex:auto;width:50%;}.normes-ul-admission .admission-question{flex:2;}.normes-ul-admission .admission-question .contenu-question{margin-top:30px;}.normes-ul-admission.admission-mince .admission-question .contenu-question{margin-top:10px;}}@media only screen and (max-width:767px){.normes-ul-admission .admission-contenu{flex-direction:column;}.normes-ul-admission .admission-etapes{flex:auto;}.normes-ul-admission .admission-etapes a{width:100%;}.normes-ul-admission .admission-question .contenu-question,.normes-ul-admission.admission-mince .admission-question .contenu-question{margin-top:auto;}}.normes-ul-admission.fm .admission-entete{color:#000;}.normes-ul-admission.fm .admission-etapes{color:#000;}.normes-ul-etude{background-image:url(/themes/ulaval_templates/assets/ulaval/composantes-ul/img/oblique.svg);background-repeat:no-repeat;background-size:100% 100.05%;margin:60px 0;padding:90px 15px;}.normes-ul-etude *,.normes-ul-etude *::after,.normes-ul-etude *::before{box-sizing:border-box;}.normes-ul-etude.ul-etude-bas-vide{background-image:url(/themes/ulaval_templates/assets/ulaval/composantes-ul/img/oblique-bas-vide.svg);}.normes-ul-etude.ul-etude-bas-vide .etude-general{border-bottom:35px solid #000;}.normes-ul-etude img{display:block;filter:opacity(85%);height:auto;width:100%;}.normes-ul-etude .ul-container{display:flex;flex-wrap:wrap;margin:auto;}.normes-ul-etude .etude-img{overflow:hidden;width:100%;}.normes-ul-etude .ul-bouton{display:flex;margin-bottom:15px;text-align:center;}.normes-ul-etude .ul-bouton a{border:1px solid #666;color:#000;font-weight:700;padding:13px 17px;}.normes-ul-etude .ul-bouton a:hover{background:#ededed;text-decoration:none;}.normes-ul-etude .etude-general{background:#fff;padding:80px 15px 15px 15px;}.normes-ul-etude .etude-general h2{font-size:3.6rem;line-height:3.6rem;margin-bottom:45px;text-transform:uppercase;}.normes-ul-etude .etude-general p{font-size:2rem;margin-bottom:45px;}.normes-ul-etude .etude-general .ul-bouton:last-child{margin-bottom:15px;}.normes-ul-etude .etude-offres{background-color:#000;color:#fff;display:flex;flex-wrap:wrap;min-height:35px;text-align:center;}.normes-ul-etude .etude-offres h3,.normes-ul-etude .etude-offres p{margin-bottom:30px;}.normes-ul-etude .etude-offres .etude-offre{display:flex;flex-direction:column;margin:45px 0;padding:0 30px;width:100%;}.normes-ul-etude .etude-offres .etude-offre .bouton-fleche{border:1px solid;display:flex;height:50px;margin:auto auto 0 auto;width:50px;}.normes-ul-etude .etude-offres .etude-offre .bouton-fleche:hover{border-color:#fff;}.normes-ul-etude .etude-offres .etude-offre .bouton-fleche:hover svg rect,.normes-ul-etude .etude-offres .etude-offre .bouton-fleche:hover svg polygon{fill:#fff;}.normes-ul-etude .etude-offres .etude-offre .bouton-fleche svg{height:15px;margin:auto;width:23px;}.normes-ul-etude.dgfc{background-color:#d2e9e6;}.normes-ul-etude.dgfc .etude-img{background-color:#d2e9e6;}.normes-ul-etude.dgfc .etude-offres .bouton-fleche{border-color:#d2e9e6;}.normes-ul-etude.dgfc .etude-offres svg rect,.normes-ul-etude.dgfc .etude-offres svg polygon{fill:#d2e9e6;}.normes-ul-etude.faaad{background-color:#a91e22;}.normes-ul-etude.faaad .etude-img{background-color:#a91e22;}.normes-ul-etude.faaad .etude-offres .bouton-fleche{border-color:#a91e22;}.normes-ul-etude.faaad .etude-offres svg rect,.normes-ul-etude.faaad .etude-offres svg polygon{fill:#a91e22;}.normes-ul-etude.fad{background-color:#efa943;}.normes-ul-etude.fad .etude-img{background-color:#efa943;}.normes-ul-etude.fad .etude-offres .bouton-fleche{border-color:#efa943;}.normes-ul-etude.fad .etude-offres svg rect,.normes-ul-etude.fad .etude-offres svg polygon{fill:#efa943;}.normes-ul-etude.fd{background-color:#d82520;}.normes-ul-etude.fd .etude-img{background-color:#d82520;}.normes-ul-etude.fd .etude-offres .bouton-fleche{border-color:#d82520;}.normes-ul-etude.fd .etude-offres svg rect,.normes-ul-etude.fd .etude-offres svg polygon{fill:#d82520;}.normes-ul-etude.fesp{background-color:#000050;}.normes-ul-etude.fesp .etude-img{background-color:#000050;}.normes-ul-etude.fesp .etude-offres .bouton-fleche{border-color:#000050;}.normes-ul-etude.fesp .etude-offres svg rect,.normes-ul-etude.fesp .etude-offres svg polygon{fill:#000050;}.normes-ul-etude.ffgg{background-color:#8dc63f;}.normes-ul-etude.ffgg .etude-img{background-color:#8dc63f;}.normes-ul-etude.ffgg .etude-offres .bouton-fleche{border-color:#8dc63f;}.normes-ul-etude.ffgg .etude-offres svg rect,.normes-ul-etude.ffgg .etude-offres svg polygon{fill:#8dc63f;}.normes-ul-etude.hei{background-color:#f58029;}.normes-ul-etude.hei .etude-img{background-color:#f58029;}.normes-ul-etude.hei .etude-offres .bouton-fleche{border-color:#f58029;}.normes-ul-etude.hei .etude-offres svg rect,.normes-ul-etude.hei .etude-offres svg polygon{fill:#f58029;}.normes-ul-etude.flsh{background-color:#29bdbc;}.normes-ul-etude.flsh .etude-img{background-color:#29bdbc;}.normes-ul-etude.flsh .etude-offres .bouton-fleche{border-color:#29bdbc;}.normes-ul-etude.flsh .etude-offres svg rect,.normes-ul-etude.flsh .etude-offres svg polygon{fill:#29bdbc;}.normes-ul-etude.fm{background-color:#efefef;}.normes-ul-etude.fm .etude-img{background-color:#efefef;}.normes-ul-etude.fm .etude-offres .bouton-fleche{border-color:#efefef;}.normes-ul-etude.fm .etude-offres svg rect,.normes-ul-etude.fm .etude-offres svg polygon{fill:#efefef;}.normes-ul-etude.fmd{background-color:#065199;}.normes-ul-etude.fmd .etude-img{background-color:#065199;}.normes-ul-etude.fmd .etude-offres .bouton-fleche{border-color:#065199;}.normes-ul-etude.fmd .etude-offres svg rect,.normes-ul-etude.fmd .etude-offres svg polygon{fill:#065199;}.normes-ul-etude.fmus{background-color:#887e73;}.normes-ul-etude.fmus .etude-img{background-color:#887e73;}.normes-ul-etude.fmus .etude-offres .bouton-fleche{border-color:#887e73;}.normes-ul-etude.fmus .etude-offres svg rect,.normes-ul-etude.fmus .etude-offres svg polygon{fill:#887e73;}.normes-ul-etude.fpha{background-color:#089188;}.normes-ul-etude.fpha .etude-img{background-color:#089188;}.normes-ul-etude.fpha .etude-offres .bouton-fleche{border-color:#089188;}.normes-ul-etude.fpha .etude-offres svg rect,.normes-ul-etude.fpha .etude-offres svg polygon{fill:#089188;}.normes-ul-etude.fp{background-color:#283f76;}.normes-ul-etude.fp .etude-img{background-color:#283f76;}.normes-ul-etude.fp .etude-offres .bouton-fleche{border-color:#283f76;}.normes-ul-etude.fp .etude-offres svg rect,.normes-ul-etude.fp .etude-offres svg polygon{fill:#283f76;}.normes-ul-etude.fsa{background-color:#e4e8e9;}.normes-ul-etude.fsa .etude-img{background-color:#e4e8e9;}.normes-ul-etude.fsa .etude-offres .bouton-fleche{border-color:#e4e8e9;}.normes-ul-etude.fsa .etude-offres svg rect,.normes-ul-etude.fsa .etude-offres svg polygon{fill:#e4e8e9;}.normes-ul-etude.fsaa{background-color:#00a176;}.normes-ul-etude.fsaa .etude-img{background-color:#00a176;}.normes-ul-etude.fsaa .etude-offres .bouton-fleche{border-color:#00a176;}.normes-ul-etude.fsaa .etude-offres svg rect,.normes-ul-etude.fsaa .etude-offres svg polygon{fill:#00a176;}.normes-ul-etude.fse{background-color:#f7a90b;}.normes-ul-etude.fse .etude-img{background-color:#f7a90b;}.normes-ul-etude.fse .etude-offres .bouton-fleche{border-color:#f7a90b;}.normes-ul-etude.fse .etude-offres svg rect,.normes-ul-etude.fse .etude-offres svg polygon{fill:#f7a90b;}.normes-ul-etude.fsg{background-color:#bd252b;}.normes-ul-etude.fsg .etude-img{background-color:#bd252b;}.normes-ul-etude.fsg .etude-offres .bouton-fleche{border-color:#bd252b;}.normes-ul-etude.fsg .etude-offres svg rect,.normes-ul-etude.fsg .etude-offres svg polygon{fill:#bd252b;}.normes-ul-etude.fsi{background-color:#6f8ab9;}.normes-ul-etude.fsi .etude-img{background-color:#6f8ab9;}.normes-ul-etude.fsi .etude-offres .bouton-fleche{border-color:#6f8ab9;}.normes-ul-etude.fsi .etude-offres svg rect,.normes-ul-etude.fsi .etude-offres svg polygon{fill:#6f8ab9;}.normes-ul-etude.fss{background-color:#4079a2;}.normes-ul-etude.fss .etude-img{background-color:#4079a2;}.normes-ul-etude.fss .etude-offres .bouton-fleche{border-color:#4079a2;}.normes-ul-etude.fss .etude-offres svg rect,.normes-ul-etude.fss .etude-offres svg polygon{fill:#4079a2;}.normes-ul-etude.ftsr{background-color:#4caecf;}.normes-ul-etude.ftsr .etude-img{background-color:#4caecf;}.normes-ul-etude.ftsr .etude-offres .bouton-fleche{border-color:#4caecf;}.normes-ul-etude.ftsr .etude-offres svg rect,.normes-ul-etude.ftsr .etude-offres svg polygon{fill:#4caecf;}.normes-ul-etude.bibliotheque{background-color:#f78021;}.normes-ul-etude.bibliotheque .etude-img{background-color:#f78021;}.normes-ul-etude.bibliotheque .etude-offres .bouton-fleche{border-color:#f78021;}.normes-ul-etude.bibliotheque .etude-offres svg rect,.normes-ul-etude.bibliotheque .etude-offres svg polygon{fill:#f78021;}.normes-ul-etude.peps{background-color:#aa0900;}.normes-ul-etude.peps .etude-img{background-color:#aa0900;}.normes-ul-etude.peps .etude-offres .bouton-fleche{border-color:#aa0900;}.normes-ul-etude.peps .etude-offres svg rect,.normes-ul-etude.peps .etude-offres svg polygon{fill:#aa0900;}.normes-ul-etude.residences{background-color:#293842;}.normes-ul-etude.residences .etude-img{background-color:#293842;}.normes-ul-etude.residences .etude-offres .bouton-fleche{border-color:#293842;}.normes-ul-etude.residences .etude-offres svg rect,.normes-ul-etude.residences .etude-offres svg polygon{fill:#293842;}.normes-ul-etude.ro{background-color:#f11212;}.normes-ul-etude.ro .etude-img{background-color:#f11212;}.normes-ul-etude.ro .etude-offres .bouton-fleche{border-color:#f11212;}.normes-ul-etude.ro .etude-offres svg rect,.normes-ul-etude.ro .etude-offres svg polygon{fill:#f11212;}@media (min-width:576px){.normes-ul-etude .etude-general{padding-left:30px;padding-right:30px;}.normes-ul-etude .etude-general h2{font-size:4rem;line-height:4rem;}}@media (min-width:768px){.normes-ul-etude{background-size:cover;}.normes-ul-etude img{height:100%;left:50%;position:relative;transform:translate(-50%,0);width:auto;}.normes-ul-etude.ul-etude-bas-vide{background-size:100% 100.05%;}.normes-ul-etude.ul-etude-bas-vide .etude-img{border-bottom:35px solid #000;}.normes-ul-etude .etude-img{width:50%;}.normes-ul-etude .etude-general{width:50%;}.normes-ul-etude .etude-general p:last-child{margin-bottom:10px;}.normes-ul-etude.ul-offres-paires .etude-offres .etude-offre{width:50%;}.normes-ul-etude.ul-offres-paires .etude-offres .etude-offre:nth-of-type(2n){border-right:none;}.normes-ul-etude.ul-offres-paires .etude-offres .etude-offre:nth-of-type(3n){border-right:1px solid #666;}.normes-ul-etude .etude-offres .etude-offre{border-right:1px solid #666;width:33.3333%;}.normes-ul-etude .etude-offres .etude-offre:nth-of-type(3n){border-right:none;}}@media (min-width:992px){.normes-ul-etude{min-height:1090px;}.normes-ul-etude.ul-etude-bas-vide{min-height:0;}.normes-ul-etude .ul-bouton a{padding-left:45px;padding-right:45px;}}table{background-color:#fff;border-bottom:4px solid #999;border-collapse:collapse;border-spacing:0;border-top:4px solid #999;margin:0 0 30px 0;max-width:100%;overflow-x:auto;}th,td{border-bottom:1px solid #ededed;border-right:1px solid #ededed;padding:10px 15px;vertical-align:top;}th,thead td{background-color:#dbdbdb;font-weight:700;text-align:left;}th p,thead td p{font-weight:700;}thead th,thead td,tr:first-child th,tr:first-child td{padding-top:6px;}th *:last-child,td *:last-child{margin-bottom:0;}th:last-of-type,td:last-of-type{border-right:none;}tr:nth-child(even){background-color:#f7f7f7;}tbody{border:none;}
.accordeon{margin-bottom:30px;}.accordeon.ouvert > h2,.accordeon.ouvert > h3,.accordeon.ouvert > h4,.accordeon.ouvert > p{background-color:#dbdbdb;border-color:transparent;}.accordeon.ouvert > h2:hover,.accordeon.ouvert > h3:hover,.accordeon.ouvert > h4:hover,.accordeon.ouvert > p:hover{background-color:#999;}.accordeon.ouvert > h2::before,.accordeon.ouvert > h3::before,.accordeon.ouvert > h4::before,.accordeon.ouvert > p::before{bottom:initial;content:"\0077";position:absolute;}.accordeon > h2,.accordeon > h3,.accordeon > h4,.accordeon > p{border-bottom:1px solid #dbdbdb;cursor:pointer;font:600 1.6rem "Source Sans 3",sans-serif;margin:0;padding:15px 15px 15px 45px;position:relative;transition:0.25s background-color ease-in,0.25s border-color ease-in;}.accordeon > h2:hover,.accordeon > h3:hover,.accordeon > h4:hover,.accordeon > p:hover{background-color:#ededed;}.accordeon > h2::before,.accordeon > h3::before,.accordeon > h4::before,.accordeon > p::before{content:"\0076";font-family:"iconesUL",sans-serif;font-size:3rem;font-weight:600;left:11px;position:absolute;top:13px;}.accordeon .panneau{background:#f7f7f7;border-bottom:1px solid #dbdbdb;display:none;padding:30px;}.accordeon .panneau > p:first-child{margin-top:0;}.accordeon .panneau > p:last-child{margin-bottom:0;}
.c-container{margin:0 auto;max-width:1600px;position:relative;width:100%;z-index:1}.c-grid::after{content:"";display:block;overflow:hidden}@media(min-width:64em){.c-container{width:94vw}@supports(display:grid){.c-grid{display:grid;grid-row-gap:calc(1em + .5vw);grid-template-columns:1fr 2em 1fr;grid-template-rows:max-content}}.ie11 #ariane{padding:0 .9375em}.ie11 .c-grid{display:flex;flex-wrap:wrap}.ie11 .c-grid>div,.ie11 .c-grid>header{padding:.9375em;width:50%}}.c-extensible{padding-bottom:4rem;position:relative}.c-extensible.actif .c-extensible--action svg{transform:rotate(180deg)}.c-extensible.actif .c-extensible--contenu::after{display:none}.c-extensible.actif .action--ouvrir{display:none}.c-extensible.actif .action--fermer{display:block}.c-extensible.inactif{padding-bottom:2em}.c-extensible.inactif .c-extensible--action{display:none}.c-extensible.inactif .c-extensible--contenu::after{display:none}.c-extensible--contenu{overflow:hidden;position:relative;transition:height .25s ease}.c-extensible--contenu p:last-child,.c-extensible--contenu ol:last-child,.c-extensible--contenu ul:last-child{margin-bottom:0}.c-extensible--contenu::after{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 75%);bottom:0;content:"";height:1.5em;left:0;position:absolute;right:0}.c-extensible--action{align-items:center;background:rgba(0,0,0,0);border:0;bottom:0;cursor:pointer;display:flex;font-size:1.4rem;left:0;padding:.5em 0 1em;position:absolute;right:0;text-align:left;width:100%}.c-extensible--action svg{flex:0 0 auto;height:12px;transition:transform .125s ease-out;width:12px}.c-extensible--action span{margin:0 .5em;position:relative}.c-extensible--action::after{border-bottom:1px solid #000;content:"";width:100%}.c-extensible--action:hover span{text-decoration:underline}.c-extensible--action:focus{outline:none}.c-extensible--action:focus span{text-decoration:underline}.c-extensible .action--fermer{display:none}.collapsible-sections{margin-bottom:2.5em}.collapsible-sections.icon-first .toggle-section .header-wrapper{flex-direction:row-reverse}.collapsible-sections.light-1 .toggle-section .header--content{background-color:#f0f0f0;color:#000}.collapsible-sections.light-1 .toggle-section .header--content:hover{background-color:#dcdcdc}.collapsible-sections.light-1 .toggle-section [aria-expanded=true] .header--content{background-color:#dcdcdc}.collapsible-sections.light-1 .toggle-section .header-wrapper:focus .item{border-color:#000}.collapsible-sections.light-1 .toggle-section--content-wrapper{background-color:#f2f2f2;box-shadow:none}.collapsible-sections.light-2 .toggle-section .header--content{background-color:#f0f0f0;color:#000}.collapsible-sections.light-2 .toggle-section .header--content:hover{background-color:#dcdcdc}.collapsible-sections.light-2 [aria-expanded=true] .header--content{background-color:#dcdcdc}.collapsible-sections.light-2 .header-wrapper:focus .item{border-color:#000}.collapsible-sections.light-2--content-wrapper{background-color:#f2f2f2;box-shadow:none}.collapsible-sections .sections-controls{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:.5em}.collapsible-sections .controls-title{margin:0}.collapsible-sections .controls-group{flex:1 0 auto;margin:0;padding:0;text-align:right}.collapsible-sections .controls-group li{line-height:1.375;list-style:none;margin-bottom:0}.collapsible-sections .controls-group .action{background-color:rgba(0,0,0,0);border:0;cursor:pointer;padding:0;width:5em}.collapsible-sections .controls-group .action:focus,.collapsible-sections .controls-group .action:hover{text-decoration:underline}.collapsible-sections .controls-group .controls-close{display:none}.collapsible-sections .controls-group.active>.controls-open{display:none}.collapsible-sections .controls-group.active>.controls-close{display:list-item}.collapsible-sections .toggle-section{margin-bottom:.75em}.collapsible-sections .toggle-section--header{margin-bottom:0}.collapsible-sections .toggle-section--header svg{background:#232323;fill:#fff;flex:0 0 auto;height:2.5em;width:2.25em}.collapsible-sections .toggle-section--content{border-bottom:3px solid #232323}.collapsible-sections .toggle-section--content-wrapper{background-color:#fff;box-shadow:rgba(0,0,0,.1) 0 3px 10px;padding:1.5em}.collapsible-sections .toggle-section--content-wrapper.dark{background-color:rgba(0,0,0,.2)}.collapsible-sections .toggle-section .header-wrapper{align-items:center;background-color:#232323;border:0;cursor:pointer;display:flex;padding:0;width:100%}.collapsible-sections .toggle-section .header-wrapper[aria-expanded=true] svg{transform:rotate(180deg)}.collapsible-sections .toggle-section .header-wrapper:focus .item{border-bottom:2px solid #fff}.collapsible-sections .toggle-section .header--content{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:space-between;margin:0;padding:.688em .75em;transition:background-color .125s ease-out;width:100%}.collapsible-sections .toggle-section .header--content:hover{background-color:#161616}.collapsible-sections .toggle-section .header--content-details{font-weight:700;text-align:left}.collapsible-sections .toggle-section .header--content-details .item{margin:0 .25em}.collapsible-sections .toggle-section .header--content-details .precision{color:#ffcb05;font-weight:500}.collapsible-sections .toggle-section .header--content-type{align-items:center;background-color:#ffcb05;border-radius:50%;color:#000;display:flex;flex:0 0 auto;font-size:.875em;font-weight:700;height:1.75em;justify-content:center;margin-left:1em;width:1.75em}.c-onglets [role=tablist]{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0}.c-onglets [role=tablist] span{background-color:rgba(0,0,0,0);background-position:0 93%;background-repeat:repeat-x;background-size:1px 4px;padding-bottom:1px}.c-onglets [role=tablist] a{display:inline-block}.c-onglets [role=tablist] a:focus{text-decoration:none}.c-onglets [role=tablist] li{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0}.c-onglets [role=tabpanel]{outline:0}.c-onglets>[role=tablist] li{display:inline-block}.c-onglets>[role=tablist] a{background-color:#000;color:#fff;font-size:1.125em;font-weight:700;padding:2.4rem 2rem;text-align:center;text-decoration:none;transition:background-color .125s ease-out;width:100%}.c-onglets>[role=tablist] a:hover,.c-onglets>[role=tablist] a:focus{background-color:#232323}.c-onglets>[role=tablist] [aria-selected]{background:#fff;border-bottom:0;color:#000}.c-onglets>[role=tablist] [aria-selected]:hover{background:#fff}.c-onglets>[role=tablist] [aria-selected]:focus{background:#fff}.c-onglets>[role=tablist] [aria-selected]:focus span{background-image:linear-gradient(transparent 50%,#000 0)}.c-onglets>[role=tabpanel]{background-color:#fff;min-height:24rem;padding:3.6rem 2.4rem}.c-onglets--sous-onglets{display:flex;flex-direction:column;position:relative}.c-onglets--sous-onglets-menu{background:#000;border:0;color:#fff;cursor:pointer;font-weight:700;margin-bottom:2em;padding:1.2rem 2rem;position:relative;text-align:left;transition:background-color .125s ease-out;z-index:10}.c-onglets--sous-onglets-menu svg{fill:#fff;height:20px;left:2rem;position:absolute;top:50%;transform:translateY(-50%);width:20px}.c-onglets--sous-onglets-menu span{padding-left:3.6rem}.c-onglets--sous-onglets-menu:hover{background-color:#232323}.c-onglets--sous-onglets-menu:focus{background-color:#232323;outline:none}.c-onglets--sous-onglets-menu[aria-expanded=true]{background-color:#333}.c-onglets--sous-onglets [role=tablist]{display:none;list-style-type:none}.c-onglets--sous-onglets [role=tablist].active{box-shadow:rgba(0,0,0,.25) 0 0 3px,rgba(0,0,0,.1) 0 0 10px;display:block;position:absolute;top:4.2rem;width:100%;z-index:10}.c-onglets--sous-onglets [role=tablist] a{background:#000;border-bottom:0;color:#fff;padding:1.2rem 2rem;text-decoration:none;width:100%}.c-onglets--sous-onglets [role=tablist] a:hover{background-color:#232323}.c-onglets--sous-onglets [role=tablist] a:focus{background-color:#232323;outline:none}.c-onglets--sous-onglets [role=tabpanel]{flex:1 1 auto}.ie11 .c-onglets--sous-onglets [role=tabpanel]{flex:1 1 100%}.c-onglets--sous-onglets [role=tabpanel]>div:not(:last-child){margin-bottom:2em}.c-onglets--sous-onglets [role=tabpanel]>div:not(:last-child).indent,.c-onglets--sous-onglets [role=tabpanel]>div:not(:last-child).indent2{margin:0 0 15px 0}.c-onglets--sous-onglets [role=tabpanel] .indent,.c-onglets--sous-onglets [role=tabpanel] .indent2{margin:0 0 15px 0;padding:0 0 0 20px}@media(min-width:27.5em){.c-onglets [role=tablist]{flex-direction:row}.c-onglets [role=tablist]:nth-last-child(5):first-child{flex-direction:column}}@media(min-width:32em){.c-onglets>[role=tablist] a{padding:2.4rem 3.2rem}}@media(min-width:50em){.tabbed-menu{display:none}.c-onglets>[role=tablist]:nth-last-child(5):first-child{flex-direction:row}.c-onglets>[role=tablist]:nth-last-child(5):first-child a{padding:2.4rem 3.2rem}.c-onglets>[role=tablist] a{padding:3.5rem 6.5rem}.c-onglets--sous-onglets{flex-direction:row}.c-onglets--sous-onglets--wrapper{max-width:33.3333%;min-width:33.3333%;width:33.3333%}.c-onglets--sous-onglets--wrapper [role=tablist]{display:block;flex:0 0 auto;width:100%}.c-onglets--sous-onglets--wrapper [role=tablist].active{box-shadow:none;position:static;top:0;width:100%}.c-onglets--sous-onglets--wrapper [role=tablist] a[aria-selected]{background-color:#000;color:#fff}.c-onglets--sous-onglets--wrapper [role=tablist] a[aria-selected]:hover{background-color:#000}.c-onglets--sous-onglets--wrapper [role=tablist] a[aria-selected]:focus{background-color:#000;position:relative}.c-onglets--sous-onglets--wrapper [role=tablist] a[aria-selected]:focus span{background-image:linear-gradient(transparent 50%,#fff 0)}.c-onglets--sous-onglets--wrapper [role=tablist] a[aria-selected]::after{content:""}.c-onglets--sous-onglets--wrapper [role=tablist] a{background:#fff;color:#000;font-weight:700}.c-onglets--sous-onglets--wrapper [role=tablist] a:hover{background:#fff}.c-onglets--sous-onglets--wrapper [role=tablist] a:hover span{background-image:linear-gradient(transparent 50%,#000 0)}.c-onglets--sous-onglets--wrapper [role=tablist] a:focus{background-color:#fff}.c-onglets--sous-onglets [role=tabpanel]{margin-left:1.75em}}@media(min-width:75em){.c-onglets>[role=tablist]:nth-last-child(5):first-child a{padding:3.5rem 6.5rem}.c-onglets--sous-onglets--wrapper{max-width:25%;min-width:25%;width:25%}.c-onglets--sous-onglets--wrapper [role=tablist]{width:100%}.c-onglets--sous-onglets--wrapper [role=tablist].active{width:100%}}@media(min-width:50em){.fe--sous-onglets-contenu{margin-left:33%;padding-left:1.75em}}@media(min-width:75em){.fe--sous-onglets-contenu{margin-left:25%}}.fe--sous-onglets-contenu .strate{padding:0}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.liste-elements--vertical{margin:0;padding:0}.liste-elements--vertical li{line-height:1.15;list-style-type:none;margin-bottom:.25em}.liste-elements--horizontal{list-style-type:none;margin:0;padding:0}.liste-elements--horizontal li{display:inline-block;margin-bottom:.365em;margin-right:.25em}.note-legale{font-size:.875em;line-height:1.3;margin-bottom:2em;margin-top:2em}.note-legale+.note-legale{margin-top:-1em}.etiquette{background-color:#fff;border-radius:2px;box-shadow:rgba(0,0,0,.1) 0 0 6px;padding:.5em;white-space:nowrap}.etiquette-container{line-height:2.5}.etiquette--fonce{background-color:#000;color:#fff}.etiquette--noir-trans{background-color:rgba(0,0,0,.15);box-shadow:none}.etiquette--gris{background-color:#f7f7f7;box-shadow:none}.carte-meta{background-color:#fff;border-radius:11px;padding:1em}.carte-meta--ombre{box-shadow:rgba(0,0,0,.2) 0 3px 14px 0}.carte-meta--noir{background-color:#000;color:#fff}.fe{font-size:100%;width:100%}.fe *{box-sizing:border-box}.fe a:focus{text-decoration:underline}.fe .accordeon{background-color:#f2f2f2}.fe .accordeon-titre:hover{background-color:#dbdbdb}.fe .visible-xl{display:none}.fe .grille-flex--wrap{display:flex;flex-wrap:wrap}.fe .grille-flex--fill{display:flex;flex-wrap:wrap;justify-content:space-between}.fe #section-concentrations .strate-contenu,.fe #section-concentrations .row{padding:0}.fe #section-concentrations-cheminement .strate{padding:0}.fe #section-concentrations-cheminement .strate-contenu{padding-left:0}.fe #section-concentrations-cheminement label{display:block;margin:0 0 1em 0}.fe--section-contenu--fond{background:#fff;box-shadow:rgba(0,0,0,.05) 0 2px 8px;padding:1.5em 1em}.fe--section-contenu--transparent{padding:0 1em}.fe .f-grid{display:flex;flex-direction:column}.fe .f-grid--1-3{flex:0 1 33.333%}.fe .f-grid--2-3{flex:0 1 66.666%}.fe .f-grid--1-2{flex:0 1 50%}.fe .bloc-promo .promo-entete{font-weight:700;margin:0 0 .75em}.fe .bloc-promo .promo-entete:last-child{margin-bottom:0}.fe .bloc-promo .promo-entete--titre{display:block;font-size:1.625em;margin-bottom:.192em}.fe .bloc-promo .promo-entete--contenu{display:block;line-height:1.15}.fe .bloc-promo .promo-paragraphe{line-height:1.15;margin-bottom:.375em}.fe .bloc-promo .promo-complement{font-size:.875em;line-height:1.375;margin:0}.fe .bloc-icone{display:flex;font-weight:700}.fe .bloc-icone svg{flex:0 0 auto;height:auto}.ie11 .fe .bloc-icone svg{height:35px}.fe .bloc-icone--vertical{height:100%}.fe .bloc-icone--texte{align-items:center;display:flex;flex:1 1 auto;font-size:.875em;margin-left:1.6rem;width:100%}.fe .bloc-cours{background-color:#f7f7f7;border-radius:2px;display:flex;flex-direction:column;justify-content:space-between;margin:0 .75em .75em 0;padding:1em;width:100%}.fe .bloc-cours.carte-accessible{color:#09f}.fe .bloc-cours--titre{margin-bottom:.5em}.fe .bloc-cours--contenu{flex:0 0 auto}.fe .bloc-cours .sigle{flex:0 0 auto;margin-right:.25em}.fe .bloc-reference{margin-bottom:.5em;padding:.5em .75em;white-space:normal}.fe--titre{font-size:1em;line-height:1.1;margin:0 0 2.5em 0;max-width:none;text-align:left}.fe--titre::after{display:none}.fe--titre-type{display:block;font-size:2em;font-weight:400}.fe--titre-nom{display:block;font-size:2.25em}.fe--intro{font-size:1.125em;line-height:1.375}.fe--intro a{background-image:linear-gradient(transparent 50%,#09f 50%);background-position:0 93%;background-repeat:repeat-x;background-size:1px 2px;color:#09f;text-decoration:none;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,2px 0 0 #fff,-2px 0 0 #fff}.fe--intro a:hover{background-size:1px 4px;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,2px 0 0 #fff,-2px 0 0 #fff}.fe--faits-rapides{display:flex;flex-wrap:wrap;margin:0 -0.5em 1.5em -0.5em;padding:0}.fe--formules{margin-bottom:2.5em}.fe--admission .btn{margin-bottom:1em;max-width:none}.fe--admission .bloc-session{margin-right:.5em}.fe--admission .admission--liste-sessions ul{margin-bottom:20px}.fe--liste-domaines ul{font-size:.875em}.fe--liste-bandeau{display:flex;flex-direction:column;margin:1em 0 2em 0}.fe--liste-bandeau>div:not(:last-child){margin-bottom:.375em}.fe--liste-avantages ul,.fe--liste-concentrations ul{margin-bottom:calc(20px - .365em)}.fe--liste-avantages,.fe--liste-concentrations{margin-bottom:2em}.fe--liste-avantages ul,.fe--liste-concentrations ul{font-size:.875em}.fe--liste-profils{margin-bottom:2em}.fe--liste-profils ul{margin:0 -0.5em calc(20px - 1em) -0.5em}.fe--liste-profils .fe--bloc-profil{margin:0 .5em 1em .5em;width:100%}.fe-bloc-legende{border-top:2px solid #000;display:none;margin-bottom:2em;padding-top:1.75em}.fe-bloc-legende.is-active{display:block}.fe-bloc-legende p{margin-bottom:.5em}.fe--bloc-promo{margin-bottom:1em;width:100%;list-style-type:none}.fe--dmaj p{font-size:.875em;line-height:1.3}.fe--haut-intro{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em}.fe--haut-intro #ariane ul{margin:0}.fe--ariane{display:none}.fe--meta{align-self:flex-end;display:flex;flex-direction:column;font-size:.875em;text-align:right;width:100%}.fe--meta-info{font-size:inherit;margin:1em 0}.fe--meta-info .info--impression{display:inline-block}.fe--meta-actions{display:flex;flex-direction:column}.fe--meta-actions .btn{font-weight:700}.fe--meta-actions .btn:first-child{margin-bottom:.75em}.fe--message{display:flex;flex-direction:column;margin-bottom:1.25em}.fe--message svg{background-color:#000;flex:0 0 auto;height:30px;width:30px}.fe--message p{flex:1 1 auto;font-size:.875em;margin:0;max-width:100%;padding:.286em .857em}.fe--message span{display:block}.fe--message.alerte svg{background-color:#db4d3b;fill:#fff}.fe--message.alerte p{background-color:#ead4d1}.fe--message.bandeau svg{background-color:#f27900;fill:#fff}.fe--message.bandeau p{background-color:#efd1b3}.fe--liste-cours{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -0.5em 0;padding:0}.fe--liste-cours>li{flex:0 1 auto;list-style-type:none;margin:0 .5em 1em;width:calc(100% - 1em)}.fe--liste-avantages-complets{padding:0}.fe--liste-avantages-complets>li{list-style-type:none;margin-bottom:2em}.fe--liste-avantages-complets p:last-child{margin-bottom:0}.fe-section--futurs-etudiants .sep{display:inline-block;margin:0 .5em}.fe-section--futurs-etudiants .courriel{display:none}.fe .fe--contenu .fe--section-contenu--fond{margin-bottom:2em}.fe .responsable{margin-bottom:2em}.fe .responsable>div:not(:last-child){margin-bottom:20px}.fe--programme .fe-section--entete{background-image:linear-gradient(to bottom,#fff,#d0cec9);padding-bottom:16rem}.fe--programme .fe--admission{margin-bottom:2em}.fe--programme .fe-bloc-section{margin-bottom:3.5em}.fe--programme .fe-bloc-section--titre{border-bottom:2px solid;margin-bottom:1em;padding:.5em 0 .375em}.fe--programme .fe-bloc-section--paragraphe{background-color:#f0f0f0;margin-bottom:1em;padding:.75em 1em}.fe--programme .fe-bloc-section--paragraphe p{margin-bottom:.5em}.fe--programme .fe-bloc-section--paragraphe p:last-child{margin-bottom:0}.fe--programme .fe-bloc-titre{align-items:baseline;color:#000;display:flex;flex-direction:row;flex-wrap:wrap;padding-right:2em}.fe--programme .fe-bloc-titre--texte{align-items:center;display:flex;font-size:1.125em;font-weight:700;line-height:1.2;margin:0 0 .111em;padding-right:2em;position:relative}.fe--programme .fe-bloc-titre--texte.sep::after{border-left:2px solid;bottom:0;content:"";position:absolute;right:.833em;top:.125em}.fe--programme .fe-bloc-titre--credits{flex:1 0 auto;font-size:1em;font-weight:400;margin-bottom:.125em}.fe--programme .fe-bloc-regle{margin-top:2.5em}.fe--programme .fe-bloc-regle:first-child{margin-top:0}.fe--programme .fe-bloc-regle--paragraphe{margin-bottom:1em}.fe--programme .fe-bloc-regle--ligne{background:#dcdcdc;display:block;margin:1em 0;padding:.5em 1em}.fe--programme .fe-bloc-regle--ligne:first-child{margin-top:0}.fe-section--onglets{margin-top:-16rem;padding-top:3.5em}.fe-section--onglets .c-onglets{margin-top:-16rem}.fe-section--admission{padding-left:1em;padding-right:1em}.fe-section--admission .btn{font-weight:700;margin:0 auto}.fe-section--faculte{background-position:center top;background-repeat:no-repeat;background-size:cover;padding:11em 1em 5.5em;position:relative;transition:background-image .2s ease-in-out}.fe-section--faculte h2{font-size:2.25em;line-height:1.1;margin-bottom:1.25em}.fe-section--faculte h3{font-size:1.625em}.fe-section--faculte h4{margin:1em 0}.fe-section--faculte p{margin-bottom:.75em}.fe-section--faculte::before{background-color:hsla(0,0%,100%,.25);content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .5s ease-out;width:100%}.fe-section--faculte.lazy-bg{background-image:none}.fe-section--faculte.lazy-bg::before{background-color:#ededed}.fe-section--faculte .fe--section-contenu--fond{margin-bottom:1em}.fe-section--faculte .faculte--entete{display:flex;flex-direction:column;margin-bottom:3.25em}.fe-section--faculte .faculte--entete-action{font-weight:700;max-width:none}.fe-section--faculte .faculte--entete-action:focus{text-decoration:none}.fe-section--faculte .faculte--entete-action:focus span{background-color:rgba(0,0,0,0);background-image:linear-gradient(transparent 50%,#fff 0);background-position:0 93%;background-repeat:repeat-x;background-size:1px 4px}.fe-section--faculte .faculte--contenu-groupe{margin:1em 0}.fe-section--faculte .faculte--contenu-groupe:last-child{margin-bottom:0}.fe--cours .fe-section--entete{background-image:linear-gradient(to bottom,#fff,#d0cec9)}.fe--cours .fe--titre-sigle{display:block;font-size:1.25em;margin-bottom:.5em}.fe--cours .fe--message.alerte p{background-color:#ffddc7}.fe--sous-titre{font-size:1.25em;margin-bottom:0}.fe--attributs-cours .attributs-cours--element{align-items:center;display:flex;font-weight:700;height:1.5em;margin-bottom:.5em;position:relative}.fe--attributs-cours .attributs-cours--element:last-child{margin-bottom:0}.fe--attributs-cours .attributs-cours--element::before{align-items:center;background:#ffc103;border-radius:50%;color:#000;display:flex;font-size:.875em;font-weight:700;height:1.786em;justify-content:center;left:0;letter-spacing:-1px;margin-right:.625em;width:1.786em}.fe--attributs-cours .attributs-cours--element.c::before{content:"C"}.fe--attributs-cours .attributs-cours--element.d::before{content:"D"}.fe--attributs-cours .attributs-cours--element.dd::before{content:"DD"}.fe--attributs-cours .attributs-cours--element.h::before{content:"H"}.fe--attributs-cours .attributs-cours--element.l::before{content:"L"}.fe--attributs-cours .attributs-cours--element.r::before{content:"R"}.fe--attributs-cours .attributs-cours--element.y::before{content:"Y"}.fe--restrictions p,.fe--restrictions ul{margin-bottom:1em}.fe--restrictions p+ul{margin-top:-0.75em}.fe--restrictions li{margin-bottom:.25em}.fe--repartition{grid-column-end:4;grid-column-start:3}.fe--repartition-tableau{background-color:#fff;border-radius:10px;box-shadow:rgba(0,0,0,.1) 0 1px 6px;overflow:hidden;padding:0}.fe--repartition-tableau li{list-style:none;margin-bottom:0}.fe--repartition-tableau li:first-child .tableau--entete{padding-top:1em}.fe--repartition-tableau li:last-child .tableau--entete{padding-bottom:1em;padding-top:.5em}.fe--repartition-tableau li:last-child .tableau--entete-el{background:#fff;padding-bottom:.25em;padding-top:.25em}.fe--repartition-tableau .tableau--entete{background-color:#ccc;display:inline-block;width:5.9375em}.fe--repartition-tableau .tableau--entete-el{display:block;padding:0 1em;text-align:right}.fe--repartition-tableau .tableau--contenu{padding-left:.375em}.fe--horaire{grid-column-end:4;grid-column-start:3}.fe--horaire .section-cours--entete{display:flex;flex-direction:column}.fe--horaire .section-cours--entete .items:first-child{margin-bottom:.375em}.fe--horaire .section-cours--item{display:inline-block;margin-bottom:.125em}.fe--horaire .section-cours--item .item:first-child{margin-left:0}.fe--horaire .section-cours--nrc{background-color:#ffcb05;border-right:none;color:#000;margin-right:.375em;padding:0 .625em}.fe--horaire .section-cours--nrc-el{padding:0 .375em}.fe--horaire .section-cours--titre{font-size:1.125em;font-weight:700;margin-bottom:.75em;margin-top:1em}.fe--horaire .section-cours--titre:first-child{margin-top:0}.fe--horaire .section-cours--etiquette{display:flex;flex:1 1 100%;margin-bottom:0;padding:.125em .333em}.fe--horaire .section-cours--etiquette strong{display:inline-block;flex:0 0 auto;margin-right:.5em;width:4.5em}.fe--horaire .section-cours--liste{background-color:#eaeaea;display:flex;flex-wrap:wrap;margin-bottom:.5em;padding:.5em}.fe--horaire .section-cours--liste+.section-cours--liste{margin-top:.75em}.fe--horaire .section-cours--restrictions p{margin-bottom:.5em}.fe--horaire .section-cours--restrictions ul{margin-bottom:1em}.fe--horaire .section-cours--restrictions li{margin-bottom:.125em}.fe--horaire .toggle-section--header .section-cours--item{border-color:#fff}.fe-section--faculte.dgfc{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-dgfc-sm.jpg")}.fe-section--faculte.esei{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-esei-sm.jpg")}.fe-section--faculte.faaad{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-faaad-sm.jpg")}.fe-section--faculte.fd{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fd-sm.jpg")}.fe-section--faculte.fesp{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fesp-sm.jpg")}.fe-section--faculte.ffgg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-ffgg-sm.jpg")}.fe-section--faculte.flsh{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-flsh-sm.jpg")}.fe-section--faculte.fmd{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmd-sm.jpg")}.fe-section--faculte.fmed{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmed-sm.jpg")}.fe-section--faculte.fmus{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmus-sm.jpg")}.fe-section--faculte.fp{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fp-sm.jpg")}.fe-section--faculte.fpha{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fpha-sm.jpg")}.fe-section--faculte.ftsr{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-ftsr-sm.jpg")}.fe-section--faculte.fsa{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsa-sm.jpg")}.fe-section--faculte.fsaa{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsaa-sm.jpg")}.fe-section--faculte.fse{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fse-sm.jpg")}.fe-section--faculte.fsg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsg-sm.jpg")}.fe-section--faculte.fsi{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsi-sm.jpg")}.fe-section--faculte.fss{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fss-sm.jpg")}.fe-section--faculte.reg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-reg-sm.jpg")}@media screen and (min-width:720px){.fe-section--faculte.dgfc{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-dgfc-lg.jpg")}.fe-section--faculte.esei{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-esei-lg.jpg")}.fe-section--faculte.faaad{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-faaad-lg.jpg")}.fe-section--faculte.fd{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fd-lg.jpg")}.fe-section--faculte.fesp{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fesp-lg.jpg")}.fe-section--faculte.ffgg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-ffgg-lg.jpg")}.fe-section--faculte.flsh{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-flsh-lg.jpg")}.fe-section--faculte.fmd{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmd-lg.jpg")}.fe-section--faculte.fmed{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmed-lg.jpg")}.fe-section--faculte.fmus{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmus-lg.jpg")}.fe-section--faculte.fp{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fp-lg.jpg")}.fe-section--faculte.fpha{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fpha-lg.jpg")}.fe-section--faculte.ftsr{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-ftsr-lg.jpg")}.fe-section--faculte.fsa{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsa-lg.jpg")}.fe-section--faculte.fsaa{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsaa-lg.jpg")}.fe-section--faculte.fse{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fse-lg.jpg")}.fe-section--faculte.fsg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsg-lg.jpg")}.fe-section--faculte.fsi{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsi-lg.jpg")}.fe-section--faculte.fss{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fss-lg.jpg")}.fe-section--faculte.reg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-reg-lg.jpg")}}@media screen and (min-width:1024px){.fe-section--faculte.dgfc{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-dgfc-xl.jpg")}.fe-section--faculte.esei{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-esei-xl.jpg")}.fe-section--faculte.faaad{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-faaad-xl.jpg")}.fe-section--faculte.fd{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fd-xl.jpg")}.fe-section--faculte.fesp{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fesp-xl.jpg")}.fe-section--faculte.ffgg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-ffgg-xl.jpg")}.fe-section--faculte.flsh{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-flsh-xl.jpg")}.fe-section--faculte.fmd{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmd-xl.jpg")}.fe-section--faculte.fmed{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmed-xl.jpg")}.fe-section--faculte.fmus{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fmus-xl.jpg")}.fe-section--faculte.fp{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fp-xl.jpg")}.fe-section--faculte.fpha{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fpha-xl.jpg")}.fe-section--faculte.ftsr{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-ftsr-xl.jpg")}.fe-section--faculte.fsa{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsa-xl.jpg")}.fe-section--faculte.fsaa{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsaa-xl.jpg")}.fe-section--faculte.fse{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fse-xl.jpg")}.fe-section--faculte.fsg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsg-xl.jpg")}.fe-section--faculte.fsi{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fsi-xl.jpg")}.fe-section--faculte.fss{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-fss-xl.jpg")}.fe-section--faculte.reg{background-image:url("/themes/ulaval_templates/assets/ulaval/img/pavillons/pavillon-reg-xl.jpg")}}body.ie11 .fe--faits-rapides,body.ie11 .fe--attributs-cours,body.ie11 .fe--admission{margin-bottom:1.25em}@media screen and (min-width:23.75em){.fe .bloc-icone--vertical{align-items:center;flex-direction:column;text-align:center}.fe .bloc-icone--vertical .bloc-icone--texte{justify-content:center;line-height:1.2;margin-left:0;margin-top:.5rem}.fe--bloc-promo{margin:.5em;width:calc(50% - 1em)}.fe--liste-profils .fe--bloc-profil{height:7em;width:calc(50% - 1em)}}@media(min-width:35em){.fe--meta-actions{flex-direction:row;margin:0 -0.5em}.fe--meta-actions .btn{margin:0 .5em}.fe--meta-actions .btn:first-child{margin-bottom:0}.fe--liste-profils .fe--bloc-profil{height:7em;width:8.75em}.fe--liste-bandeau{flex-direction:row}.fe--liste-bandeau .alert-box{margin-bottom:0}.fe--liste-bandeau .alert-box:not(:last-child){margin-bottom:0;margin-right:.375em}.fe--message span{display:inline-block;position:relative}.fe--message span+span{margin-left:.5em;padding-left:.75em}.fe--message span+span::before{border-left:1px solid;content:"";height:1em;left:0;position:absolute;top:50%;transform:translateY(-50%)}}@media(min-width:39.375em){.fe--liste-cours>li{width:calc(50% - 1em)}.fe .bloc-cours{flex-direction:row}.fe .bloc-cours--titre{margin:0 1em 0 0}}@media(min-width:45em){.fe--horaire .section-cours--entete{flex-direction:row}.fe--horaire .section-cours--entete .items{padding:.125em .75em .125em 0}.fe--horaire .section-cours--entete .items:first-child{margin-bottom:0;white-space:nowrap}.fe--horaire .section-cours--entete .items:not(:first-child){border-left:3px solid #000;padding-left:.75em;padding-right:0}.fe--section-contenu--fond{padding:1.5em 2em}.fe--section-contenu--transparent{padding:0 2em}.fe-section--faculte{padding-left:2em;padding-right:2em}.fe .visible-xl{display:initial}.fe .visible-sm{display:none}}@media(min-width:48.75em){.fe--haut-intro{align-items:flex-end;flex-direction:row}.fe--meta{align-self:inherit}.fe-section--faculte h2{font-size:3em}.fe-section--faculte .faculte--entete-titre{width:calc(75% - .333em)}.fe-section--faculte .faculte--entete-action{width:calc(50% - 1em)}.fe--horaire .section-cours--etiquette{flex:1 1 50%}body.ie11 .fe--horaire .section-cours--etiquette{flex:auto;width:50%}}@media(min-width:50em){.fe--liste-cours>li{width:100%}.fe-bloc-legende{margin-top:1.5em}.fe--cours .fe--admission{margin-bottom:1.5em}.fe--faits-rapides{flex-wrap:nowrap}.fe--bloc-promo{min-height:9.375em;width:calc(25% - 1em)}.fe--admission{grid-column-end:4;grid-column-start:1}.fe--admission .admission--liste-sessions{margin-bottom:1.5em}.fe--admission .precisions-sessions-admission{margin-top:10px}.fe--admission .admission--actions{display:flex;margin:0 -0.5em 1em}.fe--admission .admission--actions .btn{margin:0 .5em}}@media(min-width:56em){.fe--liste-cours>li{width:calc(50% - 1em)}}@media(min-width:62em){.fe--meta{width:calc(50% - 1em)}}@media(min-width:64em){.fe--cours .fe--banniere{order:0}.fe--cours .fe--faits-rapides{margin-bottom:1.5em}.fe--cours .fe--attributs-cours{order:1}.fe--cours .fe--admission{order:2}.fe--cours .fe--admission .admission--actions{margin:0 -1em}.fe--cours .fe--admission .admission--actions .btn{margin:0 1em}.fe--cours .fe--contenu{grid-row:span 2;order:2}.fe--cours .fe--horaire{order:3}.fe--section-contenu--transparent{padding:0}.fe--haut-intro{flex-direction:row;justify-content:space-between}.fe--faits-rapides,.fe--attributs-cours{align-self:start;flex-wrap:wrap;grid-column-end:4;grid-column-start:3;margin-bottom:0}.fe--formules{margin-bottom:.75em}.fe--liste-messages{grid-column-end:4;grid-column-start:1}.fe--contenu{grid-column-end:2;grid-column-start:1}.fe--listes{grid-column-end:4;grid-column-start:3}.fe--bloc-promo{width:calc(50% - 1em)}.fe-section--faculte{background-position:top center;padding:10.75em 1em 5.375em}.fe--horaire .section-cours--etiquette{flex:1 1 100%}.fe--horaire .section-cours--entete{flex-direction:column}.fe--horaire .section-cours--entete .items{padding:0}.fe--horaire .section-cours--entete .items:first-child{margin-bottom:.375em;white-space:normal}.fe--horaire .section-cours--entete .items:not(:first-child){border-left:none;padding-left:0;padding-right:0}.fe .bloc-cours{flex-direction:column}.fe .bloc-cours--titre{margin:0 0 .5em 0}body.ie11 .fe--horaire .section-cours--etiquette{width:100%}}@media(min-width:70em){.fe-section--faculte .faculte--entete-action{width:calc(33.333% - 1em)}.fe .f-grid{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.fe .f-grid--1-3{flex:0 1 auto;width:calc(33.333% - 1em)}.fe .f-grid--2-3{flex:0 1 auto;width:calc(66.666% - 1em)}.fe .f-grid--1-2{flex:0 1 auto;width:calc(50% - 1em)}}@media(min-width:75em){.fe--liste-cours>li{width:calc(33.333% - 1em)}}@media screen and (min-width:80em){.fe--cours .fe--admission{margin-bottom:0;order:1}.fe--cours .fe--admission .admission--actions{margin:0 -0.5em}.fe--cours .fe--admission .admission--actions .btn{margin:0 .5em}.fe--banniere{grid-row:span 2}.fe--faits-rapides,.fe--attributs-cours{grid-column-end:4;grid-column-start:3}.fe--admission{grid-column-end:4;grid-column-start:3}.fe--liste-messages{grid-column-end:2;grid-column-start:1}.fe--liste-avantages .btn,.fe--liste-concentrations .btn,.fe--structure-du-programme .btn,.fe .admission--actions .btn,.fe--liste-profils .btn{width:calc(50% - .5em)}}@media screen and (min-width:90em){.fe--bloc-promo{width:calc(25% - 1em)}.fe--horaire .section-cours--etiquette{flex:1 1 50%}.fe--horaire .section-cours--entete{flex-direction:row}.fe--horaire .section-cours--entete .items{padding:.125em .75em .125em 0}.fe--horaire .section-cours--entete .items:first-child{margin-bottom:0;white-space:nowrap}.fe--horaire .section-cours--entete .items:not(:first-child){border-left:3px solid #000;padding-left:.75em;padding-right:0}.fe .bloc-cours{flex-direction:row}.fe .bloc-cours--titre{margin:0 1em 0 0}body.ie11 .fe--horaire .section-cours--etiquette{width:50%}}@media(min-width:95em){.fe--liste-cours>li{width:calc(25% - 1em)}}.cours-carte{background-color:#fff;border-radius:11px;box-shadow:rgba(0,0,0,.1) 0 1px 3px;display:flex;flex-direction:column;height:100%;justify-content:space-between;transition:background-color ease-out .25s,box-shadow ease-out .25s,transform ease-out .125s}.cours-carte.carte-non-cliquable{box-shadow:none;transition:none}.cours-carte.carte-non-cliquable:hover{background-color:#fff;box-shadow:none;transform:none}.cours-carte:hover{background-color:#ececec;box-shadow:rgba(0,0,0,.25) 0 1px 3px;transform:translateY(-3px)}.cours-carte:focus-within{box-shadow:inset #000 0 0 0 2px}.cours-carte--haut{display:flex;flex-direction:column;justify-content:space-between;min-height:130px;padding:1em 1em 0}.cours-carte--haut.cours-carte--sans-lien{justify-content:flex-start}.cours-carte--haut .cours-carte--avantages{margin-top:20px}.cours-carte--haut .cours-carte--avantages ul{margin:0 0 -15px 0}@media(min-width:67.5em){.cours-carte--haut .cours-carte--avantages ul{margin:0 0 -30px 0}}.cours-carte--sigle{display:block}.cours-carte--titre{font-weight:700;margin-top:.25em}.cours-carte--avantages .section-title{margin-bottom:10px !important}.cours-carte--avantages ul{margin-bottom:20px}.cours-carte--avantages ul.liste-elements--horizontal{display:flex}.cours-carte--avantages ul li{align-items:center;display:flex;margin-bottom:.25em}.cours-carte--avantages ul li.avantage{display:flex;justify-content:center;text-transform:uppercase}.cours-carte--avantages ul li>div:nth-child(1){margin-right:5px}.cours-carte--avantages ul li .txt{align-items:center;display:flex;min-height:1.875em}.cours-carte--avantages p{margin:0 !important}.cours-carte--avantages .txt{font-size:.875em;line-height:1}.cours-carte--avantages .svg{height:22px;width:22px}.cours-carte--avantages .avantage{background-color:#ccc;border-radius:50%;font-size:.875em;font-weight:700;height:1.786em;letter-spacing:-1px;line-height:1.786em;margin-top:0;text-align:center;width:1.786em}.cours-carte--avantages .avantage.c{background-color:#ff5c5c}.cours-carte--avantages .avantage.d{background-color:#ff9b5c}.cours-carte--avantages .avantage.dd{background-color:#999}.cours-carte--avantages .avantage.h{background-color:#c5d169}.cours-carte--avantages .avantage.y{background-color:#9fad32}.cours-carte--avantages span.avantage{display:inline-block;margin-right:.25em}.cours-carte--bas{align-items:flex-end;display:flex;flex-direction:row}.cours-carte--horaire{background-color:#000;border-radius:0 0 0 11px;color:#fff;flex:1 1 100%;font-size:.875em;line-height:1.2;min-height:1.858em;padding:.258em 1.143em}.cours-carte--horaire--large{border-radius:0 0 11px 11px}.cours-carte--credits{background-color:#000;border-radius:11px 0 11px 0;color:#fff;padding:.5em .75em;text-align:center}.cours-carte--credits .nb{display:block;font-size:1.25em;font-weight:700;white-space:nowrap}.cours-carte--credits .lib{display:block;font-size:.875em;line-height:1.25;margin-top:.125em}.cours-carte a{color:#000}.cours-carte a:hover{text-decoration:none}.cours-carte a:focus{text-decoration:none}.cours-carte a:focus .cours-carte--titre{border-bottom:2px solid #000}.cours-liste{border-bottom:solid 1px #c7c7c7;border-top:solid 1px #c7c7c7;color:#000;display:flex;flex-direction:column;margin-bottom:.75em;min-height:44px;padding:15px;text-decoration:none;transition:background-color ease-out .25s}.cours-liste:link,.cours-liste:visited,.cours-liste:hover,.cours-liste:active{color:#000;text-decoration:none}.cours-liste:hover{background-color:#ececec}.cours-liste>div:nth-child(2) .horaire{flex-grow:1;font-size:14px;margin:10px 0}.cours-liste h3{font-size:1.3125em;font-size:16px;line-height:1;margin:0}.cours-liste h3 span{display:inline-block;margin-right:20px}.cours-liste p{margin:0}.cours-liste .fleche{display:none}.cours-liste .avantages{display:flex}.cours-liste .avantages span:not(:last-child){margin-right:3px}@media(min-width:64em){.cours-liste{align-items:center;flex-direction:row;justify-content:space-between;padding:0 15px}.cours-liste>div{align-items:center;display:flex}.cours-liste>div:nth-child(2){justify-content:flex-end;margin-left:20px}.cours-liste>div:nth-child(2) .horaire{margin-right:20px;max-width:100%;min-width:160px}.cours-liste>div:nth-child(2) .avantages{max-width:150px;min-width:150px}.cours-liste>div:nth-child(2) .fleche{max-width:25px;min-width:25px}.cours-liste .fleche{display:block;text-align:right}.cours-liste .fleche svg{height:8.61px;width:13px}}@media(min-width:81.25em){.cours-liste>div:nth-child(2) .fleche{max-width:70px;min-width:70px}}.results .list-legend{display:none}.results ul.views-row{margin-bottom:0;margin-top:0;padding-bottom:0;padding-left:0;padding-top:0}.results ul.views-row li{list-style-type:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.results .programme-etudes{border-radius:.625em;box-shadow:0 .1875em .875em 0 rgba(0,0,0,.2);color:#000;display:flex;flex-direction:column;margin-bottom:1.25em;overflow:hidden;padding:1.25em;text-decoration:none;transition:background-color ease-out .25s,box-shadow ease-out .25s,transform ease-out .125s}.results .programme-etudes:link,.results .programme-etudes:visited,.results .programme-etudes:hover,.results .programme-etudes:active{color:#000;text-decoration:none}.results .programme-etudes:focus{background-color:#dbdbdb}.results .programme-etudes:hover{background-color:#ececec;box-shadow:rgba(0,0,0,.25) 0 1px 3px;transform:translateY(-3px)}.results .programme-etudes .main-info{flex:1}.results .programme-etudes .main-info h3{font-size:1.3125em;line-height:1}.results .programme-etudes .main-info .wrapper-cycle-type{align-items:center;align-items:flex-start;display:flex;margin-bottom:1.25em;margin-left:-1.25em;margin-top:-1.25em}.results .programme-etudes .main-info .wrapper-cycle-type .cycle-programme{background:#292828;border-radius:0 0 .625em 0;color:#fff;margin-right:.625em;padding:.3125em .625em;white-space:nowrap}.results .programme-etudes .main-info .wrapper-cycle-type .cycle-programme.cycle-1{background:#8d0000}.results .programme-etudes .main-info .wrapper-cycle-type .cycle-programme.cycle-2{background:#cb4b1d}.results .programme-etudes .main-info .wrapper-cycle-type .cycle-programme.cycle-3{background:#bf6000}.results .programme-etudes .main-info .wrapper-cycle-type .type-programme{margin-top:.3125em}.results .programme-etudes .main-info .titre-programme::first-letter{text-transform:uppercase}.results .programme-etudes .main-info .description-programme p{font-size:.875em}.results .programme-etudes .main-info .domaines{display:flex;flex-wrap:wrap;font-size:.875em;font-weight:700;margin-top:15px}.results .programme-etudes .main-info .domaines>div{line-height:1}.results .programme-etudes .main-info .domaines>div:not(:last-child){margin-bottom:5px;margin-right:1.25em}.results .programme-etudes .more-info{display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-top:1.25em}.results .programme-etudes .more-info .data{display:flex;flex-wrap:wrap;margin-bottom:1.25em}.results .programme-etudes .more-info .data>div{background:#f4f4f4;border-radius:.625em;box-sizing:border-box;font-size:.9375em;line-height:1;margin-bottom:.625em;padding:1.25em;width:calc(50% - .3125em)}.results .programme-etudes .more-info .data>div:nth-child(2n+1){margin-right:.625em}.results .programme-etudes .more-info .data>div strong{display:block;font-size:1em;font-weight:900;margin-bottom:.1875em}.results .programme-etudes .prochaine-session{margin-bottom:.9375em}.results .programme-etudes .prochaine-session>p{margin-bottom:.625em}.results .programme-etudes .prochaine-session>div{align-items:center;display:flex;font-size:.875em;font-weight:900}.results .programme-etudes .prochaine-session>div::before{background:#a6cc5d;border-radius:.625em;content:"";height:.625em;margin-right:.3125em;width:1.25em}.results .programme-etudes .arrow-list{display:none}.results .programme-etudes .cta-wrapper{align-self:flex-end}.results .programme-etudes .cta-wrapper button{align-items:center;background:#000;border:0;border-radius:.625em 0 .625em 0;color:#fff;cursor:pointer;display:flex;margin-bottom:-1.25em;margin-right:-1.25em;padding:.3125em .875em;text-decoration:none;white-space:nowrap}.results .programme-etudes .cta-wrapper button:focus{text-decoration:underline;text-underline-offset:2px}.results .programme-etudes .cta-wrapper button svg{height:9.05px;margin-left:.3125em;transform:translateX(0);transition:all .3s ease-in;width:6px}.results .programme-etudes .cta-wrapper button svg path{fill:#fff}.results.liste .list-legend{border-bottom:solid 1px #c7c7c7;display:none;padding-bottom:5px;text-align:center}.results.liste .list-legend>div{display:flex}.results.liste .list-legend>div:nth-child(1){margin-right:1.25em;max-width:55%;min-width:55%}.results.liste .list-legend>div:nth-child(2){align-items:flex-end;display:flex;flex-grow:1}.results.liste .list-legend>div:nth-child(2)>p{margin:0}.results.liste .list-legend>div:nth-child(2)>p:nth-child(1){max-width:45%;min-width:45%}.results.liste .list-legend>div:nth-child(2)>p:nth-child(2){flex-grow:1;margin-right:50px}.results.liste .programme-etudes{border-bottom:solid 1px #c7c7c7;border-radius:0;box-shadow:none;margin-bottom:0;padding:0 0 15px 0}.results.liste .programme-etudes:hover{transform:translateY(0)}.results.liste .programme-etudes .description-programme,.results.liste .programme-etudes .cote-r,.results.liste .programme-etudes .places,.results.liste .programme-etudes .cta-wrapper,.results.liste .programme-etudes .prochaine-session>p,.results.liste .programme-etudes .domaines{display:none}.results.liste .programme-etudes .main-info h3{font-size:1.125em;margin:5px 0 0 .625em}.results.liste .programme-etudes .main-info .wrapper-cycle-type{align-items:center;margin:0}.results.liste .programme-etudes .main-info .wrapper-cycle-type .cycle-programme{border-radius:0}.results.liste .programme-etudes .main-info .wrapper-cycle-type .type-programme{align-items:center;display:flex;font-size:14px;height:32px;line-height:1;margin-top:0}.results.liste .programme-etudes .prochaine-session{flex-grow:1;margin-bottom:0;margin-right:50px}.results.liste .programme-etudes .prochaine-session>div{justify-content:center}.results.liste .programme-etudes .more-info .data-and-session{align-items:center;display:flex;height:100%;margin-top:0}.results.liste .programme-etudes .more-info .data{margin-bottom:0}.results.liste .programme-etudes .more-info .data>div{background:none;border-radius:0;flex:0 0 50%;font-weight:900;margin:0;max-width:100%;padding:0;text-align:center;text-transform:lowercase;white-space:nowrap}.results.liste .programme-etudes .more-info .data>div:not(:last-child){margin-right:0}.results.liste .programme-etudes .more-info .data>div strong{display:inline-block}.results.liste .programme-etudes .arrow-list{display:none;margin-left:auto;transform:translateX(-10px)}.results.liste .programme-etudes .arrow-list svg{height:15.08px;width:10px}@media(min-width:25em){.results .programme-etudes .more-info .cta-wrapper button{padding:.3125em 1.875em}}@media(min-width:64em){.results .programme-etudes{flex-direction:row}.results .programme-etudes .main-info{margin-right:1.25em;max-width:55%;min-width:55%}.results .programme-etudes .more-info{margin-top:0}.results.liste .list-legend{display:flex}.results.liste .programme-etudes .more-info .data{max-width:90%;min-width:90%}.results.liste .programme-etudes .more-info .data>div{white-space:normal}.results.liste .programme-etudes .more-info .data-and-session{margin-top:20px}.results.liste .programme-etudes .arrow-list{display:block}}@media(min-width:75em){.results .programme-etudes .more-info .data{flex-wrap:nowrap}.results .programme-etudes .more-info .data>div{flex:1;margin-bottom:0;max-width:9.375em;width:auto}.results .programme-etudes .more-info .data>div:not(:last-child){margin-right:.625em}.results .programme-etudes .prochaine-session{margin-bottom:0}.results.liste .programme-etudes .more-info .data>div{flex:0 0 50%}}.liste-etudes{background-color:#fff}.recherche--offre-etudes{color:#fff}.recherche--offre-etudes h2{margin-bottom:1.5em;text-align:center}.recherche--offre-etudes form{position:relative}.recherche--offre-etudes .form{margin:0 auto;max-width:37.5em}.recherche--offre-etudes .form--actions{display:flex;margin:0 -1em}.recherche--offre-etudes .form--actions .btn{margin:0 1em}.recherche--offre-etudes .form-item{position:relative}.recherche--offre-etudes .form-item .form-text.form-autocomplete{background:#fff;border:0;color:#000;font-size:1.25em;margin-bottom:1em;padding:1em 2.75em 1em 1em;width:100%}.recherche--offre-etudes .form-item .form-text.form-autocomplete:focus+label,.recherche--offre-etudes .form-item .form-text.form-autocomplete.blur+label{visibility:hidden;z-index:-1}.recherche--offre-etudes .form-item label{color:#000;cursor:pointer;font-size:1.25em;left:1em;position:absolute;top:.923em;transition:all .25s ease-out}.recherche--offre-etudes .form-item--error-message{color:#e3ab00;margin-bottom:1em}.recherche--offre-etudes .form-submit{background-color:rgba(0,0,0,0);background-image:url("/themes/ulaval_templates/assets/ulaval/img/icones-svg/oe/recherche-loupe.svg");background-position:center;background-repeat:no-repeat;background-size:1.5em;border:0;cursor:pointer;height:3.938em;position:absolute;right:0;text-indent:-999em;top:0;width:3em}.recherche--offre-etudes .form-submit:focus{background-color:#dbdbdb}.facette--offre-etudes .form-item{position:relative}.facette--offre-etudes .form-checkboxes>ul>li{border-top:7px solid;margin-bottom:1.5em;padding-top:.5em}.facette--offre-etudes .form-checkboxes>ul>li>.form-item{font-weight:700}.facette--offre-etudes .form-checkboxes>ul>li:nth-child(1){border-color:#8d0000}.facette--offre-etudes .form-checkboxes>ul>li:nth-child(2){border-color:#cb4b1d}.facette--offre-etudes .form-checkboxes>ul>li:last-child{border-color:#bf6000;margin-bottom:0}.facette--offre-etudes .form-checkboxes ul{margin:0;padding:0}.facette--offre-etudes .form-checkboxes li{list-style:none;margin-bottom:0}.facette--offre-etudes .form-checkboxes .form-checkbox.hidden-checkbox{float:left;margin-left:-999em}.facette--offre-etudes .form-checkboxes .form-checkbox.hidden-checkbox:checked+.option svg{display:block}.facette--offre-etudes .form-checkboxes .form-checkbox.hidden-checkbox:checked+.option::before{background-color:#000}.facette--offre-etudes .form-checkboxes .form-checkbox.hidden-checkbox:focus+.option{text-decoration:underline}.facette--offre-etudes .form-checkboxes .option{cursor:pointer;display:block;line-height:1.3;margin-bottom:.25em;padding:.25em 0 .25em 1.625em;position:relative}.facette--offre-etudes .form-checkboxes .option::before{border:1px solid #000;border-radius:2px;color:#fff;content:"";height:1em;left:0;position:absolute;top:6px;width:1em}.facette--offre-etudes .form-checkboxes .option svg{display:none;height:12px;left:3px;position:absolute;top:10px;width:12px}.facette--offre-etudes .bef-toggle{border:1px solid #000;border-radius:2px;color:#000;display:block;font-size:.875em;margin-top:1.125em;padding:.5em;text-align:center}.facette--offre-etudes .bef-toggle.is-hidden{display:none}.facette--offre-etudes div[data-drupal-selector=edit-cycle-etudes] .form-checkboxes>div:nth-child(1) label:after{content:"0 - 999";font-size:.9em;display:flex}.facette--offre-etudes div[data-drupal-selector=edit-cycle-etudes] .form-checkboxes>div:nth-child(2) label:after{content:"1000 - 4999";font-size:.9em;display:flex}.facette--offre-etudes div[data-drupal-selector=edit-cycle-etudes] .form-checkboxes>div:nth-child(3) label:after{content:"6000 - 6999";font-size:.9em;display:flex}.facette--offre-etudes div[data-drupal-selector=edit-cycle-etudes] .form-checkboxes>div:nth-child(4) label:after{content:"7000 - 7999";font-size:.9em;display:flex}.facette--offre-etudes div[data-drupal-selector=edit-cycle-etudes] .form-checkboxes>div:nth-child(5) label:after{content:"8000 - 8999";font-size:.9em;display:flex}#edit-horaire--2{display:none !important}.resultats--offre-etudes .avantage--etiquette{align-items:center;display:inline-flex;margin-bottom:.5em;margin-right:1.5em}.resultats--offre-etudes .avantage--etiquette:last-child{margin-right:0}.resultats--offre-etudes .avantage--etiquette .avantage{margin-top:0}.resultats--offre-etudes .avantage--etiquette .avantage-texte{font-size:.875em}.resultats--offre-etudes h3{background-color:#000;color:#fff;font-size:1.125em;margin:1.25em 0 .75em;padding:.25em 1em}.resultats--offre-etudes h3:first-child{margin-top:0}.resultats--offre-etudes .contenu--avantages{cursor:default;z-index:50}#oe-search-page{width:100%}#oe-search-page .c-container{box-sizing:border-box;padding:0 1.25em}#oe-search-page .keywords-search{background:#000;color:#fff;margin-bottom:3.125em;padding:2.5em 1.25em}#oe-search-page .keywords-search form{overflow:hidden}#oe-search-page .keywords-search form label{display:block;margin-bottom:1.25em}#oe-search-page .main-content{margin-top:3.5em}#oe-search-page .main-content .c-container{display:flex;flex-direction:column}#oe-search-page .main-content .c-container .facets{margin-right:1em;width:100%;z-index:2}#oe-search-page .main-content .c-container .results{width:100%}#oe-search-page .main-content .c-container .results .entete-resultats{display:flex;flex-direction:column}#oe-search-page .main-content .c-container .results .total-resultats{font-size:1.125em;font-weight:700}#oe-search-page .main-content .c-container .results .wrapper-entete-resultats{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}#oe-search-page .main-content .c-container .results .wrapper-entete-resultats p{margin:0;padding:0}#oe-search-page .main-content .c-container .results .toggle-mode-affichage{display:flex;justify-content:flex-end}#oe-search-page .main-content .c-container .results .toggle-mode-affichage button{background:none;border:0;cursor:pointer;display:inline-flex;flex-direction:column;height:26px;justify-content:space-between;padding:0;width:32px}#oe-search-page .main-content .c-container .results .toggle-mode-affichage button.is-active{cursor:default}#oe-search-page .main-content .c-container .results .toggle-mode-affichage button:focus{background-color:#dbdbdb}#oe-search-page .main-content .c-container .results .toggle-mode-affichage button span{background-color:#000;width:100%}#oe-search-page .main-content .c-container .results .toggle-mode-affichage button.mode-carte{margin-right:15px}#oe-search-page .main-content .c-container .results .toggle-mode-affichage button.mode-carte span{height:5px}#oe-search-page .main-content .c-container .results .toggle-mode-affichage button.mode-liste span{height:2px}.paragraph--type--strate-recherche-programmes{margin-top:1.875em;width:100%}.search-api-autocomplete-search{z-index:600;font-family:"Source Sans 3",sans-serif;padding:.25em 0}.search-api-autocomplete-search .search-api-autocomplete-suggestion{padding:3px 1.25em}.search-api-autocomplete-search .ui-menu-item{list-style-type:none}@media(min-width:58em){#oe-search-page .main-content .c-container{flex-direction:row}#oe-search-page .main-content .c-container .facets{width:25%}#oe-search-page .main-content .c-container .results{margin-left:1em;width:75%}}@media(min-width:85em){.resultats--offre-etudes .entete-resultats{flex-direction:row;justify-content:space-between}}.cours-element{align-items:center;border:1px solid #ccc;border-radius:2px;display:flex;flex-direction:row;margin-bottom:.75em;padding:.75em}.cours-element--contenu{display:flex;flex:1 1 auto;flex-direction:column;margin-right:1em}.cours-element--action svg{height:12px;width:12px}.cours-element--lien{color:#000;display:flex;flex:1 1 auto;flex-direction:column;font-weight:700;line-height:1.25;margin-bottom:.5em}.cours-element--lien:last-child{margin-bottom:0}.cours-element--lien:hover,.cours-element--lien:active{color:#000}.cours-element--lien:visited{color:#000}.cours-element--lien:focus{text-decoration:underline}.cours-element--sigle{flex:0 0 auto;margin-right:.5em}.cours-element--horaire{flex:0 0 auto;font-size:.875em;width:15.625em}.cours-element .contenu--texte{align-items:baseline;display:flex;flex:1 1 auto;flex-direction:column;margin-right:1em}.cours-element .contenu--avantages{display:flex;flex:0 0 auto;width:8.813em}.avantage{background-color:#ccc;border-radius:50%;color:#000;display:block;font-size:.875em;font-weight:700;height:1.786em;letter-spacing:-1px;line-height:1.786em;margin-right:.286em;margin-top:.714em;text-align:center;width:1.786em}.avantage.c{background-color:#ff5c5c}.avantage.d{background-color:#ff9b5c}.avantage.dd{background-color:#999}.avantage.h{background-color:#c5d169}.avantage.y{background-color:#9fad32}.avantage:last-child{margin-right:0}@media screen and (min-width:38.75em){.cours-element--contenu{align-items:center;flex-direction:row}.cours-element--lien{flex-direction:row;margin-right:1.5em}.cours-element .contenu--avantages{justify-content:flex-end}.cours-element .avantage{margin-top:0}}@media screen and (min-width:62em){.cours-element{border-left:0;border-radius:0;border-right:0;border-top:0;padding:0 0 .75em 0}}@media screen and (min-width:90em){.cours-element--lien{margin-bottom:0}.cours-element--horaire{font-size:1em}.cours-element .contenu--texte{flex-direction:row}}
.strate.noir-ul input[type=text],.strate.noir-ul input[type=search]{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.strate.noir-ul svg.icone-recherche path{fill:#fff}input[type=text],input[type=search],input[type=password]{border:1px solid #999;border-radius:0;color:#000;display:block;margin-bottom:30px;padding:11px 40px 11px 10px;width:100%}input.header-search-input[type=search]{margin-bottom:0;border:0}.controle-champ-mot-cle{position:relative}.controle-champ-mot-cle button[class=btn-recherche]{background:rgba(0,0,0,0);border:none;cursor:pointer;position:absolute;right:1px;top:1px}.controle-champ-mot-cle button[class=btn-recherche]:focus{background:#606060}.controle-champ-mot-cle button[class=btn-recherche] .icon-recherche{display:block;margin-top:2px}button[class=btn-recherche]{background:rgba(0,0,0,0);border:none;cursor:pointer}button[class=btn-recherche] svg{width:32px}.selectParent{border:1px solid #999;margin-bottom:15px;position:relative}.selectParent select{-webkit-appearance:none;border:0;padding:10px;width:100%}.selectParent.gauche{margin-right:15px}.selectParent.droite{margin-left:15px}.selectParent::after{background-image:url("/themes/ulaval_templates/assets/ulaval/img/double_arrows.png");background-position:center;background-repeat:no-repeat;content:"";height:30px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:8px}.selectParent.noir-ul{border:1px solid #fff}.selectParent.noir-ul select{background-color:rgba(0,0,0,0);color:#fff;position:relative;z-index:10}.selectParent.noir-ul select option{background-color:#000}.selectParent.noir-ul svg{position:absolute;right:3px;width:24px}.selectParent.noir-ul svg path{fill:#fff}.selectParent.noir-ul::after{background-image:none;content:""}.ui-datepicker table.ui-datepicker-calendar{display:table}@media screen and (max-width:575px){.selectParent{width:100%}.selectParent.gauche{margin-right:0}.selectParent.droite{margin-right:0}}.login-form{background-color:#f2f2f2;border:1px solid #ccd0d4;margin:auto;overflow:visible;padding:50px 25px 115px;position:relative;width:30%}.login-form button,.login-form [type=submit]{background-color:#e30513;border:1px solid #e30513;border-radius:0;box-shadow:none;color:#fff;margin-top:30px;min-height:32px;padding:0 12px;text-shadow:none;width:100%}.normes-ul-entete-ul .logo-ul svg{height:60px;width:144px}.normes-ul-navigation-principale.fr ul li a[href$=admission]{display:none}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.pleine-largeur{background:#e30513}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.pleine-largeur a{color:#fff;padding:24px 30px}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.pleine-largeur a.is-active,.normes-ul-navigation-principale.rouge-sousmenu-charcoal.pleine-largeur a:hover{align-items:center;background-color:#88030b;display:flex;height:100%}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.pleine-largeur a:focus{background-color:#88030b;text-decoration:underline}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.hub-section.dernier-item-principal a{border-bottom:1px solid #000}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div ul li[class*=current]>a{background-color:rgba(0,0,0,.4) !important}.entete-contenu .navigation-generale{padding:4px 5px 1px 0}.entete-contenu .navigation-generale a{border:1px solid rgba(0,0,0,0);display:block;font-size:1.4rem;line-height:36px;margin-left:0px;padding:0 10px}.entete-contenu .navigation-generale ul{margin-top:-9px}.entete-contenu .navigation-generale li{position:relative}.entete-contenu .navigation-generale p strong{display:block;margin-bottom:5px}.entete-contenu .navigation-generale .navigation-utilitaire.nous-joindre{display:none}.entete-contenu .navigation-generale .navigation-utilitaire:focus{-webkit-box-shadow:inset 0 0px 0px 1px #000;box-shadow:inset 0 0px 0px 1px #000;outline:none}.entete-contenu .navigation-generale .acces_rapide_menu_wrapper{display:flex}.entete-contenu .navigation-generale .acces_rapide_menu_wrapper span{display:block;margin-bottom:5px;text-align:left}.entete-contenu .navigation-generale .actif .acces_rapide_lien{background-color:#fff;border:1px solid #b2b2b2;border-bottom:1px solid #fff;color:#666;text-decoration:none;z-index:1000}.entete-contenu .navigation-generale .actif .acces_rapide_lien::after{content:"f";top:6px}.entete-contenu .navigation-generale .acces_rapide_menu{background-color:#fff;border:1px solid #b2b2b2;display:block;padding:25px 40px;position:absolute;right:-5px;top:37px;width:650px;z-index:10}.entete-contenu .navigation-generale .acces_rapide_menu p{line-height:18px}.entete-contenu .navigation-generale .acces_rapide_menu strong{font-size:1.5rem;font-weight:600}.entete-contenu .navigation-generale .acces_rapide_menu .colonne>div{margin-bottom:10px}.entete-contenu .navigation-generale .acces_rapide_menu .colonne>div>div{margin-bottom:5px}.entete-contenu .navigation-generale .acces_rapide_menu .colonne,.entete-contenu .navigation-generale .acces_rapide_menu .urgence{align-items:flex-start;color:#2d2d2d;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-right:10px;width:175px}.entete-contenu .navigation-generale .acces_rapide_menu .colonne a,.entete-contenu .navigation-generale .acces_rapide_menu .urgence a{background-color:rgba(0,0,0,0);border:none;color:#2d2d2d;font-size:1.4rem;line-height:1;margin-left:0;padding:0;position:static}.entete-contenu .navigation-generale .acces_rapide_menu .colonne a:hover,.entete-contenu .navigation-generale .acces_rapide_menu .urgence a:hover{color:#2d2d2d;text-decoration:underline}.entete-contenu .navigation-generale .acces_rapide_menu .colonne a:focus,.entete-contenu .navigation-generale .acces_rapide_menu .urgence a:focus{box-shadow:none;outline:2px solid #000 !important;outline-offset:3px !important}.entete-contenu .navigation-generale .acces_rapide_menu .colonne ul,.entete-contenu .navigation-generale .acces_rapide_menu .urgence ul{align-items:flex-start;display:flex;flex-direction:column;margin:0 0 13px 0;width:100%}.entete-contenu .navigation-generale .acces_rapide_menu .colonne ul li,.entete-contenu .navigation-generale .acces_rapide_menu .urgence ul li{padding:2px 0}.entete-contenu .navigation-generale .acces_rapide_menu .colonne .btn_salle_presse,.entete-contenu .navigation-generale .acces_rapide_menu .urgence .btn_salle_presse{bottom:75px;color:#fff;position:absolute;right:40px;text-align:center;text-transform:uppercase}.entete-contenu .navigation-generale .acces_rapide_menu .colonne .btn_salle_presse a,.entete-contenu .navigation-generale .acces_rapide_menu .urgence .btn_salle_presse a{background-color:#767676;border:none;color:#fff;display:block;font-size:1.5rem;line-height:normal;padding:8px 20px;text-transform:uppercase;width:180px}.entete-contenu .navigation-generale .acces_rapide_menu .colonne .btn_salle_presse a:focus,.entete-contenu .navigation-generale .acces_rapide_menu .urgence .btn_salle_presse a:focus{background-color:#000;color:#fff;outline:1px solid #fff !important;outline-offset:-3px !important}.entete-contenu .navigation-generale .acces_rapide_menu .colonne .btn_urgences,.entete-contenu .navigation-generale .acces_rapide_menu .urgence .btn_urgences{bottom:25px;color:#fff;position:absolute;right:40px;text-align:center;text-transform:uppercase}.entete-contenu .navigation-generale .acces_rapide_menu .colonne .btn_urgences a,.entete-contenu .navigation-generale .acces_rapide_menu .urgence .btn_urgences a{background-color:#e30513;border:none;color:#fff;display:block;font-size:1.5rem;line-height:normal;padding:8px 20px;text-transform:uppercase;width:180px}.entete-contenu .navigation-generale .acces_rapide_menu .colonne .btn_urgences a:focus,.entete-contenu .navigation-generale .acces_rapide_menu .urgence .btn_urgences a:focus{background-color:#000;color:#fff;outline:1px solid #fff !important;outline-offset:-3px !important}.entete-contenu .navigation-generale .acces_rapide_lien{margin-right:-5px;padding-right:24px;position:relative;text-decoration:none}.entete-contenu .navigation-generale .acces_rapide_lien.actif{border:1px solid #b2b2b2}.entete-contenu .navigation-generale .acces_rapide_lien::after{color:#666;content:"c";font-family:"iconesUL",sans-serif;font-size:2.4rem;line-height:normal;position:absolute;text-decoration:none;text-transform:lowercase;top:7px}.entete-contenu .navigation-generale .acces_rapide_lien:hover{text-decoration:none}.entete-contenu .navigation-generale .acces_rapide_lien:focus{-webkit-box-shadow:inset 0 0px 0px 1px #000;box-shadow:inset 0 0px 0px 1px #000;outline:none}.normes-ul-recherche{height:auto}.normes-ul-recherche form{padding-top:20px}.normes-ul-recherche ul{list-style:none;padding:0}.normes-ul-recherche ul li{background-color:#fff;background-image:none !important;display:inline-block;line-height:18px;margin-bottom:0;margin-right:15px;position:relative}.normes-ul-recherche ul li:last-child{margin-right:0}.normes-ul-recherche ul li.actif a{background-color:#c2c1c0;color:#000}.normes-ul-recherche ul li a{background-color:#2e2e2e;border:1px solid #60605f;color:#fff;display:inline-block;font-size:1.4rem;padding:3px 15px;text-decoration:none}.normes-ul-recherche ul li a.google:focus{background-color:#000;color:#fff;outline:1px solid #fff !important;outline-offset:-3px !important}.normes-ul-recherche ul li a:focus{background-color:#fff;color:#000;outline:1px solid #000 !important;outline-offset:-3px !important}.normes-ul-recherche .champ-recherche-wrapper{position:relative}.normes-ul-recherche label[for=search]{margin-bottom:15px;display:block}.normes-ul-recherche .champ-recherche{padding-left:25px}.normes-ul-recherche .champ-recherche:focus{background-color:#fff;color:#000;outline:1px solid #000 !important;outline-offset:-3px !important}.normes-ul-recherche .champ-recherche:focus~.btn-recherche .icon-recherche:before{color:#000}.normes-ul-recherche button.btn-recherche:focus .icon-recherche{color:#000}.normes-ul-recherche .btn-recherche{top:50%;right:0;transform:translateY(-50%)}.normes-ul-recherche button.btn-recherche:focus{background-color:#fff;color:#000;outline:1px solid #000 !important;outline-offset:-3px !important}.normes-ul-recherche .recherchegroupebouton{margin:0 auto;max-width:1170px;padding:25px 15px 0 15px;position:relative}.normes-ul-recherche .recherchegroupebouton form{padding:0}.normes-ul-recherche .recherchegroupebouton form input[type=radio]+label{background-color:#2e2e2e;border:1px solid #60605f;color:#fff;display:inline-block;font-size:1.4rem;padding:3px 15px;margin-right:15px;text-decoration:none;transition:.3s ease-out;cursor:pointer}.normes-ul-recherche .recherchegroupebouton form input[type=radio]+label:hover{background-color:#fff;color:#000}.normes-ul-recherche .recherchegroupebouton form input[type=radio]:checked+label{background-color:#c2c1c0;color:#000}.normes-ul-recherche .recherchegroupebouton form input[type=radio]:focus+label{background-color:#fff;color:#000}.utilitaires .nous-joindre{position:relative}.utilitaires .nous-joindre span{display:none}.utilitaires .nous-joindre::after{color:#e30513;content:"a";font-family:"iconesUL",sans-serif;font-size:3.6rem;font-weight:600;left:calc(50% - 18px);margin:0 auto;position:absolute;text-transform:lowercase;top:-5px}.normes-ul-entete-ul .or{padding-bottom:15px}.normes-ul-entete-ul .or a.logo-ul:focus{-webkit-box-shadow:inset 0 0px 0px 2px #000;background:#f1f1f1;box-shadow:inset 0 0px 0px 2px #000;margin:-10px -10px -2px;outline:none;padding:10px 10px 2px}.normes-ul-entete-ul .rouge{padding-bottom:11px}.normes-ul-entete-ul .utilitaires a,.normes-ul-entete-ul .utilitaires button{border:1px solid #8d8b8c;color:#8d8b8c;display:inline-block;height:40px;margin:7px 0 0 7px;text-decoration:none;outline:0;width:48px;background:none;cursor:pointer}.normes-ul-entete-ul .utilitaires a.recherche:hover,.normes-ul-entete-ul .utilitaires button.recherche:hover{background:#d5d5d5 !important}.normes-ul-entete-ul .utilitaires a.recherche.ouvert:hover,.normes-ul-entete-ul .utilitaires a.recherche.ouvert:focus,.normes-ul-entete-ul .utilitaires button.recherche.ouvert:hover,.normes-ul-entete-ul .utilitaires button.recherche.ouvert:focus{background:#1c1c1c !important}.normes-ul-entete-ul .utilitaires a.recherche.ouvert:hover .icon-close,.normes-ul-entete-ul .utilitaires a.recherche.ouvert:focus .icon-close,.normes-ul-entete-ul .utilitaires button.recherche.ouvert:hover .icon-close,.normes-ul-entete-ul .utilitaires button.recherche.ouvert:focus .icon-close{color:#fff}.normes-ul-entete-ul .utilitaires a.recherche,.normes-ul-entete-ul .utilitaires a.nous-joindre,.normes-ul-entete-ul .utilitaires button.recherche,.normes-ul-entete-ul .utilitaires button.nous-joindre{height:42px}.normes-ul-entete-ul .utilitaires a.nav-mobile-trigger#nav-toggle,.normes-ul-entete-ul .utilitaires button.nav-mobile-trigger#nav-toggle{height:42px;padding:18px 14px 5px 14px}.normes-ul-entete-ul .utilitaires a.nav-mobile-trigger#nav-toggle:focus,.normes-ul-entete-ul .utilitaires button.nav-mobile-trigger#nav-toggle:focus{background-color:#000;color:#fff;outline:1px solid #fff !important;outline-offset:-3px !important}.normes-ul-entete-ul .utilitaires a.recherche:focus,.normes-ul-entete-ul .utilitaires a.nous-joindre:focus,.normes-ul-entete-ul .utilitaires button.recherche:focus,.normes-ul-entete-ul .utilitaires button.nous-joindre:focus{outline:2px solid #000 !important;outline-offset:-1px !important}.normes-ul-entete-ul .selecteur-langue{border:1px solid #8d8b8c;margin-left:7px;margin-top:7px;position:relative}.normes-ul-entete-ul .selecteur-langue.actif .langue-courante::after{content:"f"}.normes-ul-entete-ul .selecteur-langue .langue-courante{border:none;font:300 1.8rem "Source Sans 3",sans-serif;line-height:3.6rem;margin:0;padding:0 0 0 5px;text-align:left;position:relative;width:50px;height:40px;color:#8d8b8c;cursor:pointer;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.normes-ul-entete-ul .selecteur-langue .langue-courante:hover{background-color:#d5d5d5}.normes-ul-entete-ul .selecteur-langue .langue-courante::after{color:#666;content:"c";font-family:"iconesUL",sans-serif;font-size:2.4rem;line-height:normal;position:absolute;text-decoration:none;text-transform:lowercase;top:7px}.normes-ul-entete-ul .selecteur-langue .langue-courante:focus{outline:2px solid #000 !important;outline-offset:-1px !important;z-index:10}.normes-ul-entete-ul .selecteur-langue .langue-disponible{background-color:#fff;border:1px solid #8d8b8c;border-top:none;display:none;left:-1px;padding:8px 0;position:absolute;width:52px}.normes-ul-entete-ul .selecteur-langue .langue-disponible::after{content:"";position:absolute;top:0;left:5px;right:5px;border-top:1px solid #8d8b8c}.normes-ul-entete-ul .selecteur-langue .langue-disponible a{border:none;display:block;height:auto;line-height:2.8rem;margin:0 5px;padding:0;text-align:left;width:auto}.normes-ul-entete-ul .selecteur-langue .langue-disponible a:hover{background-color:#fff;text-decoration:underline}.normes-ul-entete-ul .selecteur-langue .langue-disponible a:focus{background-color:#000;color:#fff;margin:0;outline:2px solid #000 !important;padding:0 5px}.nav-mobile.rougeUL li{background:#e30513;color:#fff}.nav-mobile.rougeUL li.general,.nav-mobile.rougeUL li.langue{background:#2f2f30}.nav-mobile.rougeUL li:first-child{padding-top:15px}.nav-mobile.rougeUL li:first-child a{border:none}.nav-mobile.rougeUL li a{border-color:#fff;color:#fff;font-size:1.8rem}.nav-mobile.rougeUL li.langue a{color:#fff !important}.nav-mobile.rougeUL ul.avec-entete li{background:#fff;color:#000}.nav-mobile.rougeUL ul.avec-entete li.general,.nav-mobile.rougeUL ul.avec-entete li.langue{background:#2f2f30}.nav-mobile.rougeUL ul.avec-entete li.langue a{border-color:#fff;color:#fff !important}.nav-mobile.rougeUL ul.avec-entete li a{border-color:#000;color:#000}.normes-ul-nav-mobile-wrapper .has-children>a::before,.normes-ul-nav-mobile-wrapper .has-children>a::after{background-color:#000}.normes-ul-navigation-principale>div:first-child{display:none}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.entete-section-mobile{background:#e30513;padding-top:5px}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.entete-section-mobile a{border:none;color:#fff;display:inline-block;padding-left:30px;position:relative}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.entete-section-mobile a::before,.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.entete-section-mobile a::after{backface-visibility:hidden;background:#fff;content:"";display:inline-block;height:2px;left:13px;margin-top:-1px;position:absolute;top:50%;transform-origin:1px 50%;width:8px}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.entete-section-mobile a::before{transform:rotate(45deg)}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.entete-section-mobile a::after{transform:rotate(-45deg)}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li a:focus{background-color:#88030b;text-decoration:underline}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.hub-section a{border:none;font-size:1.8rem;font-weight:600}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.general a{color:#fff}.normes-ul-nav-mobile-wrapper .nav-mobile.rougeUL li.general a:focus{background-color:rgba(0,0,0,0);-webkit-box-shadow:inset #09f 0 -4px 0;box-shadow:inset 0 -4px 0 #09f;outline:none;text-decoration:none;width:min-content}.nav-mobile-content .dernier-item-principal+.langue{float:left}.nav-mobile-content .langue{margin-bottom:-85px}.nav-mobile-content .langue+.langue{margin-left:60px}.nav-mobile-content .langue+.general{clear:both;padding-top:85px}.nav-mobile.rougeUL .nav-mobile-content li.langue a:focus{background-color:#fff;color:#000 !important;outline:1px solid #000 !important;outline-offset:-3px !important;text-decoration:none}@media screen and (max-width:991px){.normes-ul-entete-ul .utilitaires .selecteur-langue,.normes-ul-entete-ul .utilitaires a.nous-joindre{display:none}.normes-ul-entete-ul .logo-ul svg{height:52px;width:125px}}footer .copyright .copyright-wrapper{display:flex;align-items:center;justify-content:flex-start}footer .copyright .copyright-wrapper nav ul li{display:inline-block}footer .copyright .copyright-wrapper nav ul li:last-of-type:after{display:none}footer .copyright .copyright-wrapper nav ul li:after{content:"|";padding:0 10px;font-size:12px}footer .copyright .copyright-wrapper nav ul li a{font-weight:300;font-size:12px}footer .copyright .copyright-wrapper nav ul li a:hover,footer .copyright .copyright-wrapper nav ul li a:focus{text-decoration:underline}footer.normes-ul-pied-page.charcoal .telephone span{color:#2d99f3}footer.normes-ul-pied-page.charcoal .liens a{color:#2d99f3}footer.normes-ul-pied-page.charcoal .liens a:focus{text-decoration:underline}footer.normes-ul-pied-page.charcoal .bloc-carte a img{border:solid 2px rgba(0,0,0,0)}footer.normes-ul-pied-page.charcoal .bloc-carte a:hover img,footer.normes-ul-pied-page.charcoal .bloc-carte a:focus img{border-color:#fff}footer.normes-ul-pied-page.charcoal .communication ul li a:hover:before,footer.normes-ul-pied-page.charcoal .communication ul li a:focus:before{color:#fff}footer.normes-ul-pied-page.charcoal .communication .bouton:hover,footer.normes-ul-pied-page.charcoal .communication .bouton:focus{background:#88030b}@media(max-width:992px){footer .copyright .copyright-wrapper{flex-direction:column;align-items:flex-start}}@font-face{font-display:swap;font-family:"Source Sans 3";font-stretch:normal;font-style:normal;font-weight:200;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-ExtraLight.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-ExtraLight.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:200;font-style:italic;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-ExtraLightIt.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-ExtraLightIt.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-stretch:normal;font-style:normal;font-weight:300;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Light.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Light.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:300;font-style:italic;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-LightIt.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-LightIt.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:400;font-style:normal;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Regular.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Regular.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:400;font-style:italic;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-It.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-It.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:600;font-style:normal;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Semibold.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Semibold.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:600;font-style:italic;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-SemiboldIt.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-SemiboldIt.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:700;font-style:normal;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Bold.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Bold.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:700;font-style:italic;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-BoldIt.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-BoldIt.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:900;font-style:normal;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-Black.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-Black.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:900;font-style:italic;font-stretch:normal;src:url("/themes/ulaval_templates/assets/dist/fonts/WOFF2/TTF/SourceSans3-BlackIt.ttf.woff2") format("woff2"),url("/themes/ulaval_templates/assets/dist/fonts/WOFF/OTF/SourceSans3-BlackIt.otf.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:"Source Sans 3",SourceSansPro,Segoe UI,Helvetica,Arial,sans-serif}::selection{background-color:#e30513;color:#fff}figure{margin:0}.accent-gauche h1,.accent-gauche h2,.accent-gauche h3,.accent-gauche h4,.accent h1,.accent h2,.accent h3,.accent h4{color:#000;font-family:"Source Sans 3",SourceSansPro,Segoe UI,Helvetica,Arial,sans-serif;margin:12px 0 12px 0}.accent-gauche h1::after,.accent-gauche h2::after,.accent-gauche h3::after,.accent-gauche h4::after,.accent h1::after,.accent h2::after,.accent h3::after,.accent h4::after{background-color:#e30513;content:" ";display:block;height:4px;margin:20px 0;position:relative;width:40px}.centre>h1,.centre>h2,.centre>h3,.centre>h4{text-align:center}.centre>h1::after,.centre>h2::after,.centre>h3::after,.centre>h4::after{margin:20px auto}.droite>h1,.droite>h2,.droite>h3,.droite>h4{text-align:right}.droite>h1::after,.droite>h2::after,.droite>h3::after,.droite>h4::after{margin:20px 0 20px auto}.accent.centre h1,.accent.centre h2,.accent.centre h3,.accent.centre h4{color:#000;font-family:"Source Sans 3",SourceSansPro,Segoe UI,Helvetica,Arial,sans-serif;margin:12px auto;text-align:center}.accent.centre h1::after,.accent.centre h2::after,.accent.centre h3::after,.accent.centre h4::after{background-color:#e30513;content:" ";display:block;height:4px;margin:20px auto;position:relative;text-align:center;width:40px}.accent.centre h1+p{margin:0 auto 30px;max-width:100%;text-align:center;width:600px}.accent.centre h2+p{margin:0 auto 30px;max-width:100%;text-align:center;width:600px}html{font-size:62.5%;line-height:1.37555}@media screen and (max-width:767px){.accent.centre h1+p{padding:0 15px;width:100%}}.pagination{align-items:center;border-bottom:4px solid #000;display:flex;font-size:1.125em;font-weight:700;margin:30px 0;padding:1.5em 0;width:100%}.pagination-liste{align-items:center;display:flex;font-size:inherit;margin:0;padding:0;width:100%}.pagination-item{display:none;flex:1 1 auto;margin:0}.pagination-item.is-active{display:inline}.pagination-item.is-active .pagination-lien{background-color:#dbdbdb}.pagination-item:first-child .pagination-lien{border-radius:2px 0 0 2px}.pagination-item:last-child .pagination-lien{border-radius:0 2px 2px 0;border-right:1px solid #ccc}.pagination-item--precedent,.pagination-item--suivant{display:inline;width:7.75em}.pagination-item--premier,.pagination-item--dernier{width:7.75em}.pagination-item--premier .pagination-lien svg,.pagination-item--dernier .pagination-lien svg{width:24px}.pagination-item--premier .pagination-lien,.pagination-item--precedent .pagination-lien{border-radius:2px 0 0 2px}.pagination-item--premier .pagination-lien--texte,.pagination-item--precedent .pagination-lien--texte{margin-left:.333em}.pagination-item--dernier .pagination-lien,.pagination-item--suivant .pagination-lien{border-radius:0 2px 2px 0;border-right:1px solid #ccc}.pagination-item--dernier .pagination-lien--texte,.pagination-item--suivant .pagination-lien--texte{margin-right:.333em}.pagination-lien{align-items:center;color:#000;display:flex;justify-content:center;padding:.75em .875em;border:1px solid #ccc;border-right:0}.pagination-lien.courant{border:1px solid #000;padding:.5em .424em}.pagination-lien svg{height:12px;width:12px}.pagination a.pagination-lien:hover,.pagination a.pagination-lien:visited{background-color:#f1f1f1;color:inherit;text-decoration:none}.pagination a.pagination-lien:focus{background-color:#f1f1f1;color:inherit;text-decoration:underline}@media screen and (min-width:42.5em){.pagination-item{display:inline}.pagination-item--premier,.pagination-item--dernier,.pagination-item--ellipsis{display:none}}@media screen and (min-width:75em){.pagination-item--premier,.pagination-item--dernier{display:block}.pagination-item--precedent .pagination-lien,.pagination-item--suivant .pagination-lien{border-radius:0;border-right:0}}body[class*=chantiers-davenir] .strate.couleur-principale{background:#a6bab8}body[class*=chantiers-davenir] .strate.couleur-secondaire-1{background:#cc755f}body[class*=chantiers-davenir] .strate.couleur-secondaire-2,body[class*=chantiers-davenir] .couleur-secondaire-2{background:#cadcda;background:-moz-linear-gradient(top,#cadcda 0%,#e59c8a 100%);background:-webkit-linear-gradient(top,#cadcda 0%,#e59c8a 100%);background:linear-gradient(to bottom,#cadcda 0%,#e59c8a 100%)}body.section-dd .strate.couleur-principale{background:#ffcd2f;background:-moz-linear-gradient(top,#ffcd2f 0%,#faf0d0 100%);background:-webkit-linear-gradient(top,#ffcd2f 0%,#faf0d0 100%);background:linear-gradient(to bottom,#ffcd2f 0%,#faf0d0 100%)}body.section-dd .strate.couleur-secondaire-1{background:#faf0d0}body.section-dd .strate.couleur-secondaire-2{background:#ffcd2f}body.section-mooc .strate.couleur-principale,body.section-mooc .accent.centre h1::after,body.section-mooc .accent.centre h2::after,body.section-mooc .accent.centre h3::after,body.section-mooc .accent.centre h4::after{background-color:#4b815f}body.section-mooc .diapositive.carrousel-accueil-item .wrapper .encadre{background-color:rgba(97,171,106,.9)}body.section-mooc .strate.couleur-secondaire-1{background-color:#d5e7df}body.section-mooc div[class^=boite-].couleur-principale{background-color:#4b815f;color:#fff}body.section-mooc div[class^=boite-].couleur-principale a{color:#fff}body.section-mooc div[class^=boite-].couleur-principale a:hover{background-color:#5d9873}body.section-mooc div[class^=boite-] .infos-tuile.couleur_titre_actif h2.couleur-principale,body.section-mooc div[class^=boite-] .infos-tuile.couleur_titre_actif h3.couleur-principale,body.section-mooc div[class^=boite-] .infos-tuile.couleur_titre_actif h4.couleur-principale{background-color:#4b815f;color:#fff}body.section-mooc .strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite a.btn{background-color:#4b815f}body.section-mooc .strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite a.btn:hover{background-color:#4b815f;color:#fff}body.section-fe .strate.couleur-principale{background-color:#cdf0e7}body.section-fe .strate.couleur-secondaire-1{background-color:#e30513}body.section-fe .strate.couleur-secondaire-2{background-color:#eef9f6}body.section-fe .strate.oblique-ascendant{background:#cdf0e7;background:-webkit-linear-gradient(top left,#fff,#cdf0e7);background:-o-linear-gradient(top left,#fff,#cdf0e7);background:-moz-linear-gradient(top left,#fff,#cdf0e7);background:linear-gradient(to top left,#fff 0%,#fff 50%,#cdf0e7 50%,#cdf0e7 100%)}body.section-fe .strate.oblique-descendant{background:#cdf0e7;background:-webkit-linear-gradient(bottom left,#fff,#cdf0e7);background:-o-linear-gradient(bottom left,#fff,#cdf0e7);background:-moz-linear-gradient(bottom left,#fff,#cdf0e7);background:linear-gradient(to bottom left,#fff 0%,#fff 50%,#cdf0e7 50%,#cdf0e7 100%)}body.section-portes-ouvertes .strate.couleur-principale,body.section-portes-ouvertes .boite-tuile-icone-texte.couleur-principale .titre-icone,body.section-portes-ouvertes .boite-titre-resume-bouton.couleur-principale,body.section-portes-ouvertes .boite-titre-rte-boutons.couleur-principale,body.section-portes-ouvertes .boite-tuile-image.couleur-principale{background-color:#cdf0e7}body.section-portes-ouvertes .strate.couleur-secondaire-1,body.section-portes-ouvertes .boite-tuile-icone-texte.couleur-secondaire-1 .titre-icone,body.section-portes-ouvertes .boite-titre-resume-bouton.couleur-secondaire-1,body.section-portes-ouvertes .boite-titre-rte-boutons.couleur-secondaire-1,body.section-portes-ouvertes .boite-tuile-image.couleur-secondaire-1{background-color:#e30513}body.section-portes-ouvertes .strate.couleur-secondaire-1 *,body.section-portes-ouvertes .boite-tuile-icone-texte.couleur-secondaire-1 .titre-icone *,body.section-portes-ouvertes .boite-titre-resume-bouton.couleur-secondaire-1 *,body.section-portes-ouvertes .boite-titre-rte-boutons.couleur-secondaire-1 *,body.section-portes-ouvertes .boite-tuile-image.couleur-secondaire-1 *{color:#fff}body.section-portes-ouvertes .strate.couleur-secondaire-2,body.section-portes-ouvertes .boite-tuile-icone-texte.couleur-secondaire-2 .titre-icone,body.section-portes-ouvertes .boite-titre-resume-bouton.couleur-secondaire-2,body.section-portes-ouvertes .boite-titre-rte-boutons.couleur-secondaire-2,body.section-portes-ouvertes .boite-tuile-image.couleur-secondaire-2{background-color:#eef9f6}body.section-portes-ouvertes .strate.oblique-ascendant{background:#cdf0e7;background:-webkit-linear-gradient(top left,#fff,#cdf0e7);background:-o-linear-gradient(top left,#fff,#cdf0e7);background:-moz-linear-gradient(top left,#fff,#cdf0e7);background:linear-gradient(to top left,#fff 0%,#fff 50%,#cdf0e7 50%,#cdf0e7 100%)}body.section-portes-ouvertes .strate.oblique-descendant{background:#cdf0e7;background:-webkit-linear-gradient(bottom left,#fff,#cdf0e7);background:-o-linear-gradient(bottom left,#fff,#cdf0e7);background:-moz-linear-gradient(bottom left,#fff,#cdf0e7);background:linear-gradient(to bottom left,#fff 0%,#fff 50%,#cdf0e7 50%,#cdf0e7 100%)}body.section-portes-ouvertes .boite-tuile-image.couleur-secondaire-1 .btn{border-color:#fff}body.section-portes-ouvertes .boite-tuile-image.couleur-secondaire-1 .btn:hover{background-color:#b5000b}body.section-portes-ouvertes .boite-titre-resume-bouton.couleur-secondaire-1 a.btn,body.section-portes-ouvertes .boite-titre-rte-boutons.couleur-secondaire-1 a.btn{border:1px solid #fff;color:#fff}body.section-portes-ouvertes .boite-titre-resume-bouton.couleur-secondaire-1 a.btn:hover,body.section-portes-ouvertes .boite-titre-rte-boutons.couleur-secondaire-1 a.btn:hover{background-color:#b5000b}body.section-international .strate.couleur-principale{background-color:#5c6a5f}body.section-international .strate.couleur-principale .boite-texte,body.section-international .strate.couleur-principale .boite-titre-strate{color:#fff}body.section-international div[class^=boite-].couleur-principale{background:#5c6a5f;color:#fff}body.section-international div[class^=boite-].couleur-principale a{color:#fff}body.section-international div[class^=boite-].couleur-principale a:hover{background:#4c574e}body.section-international div[class^=boite-].couleur-principale a.btn{border-color:#fff}body.section-international div[class^=boite-].couleur-principale a.btn.blanc-ul{color:#4c574e}body.section-international div[class^=boite-].couleur-principale a.btn.blanc-ul:hover{color:#fff}body.section-international div[class^=boite-].couleur-principale h2,body.section-international div[class^=boite-].couleur-principale h3,body.section-international div[class^=boite-].couleur-principale h4,body.section-international div[class^=boite-].couleur-principale p,body.section-international div[class^=boite-].couleur-principale .texte-tuile{color:#fff}body.section-international div[class^=boite-] .infos-tuile.couleur_titre_actif h2.couleur-principale,body.section-international div[class^=boite-] .infos-tuile.couleur_titre_actif h3.couleur-principale,body.section-international div[class^=boite-] .infos-tuile.couleur_titre_actif h4.couleur-principale{background:#5c6a5f;color:#fff}body.section-nu .strate.couleur-principale{background:#860000;background:-moz-linear-gradient(top,#860000 0%,#e80000 100%);background:-webkit-linear-gradient(top,#860000 0%,#e80000 100%);background:linear-gradient(to bottom,#860000 0%,#e80000 100%)}body.section-nu .strate.couleur-principale .boite-titre-strate h2,body.section-nu .strate.couleur-principale .boite-titre-strate h3,body.section-nu .strate.couleur-principale .boite-titre-strate h4,body.section-nu .strate.couleur-principale .boite-titre-strate p{color:#fff}body.section-nu .strate.couleur-principale .btn{border:1px solid #fff;color:#fff}body.section-nu .strate.couleur-principale .btn:hover{background-color:#870403}body.section-nu .strate.couleur-principale .boite-carrousel-element .slick-prev::before,body.section-nu .strate.couleur-principale .boite-carrousel-element .slick-next::before{color:#fff}body.section-nu .strate.couleur-secondaire-1{background:#232323;background:-moz-linear-gradient(top,#232323 0%,#606060 100%);background:-webkit-linear-gradient(top,#232323 0%,#606060 100%);background:linear-gradient(to bottom,#232323 0%,#606060 100%)}body.section-nu .strate.couleur-secondaire-1 .boite-titre-strate h2,body.section-nu .strate.couleur-secondaire-1 .boite-titre-strate h3,body.section-nu .strate.couleur-secondaire-1 .boite-titre-strate h4,body.section-nu .strate.couleur-secondaire-1 .boite-titre-strate p{color:#fff}body.section-nu .strate.couleur-secondaire-1 .btn{border:1px solid #fff;color:#fff}body.section-nu .strate.couleur-secondaire-1 .btn:hover{background-color:#870403}body.section-nu .strate.couleur-secondaire-1 .boite-carrousel-element .slick-prev::before,body.section-nu .strate.couleur-secondaire-1 .boite-carrousel-element .slick-next::before{color:#fff}body.section-nu .strate.couleur-secondaire-2{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#b5b5b5 100%);background:-webkit-linear-gradient(top,#ededed 0%,#b5b5b5 100%);background:linear-gradient(to bottom,#ededed 0%,#b5b5b5 100%)}body[class*=heures-douverture-nous-joindre-universit-laval] .strate.couleur-principale{background-color:#ededed}body[class*=heures-douverture-nous-joindre-universit-laval] .strate.couleur-principale .boite-titre-rte-boutons.blanc-ul{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body[class*=heures-douverture-nous-joindre-universit-laval] .strate.couleur-secondaire-1{background-color:#dbdbdb}body[class*=heures-douverture-nous-joindre-universit-laval] .strate.couleur-secondaire-1 .boite-titre-rte-boutons.blanc-ul{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body[class*=heures-douverture-nous-joindre-universit-laval] .strate.couleur-secondaire-2{background-color:#999}body[class*=heures-douverture-nous-joindre-universit-laval] .strate.couleur-secondaire-2 .boite-titre-rte-boutons.blanc-ul{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body[class*=plan-stratgique-notre-universit-universit-laval] .strate.couleur-principale,body[class*=plan-stratgique] .strate.couleur-principale{background-color:#f7f7f7;background-image:none}body[class*=plan-stratgique-notre-universit-universit-laval] .strate.couleur-secondaire-1,body[class*=plan-stratgique] .strate.couleur-secondaire-1{background-color:#fbce46;background-image:none}body.section-recherche .strate.couleur-principale{background-color:#fff}body.section-recherche .strate.couleur-secondaire-1{background-color:#000}body.section-recherche .strate.couleur-secondaire-2{background-color:#f7f7f7}body.section-recherche .strate.oblique-ascendant{background:none}body.section-recherche .strate.oblique-descendant{background:none}body.section-er .strate.actualites-er .boite-tuile-image h3{font-size:1.8rem;line-height:1.3}body.section-er .strate .boite-titre-resume-bouton.couleur-principale{background-color:#000;color:#fff}body.section-er .strate .boite-titre-resume-bouton.couleur-principale .btn{border-color:#fff;color:#fff}body.section-er .strate .boite-titre-resume-bouton.couleur-principale .btn:hover{background-color:#232323}body.section-er .strate .boite-tuile-icone-texte.rouge-ul:nth-child(1){background-color:#d80000}body.section-er .strate .boite-tuile-icone-texte.rouge-ul:nth-child(2){background-color:#c50000}body.section-er .strate .boite-tuile-icone-texte.rouge-ul:nth-child(3){background-color:#b60000}body.section-er .strate .boite-tuile-icone-texte.rouge-ul:nth-child(4){background-color:#a30000}body.section-er .strate .boite-tuile-icone-texte.rouge-ul a:hover{background-color:#900000}body.section-er .strate-bakground-image-style{margin-bottom:60px}body.section-er .strate-bakground-image-style:last-child{margin-bottom:0}body.section-er .strate-bakground-image-style .boite-titre-strate{background-color:#000;color:#fff;padding:30px}body.section-er .strate-bakground-image-style .boite-tuile.blanc-ul{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-er .strate-bakground-image-style .boite-titre-resume-boutons-grand h2,body.section-er .strate-bakground-image-style .boite-titre-resume-boutons-grand p{color:#000}body.section-er .boite-ulaval-evenements{background-color:#000}body.section-er .boite-ulaval-evenements .texte-evenement{color:#fff}body.section-er .boite-ulaval-evenements .date{background-color:#fff;color:#000}body.section-er .boite-ulaval-evenements .categories span{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}body.section-er .boite-ulaval-evenements a:hover{background-color:#232323}body.section-er .boite-image-bouton div a{background-color:#000;color:#fff}body.section-er .strate.flex-1-col a{margin:0 auto}body.section-er .strate-deux-colonnes .strate-contenu .col-gauche .boite-texte{background-color:#000;color:#fff;padding:30px}body.section-er .strate-deux-colonnes .strate-contenu .col-gauche .boite-tuile-image .infos-tuile{background-color:#000}body.section-er .strate-deux-colonnes .strate-contenu .col-gauche .boite-tuile-image .infos-tuile h3,body.section-er .strate-deux-colonnes .strate-contenu .col-gauche .boite-tuile-image .infos-tuile .texte-tuile{color:#fff}body.section-etudes[class*=nanoprogrammes] .strate.couleur-principale{background-color:#cad2d6}body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-1{background-color:#72868f}body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-2{background-color:#cc7900}body.section-etudes[class*=nanoprogrammes] .strate.oblique-ascendant{background:#cad2d6;background:-webkit-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-o-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-moz-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%)}body.section-etudes[class*=nanoprogrammes] .strate.oblique-descendant{background:#cdf0e7;background:-webkit-linear-gradient(bottom left,#fff,#cdf0e7);background:-o-linear-gradient(bottom left,#fff,#cdf0e7);background:-moz-linear-gradient(bottom left,#fff,#cdf0e7);background:linear-gradient(to bottom left,#fff 0%,#fff 50%,#cdf0e7 50%,#cdf0e7 100%)}main{display:flex;flex-wrap:wrap}#region-promo{margin:0;padding:0}#region-promo .strate{margin:0;padding:0}#strate-introduction{background-color:#f7f7f7;margin-bottom:0;margin-top:0}#strate-introduction p{margin:0 auto}#region-promo+#strate-introduction{background-color:rgba(0,0,0,0)}#strate-introduction.transparent{background-color:rgba(0,0,0,0);margin:0;padding:45px 0}.strate{padding:60px 0;width:100%}.strate *{box-sizing:border-box}.strate.gout div[class^=boite-]:first-of-type,.strate.gout button[class^=boite-tuile-icone-texte]:first-of-type{margin-left:0}.strate.gout.gout div[class^=boite-]:last-of-type,.strate.gout.gout button[class^=boite-tuile-icone-texte]:last-of-type{margin-right:0}.strate.gout-0{padding:0}.strate.gout-0 .strate-contenu{margin:0;max-width:none;padding-left:15px;padding-right:15px;width:100%}.strate.pleine-largeur .strate-contenu{margin:0;max-width:none;padding-left:0;padding-right:0;width:100%}.strate.strateAdmission.pleine-largeur .container{padding-left:0;padding-right:0}.strate.limite .strate-contenu{margin-left:auto;margin-right:auto;max-width:1230px;padding-left:15px;padding-right:15px}.strate.espace-bas{margin-bottom:6rem}.strate.espace-haut{margin-top:6rem}.strate.sans-espace-bas{padding-bottom:0 !important}.strate.sans-espace-haut{padding-top:0 !important}.strate div[class^=boite-].sans-espace-bas{margin-bottom:0 !important}.strate div[class^=boite-].sans-espace-haut{margin-top:0 !important}.strate .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.strate .row>div[class^=boite-] h2:first-child,.strate .row>div[class^=boite-] h3:first-child,.strate .row>div[class^=boite-] h4:first-child,.strate .row>button[class^=boite-tuile-icone-texte] h2:first-child,.strate .row>button[class^=boite-tuile-icone-texte] h3:first-child,.strate .row>button[class^=boite-tuile-icone-texte] h4:first-child{margin-top:0}.strate .row.titre-strate{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.strate .row.titre-strate>div[class^=boite-]{flex-basis:100% !important;margin:0 !important;max-width:100% !important;width:100%}.strate.blanc-ul{background-color:#fff}.strate.noir-ul{background-color:#000}.strate.noir-ul h1,.strate.noir-ul h2,.strate.noir-ul h3,.strate.noir-ul h4,.strate.noir-ul h5,.strate.noir-ul h6,.strate.noir-ul p,.strate.noir-ul ul,.strate.noir-ul ol{color:#fff}.strate.noir-ul .accordeon .panneau{background-color:#232323}.strate.noir-ul .accordeon>h2:hover,.strate.noir-ul .accordeon>h3:hover,.strate.noir-ul .accordeon>h4:hover,.strate.noir-ul .accordeon>p:hover{background-color:#232323}.strate.noir-ul .accordeon.ouvert>h2,.strate.noir-ul .accordeon.ouvert>h3,.strate.noir-ul .accordeon.ouvert>h4,.strate.noir-ul .accordeon.ouvert>p{background-color:#3e3e3e}.strate.noir-ul .btn.blanc-ul{background-color:#fff;color:#000}.strate.noir-ul .btn.blanc-ul:hover{background-color:#232323;color:#fff}.strate.noir-ul .btn.rouge-ul:hover{background-color:#b5000b}.strate.transparent{background-color:rgba(0,0,0,0)}.strate.gris{background-color:#f7f7f7}.strate.gris .accordeon.ouvert>h2,.strate.gris .accordeon.ouvert>h3,.strate.gris .accordeon.ouvert>h4,.strate.gris .accordeon.ouvert>p{border-color:rgba(0,0,0,0)}.strate.gris .accordeon .panneau{border-bottom:1px solid #999}.strate.gris .accordeon>h2,.strate.gris .accordeon>h3,.strate.gris .accordeon>h4,.strate.gris .accordeon>p{border-bottom:1px solid #999}.strate.gris .accordeon>h2:hover,.strate.gris .accordeon>h3:hover,.strate.gris .accordeon>h4:hover,.strate.gris .accordeon>p:hover{background-color:rgba(0,0,0,.2)}.strate.couleur-principale{background-color:#dbdbdb}.strate.couleur-principale .accordeon.ouvert>h2,.strate.couleur-principale .accordeon.ouvert>h3,.strate.couleur-principale .accordeon.ouvert>h4,.strate.couleur-principale .accordeon.ouvert>p{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,0)}.strate.couleur-principale .accordeon .panneau{border-bottom:1px solid #999}.strate.couleur-principale .accordeon>h2,.strate.couleur-principale .accordeon>h3,.strate.couleur-principale .accordeon>h4,.strate.couleur-principale .accordeon>p{border-bottom:1px solid #000}.strate.couleur-principale .accordeon>h2:hover,.strate.couleur-principale .accordeon>h3:hover,.strate.couleur-principale .accordeon>h4:hover,.strate.couleur-principale .accordeon>p:hover{background-color:rgba(0,0,0,.2)}.strate.couleur-secondaire-1{background-color:#e30513}.strate.couleur-secondaire-2{background-color:#ededed}.strate.couleur-secondaire-2 a.btn:hover,.strate.couleur-secondaire-2 a.btn.transparent:hover{background-color:#dbdbdb}.strate.grid-1-col .row>div[class^=boite-]{flex-basis:100%;margin:15px 0;width:100%}.strate.grid-2-col.gout .row>div[class^=boite-],.strate.grid-2-col.gout .row>button[class^=boite-tuile-icone-texte],.strate.grid-3-col.gout .row>div[class^=boite-],.strate.grid-3-col.gout .row>button[class^=boite-tuile-icone-texte],.strate.grid-4-col.gout .row>div[class^=boite-],.strate.grid-4-col.gout .row>button[class^=boite-tuile-icone-texte]{margin:15px}.strate.gout.grid-2-col .row{justify-content:flex-start}.strate.gout.grid-2-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.grid-2-col .row>button[class^=boite-tuile-icone-texte]:nth-child(odd){margin-left:0}.strate.gout.grid-2-col .row>div[class^=boite-]:nth-child(even),.strate.gout.grid-2-col .row>button[class^=boite-tuile-icone-texte]:nth-child(even){margin-right:0}.strate.gout.grid-3-col .row{justify-content:flex-start}.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(3n+1),.strate.gout.grid-3-col .row>button[class^=boite-tuile-icone-texte]:nth-child(3n+1){margin-left:0}.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(3n),.strate.gout.grid-3-col .row>button[class^=boite-tuile-icone-texte]:nth-child(3n){margin-right:0}.strate.gout.grid-4-col .row{justify-content:flex-start}.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(4n+1),.strate.gout.grid-4-col .row>button[class^=boite-tuile-icone-texte]:nth-child(4n+1){margin-left:0}.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(4n),.strate.gout.grid-4-col .row>button[class^=boite-tuile-icone-texte]:nth-child(4n){margin-right:0}.strate.gout.grid-2-col.btn-fin-centre .row div.boite-bouton.nb-bouton-1:last-child,.strate.gout.grid-3-col.btn-fin-centre .row div.boite-bouton.nb-bouton-1:last-child,.strate.gout.grid-4-col.btn-fin-centre .row div.boite-bouton.nb-bouton-1:last-child{flex-basis:100%;justify-content:center;margin:30px auto;max-width:500px}.strate.alterne{background:none;background-color:#cdf0e7}.strate.alterne:nth-child(odd){background:none;background-color:#fff}.strate.switch:nth-child(odd) .row{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.strate.switch .row.align-debut{display:flex;flex-direction:row;flex-wrap:wrap}.strate.fusion-bas{padding:60px 0 15px 0}.strate.fusion-haut{padding:15px 0 60px 0}.strate.fusion-haut-bas{padding:15px 0 15px 0}.strate.ombre{box-shadow:0 3px 14px 0 rgba(0,0,0,.2);margin:30px 0}.strate .titre-max-50pourc h2,.strate .titre-max-50pourc h3,.strate .titre-max-50pourc h4{max-width:.5}.strate .titre-max-66pourc h2,.strate .titre-max-66pourc h3,.strate .titre-max-66pourc h4{max-width:.66}.strate .titre-max-75pourc h2,.strate .titre-max-75pourc h3,.strate .titre-max-75pourc h4{max-width:.75}.strate .titre-max-80pourc h2,.strate .titre-max-80pourc h3,.strate .titre-max-80pourc h4{max-width:.8}.strate .titre-max-500px h2,.strate .titre-max-500px h3,.strate .titre-max-500px h4{max-width:500px}.strate .titre-max-666px h2,.strate .titre-max-666px h3,.strate .titre-max-666px h4{max-width:666px}.strate .titre-max-750px h2,.strate .titre-max-750px h3,.strate .titre-max-750px h4{max-width:750px}.strate .titre-max-800px h2,.strate .titre-max-800px h3,.strate .titre-max-800px h4{max-width:800px}.strate .texte-max-50pourc p,.strate .texte-max-50pourc ul,.strate .texte-max-50pourc ol,.strate .texte-max-50pourc a,.strate .texte-max-50pourc dl,.strate .texte-max-50pourc dt,.strate .texte-max-50pourc span,.strate .texte-max-50pourc table{max-width:.5}.strate .texte-max-66pourc p,.strate .texte-max-66pourc ul,.strate .texte-max-66pourc ol,.strate .texte-max-66pourc a,.strate .texte-max-66pourc dl,.strate .texte-max-66pourc dt,.strate .texte-max-66pourc span,.strate .texte-max-66pourc table{max-width:.66}.strate .texte-max-75pourc p,.strate .texte-max-75pourc ul,.strate .texte-max-75pourc ol,.strate .texte-max-75pourc a,.strate .texte-max-75pourc dl,.strate .texte-max-75pourc dt,.strate .texte-max-75pourc span,.strate .texte-max-75pourc table{max-width:.75}.strate .texte-max-80pourc p,.strate .texte-max-80pourc ul,.strate .texte-max-80pourc ol,.strate .texte-max-80pourc a,.strate .texte-max-80pourc dl,.strate .texte-max-80pourc dt,.strate .texte-max-80pourc span,.strate .texte-max-80pourc table{max-width:.8}.strate .texte-max-500px p,.strate .texte-max-500px ul,.strate .texte-max-500px ol,.strate .texte-max-500px a,.strate .texte-max-500px dl,.strate .texte-max-500px dt,.strate .texte-max-500px span,.strate .texte-max-500px table{max-width:500px}.strate .texte-max-666px p,.strate .texte-max-666px ul,.strate .texte-max-666px ol,.strate .texte-max-666px a,.strate .texte-max-666px dl,.strate .texte-max-666px dt,.strate .texte-max-666px span,.strate .texte-max-666px table{max-width:666px}.strate .texte-max-750px p,.strate .texte-max-750px ul,.strate .texte-max-750px ol,.strate .texte-max-750px a,.strate .texte-max-750px dl,.strate .texte-max-750px dt,.strate .texte-max-750px span,.strate .texte-max-750px table{max-width:750px}.strate .texte-max-800px p,.strate .texte-max-800px ul,.strate .texte-max-800px ol,.strate .texte-max-800px a,.strate .texte-max-800px dl,.strate .texte-max-800px dt,.strate .texte-max-800px span,.strate .texte-max-800px table{max-width:800px}.strate.deux-tiers-un-tiers .row>div[class^=boite-]:first-child{flex-basis:66.66666%;max-width:66.66666%}.strate.deux-tiers-un-tiers .row>div[class^=boite-]:last-child{flex-basis:33.33333%;max-width:33.33333%}.strate.strate-bakground-image-style{background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1199px){.strate.limite .strate-contenu{padding-left:0;padding-right:0}.strate.limite .row{padding:0 15px}.strate.strateAdmission .row{padding:0}}@media screen and (max-width:767px){.strate.espace-bas,.strate.espace-bas-mobile{margin-bottom:6rem}.strate.espace-haut,.strate.espace-haut-mobile{margin-top:6rem}.strate.sans-espace-bas-mobile{padding-bottom:0 !important}.strate.sans-espace-haut-mobile{padding-top:0 !important}.strate div[class^=boite-].sans-espace-bas-mobile{margin-bottom:0 !important}.strate div[class^=boite-].sans-espace-haut-mobile{margin-top:0 !important}.strate.reduire-espace-bas-mobile{padding-bottom:6rem}.strate.reduire-espace-haut-mobile{padding-top:6rem}.strate.gout.flex-2-col.alterne.switch .row{display:block}.strate.gout.flex-2-col.alterne.switch .row>div[class^=boite-],.strate.gout.flex-2-col.alterne.switch .row>button[class^=boite-tuile-icone-texte]{flex-basis:100%;max-width:100%}.strate.deux-tiers-un-tiers .row>div[class^=boite-]:first-child{flex-basis:100%;max-width:100%}.strate.deux-tiers-un-tiers .row>div[class^=boite-]:last-child{flex-basis:100%;max-width:100%}}@media screen and (max-width:575px){#strate-introduction p{margin:0 auto;width:auto}.strate.switch:nth-child(odd) .row{display:flex;flex-direction:column;flex-wrap:wrap}}#block-ulaval-local-tasks{background:#fefefe;box-shadow:0 1px 7px 0 rgba(0,0,0,.15);border:1px solid #009cde;padding:10px 15px;position:absolute;position:fixed;right:10px;top:235px;z-index:800}#block-ulaval-local-tasks ul{padding:0 10px 0 25px;margin-bottom:10px}#block-ulaval-local-tasks ul li{list-style:none;margin:5px 0 5px 5px}.normes-ul-entete-ul{z-index:11}[data-drupal-link-system-path$=edit]{color:#000}[data-drupal-link-system-path$=edit]::before{content:"~";font-family:"iconesUL",sans-serif;left:15px;position:absolute}[data-drupal-link-system-path$=delete]{color:red}[data-drupal-link-system-path$=delete]::before{content:"b";font-family:"iconesUL",sans-serif;left:15px;position:absolute}[data-drupal-link-system-path$=view]{color:pink}[data-drupal-link-system-path$=translations]{color:blue}[data-drupal-link-system-path$=translations]::before{content:"x";font-family:"iconesUL",sans-serif;left:15px;position:absolute}.ui-dialog .ui-dialog-content{overflow:visible}li.menu-item{margin-bottom:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/themes/ulaval_templates/assets/ulaval/librairies-externes/slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{font-family:"iconesUL";font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"d"}[dir=rtl] .slick-prev:before{content:"e"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"e"}[dir=rtl] .slick-next:before{content:"d"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"iconesUL";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:1}.advanced-search-button{color:#fff;border-top:2px solid #fff;display:block;padding:.75em;position:relative;margin:1.5em 1em .5em;width:100%;cursor:pointer}.advanced-search-button svg{fill:#fff;flex:0 0 auto;height:20px;margin-right:.778em;vertical-align:middle;width:20px;transition:all .2s ease-out}.advanced-search-button:hover{color:#fff}.advanced-search-button.expanded svg{transform:rotate(180deg)}.advanced-search-content{width:100%;margin:0 1em}#ariane{display:flex;flex-wrap:wrap;justify-content:center;width:100%}#ariane ul{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0;padding:0}#ariane ul li{list-style-type:none;margin:0;padding:0 20px 0 0}#ariane ul li a{color:#000;font-size:1.5rem;position:relative;text-decoration:none}#ariane ul li a::after{color:#000;content:"e";display:block;font-family:"iconesUL",sans-serif;font-size:2rem;overflow:hidden;position:absolute;right:-20px;text-decoration:none;text-transform:lowercase;top:-2px}#ariane ul li a:hover,#ariane ul li a:focus{text-decoration:underline}#ariane ul li a:hover::after,#ariane ul li a:focus::after{text-decoration:none}@media screen and (max-width:575px){#ariane ul{display:block;margin:20px 0;text-align:center;width:100%}#ariane ul li{display:inline-block}}.boite-titre-rte-boutons a.btn.plus,.boite-titre-resume-boutons-grand a.btn.plus,a.btn.plus{background-color:#e30513;border:none;color:#fff;font-size:3.2rem;font-weight:600;height:50px;padding:15px;text-align:center;text-decoration:none;transition:background .25s ease;width:50px}a.btn.plus:hover{background-color:#b5000b;color:#fff}a.btn.plus:focus{background-color:#fff;border:1px #e30513 solid;color:#e30513;text-decoration:none}a.btn.fleche{align-items:center;background-color:rgba(0,0,0,0);border:1px solid #000;color:#000;display:flex;height:50px;margin:0 0 0 5px;opacity:1;padding:0;position:relative;transition:.25s all ease-in-out;width:50px}a.btn.fleche:hover{background-color:#ededed;border-color:#e30513;color:#e30513}a.btn.fleche:hover svg{fill:#e30513;transition:.25s all ease-in-out}a.btn.fleche svg{width:30px}.boite-image-bouton div{align-items:center;background-color:#fff;bottom:30px;color:#000;cursor:pointer;display:flex;font-size:2rem;font-weight:600;justify-content:center;left:15%;margin:0 auto;position:absolute;text-align:center;transition:background .25s ease;width:70%}.strateEspaceFE .infos-espace-fe .liens-utiles a,body.section-ea .strateEspaceFE .infos-espace-fe a,.boite-periode-admission p a,.boite-titre-rte-boutons a.btn,.boite-titre-resume-boutons-grand a.btn,.boite-detail-attribut-ul p:last-child a.btn,body.section-recherche .strate.couleur-secondaire-1 a.btn,body.section-recherche .strate.couleur-secondaire-1 .btn,.strate.noir-ul a.btn,.strate.noir-ul .btn,a.btn,.btn{align-items:center;border:1px solid #000;color:#000;display:flex;font-size:1.6rem;justify-content:center;max-width:560px;min-height:50px;padding:13px 30px;position:relative;text-align:center;transition:background .25s ease;width:100%}.strateEspaceFE .infos-espace-fe .liens-utiles a.transparent,body.section-ea .strateEspaceFE .infos-espace-fe a.transparent,.boite-periode-admission p a.transparent,.boite-titre-rte-boutons a.transparent.btn,.boite-titre-resume-boutons-grand a.transparent.btn,.boite-detail-attribut-ul p:last-child a.transparent.btn,body.section-recherche .strate.couleur-secondaire-1 .transparent.btn,.strate.noir-ul .transparent.btn,.transparent.btn{background-color:rgba(0,0,0,0)}.strateEspaceFE .infos-espace-fe .liens-utiles a.blanc-ul,body.section-ea .strateEspaceFE .infos-espace-fe a.blanc-ul,.boite-periode-admission p a.blanc-ul,.boite-titre-rte-boutons a.blanc-ul.btn,.boite-titre-resume-boutons-grand a.blanc-ul.btn,.boite-detail-attribut-ul p:last-child a.blanc-ul.btn,body.section-recherche .strate.couleur-secondaire-1 .blanc-ul.btn,.strate.noir-ul .blanc-ul.btn,.blanc-ul.btn{background-color:#fff}.strateEspaceFE .infos-espace-fe .liens-utiles a.rouge-ul,body.section-ea .strateEspaceFE .infos-espace-fe a.rouge-ul,.boite-periode-admission p a.rouge-ul,.boite-titre-rte-boutons a.rouge-ul.btn,.boite-titre-resume-boutons-grand a.rouge-ul.btn,.boite-detail-attribut-ul p:last-child a.rouge-ul.btn,body.section-recherche .strate.couleur-secondaire-1 .rouge-ul.btn,.strate.noir-ul .rouge-ul.btn,.rouge-ul.btn{background-color:#e30513;border:none;color:#fff}.strateEspaceFE .infos-espace-fe .liens-utiles a.jaune-ul,body.section-ea .strateEspaceFE .infos-espace-fe a.jaune-ul,.boite-periode-admission p a.jaune-ul,.boite-titre-rte-boutons a.jaune-ul.btn,.boite-titre-resume-boutons-grand a.jaune-ul.btn,.boite-detail-attribut-ul p:last-child a.jaune-ul.btn,body.section-recherche .strate.couleur-secondaire-1 .jaune-ul.btn,.strate.noir-ul .jaune-ul.btn,.jaune-ul.btn{background-color:#ffc103;border:none}.strateEspaceFE .infos-espace-fe .liens-utiles a.noir-ul,body.section-ea .strateEspaceFE .infos-espace-fe a.noir-ul,.boite-periode-admission p a.noir-ul,.boite-titre-rte-boutons a.noir-ul.btn,.boite-titre-resume-boutons-grand a.noir-ul.btn,.boite-detail-attribut-ul p:last-child a.noir-ul.btn,body.section-recherche .strate.couleur-secondaire-1 .noir-ul.btn,.strate.noir-ul .noir-ul.btn,.noir-ul.btn{background-color:#000;border:none;color:#fff}.strateEspaceFE .infos-espace-fe .liens-utiles a:hover,body.section-ea .strateEspaceFE .infos-espace-fe a:hover,.boite-periode-admission p a:hover,.boite-titre-rte-boutons a.btn:hover,.boite-titre-resume-boutons-grand a.btn:hover,.boite-detail-attribut-ul p:last-child a.btn:hover,body.section-recherche .strate.couleur-secondaire-1 .btn:hover,.strate.noir-ul .btn:hover,.btn:hover{background-color:#ededed;text-decoration:none}.strateEspaceFE .infos-espace-fe .liens-utiles a:focus,body.section-ea .strateEspaceFE .infos-espace-fe a:focus,.boite-periode-admission p a:focus,.boite-titre-rte-boutons a.btn:focus,.boite-titre-resume-boutons-grand a.btn:focus,.boite-detail-attribut-ul p:last-child a.btn:focus,body.section-recherche .strate.couleur-secondaire-1 .btn:focus,.strate.noir-ul .btn:focus,.btn:focus{text-decoration:underline;-webkit-text-underline-position:under;text-underline-position:under}.strateEspaceFE .infos-espace-fe .liens-utiles a.blanc-ul:hover,body.section-ea .strateEspaceFE .infos-espace-fe a.blanc-ul:hover,.boite-periode-admission p a.blanc-ul:hover,.boite-detail-attribut-ul p:last-child a.blanc-ul.btn:hover,body.section-recherche .strate.couleur-secondaire-1 .blanc-ul.btn:hover,.strate.noir-ul .blanc-ul.btn:hover,.blanc-ul.btn:hover{background-color:#ededed}.strateEspaceFE .infos-espace-fe .liens-utiles a.blanc-ul:focus,body.section-ea .strateEspaceFE .infos-espace-fe a.blanc-ul:focus,.boite-periode-admission p a.blanc-ul:focus,.boite-detail-attribut-ul p:last-child a.blanc-ul.btn:focus,body.section-recherche .strate.couleur-secondaire-1 .blanc-ul.btn:focus,.strate.noir-ul .blanc-ul.btn:focus,.blanc-ul.btn:focus{background-color:#000;color:#fff}.strateEspaceFE .infos-espace-fe .liens-utiles a.rouge-ul:hover,body.section-ea .strateEspaceFE .infos-espace-fe a.rouge-ul:hover,.boite-periode-admission p a.rouge-ul:hover,.boite-detail-attribut-ul p:last-child a.rouge-ul.btn:hover,body.section-recherche .strate.couleur-secondaire-1 .rouge-ul.btn:hover,.strate.noir-ul .rouge-ul.btn:hover,.rouge-ul.btn:hover{background-color:#b5000b}.strateEspaceFE .infos-espace-fe .liens-utiles a.noir-ul:hover,body.section-ea .strateEspaceFE .infos-espace-fe a.noir-ul:hover,.boite-periode-admission p a.noir-ul:hover,.boite-detail-attribut-ul p:last-child a.noir-ul.btn:hover,body.section-recherche .strate.couleur-secondaire-1 .noir-ul.btn:hover,.strate.noir-ul .noir-ul.btn:hover,.noir-ul.btn:hover{background-color:#232323}.strateEspaceFE .infos-espace-fe .liens-utiles a.jaune-ul:hover,body.section-ea .strateEspaceFE .infos-espace-fe a.jaune-ul:hover,.boite-periode-admission p a.jaune-ul:hover,.boite-detail-attribut-ul p:last-child a.jaune-ul.btn:hover,body.section-recherche .strate.couleur-secondaire-1 .jaune-ul.btn:hover,.strate.noir-ul .jaune-ul.btn:hover,.jaune-ul.btn:hover{background-color:#e3ab00}.strate.noir-ul a.btn,.strate.noir-ul .btn{border:1px solid #fff;color:#fff}.strate.noir-ul a.btn:hover,.strate.noir-ul .btn:hover{background-color:#232323}.strate.noir-ul .blanc-ul a.btn,.strate.noir-ul .blanc-ul .btn{border:1px solid #000;color:#000}.strate.noir-ul .blanc-ul a.btn:hover,.strate.noir-ul .blanc-ul .btn:hover{background-color:#232323;color:#fff}.strate.noir-ul .blanc-ul a.btn:focus,.strate.noir-ul .blanc-ul .btn:focus{background-color:#fff;color:#000}body.section-recherche .strate.couleur-secondaire-1 a.btn,body.section-recherche .strate.couleur-secondaire-1 .btn{border:1px solid #fff;color:#fff}body.section-recherche .strate.couleur-secondaire-1 a.btn:hover,body.section-recherche .strate.couleur-secondaire-1 .btn:hover{background-color:#232323}div[class^=boite-].btn-plus-noir a.btn.plus{background-color:#000}div[class^=boite-].btn-plus-noir a.btn.plus:hover{background-color:#232323}div[class^=boite-].btn-plus-noir a.btn.plus:focus{background-color:#dbdbdb;color:#000}.facette--offre-etudes .bef-exposed-form select{display:none}.facette--offre-etudes .select-hidden{display:none;padding-right:10px;visibility:hidden}.facette--offre-etudes .select{color:#000;cursor:pointer;display:block;height:2em;margin-bottom:1em;position:relative;width:100%}.facette--offre-etudes .select-styled{color:#000;align-items:center;background-color:#fff;border-radius:2px;border:1px solid #000;bottom:0;display:flex;justify-content:space-between;left:0;line-height:1;overflow:hidden;padding:0 .5em;position:absolute;right:0;text-overflow:ellipsis;top:0;transition:all .2s ease-out;white-space:nowrap}.facette--offre-etudes .select-styled svg{fill:#000;flex:0 0 auto;height:12px;vertical-align:middle;width:12px}.facette--offre-etudes .select-styled:hover,.facette--offre-etudes .select-styled:focus{background-color:#ededed}.facette--offre-etudes .select-styled:active,.facette--offre-etudes .select-styled.active{background-color:#000;color:#fff}.facette--offre-etudes .select-styled:active svg,.facette--offre-etudes .select-styled.active svg{fill:#fff}.facette--offre-etudes ul.select-options{background-color:#fff;border:1px solid #000;border-radius:0 0 2px 2px;display:none;left:0;list-style:none;margin:-1px 0 0 0;max-height:14.375em;overflow:auto;padding:0;position:absolute;right:0;top:100%;z-index:999}.facette--offre-etudes ul.select-options li{color:#000;border-top:1px solid #ccc;margin:0;padding:.375em .5em}.facette--offre-etudes ul.select-options li:first-child{border-top:0}.facette--offre-etudes ul.select-options li::before{display:none}.facette--offre-etudes ul.select-options li:hover{background:#eaeaea;color:#000}.facette--offre-etudes ul.select-options li[rel=hide]{display:none}.facette--offre-etudes ul.select-options::-webkit-scrollbar{background-color:#f1f1f1;width:.5em}.facette--offre-etudes ul.select-options::-webkit-scrollbar-thumb{background-color:#c1c1c1}.facette--offre-etudes ul.select-options::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}.facette--offre-etudes ul.select-options::-webkit-scrollbar-thumb:active{background-color:#9e9e9e}.bef-exposed-form select{display:none}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{color:#000;font-size:em(18px);position:relative;display:block;width:100%;height:2.778em;cursor:pointer}.select-styled{display:flex;align-items:center;justify-content:space-between;line-height:1;position:absolute;top:0;right:0;bottom:0;left:0;padding:0 1.389em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:rgba(0,0,0,0);border:2px solid #fff;color:#fff;transition:background-color .125s ease}.select-styled svg{fill:#fff;vertical-align:middle;width:20px;height:20px;flex:0 0 auto}.select-styled span{text-overflow:ellipsis;overflow:hidden;line-height:1.2em}.select-styled:hover,.select-styled:focus{background-color:#4d4d4d}ul.select-options{background-color:#3e3e3e;position:absolute;z-index:999;top:100%;right:0;left:0;display:none;overflow:auto;max-height:11.25em;margin:0;padding:0;list-style:none;box-shadow:rgba(0,0,0,.25) 0px 1px 4px}ul.select-options li{color:#fff;margin:0;padding:12px 15px;border-top:1px solid #737373}ul.select-options li:first-child{border-top:0}ul.select-options li:before{display:none}ul.select-options li:hover{color:#fff;background:#4d4d4d}ul.select-options li[rel=hide]{display:none}ul.select-options::-webkit-scrollbar{background-color:#5d5d5d;width:.5em}ul.select-options::-webkit-scrollbar-thumb{background-color:#bdbdbd;box-shadow:rgba(0,0,0,.25) 0 0 4px}ul.select-options::-webkit-scrollbar-thumb:hover{background-color:#b9b9b9}ul.select-options::-webkit-scrollbar-thumb:active{background-color:#fff}.custom-dropdown .menu-item{padding:0}.custom-dropdown .menu-link{color:#fff;display:block;padding:12px 15px;text-decoration:none}.custom-dropdown .menu-link.is-active{background-color:#4d4d4d}.dropdown-multiple{position:relative}.dropdown-multiple .hidden-checkbox{margin-left:-100%;float:left}.dropdown-multiple .hidden-checkbox:checked+.dropdown-multiple-checkbox{background-color:#4d4d4d}.dropdown-multiple .hidden-checkbox:checked+.dropdown-multiple-checkbox svg{display:block}.dropdown-multiple .hidden-checkbox:focus+.dropdown-multiple-checkbox{text-decoration:underline}.dropdown-multiple .dropdown-multiple-button{border:1px solid #b9b9b9;color:#fff;display:block;padding:.75em 2.75em .75em .75em;overflow:hidden;text-overflow:ellipsis}.dropdown-multiple .dropdown-multiple-button.toggled,.dropdown-multiple .dropdown-multiple-button:hover,.dropdown-multiple .dropdown-multiple-button:focus{background-color:#333;color:#fff;text-decoration:none}.dropdown-multiple .dropdown-multiple-button:before{content:"c";font-family:"iconesUL";font-size:3em;position:absolute;right:0;top:50%;transform:translateY(-50%)}.dropdown-multiple .dropdown-multiple-placeholder{white-space:nowrap}.dropdown-multiple .dropdown-multiple-activelist{display:none;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-multiple .dropdown-multiple-activelist span:first-child:last-child:after{content:""}.dropdown-multiple .dropdown-multiple-activelist span:after{content:", "}.dropdown-multiple .dropdown-multiple-activelist span:last-child:after{content:""}.dropdown-multiple .dropdown-multiple-main{z-index:10;box-shadow:rgba(0,0,0,.25) 0 0 5px;display:none;left:0;position:absolute;right:0}.dropdown-multiple input[type=text].dropdown-multiple-search{background-repeat:no-repeat;background-size:30px;background-position:4px 7px;background-color:#3e3e3e;border:0;border-bottom:2px solid #737373;color:#dbdbdb;font-size:1em;padding:.75em 1.25em .75em 2.125em;width:100%;box-shadow:none}.dropdown-multiple input[type=text].dropdown-multiple-search:focus{border-color:#fff}.dropdown-multiple .dropdown-multiple-select{background-color:#3e3e3e;margin-bottom:0;max-height:12.188em;overflow:auto}.dropdown-multiple .dropdown-multiple-select li{margin:0;padding:0}.dropdown-multiple .dropdown-multiple-select li.hidden{display:none}.dropdown-multiple .dropdown-multiple-select li:before{display:none}.dropdown-multiple .dropdown-multiple-select li:last-child .dropdown-multiple-checkbox{border-bottom:0}.dropdown-multiple .dropdown-multiple-select::-webkit-scrollbar{background-color:#5d5d5d;width:.5em}.dropdown-multiple .dropdown-multiple-select::-webkit-scrollbar-thumb{background-color:#bdbdbd;box-shadow:rgba(0,0,0,.25) 0 0 4px}.dropdown-multiple .dropdown-multiple-select::-webkit-scrollbar-thumb:hover{background-color:#dcdcdc}.dropdown-multiple .dropdown-multiple-select::-webkit-scrollbar-thumb:active{background-color:#fff}.dropdown-multiple .dropdown-multiple-unselect{background-color:#3e3e3e;border-top:1px solid #737373;border-radius:0 0 2px 2px;color:#fff;display:block;font-size:.875em;padding:.5em 1em;text-align:center}.dropdown-multiple .dropdown-multiple-unselect:focus{text-decoration:underline}.dropdown-multiple .dropdown-multiple-checkbox{background-color:#3e3e3e;border-bottom:1px solid #737373;cursor:pointer;display:block;line-height:1.3;padding:.75em 1.25em .75em 2.125em;position:relative}.dropdown-multiple .dropdown-multiple-checkbox svg{display:none;fill:#fff;width:12px;height:12px;position:absolute;left:.875em;top:1em}.dropdown-multiple .dropdown-multiple-checkbox:before{border-radius:1px;border:1px solid #b9b9b9;color:#fff;content:"";height:14px;left:13px;position:absolute;top:15px;width:14px}.dropdown-multiple .dropdown-multiple-checkbox:hover{background-color:#4d4d4d}.select--dropdown-multiple{line-height:1.5}.select--dropdown-multiple .dropdown-multiple-button{align-items:center;border:2px solid #3e3e3e;color:inherit;display:flex;font-size:em(18px);height:2.778em;padding:0 1.389em}.select--dropdown-multiple .dropdown-multiple-button:before{content:none}.select--dropdown-multiple .dropdown-multiple-button svg{fill:#fff;vertical-align:middle;width:20px;height:20px;margin-right:.778em;flex:0 0 auto}.select--dropdown-multiple .dropdown-multiple-button:hover{background-color:#3e3e3e;color:inherit}.select--dropdown-multiple .dropdown-multiple-button.toggled{background-color:#fff;color:inherit}.select--dropdown-multiple .dropdown-multiple-button.toggled:hover{background-color:#3e3e3e}.select--dropdown-multiple .dropdown-multiple-checkbox{background-color:#3e3e3e;border-bottom:1px solid #737373;color:#fff}.select--dropdown-multiple .dropdown-multiple-checkbox:hover{background-color:#4d4d4d}.select--dropdown-multiple :checked+.dropdown-multiple-checkbox{background-color:#4d4d4d}.dropdown-multiple svg{fill:#fff;position:absolute;right:8px;width:24px}.dropdown-multiple .dropdown-multiple-button{align-items:center;background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff;display:flex;padding:3px 0;position:relative;transition:background-color .125s ease}.dropdown-multiple .dropdown-multiple-button:hover{text-decoration:none}.dropdown-multiple .dropdown-multiple-button .dropdown-multiple-placeholder{padding:5px 10px}.dropdown-multiple .dropdown-multiple-main{display:none;margin:0;position:absolute;width:100%}.dropdown-multiple .dropdown-multiple-main ul{max-height:225px;overflow:auto;padding:0}.dropdown-multiple .dropdown-multiple-main ul::-webkit-scrollbar{width:8px}.dropdown-multiple .dropdown-multiple-main ul::-webkit-scrollbar-track{background-color:#000}.dropdown-multiple .dropdown-multiple-main ul::-webkit-scrollbar-thumb{background-color:#999}.dropdown-multiple .dropdown-multiple-main ul::-webkit-scrollbar-thumb:hover{background-color:#dbdbdb}.dropdown-multiple .dropdown-multiple-main ul li{list-style:none;margin:0;position:relative}.dropdown-multiple .dropdown-multiple-main ul li .hidden-checkbox{float:left;margin-left:-100%}.dropdown-multiple .dropdown-multiple-main ul li .hidden-checkbox:checked+label{background-color:#232323}.dropdown-multiple .dropdown-multiple-main ul li .hidden-checkbox:checked+label svg{display:block}.dropdown-multiple .dropdown-multiple-main ul li .hidden-checkbox:focus+.dropdown-multiple-checkbox{text-decoration:underline}.dropdown-multiple .dropdown-multiple-main ul li label{background-color:#000;border-bottom:1px solid #999;border-left:1px solid #fff;border-right:1px solid #fff;display:block;padding:12px 20px 12px 34px}.dropdown-multiple .dropdown-multiple-main ul li label svg{display:none;fill:#fff;height:12px;left:14px;position:absolute;top:16px;width:12px}.dropdown-multiple .dropdown-multiple-main ul li label::before{border:1px solid #999;border-radius:1px;box-sizing:border-box;color:#fff;content:"";height:14px;left:13px;position:absolute;top:15px;width:14px}.dropdown-multiple .dropdown-multiple-main ul li label:hover{background-color:#232323;cursor:pointer}.native-select{appearance:none;-webkit-appearance:none;background-color:#000;border:1px solid #fff;color:#fff;font-size:em(18px);height:2.889em;padding:0 1.333em;width:100%}.native-select--hidden{display:none;visibility:hidden}.custom-select{cursor:pointer;display:block;font-size:em(18px);height:2.889em;position:relative;width:100%}.custom-select-header{align-items:center;background-color:#000;border:1px solid #fff;bottom:0;display:flex;left:0;line-height:1;overflow:hidden;padding:0 1.333em;position:absolute;right:0;text-overflow:ellipsis;top:0;transition:background-color .2s ease-out,color .2s ease-out;white-space:nowrap;color:#fff}.custom-select-header svg{fill:#fff;flex:0 0 auto;height:20px;margin-right:.778em;vertical-align:middle;width:20px;transition:all .2s ease-out}.custom-select-header span{text-overflow:ellipsis;overflow:hidden}.custom-select-header:hover,.custom-select-header:focus,.custom-select-header[aria-expanded=true]{background-color:#fff;color:#000}.custom-select-header:hover svg,.custom-select-header:focus svg,.custom-select-header[aria-expanded=true] svg{fill:#000}.custom-select-header:focus{outline:2px solid #000;outline-offset:-3px}.custom-select-header[aria-expanded=true]{background-color:#fff}.custom-select-header[aria-expanded=true] svg{transform:rotate(180deg)}.native-select:disabled+.custom-select-header,.native-select:disabled+.custom-select-header:hover,.native-select:disabled+.custom-select-header:focus{cursor:default;border-color:gray;color:gray;background-color:#000}.native-select:disabled+.custom-select-header svg,.native-select:disabled+.custom-select-header:hover svg,.native-select:disabled+.custom-select-header:focus svg{fill:gray}.custom-select-content{box-shadow:rgba(0,0,0,.25) 0px 1px 4px;display:none;left:0;position:absolute;right:0;top:100%;z-index:999}.custom-select-content input[type=text]{color:gray !important;margin-bottom:0;padding:11px 40px 11px 50px}.custom-select-options{background-color:#fff;list-style:none;margin:0;max-height:18em;overflow:auto;padding:0 2px 2px}.custom-select-options li{color:#000;margin:0;padding:.729em 1.333em;border-top:1px solid #666}.custom-select-options li:before{display:none}.custom-select-options li[rel=hide]{display:none}.custom-select-options li[aria-selected=true]{background-color:#d9d9d9;color:#000}.custom-select-options li:hover,.custom-select-options li:focus{color:#fff;background:#000}.custom-select-options::-webkit-scrollbar{padding-top:10px;margin-top:10px;background-color:#ededed;width:.5em}.custom-select-options::-webkit-scrollbar-thumb{background-color:#bdbdbd;border-radius:10px;box-shadow:rgba(0,0,0,.25) 0 0 4px}.custom-select-options::-webkit-scrollbar-thumb:hover{background-color:#999}.custom-select-options::-webkit-scrollbar-thumb:active{background-color:#757575}.custom-select-search-box+.custom-select-options::-webkit-scrollbar-track{margin-top:2px}.custom-select-search-box{background-color:#fff;position:relative;border-left:#fff solid 2px;border-right:#fff solid 2px;z-index:2}.custom-select-search-box svg{height:20px;left:1.333em;position:absolute;width:20px;top:12px;z-index:1}.custom-select-search-box:focus-within:after{border-bottom:2px solid #666;content:"";display:block;left:0;position:absolute;bottom:-1px;width:100%}.custom-select-search-input{background-color:rgba(0,0,0,0);border:0;padding:.729em 1.333em .729em 3.333em;width:100%;position:relative;z-index:2}.custom-select-search-output{background-color:#fff;border:#fff solid 2px;border-top:rgba(0,0,0,0) solid 1px;color:#000;cursor:text;margin:0;padding:.729em 1.333em;position:relative;width:100%;z-index:1}.custom-select-search-output:after{border-top:1px solid #666;content:"";display:block;height:100%;left:0;position:absolute;top:-1px;width:100%}.alert-box{display:flex;margin-bottom:20px}.alert-box.orange .alert-box--icon>div{background:#f27900}.alert-box.orange .alert-box--text{background:#efd1b3;padding:10px 15px}.alert-box.red .alert-box--icon>div{background:#db4d3b}.alert-box.red .alert-box--text{background:#ead4d1}.alert-box .alert-box--icon>div{align-items:center;display:flex;height:30px;justify-content:center;padding:6px;width:30px}.alert-box .alert-box--text{padding:15px}.alert-box .alert-box--text>*{margin-bottom:20px}.alert-box .alert-box--text>*:last-child{margin-bottom:0}.alert-box .alert-box--text ul{padding-left:15px}.ajax-progress-fullscreen{background-color:rgba(0,0,0,0);background-image:url("/themes/ulaval_templates/assets/ulaval/img/icones-svg/blason.svg");background-position:center center;background-repeat:no-repeat;border-radius:4px;height:76px;left:50%;opacity:1;padding:0;top:50%;transform:translate(-50%,-50%);width:60px}.loader,.loader::before,.loader::after{animation:load1 1s infinite ease-in-out;background:#fff;height:2.25em;width:7px}.loader{animation-delay:-0.16s;color:#fff;font-size:11px;margin:20px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.loader::before,.loader::after{content:"";position:absolute;top:0}.loader::before{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;left:-13px}.loader::after{left:13px}@keyframes load1{0%,80%,100%{box-shadow:0 0,0 0}40%{box-shadow:0 -1em,0 1em}}.strate.flex-1-col .row div[class^=boite-],.strate.flex-1-col .row button[class^=boite-]{flex-basis:100%;max-width:100%;padding-left:0;padding-right:0}.strate.flex-2-col .row>div[class^=boite-],.strate.grid-2-col .row>div[class^=boite-],.strate.flex-2-col .row>button[class^=boite-],.strate.grid-2-col .row>button[class^=boite-]{flex-basis:50%;max-width:50%}.gout.strate.flex-2-col .row>div[class^=boite-],.gout.strate.grid-2-col .row>div[class^=boite-],.gout.strate.flex-2-col .row>button[class^=boite-],.gout.strate.grid-2-col .row>button[class^=boite-]{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}.strate.flex-3-col .row>div[class^=boite-],.strate.grid-3-col .row>div[class^=boite-],.strate.flex-3-col .row>button[class^=boite-],.strate.grid-3-col .row>button[class^=boite-]{flex-basis:33.3333%;max-width:33.3333%}.gout.strate.flex-3-col .row>div[class^=boite-],.gout.strate.grid-3-col .row>div[class^=boite-],.gout.strate.flex-3-col .row>button[class^=boite-],.gout.strate.grid-3-col .row>button[class^=boite-]{flex-basis:calc(33.3333% - 20px);max-width:calc(33.3333% - 20px)}.strate.flex-4-col .row>div[class^=boite-],.strate.grid-4-col .row>div[class^=boite-],.strate.flex-4-col .row>button[class^=boite-],.strate.grid-4-col .row>button[class^=boite-]{flex-basis:25%;max-width:25%}.gout.strate.flex-4-col .row>div[class^=boite-],.gout.strate.grid-4-col .row>div[class^=boite-],.gout.strate.flex-4-col .row>button[class^=boite-],.gout.strate.grid-4-col .row>button[class^=boite-]{flex-basis:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}.strate.flex-5-col .row>div[class^=boite-],.strate.flex-5-col .row>button[class^=boite-]{flex-basis:20%;max-width:20%}.gout.strate.flex-5-col .row>div[class^=boite-],.gout.strate.flex-5-col .row>button[class^=boite-]{flex-basis:calc(20% - 24px);max-width:calc(20% - 24px)}.strate.flex-6-col .row>div[class^=boite-],.strate.flex-6-col .row>button[class^=boite-]{flex-basis:16.6666%;max-width:16.6666%}.gout.strate.flex-6-col .row>div[class^=boite-],.gout.strate.flex-6-col .row>button[class^=boite-]{flex-basis:calc(16.6666% - 25px);max-width:calc(16.6666% - 25px)}@media screen and (max-width:991px){.strate.flex-4-col .row,.strate.grid-4-col .row{flex:0 0 50%;justify-content:space-between}.strate.flex-4-col .row>div[class^=boite-],.strate.flex-4-col .row>button[class^=boite-],.strate.grid-4-col .row>div[class^=boite-],.strate.grid-4-col .row>button[class^=boite-]{flex-basis:50%;max-width:50%}.strate.flex-4-col .row>div[class^=boite-]:nth-child(3n+1),.strate.flex-4-col .row>div[class^=boite-]:nth-child(3n),.strate.flex-4-col .row>div[class^=boite-]:nth-child(4n+1),.strate.flex-4-col .row>div[class^=boite-]:nth-child(4n),.strate.flex-4-col .row>button[class^=boite-]:nth-child(3n+1),.strate.flex-4-col .row>button[class^=boite-]:nth-child(3n),.strate.flex-4-col .row>button[class^=boite-]:nth-child(4n+1),.strate.flex-4-col .row>button[class^=boite-]:nth-child(4n),.strate.grid-4-col .row>div[class^=boite-]:nth-child(3n+1),.strate.grid-4-col .row>div[class^=boite-]:nth-child(3n),.strate.grid-4-col .row>div[class^=boite-]:nth-child(4n+1),.strate.grid-4-col .row>div[class^=boite-]:nth-child(4n),.strate.grid-4-col .row>button[class^=boite-]:nth-child(3n+1),.strate.grid-4-col .row>button[class^=boite-]:nth-child(3n),.strate.grid-4-col .row>button[class^=boite-]:nth-child(4n+1),.strate.grid-4-col .row>button[class^=boite-]:nth-child(4n){margin:0}.strate.gout.flex-4-col .row,.strate.gout.grid-4-col .row{flex:0 0 calc(50% - 15px);justify-content:space-between}.strate.gout.flex-4-col .row>div[class^=boite-],.strate.gout.flex-4-col .row>button[class^=boite-],.strate.gout.grid-4-col .row>div[class^=boite-],.strate.gout.grid-4-col .row>button[class^=boite-]{flex-basis:calc(50% - 15px);margin:15px 0;max-width:calc(50% - 15px)}.strate.gout.flex-4-col .row>div[class^=boite-]:nth-child(3n+1),.strate.gout.flex-4-col .row>div[class^=boite-]:nth-child(3n),.strate.gout.flex-4-col .row>div[class^=boite-]:nth-child(4n+1),.strate.gout.flex-4-col .row>div[class^=boite-]:nth-child(4n),.strate.gout.flex-4-col .row>button[class^=boite-]:nth-child(3n+1),.strate.gout.flex-4-col .row>button[class^=boite-]:nth-child(3n),.strate.gout.flex-4-col .row>button[class^=boite-]:nth-child(4n+1),.strate.gout.flex-4-col .row>button[class^=boite-]:nth-child(4n),.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(3n+1),.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(3n),.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(4n+1),.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(4n),.strate.gout.grid-4-col .row>button[class^=boite-]:nth-child(3n+1),.strate.gout.grid-4-col .row>button[class^=boite-]:nth-child(3n),.strate.gout.grid-4-col .row>button[class^=boite-]:nth-child(4n+1),.strate.gout.grid-4-col .row>button[class^=boite-]:nth-child(4n){margin:15px 0}}@media screen and (max-width:767px){.strate.gout.flex-3-col .row,.strate.gout.flex-5-col .row{display:block}.strate.gout.flex-3-col .row>div[class^=boite-],.strate.gout.flex-3-col .row>button[class^=boite-],.strate.gout.flex-5-col .row>div[class^=boite-],.strate.gout.flex-5-col .row>button[class^=boite-]{margin:30px auto;max-width:546px}.strate.gout.flex-3-col .row.titre-strate>div[class^=boite-],.strate.gout.flex-3-col .row.titre-strate>button[class^=boite-],.strate.gout.flex-5-col .row.titre-strate>div[class^=boite-],.strate.gout.flex-5-col .row.titre-strate>button[class^=boite-]{margin:30px auto;max-width:100%}.strate.gout.flex-6-col .row{flex:0 0 calc(50% - 15px)}.strate.gout.flex-6-col .row>div[class^=boite-],.strate.gout.flex-6-col .row>button[class^=boite-]{flex-basis:calc(50% - 15px);margin:15px 0;max-width:calc(50% - 15px)}.strate.gout.flex-6-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.flex-6-col .row>button[class^=boite-]:nth-child(odd){margin-left:0 !important}.strate.gout.flex-6-col .row>div[class^=boite-]:nth-child(even),.strate.gout.flex-6-col .row>button[class^=boite-]:nth-child(even){margin-right:0 !important}.strate.gout.grid-3-col .row{flex:0 0 calc(50% - 15px)}.strate.gout.grid-3-col .row>div[class^=boite-],.strate.gout.grid-3-col .row>button[class^=boite-]{flex-basis:calc(50% - 15px);margin:15px 0;max-width:calc(50% - 15px)}.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(3n+1),.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(3n),.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(4n+1),.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(4n),.strate.gout.grid-3-col .row>button[class^=boite-]:nth-child(3n+1),.strate.gout.grid-3-col .row>button[class^=boite-]:nth-child(3n),.strate.gout.grid-3-col .row>button[class^=boite-]:nth-child(4n+1),.strate.gout.grid-3-col .row>button[class^=boite-]:nth-child(4n){margin:15px 0}.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(even),.strate.gout.grid-3-col .row>button[class^=boite-]:nth-child(even){margin-left:30px}}@media screen and (max-width:575px){.strate.flex-2-col .row>div[class^=boite-],.strate.flex-2-col .row>button[class^=boite-],.strate.flex-3-col .row>div[class^=boite-],.strate.flex-3-col .row>button[class^=boite-],.strate.flex-4-col .row>div[class^=boite-],.strate.flex-4-col .row>button[class^=boite-],.strate.flex-5-col .row>div[class^=boite-],.strate.flex-5-col .row>button[class^=boite-],.strate.flex-6-col .row>div[class^=boite-],.strate.flex-6-col .row>button[class^=boite-],.strate.grid-2-col .row>div[class^=boite-],.strate.grid-2-col .row>button[class^=boite-],.strate.grid-3-col .row>div[class^=boite-],.strate.grid-3-col .row>button[class^=boite-],.strate.grid-4-col .row>div[class^=boite-],.strate.grid-4-col .row>button[class^=boite-]{flex-basis:100%;max-width:100%}.strate.pleine-largeur.flex-2-col .row,.strate.pleine-largeur.flex-3-col .row,.strate.pleine-largeur.flex-4-col .row,.strate.pleine-largeur.flex-5-col .row,.strate.pleine-largeur.flex-6-col .row,.strate.pleine-largeur.grid-2-col .row,.strate.pleine-largeur.grid-3-col .row,.strate.pleine-largeur.grid-4-col .row{padding:0}.strate.limite.flex-2-col .row,.strate.limite.flex-3-col .row,.strate.limite.flex-4-col .row,.strate.limite.flex-5-col .row,.strate.limite.flex-6-col .row,.strate.limite.grid-2-col.flex-4-col .row,.strate.limite.grid-2-col.flex-5-col .row,.strate.limite.grid-2-col .row,.strate.limite.grid-3-col .row,.strate.limite.grid-4-col .row{display:block;padding:0 15px}.strate.gout.flex-2-col .row,.strate.gout.flex-3-col .row,.strate.gout.flex-4-col .row,.strate.gout.flex-5-col .row,.strate.gout.flex-6-col .row,.strate.gout.grid-2-col.flex-4-col .row,.strate.gout.grid-2-col.flex-5-col .row,.strate.gout.grid-2-col .row,.strate.gout.grid-3-col .row,.strate.gout.grid-4-col .row{display:block;padding:0 15px}.strate.gout.flex-2-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.flex-2-col .row>div[class^=boite-]:nth-child(even),.strate.gout.flex-2-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.flex-2-col .row>button[class^=boite-]:nth-child(even),.strate.gout.flex-3-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.flex-3-col .row>div[class^=boite-]:nth-child(even),.strate.gout.flex-3-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.flex-3-col .row>button[class^=boite-]:nth-child(even),.strate.gout.flex-4-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.flex-4-col .row>div[class^=boite-]:nth-child(even),.strate.gout.flex-4-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.flex-4-col .row>button[class^=boite-]:nth-child(even),.strate.gout.flex-5-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.flex-5-col .row>div[class^=boite-]:nth-child(even),.strate.gout.flex-5-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.flex-5-col .row>button[class^=boite-]:nth-child(even),.strate.gout.flex-6-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.flex-6-col .row>div[class^=boite-]:nth-child(even),.strate.gout.flex-6-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.flex-6-col .row>button[class^=boite-]:nth-child(even),.strate.gout.grid-2-col.flex-4-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.grid-2-col.flex-4-col .row>div[class^=boite-]:nth-child(even),.strate.gout.grid-2-col.flex-4-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.grid-2-col.flex-4-col .row>button[class^=boite-]:nth-child(even),.strate.gout.grid-2-col.flex-5-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.grid-2-col.flex-5-col .row>div[class^=boite-]:nth-child(even),.strate.gout.grid-2-col.flex-5-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.grid-2-col.flex-5-col .row>button[class^=boite-]:nth-child(even),.strate.gout.grid-2-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.grid-2-col .row>div[class^=boite-]:nth-child(even),.strate.gout.grid-2-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.grid-2-col .row>button[class^=boite-]:nth-child(even),.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(even),.strate.gout.grid-3-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.grid-3-col .row>button[class^=boite-]:nth-child(even),.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(odd),.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(even),.strate.gout.grid-4-col .row>button[class^=boite-]:nth-child(odd),.strate.gout.grid-4-col .row>button[class^=boite-]:nth-child(even){margin:30px 0;max-width:none;width:100%}.strate.gout.flex-2-col .row>div[class^=boite-]:first-child,.strate.gout.flex-2-col .row>button[class^=boite-]:first-child,.strate.gout.flex-3-col .row>div[class^=boite-]:first-child,.strate.gout.flex-3-col .row>button[class^=boite-]:first-child,.strate.gout.flex-4-col .row>div[class^=boite-]:first-child,.strate.gout.flex-4-col .row>button[class^=boite-]:first-child,.strate.gout.flex-5-col .row>div[class^=boite-]:first-child,.strate.gout.flex-5-col .row>button[class^=boite-]:first-child,.strate.gout.flex-6-col .row>div[class^=boite-]:first-child,.strate.gout.flex-6-col .row>button[class^=boite-]:first-child,.strate.gout.grid-2-col.flex-4-col .row>div[class^=boite-]:first-child,.strate.gout.grid-2-col.flex-4-col .row>button[class^=boite-]:first-child,.strate.gout.grid-2-col.flex-5-col .row>div[class^=boite-]:first-child,.strate.gout.grid-2-col.flex-5-col .row>button[class^=boite-]:first-child,.strate.gout.grid-2-col .row>div[class^=boite-]:first-child,.strate.gout.grid-2-col .row>button[class^=boite-]:first-child,.strate.gout.grid-3-col .row>div[class^=boite-]:first-child,.strate.gout.grid-3-col .row>button[class^=boite-]:first-child,.strate.gout.grid-4-col .row>div[class^=boite-]:first-child,.strate.gout.grid-4-col .row>button[class^=boite-]:first-child{margin-top:0}.strate.gout.flex-2-col .row>div[class^=boite-]:last-child,.strate.gout.flex-2-col .row>button[class^=boite-]:last-child,.strate.gout.flex-3-col .row>div[class^=boite-]:last-child,.strate.gout.flex-3-col .row>button[class^=boite-]:last-child,.strate.gout.flex-4-col .row>div[class^=boite-]:last-child,.strate.gout.flex-4-col .row>button[class^=boite-]:last-child,.strate.gout.flex-5-col .row>div[class^=boite-]:last-child,.strate.gout.flex-5-col .row>button[class^=boite-]:last-child,.strate.gout.flex-6-col .row>div[class^=boite-]:last-child,.strate.gout.flex-6-col .row>button[class^=boite-]:last-child,.strate.gout.grid-2-col.flex-4-col .row>div[class^=boite-]:last-child,.strate.gout.grid-2-col.flex-4-col .row>button[class^=boite-]:last-child,.strate.gout.grid-2-col.flex-5-col .row>div[class^=boite-]:last-child,.strate.gout.grid-2-col.flex-5-col .row>button[class^=boite-]:last-child,.strate.gout.grid-2-col .row>div[class^=boite-]:last-child,.strate.gout.grid-2-col .row>button[class^=boite-]:last-child,.strate.gout.grid-3-col .row>div[class^=boite-]:last-child,.strate.gout.grid-3-col .row>button[class^=boite-]:last-child,.strate.gout.grid-4-col .row>div[class^=boite-]:last-child,.strate.gout.grid-4-col .row>button[class^=boite-]:last-child{margin-bottom:0}}.boite-accordeon .accordeon{margin-bottom:0}.boite-accordeon .accordeon .accordeon-titre{margin:0;padding:0;position:relative;border-bottom:1px solid #dbdbdb}.boite-accordeon .accordeon .accordeon-titre:before{display:none}.boite-accordeon .accordeon .accordeon-titre button{background-color:rgba(0,0,0,0);border:none;color:#000;content:"";cursor:pointer;display:block;font:600 1.6rem "Source Sans 3",sans-serif;padding:0;text-align:left;padding:15px 15px 15px 45px;width:100%}.boite-accordeon .accordeon .accordeon-titre button:before{content:"v";font-family:"iconesUL",sans-serif;font-size:3rem;font-weight:600;left:11px;position:absolute;top:13px}.boite-accordeon .accordeon .accordeon-titre button span{border-bottom:solid rgba(0,0,0,0) 2px}.boite-accordeon .accordeon .accordeon-titre button:focus span{border-color:#000}.boite-accordeon .accordeon.ouvert .accordeon-titre{border-bottom:rgba(0,0,0,0)}.boite-accordeon .accordeon.ouvert .accordeon-titre button:before{content:"w"}.boite-accordeon.leger-couleur .accordeon>h2 button::before,.boite-accordeon.leger-couleur .accordeon>h3 button::before,.boite-accordeon.leger-couleur .accordeon>h4 button::before,.boite-accordeon.leger-couleur .accordeon>p button::before,.boite-accordeon.leger-couleur .accordeon.ouvert>h2 button::before,.boite-accordeon.leger-couleur .accordeon.ouvert>h3 button::before,.boite-accordeon.leger-couleur .accordeon.ouvert>h4 button::before,.boite-accordeon.leger-couleur .accordeon.ouvert>p button::before{color:#e30513}.boite-accordeon.promo .accordeon>h2,.boite-accordeon.promo .accordeon>h3,.boite-accordeon.promo .accordeon>h4,.boite-accordeon.promo .accordeon>p{background-color:#e30513}.boite-accordeon.promo .accordeon>h2 button,.boite-accordeon.promo .accordeon>h3 button,.boite-accordeon.promo .accordeon>h4 button,.boite-accordeon.promo .accordeon>p button{color:#fff}.boite-accordeon.promo .accordeon>h2 button:focus span,.boite-accordeon.promo .accordeon>h3 button:focus span,.boite-accordeon.promo .accordeon>h4 button:focus span,.boite-accordeon.promo .accordeon>p button:focus span{border-color:#fff}.boite-accordeon.promo .accordeon>h2:hover,.boite-accordeon.promo .accordeon>h3:hover,.boite-accordeon.promo .accordeon>h4:hover,.boite-accordeon.promo .accordeon>p:hover{background-color:#b5000b}.boite-accordeon.promo .accordeon.ouvert>h2,.boite-accordeon.promo .accordeon.ouvert>h3,.boite-accordeon.promo .accordeon.ouvert>h4,.boite-accordeon.promo .accordeon.ouvert>p{background-color:#cc030f}.boite-accordeon.promo .accordeon.ouvert>h2 button,.boite-accordeon.promo .accordeon.ouvert>h3 button,.boite-accordeon.promo .accordeon.ouvert>h4 button,.boite-accordeon.promo .accordeon.ouvert>p button{color:#fff}.boite-accordeon.promo .accordeon.ouvert>h2:hover,.boite-accordeon.promo .accordeon.ouvert>h3:hover,.boite-accordeon.promo .accordeon.ouvert>h4:hover,.boite-accordeon.promo .accordeon.ouvert>p:hover{background-color:#b5000b}.boite-accordeon.leger .accordeon>h2:hover,.boite-accordeon.leger .accordeon>h3:hover,.boite-accordeon.leger .accordeon>h4:hover,.boite-accordeon.leger .accordeon>p:hover,.boite-accordeon.leger-couleur .accordeon>h2:hover,.boite-accordeon.leger-couleur .accordeon>h3:hover,.boite-accordeon.leger-couleur .accordeon>h4:hover,.boite-accordeon.leger-couleur .accordeon>p:hover{background-color:#ededed}.boite-accordeon.leger .accordeon.ouvert>h2,.boite-accordeon.leger .accordeon.ouvert>h3,.boite-accordeon.leger .accordeon.ouvert>h4,.boite-accordeon.leger .accordeon.ouvert>p,.boite-accordeon.leger-couleur .accordeon.ouvert>h2,.boite-accordeon.leger-couleur .accordeon.ouvert>h3,.boite-accordeon.leger-couleur .accordeon.ouvert>h4,.boite-accordeon.leger-couleur .accordeon.ouvert>p{background-color:#dbdbdb}.boite-accordeon.leger .accordeon.ouvert>h2:hover,.boite-accordeon.leger .accordeon.ouvert>h3:hover,.boite-accordeon.leger .accordeon.ouvert>h4:hover,.boite-accordeon.leger .accordeon.ouvert>p:hover,.boite-accordeon.leger-couleur .accordeon.ouvert>h2:hover,.boite-accordeon.leger-couleur .accordeon.ouvert>h3:hover,.boite-accordeon.leger-couleur .accordeon.ouvert>h4:hover,.boite-accordeon.leger-couleur .accordeon.ouvert>p:hover{background-color:#999}body .strate.grid-1-col .row>div.boite-accordeon,body .strate.grid-2-col .row>div.boite-accordeon,body .strate.grid-3-col .row>div.boite-accordeon,body .strate.grid-4-col .row>div.boite-accordeon,body .strate-deux-colonnes.pourc_25_75 .col-droite>div.boite-accordeon,body .strate-deux-colonnes.pourc_75_25 .col-droite>div.boite-accordeon,body .strate-deux-colonnes.pourc_25_75 .col-gauche>div.boite-accordeon,body .strate-deux-colonnes.pourc_75_25 .col-gauche>div.boite-accordeon{margin:0}body .strate.grid-1-col .row>div.boite-accordeon+div[class^=boite-]:not(.boite-accordeon),body .strate.grid-2-col .row>div.boite-accordeon+div[class^=boite-]:not(.boite-accordeon),body .strate.grid-3-col .row>div.boite-accordeon+div[class^=boite-]:not(.boite-accordeon),body .strate.grid-4-col .row>div.boite-accordeon+div[class^=boite-]:not(.boite-accordeon),body .strate-deux-colonnes.pourc_25_75 .col-droite>div.boite-accordeon+div[class^=boite-]:not(.boite-accordeon),body .strate-deux-colonnes.pourc_75_25 .col-droite>div.boite-accordeon+div[class^=boite-]:not(.boite-accordeon),body .strate-deux-colonnes.pourc_25_75 .col-gauche>div.boite-accordeon+div[class^=boite-]:not(.boite-accordeon),body .strate-deux-colonnes.pourc_75_25 .col-gauche>div.boite-accordeon+div[class^=boite-]:not(.boite-accordeon){margin-top:40px}.boite-accordeon-tuile{background-color:rgba(0,0,0,0) !important;margin:15px 0 25px 0;width:100%}.boite-accordeon-tuile .accordeon{margin-bottom:0}.boite-accordeon-tuile .accordeon.ouvert>h2::before,.boite-accordeon-tuile .accordeon.ouvert>h3::before,.boite-accordeon-tuile .accordeon.ouvert>h4::before,.boite-accordeon-tuile .accordeon.ouvert>p::before{content:""}.boite-accordeon-tuile .accordeon>h2,.boite-accordeon-tuile .accordeon>h3,.boite-accordeon-tuile .accordeon>h4,.boite-accordeon-tuile .accordeon>p{border-bottom:none}.boite-accordeon-tuile .accordeon>h2::before,.boite-accordeon-tuile .accordeon>h3::before,.boite-accordeon-tuile .accordeon>h4::before,.boite-accordeon-tuile .accordeon>p::before{content:""}.boite-accordeon-tuile .accordeon-titre{align-items:center;display:flex;justify-content:center;min-height:120px;padding:10px;position:relative;text-align:center}.boite-accordeon-tuile.blanc-ul .accordeon-titre{background-color:#fff}.boite-accordeon-tuile.blanc-ul .accordeon-titre:hover{background-color:#ededed}.boite-accordeon-tuile.blanc-ul .panneau{border-bottom-color:#fff}.boite-accordeon-tuile.rouge-ul .accordeon-titre{background-color:#e30513;color:#fff}.boite-accordeon-tuile.rouge-ul .accordeon-titre:hover{background-color:#b5000b}.boite-accordeon-tuile.rouge-ul .panneau{border-bottom-color:#e30513}.boite-accordeon-tuile.rouge-ul .boite-texte a{color:#09f}.boite-accordeon-tuile.rouge-ul .boite-texte a:hover{background-color:rgba(0,0,0,0)}.boite-accordeon-tuile.gris-fonce-01 .accordeon-titre{background-color:#666;color:#fff}.boite-accordeon-tuile.gris-fonce-01 .accordeon-titre:hover{background-color:#232323}.boite-accordeon-tuile.gris-fonce-01 .panneau{border-bottom-color:#666}.boite-accordeon-tuile.gris-fonce-01 .boite-texte a{color:#09f}.boite-accordeon-tuile.gris-fonce-01 .boite-texte a:hover{background-color:rgba(0,0,0,0)}.boite-accordeon-tuile.gris-moyen-02 .accordeon-titre{background-color:#999;color:#fff}.boite-accordeon-tuile.gris-moyen-02 .accordeon-titre:hover{background-color:#606060}.boite-accordeon-tuile.gris-moyen-02 .panneau{border-bottom-color:#999}.boite-accordeon-tuile.gris-moyen-02 .boite-texte a{color:#09f}.boite-accordeon-tuile.gris-moyen-02 .boite-texte a:hover{background-color:rgba(0,0,0,0)}.boite-accordeon-tuile .panneau{border-bottom-style:solid;border-bottom-width:4px}.strate.noir-ul .boite-accordeon .accordeon .accordeon-titre button,.strate.couleur-secondaire-1 .boite-accordeon .accordeon .accordeon-titre button{color:#fff}.strate.noir-ul .boite-accordeon .accordeon .accordeon-titre button:focus span,.strate.couleur-secondaire-1 .boite-accordeon .accordeon .accordeon-titre button:focus span{border-color:#fff}.strate.noir-ul .accordeon>h2:hover,.strate.noir-ul .accordeon>h3:hover,.strate.noir-ul .accordeon>h4:hover,.strate.noir-ul .accordeon>p:hover,.strate.noir-ul .accordeon.ouvert>h2,.strate.noir-ul .accordeon.ouvert>h3,.strate.noir-ul .accordeon.ouvert>h4,.strate.noir-ul .accordeon.ouvert>p,.strate.couleur-secondaire-1 .accordeon>h2:hover,.strate.couleur-secondaire-1 .accordeon>h3:hover,.strate.couleur-secondaire-1 .accordeon>h4:hover,.strate.couleur-secondaire-1 .accordeon>p:hover,.strate.couleur-secondaire-1 .accordeon.ouvert>h2,.strate.couleur-secondaire-1 .accordeon.ouvert>h3,.strate.couleur-secondaire-1 .accordeon.ouvert>h4,.strate.couleur-secondaire-1 .accordeon.ouvert>p{background-color:#232323}body.section-nu .strate.couleur-principale .boite-accordeon-tuile .accordeon>h2:hover,body.section-nu .strate.couleur-principale .boite-accordeon-tuile .accordeon>h3:hover,body.section-nu .strate.couleur-principale .boite-accordeon-tuile .accordeon>h4:hover,body.section-nu .strate.couleur-principale .boite-accordeon-tuile .accordeon>p:hover{background-color:#dbdbdb}body.section-nu .strate.couleur-principale .boite-accordeon-tuile .accordeon.ouvert>h2,body.section-nu .strate.couleur-principale .boite-accordeon-tuile .accordeon.ouvert>h3,body.section-nu .strate.couleur-principale .boite-accordeon-tuile .accordeon.ouvert>h4,body.section-nu .strate.couleur-principale .boite-accordeon-tuile .accordeon.ouvert>p{background-color:#ededed}.boite-bottin{box-shadow:0 3px 14px 0 rgba(0,0,0,.2);padding:30px}.boite-bottin a:focus{text-decoration:underline}.boite-bottin .nom{font-weight:600}.boite-bottin .fonction .titre{font-weight:600}.boite-bottin .boite-accordeon{margin-top:30px}.boite-bottin .contact,.boite-bottin .courriel-institutionnel,.boite-bottin .site-web{margin-top:30px}.boite-bouton{display:block}.boite-bouton ul{width:100%}.boite-bouton .btn+.btn{margin-top:15px}div[class*=nb-bouton-].boite-bouton{align-items:center;display:flex;flex-direction:column}.boite-bouton.nb-bouton-1{display:flex;flex-wrap:wrap}div.boite-bouton .btn.gauche{align-self:flex-start}.boite-bouton.btn-centre-vertical{display:flex;flex-direction:column;justify-content:center}.boite-bouton.nb-bouton-1 a{margin:0 auto}.strate-deux-colonnes .boite-bouton.nb-bouton-1 a{margin:0 0}.strate.grid-1-col .boite-bouton,.strate.strate-deux-colonnes .col-droite .boite-bouton{align-items:flex-start}.strate.grid-1-col .boite-bouton a,.strate.strate-deux-colonnes .col-droite .boite-bouton a{margin-left:0;margin-right:0}.flex-1-col .boite-bouton{align-items:center;display:flex;flex-direction:column}.boite-titre-strate.accent.gauche+.boite-bouton{display:block}.boite-titre-strate.accent.gauche+.boite-bouton a{justify-content:flex-start;text-align:left}.strate.grid-1-col div.boite-video+div[class^=boite-bouton].nb-bouton-1:last-of-type{margin:0 auto;max-width:600px}body.section-recherche .strate.noir-ul .boite-texte h2,body.section-recherche .strate.noir-ul .boite-texte h3,body.section-recherche .strate.noir-ul .boite-texte h4,body.section-recherche .strate.noir-ul .boite-texte h5,body.section-recherche .strate.noir-ul .boite-texte h6,body.section-recherche .strate.noir-ul .boite-texte p,body.section-recherche .strate.noir-ul .boite-texte li,body.section-recherche .strate.couleur-secondaire-1 .boite-texte h2,body.section-recherche .strate.couleur-secondaire-1 .boite-texte h3,body.section-recherche .strate.couleur-secondaire-1 .boite-texte h4,body.section-recherche .strate.couleur-secondaire-1 .boite-texte h5,body.section-recherche .strate.couleur-secondaire-1 .boite-texte h6,body.section-recherche .strate.couleur-secondaire-1 .boite-texte p,body.section-recherche .strate.couleur-secondaire-1 .boite-texte li{color:#fff}.boite-texte{flex:1}.boite-texte :first-child{margin-top:0}.boite-texte :last-child{margin-bottom:0}.boite-texte.gris{background-color:#f7f7f7}.boite-texte.contact{padding:40px}.boite-texte.contact a{color:#09f}.boite-texte img{max-width:100%}.boite-texte .note{background-color:#dbdbdb;font-size:1.3rem;margin-bottom:25px;padding:10px}.boite-texte .image-avec-caption{display:inline-block}.boite-texte .image-avec-caption img{display:block}.boite-texte .image-avec-caption caption{background:#dbdbdb;display:block;font-size:1.3rem;margin-bottom:25px;padding:3px 10px;text-align:left;width:100%}.boite-detail-attribut-ul{display:block;padding:30px 0;width:100%}.boite-detail-attribut-ul h2{margin-top:0;min-height:50px}.boite-detail-attribut-ul p{align-items:center;margin-bottom:30px;width:100%}.boite-detail-attribut-ul p:last-child{width:auto}body.section-fe .boite-d-information{background-color:#cdf0e7}.boite-d-information{background-color:#f7f7f7;color:#000;display:flex;flex-direction:column;padding:30px}.boite-d-information .texte-info{border-left:3px solid #e30513;padding-left:10px}.boite-d-information .texte-info p:first-child{color:#000;font-size:2rem;font-weight:600;margin:0 0 30px 0}.boite-d-information .texte-info p{margin:0}.boite-d-information img{margin:0 auto 0;width:100%}.boite-d-information.turquoise,.boite-d-information.couleur-principale{background-color:#cdf0e7}.boite-carrousel-element.nb-element-affiche-1 .slick-prev,.boite-carrousel-element.nb-element-affiche-1 .slick-next{height:5rem;width:5rem}.boite-carrousel-element.nb-element-affiche-1 .slick-prev{left:-25px}.boite-carrousel-element.nb-element-affiche-1 .slick-next{right:-25px}.boite-carrousel-element.nb-element-affiche-1 .slick-prev::before,.boite-carrousel-element.nb-element-affiche-1 .slick-next::before{color:#232323;font-size:4.8rem}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage{height:auto;max-width:unset;width:100%}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper{display:flex;flex:1 1 100%;flex-direction:row;height:100%;max-height:intial;min-height:intial;width:100%}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper .image-temoignage{background-position:center center;background-size:cover;min-height:350px;width:30%}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper .description{background-color:#fff;display:flex;flex-direction:column;height:auto;justify-content:center;max-height:initial;padding:30px;text-align:left;width:70%}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper .description p{font-size:1.6rem;margin-bottom:25px}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper a.btn{align-self:center;display:flex;flex:initial;margin-bottom:0;margin-top:30px}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper h3{font-size:2.2rem}.strate.noir-ul .boite-carrousel-element .carrousel-element-item.temoignage .description h2,.strate.noir-ul .boite-carrousel-element .carrousel-element-item.temoignage .description h3,.strate.noir-ul .boite-carrousel-element .carrousel-element-item.temoignage .description h4,.strate.noir-ul .boite-carrousel-element .carrousel-element-item.temoignage .description p,.strate.noir-ul .boite-carrousel-element .carrousel-element-item.temoignage .description ol,.strate.noir-ul .boite-carrousel-element .carrousel-element-item.temoignage .description ul{color:#000}.strate.noir-ul .boite-carrousel-element .carrousel-element-item.temoignage .description a.btn{border-color:#000;color:#000}.strate.noir-ul .boite-carrousel-element .carrousel-element-item.temoignage .description a.btn:hover{color:#fff}@media screen and (max-width:767px){.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper{flex-flow:column;flex-wrap:wrap;max-height:100%}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper .image-temoignage{width:100%}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper picture{width:100%}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.temoignage .wrapper .description{width:100%}}@media(min-width:85em){.boite-carrousel-element.nb-element-affiche-1 .slick-prev{left:-50px}.boite-carrousel-element.nb-element-affiche-1 .slick-next{right:-50px}}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.image{align-items:center;height:auto;justify-content:center;justify-self:center;margin:0 auto}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.image .wrapper{display:flex;flex:1 1 100%;flex-direction:column;height:100%;max-height:initial;min-height:initial;width:100%}.boite-carrousel-element.nb-element-affiche-1 .carrousel-item-1 .carrousel-element-item.image .wrapper img{margin:0 auto;width:50%}@media screen and (max-width:767px){.boite-carrousel-element.nb-element-affiche-1 .boite-carrousel-element .carrousel-item-1 .carrousel-element-item.temoignage .wrapper{flex-direction:column;justify-content:center}.boite-carrousel-element.nb-element-affiche-1 .boite-carrousel-element .carrousel-item-1 .carrousel-element-item.temoignage .wrapper picture{width:100%}.boite-carrousel-element.nb-element-affiche-1 .boite-carrousel-element .carrousel-item-1 .carrousel-element-item.temoignage .wrapper .description{width:100%}}body.section-nu .boite-carrousel-element .boite-tuile-image h3{font-size:1.8rem}div[id^=carrousel-element-wrapper] .slick-slide{height:auto;margin-left:15px;margin-right:15px;overflow:hidden;padding:0;text-align:center}div[id^=carrousel-element-wrapper] .slick-track{display:flex}div[id^=carrousel-element-wrapper] .boite-tuile-image{height:100%}.strate.noir-ul .boite-carrousel-element .slick-prev::before,.strate.noir-ul .boite-carrousel-element .slick-next::before{color:#fff}.blanc #carrousel-element-wrapper .slick-prev::before,.blanc #carrousel-element-wrapper .slick-next::before{color:#707070;font-size:6rem}.noir #carrousel-element-wrapper .slick-prev::before,.noir #carrousel-element-wrapper .slick-next::before{color:#fff;font-size:6rem}.strate .boite-carrousel-element{height:auto}.strate.flex-1-col.pleine-largeur .row .boite-carrousel-element{padding:0 60px}.page-node-type-rapport-a-la-communaute .strate.flex-1-col.pleine-largeur .row .boite-carrousel-element{padding:0}.strate.vignettes-accueil .boite-carrousel-element .description{height:185px}.strate.vignettes-accueil .carrousel-element-item .wrapper a{border:solid 2px rgba(0,0,0,0)}.boite-carrousel-element .slick-prev,.boite-carrousel-element .slick-next{height:5rem;width:5rem}.boite-carrousel-element .slick-prev{left:-50px}.boite-carrousel-element .slick-next{right:-55px}.boite-carrousel-element .slick-prev::before,.boite-carrousel-element .slick-next::before{color:#000;font-size:4.8rem}.boite-carrousel-element .slick-prev:focus::after,.boite-carrousel-element .slick-next:focus::after{background-color:#999;content:"";display:block;height:37px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:23px;z-index:-1}.boite-carrousel-element.gout.gout div[class^=boite-]:last-of-type{margin-bottom:40px;margin-left:auto;margin-right:auto}.boite-carrousel-element .strate-contenu{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.boite-carrousel-element .carrousel-element-item{overflow:hidden;position:relative}.boite-carrousel-element .carrousel-element-item .wrapper{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap}.boite-carrousel-element .carrousel-element-item .wrapper a{display:flex;flex:1 1 100%;flex-direction:row;flex-wrap:wrap;text-decoration:none}.boite-carrousel-element .carrousel-element-item .wrapper a:focus{border-color:#000}.boite-carrousel-element .carrousel-element-item .wrapper .description{display:flex;flex:1 1 auto;flex-direction:column}.boite-carrousel-element .carrousel-element-item .wrapper .description p{font-size:1.3rem;line-height:1.8rem}.boite-carrousel-element .carrousel-element-item picture,.boite-carrousel-element .carrousel-element-item img{width:100%}.boite-carrousel-element .carrousel-element-item h3{font-size:1.6rem;font-weight:bold;margin:0}.boite-carrousel-element .carrousel-element-item .description{font-size:1.6rem;overflow:hidden;padding:30px 15px}.boite-carrousel-element .carrousel-element-item .description p{margin-bottom:0}.boite-carrousel-element.blanc{background-color:#fff}.boite-carrousel-element.noir{background-color:#333}.boite-carrousel-element h2{margin:50px auto 20px;padding:15px 15px 0 15px}.noir.boite-carrousel-element h2{color:#fff}.blanc .carrousel-element-item .description{background-color:#ededed}.noir .carrousel-element-item .description{background-color:#232323;color:#fff}.boite-carrousel-element .boite-bouton.nb-bouton-1{margin-top:60px}.boite-carrousel-element.noir .boite-bouton.nb-bouton-1>a.btn{background-color:#333;border:1px solid #fff;color:#fff}.boite-carrousel-element.blanc .boite-bouton.nb-bouton-1>a.btn{border:1px solid #000}.boite-carrousel-element.noir a{color:#fff;text-decoration:none}.boite-carrousel-element.blanc a{color:#000;text-decoration:none}@media screen and (max-width:767px){.flex-1-col .boite-carrousel-element .carrousel-item-1 .carrousel-element-item .wrapper{flex-direction:column}.flex-1-col .boite-carrousel-element .carrousel-item-1 .carrousel-element-item .wrapper picture{width:100%}.flex-1-col .boite-carrousel-element .carrousel-item-1 .carrousel-element-item .wrapper .description{width:100%}}@media screen and (max-width:575px){.boite-carrousel-element .carrousel-element-item .wrapper{height:initial;max-height:initial;min-height:initial}.boite-carrousel-element .slick-prev{left:0;z-index:10}.boite-carrousel-element .slick-next{right:0;z-index:10}}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche{background-color:#fff;flex-basis:calc(60% - 15px);max-width:calc(60% - 15px);padding:30px}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche div[class^=boite-],.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche button[class^=boite-tuile-icone-texte]{margin-bottom:30px;width:100%}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche div[class^=boite-tuile-icone-texte]{float:left;width:50%}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche .boite-tuile-icone-texte:nth-child(odd){padding-right:15px}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche .boite-tuile-icone-texte:nth-child(even){padding-left:15px}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche table{border-bottom:0;border-collapse:unset;border-spacing:4px 8px;border-top:0}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche table td:nth-child(1){background-color:#cadcda}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche table td:nth-child(2){background-color:rgba(202,220,218,.5)}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite{background-color:#fff;flex-basis:calc(40% - 15px);max-width:calc(40% - 15px);padding:30px}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite>div[class^=boite-],.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite>button[class^=boite-tuile-icone-texte]{margin-bottom:30px;max-width:100%;width:100%}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite a.btn{background-color:#cc755f;border:0;color:#fff;max-width:none}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite a.btn:hover{color:#000}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite .boite-icone-titre-texte{border-bottom:1px solid #dbdbdb}@media screen and (max-width:991px){.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche,.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite{flex-basis:100%;max-width:100%}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche div[class^=boite-tuile-icone-texte],.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-gauche button[class^=boite-tuile-icone-texte]{width:100%}.strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .boite-menu{display:none}}.boite-chantier-d-avenir-enseignant-item{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex:1 1 100%;flex-direction:row;height:100%;max-height:intial;max-width:unset;min-height:intial;width:100%}.boite-chantier-d-avenir-enseignant-item .image-enseignant{background-position:center center;background-size:cover;min-height:350px;width:30%}.boite-chantier-d-avenir-enseignant-item .description{background-color:rgba(166,186,184,.4);display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;flex-grow:1;height:auto;justify-content:center;max-height:initial;padding:30px;text-align:left;width:70%}.boite-chantier-d-avenir-enseignant-item .description p{font-size:1.6rem;margin-bottom:25px}.boite-chantier-d-avenir-enseignant-item a.btn{align-self:center;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex:initial;margin-bottom:0;margin-top:30px}@media screen and (max-width:991px){.boite-chantier-d-avenir-enseignant-item .image-enseignant{height:auto;width:100%}}@media screen and (max-width:767px){.boite-chantier-d-avenir-enseignant-item{flex-flow:column;flex-wrap:wrap;max-height:100%}.boite-chantier-d-avenir-enseignant-item .image-temoignage{width:100%}.boite-chantier-d-avenir-enseignant-item picture{width:100%}.boite-chantier-d-avenir-enseignant-item .description{width:100%}}.boite-chantier-d-avenir-corhorte{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2);display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-grow:1;flex-wrap:wrap;max-width:100%;position:relative;width:100%}.boite-chantier-d-avenir-corhorte:hover a img{opacity:1;transition:opacity .25s ease}.boite-chantier-d-avenir-corhorte:hover a div a{text-decoration:none;transition:background .25s ease}.boite-chantier-d-avenir-corhorte:hover a .texte-corhorte{transition:background-color .25s ease}.boite-chantier-d-avenir-corhorte:hover a .texte-corhorte .categories span{background-color:#dbdbdb;transition:background-color .25s ease}.boite-chantier-d-avenir-corhorte a{color:#000;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;flex-grow:1;font-size:2rem;font-weight:600;position:relative;transition:background .25s ease;width:100%}.boite-chantier-d-avenir-corhorte a:hover{background-color:#f7f7f7;text-decoration:none}.boite-chantier-d-avenir-corhorte a div.date{background-color:#e27f67}.boite-chantier-d-avenir-corhorte picture{background-color:#fff;flex-shrink:0;position:relative;width:100%;z-index:1}.boite-chantier-d-avenir-corhorte picture img{display:block;opacity:.8;-webkit-transform:translateZ(0);transition:opacity .25s ease;width:100%}.boite-chantier-d-avenir-corhorte picture img.empty{display:block;height:4px;margin-bottom:0}.boite-chantier-d-avenir-corhorte div.date{background-color:#a6bab8;color:#fff;font-size:1.6rem;font-weight:700;left:0;padding:5px 20px 5px 15px;position:absolute;width:76.5%}.boite-chantier-d-avenir-corhorte .texte-corhorte div.date{top:-32px}.boite-chantier-d-avenir-corhorte .texte-corhorte div.date.empty{margin-left:-15px;margin-top:0;position:relative;top:0;width:calc(100% + 40px)}.boite-chantier-d-avenir-corhorte picture div.date{bottom:0}.boite-chantier-d-avenir-corhorte .date.empty+.resume-nouvelle{margin-top:40px}.boite-chantier-d-avenir-corhorte .date.empty{margin-top:32px}.boite-chantier-d-avenir-corhorte .texte-corhorte{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;height:auto;padding:0 25px 0 15px;position:relative;transition:background-color .25s ease;width:100%;z-index:2}.boite-chantier-d-avenir-corhorte .texte-corhorte h2{font-weight:600}.boite-chantier-d-avenir-corhorte .texte-corhorte .resume-corhorte{font-size:1.6rem;font-weight:400;margin-bottom:0;margin-top:15px}.boite-chantier-d-avenir-corhorte .texte-corhorte .bold{font-weight:700}@media screen and (max-width:1199px){.boite-chantier-d-avenir-corhorte picture img{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}}.boite-chantier-d-avenir{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex:1 1 100%;flex-direction:row;flex-grow:1;height:auto;max-height:intial;max-width:unset;min-height:intial;width:100%}.boite-chantier-d-avenir.pourc_60_40{max-width:100%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche{flex-basis:calc(60% - 15px);max-width:calc(60% - 15px)}.boite-chantier-d-avenir.pourc_60_40 .col-gauche div[class^=boite-]{margin-bottom:30px;width:100%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-entete{background-color:#fff;padding:100px 40px 80px 4.8vw}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:row;flex-grow:1;flex-wrap:wrap;padding:80px 40px 0 4.8vw}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte.couleur-principale{background:hsla(0,0%,100%,.6)}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-entete{flex-basis:100%;flex-wrap:wrap;width:100%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-grow:1;max-width:50%;width:50%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item div.categories{align-items:flex-start;align-self:flex-start;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;flex-grow:1;flex-wrap:wrap;justify-content:flex-end;margin-top:auto;padding-bottom:5px;padding-left:5px}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item div.categories span{background-color:#ededed;color:#666;font-size:1.3rem;font-weight:600;margin:5px 5px;padding:5px 10px;transition:background-color .25s ease}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item:nth-child(2n){padding-right:15px}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item:nth-child(2n+1){padding-left:15px}.boite-chantier-d-avenir.pourc_60_40 .col-droite{-webkit-align-items:start;align-items:start;align-self:flex-start;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-ms-flex-align:start;-webkit-flex-align:start;flex-basis:calc(40% - 15px);flex-grow:1;justify-content:center;max-width:calc(40% - 15px)}.boite-chantier-d-avenir.pourc_60_40 .col-droite>div[class^=boite-]{margin-bottom:30px;max-width:100%;width:100%}.boite-chantier-d-avenir.pourc_60_40 .col-droite div[class^=boite-]:last-child:last-child{margin-bottom:0}.boite-chantier-d-avenir.pourc_60_40 .col-droite .image-chantier{display:block;max-width:100%;width:80%}.boite-chantier-d-avenir .image-enseignant{background-position:center center;background-size:cover;min-height:350px;width:30%}.boite-chantier-d-avenir .description{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;flex-grow:1;height:auto;justify-content:center;max-height:initial;padding:30px;text-align:left;width:70%}.boite-chantier-d-avenir .description p{font-size:1.6rem;margin-bottom:25px}.boite-chantier-d-avenir a.btn{align-self:center;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex:initial;margin-bottom:0;margin-top:30px}.strate.grid-1-col .row>.boite-chantier-d-avenir{margin-bottom:60px}.carrousel-accueil-item span.titre-diapo>span{color:#a6bab8}body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-avant .icone svg{height:10rem;width:10rem}.boite-tuile-icone-texte .tuile-arriere .texte{text-align:center}body[class*=chantiers-davenir] .diapositive .wrapper .encadre .titre-diapo{text-transform:unset}body[class*=chantiers-davenir] .diapositive .wrapper .encadre{background-color:rgba(166,186,184,.8)}.chantiers-davenir-tudes-universit-laval .diapositive .wrapper .encadre .desc-diapo,.chantiers-davenir-tudes-universit-laval .diapositive .wrapper .encadre .titre-diapo{color:#000}body[class*=chantiers-davenir] .accent.centre h1::after,body[class*=chantiers-davenir] .accent.centre h2::after,body[class*=chantiers-davenir] .accent.centre h3::after body[class*=chantiers-davenir] .accent.centre h4::after{background-color:#a1bbb8}body[class*=chantiers-davenir] .strate-chantier-d-avenir-deux-colonnes a,body[class*=chantiers-davenir] .strate-chantier-d-avenir-deux-colonnes a:active,body[class*=chantiers-davenir] .strate-chantier-d-avenir-deux-colonnes a:visited,body[class*=chantiers-davenir] .boite-chantier-d-avenir a,body[class*=chantiers-davenir] .boite-chantier-d-avenir a:active,body[class*=chantiers-davenir] .boite-chantier-d-avenir a:visited,body[class*=chantiers-davenir] .boite-chantier-d-avenir-corhorte a,body[class*=chantiers-davenir] .boite-chantier-d-avenir-corhorte a:active,body[class*=chantiers-davenir] .boite-chantier-d-avenir-corhorte a:visited,body[class*=chantiers-davenir] .boite-chantier-d-avenir-enseignant-item a,body[class*=chantiers-davenir] .boite-chantier-d-avenir-enseignant-item a:active,body[class*=chantiers-davenir] .boite-chantier-d-avenir-enseignant-item a:visited,body[class*=chantiers-davenir] .boite-texte a,body[class*=chantiers-davenir] .boite-texte a:active,body[class*=chantiers-davenir] .boite-texte a:visited{color:#b46855}body[class*=chantiers-davenir] .strate-chantier-d-avenir-deux-colonnes a .texte-corhorte,body[class*=chantiers-davenir] .strate-chantier-d-avenir-deux-colonnes a:active .texte-corhorte,body[class*=chantiers-davenir] .strate-chantier-d-avenir-deux-colonnes a:visited .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir a .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir a:active .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir a:visited .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir-corhorte a .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir-corhorte a:active .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir-corhorte a:visited .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir-enseignant-item a .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir-enseignant-item a:active .texte-corhorte,body[class*=chantiers-davenir] .boite-chantier-d-avenir-enseignant-item a:visited .texte-corhorte,body[class*=chantiers-davenir] .boite-texte a .texte-corhorte,body[class*=chantiers-davenir] .boite-texte a:active .texte-corhorte,body[class*=chantiers-davenir] .boite-texte a:visited .texte-corhorte{color:#000}body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-arriere.couleur-secondaire-1{padding:15px}body[class*=chantiers-davenir] .strate.flex-0-col.pleine-largeur.couleur-principale.grid-1-col.b-lazy.strate-bakground-image-style.b-loaded{background-repeat:no-repeat !important;background-size:contain}@media screen and (max-width:1199px){.boite-chantier-d-avenir{flex:1 1 100%;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.boite-chantier-d-avenir.pourc_60_40 .col-gauche,.boite-chantier-d-avenir.pourc_60_40 .col-droite{flex:0 1 100vw;flex-wrap:wrap;max-width:100%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .image-chantier,.boite-chantier-d-avenir.pourc_60_40 .col-droite .image-chantier{padding:0;padding-bottom:75px;width:40%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-entete{flex:0 0 100%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte{flex-direction:row;flex-wrap:wrap;max-width:100%;padding:80px 30px 0 30px;width:100%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:50%;width:45vw}.boite-chantier-d-avenir.pourc_60_40 .col-droite{justify-content:flex-start}.boite-chantier-d-avenir.pourc_60_40 .col-droite .image-chantier{padding:60px 30px 30px}}@media screen and (max-width:991px){.boite-chantier-d-avenir.pourc_60_40 .col-droite .image-chantier{width:50%}.boite-chantier-d-avenir.pourc_60_40 .image-enseignant{min-height:auto}.boite-chantier-d-avenir.pourc_60_40 .boite-menu{display:none}}@media screen and (max-width:767px){.boite-chantier-d-avenir.pourc_60_40{max-height:100%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte{max-width:100%;width:100%}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item:nth-child(odd),.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item:nth-child(even){padding-left:0;padding-right:0}.boite-chantier-d-avenir.pourc_60_40 .col-gauche .contenu-cohorte .boite-cohorte-item{max-width:100%;width:100vw}.boite-chantier-d-avenir.pourc_60_40 .col-droite .image-chantier{width:80%}.boite-chantier-d-avenir.pourc_60_40 .image-temoignage{width:100%}.boite-chantier-d-avenir.pourc_60_40 picture{width:100%}.boite-chantier-d-avenir.pourc_60_40 .description{width:100%}body[class*=chantiers-davenir] .diapositive.panoramique .wrapper .encadre,body[class*=chantiers-davenir] .diapositive.image-svg .wrapper .encadre{min-height:auto}}.boite-contenu-cache .collapsible{background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;font-size:15px;outline:none;padding:10px 0;text-align:left;width:100%}.boite-contenu-cache .collapsible:focus svg{border-color:#000}.boite-contenu-cache .collapsible span:last-child{border-bottom:1px solid #000;height:11px;margin-left:10px;width:100%}.boite-contenu-cache svg{height:24px;width:24px;border:solid 1px rgba(0,0,0,0)}.boite-contenu-cache svg .path{fill:#000}.boite-contenu-cache .content{max-height:0;overflow:hidden;padding:0;transition:max-height .25s ease-out}.boite-faculte a{background-color:#000;border-bottom:1px solid #000;display:block;line-height:0}.boite-faculte a:hover{text-decoration:none}.boite-faculte a:hover img{opacity:1}.boite-faculte a:focus>div>div:first-child p{display:inline-block;border-bottom:1px solid #000;width:auto}.boite-faculte a:focus img{opacity:1}.boite-faculte a img{-webkit-backface-visibility:hidden;opacity:.8;transition:opacity .25s ease;width:100%}.boite-faculte a>div{align-items:center;background-color:#fff;display:flex}.boite-faculte a>div div:first-of-type{flex:1 0;padding:0 5px 0 0}.boite-faculte a>div div:first-of-type p{color:#666;font-size:1.6rem;margin:0}.boite-faculte a .bloc{align-items:center;display:flex;flex:0 0 auto;height:100px;width:100px}.boite-faculte a .bloc p{color:#fff;font-size:2.1rem;margin:0;text-align:center;width:100%}.boite-faculte a .bloc.FAAAD{background-color:#a91e22}.boite-faculte a .bloc.FAD{background-color:#efa943}.boite-faculte a .bloc.FD{background-color:#d82520}.boite-faculte a .bloc.FESP{background-color:#000050}.boite-faculte a .bloc.FFGG{background-color:#8dc63f}.boite-faculte a .bloc.ESEI{background-color:#f58029}.boite-faculte a .bloc.FLSH{background-color:#29bdbc}.boite-faculte a .bloc.FMED{background-color:#efefef}.boite-faculte a .bloc.FMED p{color:#000}.boite-faculte a .bloc.FMD{background-color:#065199}.boite-faculte a .bloc.FMUS{background-color:#887e73}.boite-faculte a .bloc.FPHA{background-color:#089188}.boite-faculte a .bloc.FP{background-color:#283f76}.boite-faculte a .bloc.FSA{background-color:#717073}.boite-faculte a .bloc.FSAA{background-color:#00a176}.boite-faculte a .bloc.FSE{background-color:#f7a90b}.boite-faculte a .bloc.FSG{background-color:#bd252b}.boite-faculte a .bloc.FSI{background-color:#6f8ab9}.boite-faculte a .bloc.FSS{background-color:#4079a2}.boite-faculte a .bloc.FTSR{background-color:#4caecf}.boite-faculte a .bloc.BIBL,.boite-faculte a .bloc.DC,.boite-faculte a .bloc.DSE,.boite-faculte a .bloc.DTI,.boite-faculte a .bloc.REG,.boite-faculte a .bloc.SAS,.boite-faculte a .bloc.SC,.boite-faculte a .bloc.SDP,.boite-faculte a .bloc.SF,.boite-faculte a .bloc.SI,.boite-faculte a .bloc.SRES,.boite-faculte a .bloc.SSE,.boite-faculte a .bloc.SSP,.boite-faculte a .bloc.SWRE{background-color:#e30513}@media screen and (max-width:991px){.facults-universit-laval .gout.strate.grid-3-col .row{justify-content:space-between}.facults-universit-laval .gout.strate.grid-3-col .row>div[class^=boite-]{flex-basis:calc(50% - 15px);margin:15px 0;max-width:calc(50% - 15px)}}@media screen and (max-width:767px){.facults-universit-laval .gout.strate.grid-3-col .row{justify-content:space-between}.facults-universit-laval .gout.strate.grid-3-col .row>div[class^=boite-]{flex-basis:auto;max-width:none}}.boite-icone-titre-texte{display:flex;padding-bottom:30px}.boite-icone-titre-texte .titre{margin:0}.boite-icone-titre-texte .texte p,.boite-icone-titre-texte .texte ul,.boite-icone-titre-texte .texte li{margin:0 0 .5rem}.boite-icone-titre-texte .texte ul{padding-left:30px}.boite-icone-titre-texte svg{height:auto;width:100%}.boite-icone-titre-texte .icone{flex:0 0 auto;margin-right:15px;width:32px}.boite-image img{height:100%;object-fit:cover}.boite-image.blanc-ul{background-color:#fff}.boite-image.blanc-ul img{opacity:.8}.boite-image.couleur-principale{background-color:#fff}.boite-image.couleur-principale img{opacity:.8}.boite-image.couleur-secondaire-1{background-color:#000}.boite-image.couleur-secondaire-1 img{opacity:.8}.boite-image.image-fixe img{height:auto;object-fit:fill}.boite-image img{display:block;width:100%}@media(max-width:766px){.boite-image.ratio-image-mobile img{height:55vw;object-fit:cover;width:100%}}body.section-fe .boite-image-bouton>a{background-color:#ccffe9}.boite-image-bouton{display:flex;flex-wrap:wrap;position:relative}.boite-image-bouton:hover a{opacity:1}.boite-image-bouton:hover div a{background-color:#c8c8c8;justify-content:center;text-decoration:none;transition:opacity .25s ease}.boite-image-bouton>a:focus{opacity:1}.boite-image-bouton>a:focus+div a{text-decoration:underline}.boite-image-bouton a{background-color:#fff;color:#000;display:flex;font-size:2rem;font-weight:600;height:100%;justify-content:center;opacity:.8;position:relative;transition:opacity .25s ease;width:100%}.boite-image-bouton picture{display:flex;position:relative;width:100%;z-index:1}.boite-image-bouton picture img{height:100%;max-width:100%;object-fit:cover;width:100%}.boite-image-bouton div{opacity:1;z-index:2}.boite-image-bouton div a{align-items:center;background-color:#fff;color:#000;cursor:pointer;padding:12px 0;transition:background .25s ease}@media screen and (max-width:767px){.strate.flex-2-col .row>div.boite-image-bouton,.strate.flex-3-col .row>div.boite-image-bouton{flex-basis:100%;max-width:100%}.gout.strate.flex-2-col .row>div.boite-image-bouton,.gout.strate.flex-3-col .row>div.boite-image-bouton{flex-basis:100%;margin:15px 0;max-width:100%}}.boite-image-legende{flex:1}.boite-image-legende a{background-color:rgba(0,0,0,.2);display:block;width:100%}.boite-image-legende a figure{align-items:center;display:flex}.boite-image-legende a img{height:68px}.boite-image-legende a figcaption{color:#000;display:block;font-size:1.8rem;height:100%;margin:0 auto;padding:4%;text-align:left;width:100%}.boite-image-legende a:hover{background-color:rgba(0,0,0,.4);text-decoration:none;transition:background .25s ease}.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child div{background:rgba(0,0,0,.8);color:#fff}.strate.deux-tiers-un-tiers .row img{min-width:auto}.strate.deux-tiers-un-tiers img{display:block;position:static}.boite-image-texte-encadre{overflow:hidden;position:relative}.boite-image-texte-encadre picture{display:block}.boite-image-texte-encadre>div,.boite-image-texte-encadre>a{opacity:.8;position:relative}.boite-image-texte-encadre>a{color:#000;display:block;text-decoration:none;transition:opacity .25s ease}.boite-image-texte-encadre>a:hover{opacity:1}.boite-image-texte-encadre div.encadre{background:hsla(0,0%,100%,.8);left:0;padding:30px;position:absolute;top:0;width:50%}.boite-image-texte-encadre img{bottom:0;display:block;left:0;margin:auto;min-width:830px;right:0;top:0;width:100%;height:auto}.boite-image-texte-encadre p:last-child{margin-bottom:0}.boite-image-texte-encadre.centre div.encadre{max-width:100%;width:100%}.boite-image-texte-encadre.droite div.encadre{left:auto;right:0}.boite-image-texte-encadre.bas div.encadre{bottom:0;top:auto}.boite-image-texte-encadre.original picture img{margin:0;min-width:auto}@media screen and (max-width:1199px){.strate.deux-tiers-un-tiers .boite-image-texte-encadre picture img{margin-left:0;min-width:auto}.boite-image-texte-encadre picture img{margin-left:-225px;min-width:875px}.boite-image-texte-encadre.original picture img{margin:0;min-width:auto}}@media screen and (max-width:991px){.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:first-child,.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child{flex-basis:100%;max-width:100%;min-height:325px}.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child>div{display:flex;flex-wrap:nowrap}.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child picture{flex-basis:50%;position:relative}.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child picture img{bottom:auto;display:block;left:auto;position:relative;right:auto;top:auto;width:100%}.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child div.encadre{background-color:#000;bottom:auto;flex-basis:50%;max-width:50%;position:relative;top:auto}}@media screen and (max-width:767px){.boite-image-texte-encadre{flex-basis:100% !important;max-width:100% !important}.boite-image-texte-encadre picture img{bottom:auto;left:auto;margin:auto;min-width:auto;position:relative;right:auto;top:auto;width:100%}.boite-image-texte-encadre div,.boite-image-texte-encadre div.encadre{max-width:100%;position:relative;width:100%}.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child>div{display:block}.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child div,.strate.deux-tiers-un-tiers .row>div.boite-image-texte-encadre:last-child div.encadre{max-width:100%;width:100%}}@media screen and (max-width:575px){.boite-image-texte-encadre{min-height:350px}}.boite-medias-sociaux{display:flex}.boite-medias-sociaux a{text-decoration:none;display:flex}.boite-medias-sociaux a:not(:last-child){margin-right:3px}.boite-medias-sociaux a svg{width:41px}.boite-medias-sociaux a svg path{fill:#fff;transition:all .3s}.boite-medias-sociaux a:hover svg path,.boite-medias-sociaux a:focus svg path{fill:#b5000b !important}.boite-medias-sociaux-ul{display:block}.boite-medias-sociaux-ul.langue-en .juicer-feed .j-text .j-message a,.boite-medias-sociaux-ul.langue-es .juicer-feed .j-text .j-message a{display:none}.boite-medias-sociaux-ul .juicer-feed{font-family:"Source Sans 3",sans-serif !important}.boite-medias-sociaux-ul .juicer-feed p{font-size:1.3rem}.boite-medias-sociaux-ul .juicer-feed .j-paginate.juicer-button{display:none}.boite-medias-sociaux-ul .zone-instagram{width:100%}.boite-medias-sociaux-ul .zone-ms-fierte-ul{background-color:#000;color:#fff;padding:15px 30px;position:relative;text-align:center}.boite-medias-sociaux-ul .zone-ms-fierte-ul .fierte-ul{align-items:center;display:flex;justify-content:center}.boite-medias-sociaux-ul .zone-ms-fierte-ul .fierte-ul .hashtag-fierte-ul{align-items:center;display:flex;font-size:2.2rem;font-weight:600}.boite-medias-sociaux-ul .zone-ms-fierte-ul .fierte-ul .hashtag-fierte-ul::before{color:#fff;content:"B";font-family:"iconesUL",sans-serif;font-size:76px;-webkit-font-smoothing:antialiased;font-weight:400;text-transform:none}.boite-medias-sociaux-ul .zone-ms-fierte-ul .fierte-ul .texte-promo{font-size:1.6rem;max-width:475px;padding:0 30px;text-align:left}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms{color:#fff;padding:15px;position:absolute;right:30px;top:40px;width:350px}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a{color:#fff;display:inline;margin-bottom:10px}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a::before{color:#fff;content:"B";font-family:"iconesUL",sans-serif;font-size:5.2rem;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;position:absolute;text-transform:none;top:0}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a:hover{text-decoration:none}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-instagram::before{content:"B";right:0}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icone-media-lettre::before{content:"i"}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-facebook::before{content:"A";right:200px}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-youtube::before{content:"E";right:100px}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-twitter::before{content:"D";right:150px}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-linkedin::before{content:"C";right:50px}@media screen and (max-width:1199px){.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms{position:relative;right:auto;top:auto;width:100%}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a{position:relative}.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-instagram::before,.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icone-media-lettre::before,.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-facebook::before,.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-youtube::before,.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-twitter::before,.boite-medias-sociaux-ul .zone-ms-fierte-ul .icones-ms a.icon-linkedin::before{position:relative;right:auto}}@media screen and (max-width:575px){.boite-medias-sociaux-ul .zone-ms-fierte-ul .fierte-ul{display:block}.boite-medias-sociaux-ul .zone-ms-fierte-ul .fierte-ul .hashtag-fierte-ul{justify-content:center;margin-left:-50px}.boite-medias-sociaux-ul .zone-ms-fierte-ul .fierte-ul .texte-promo{padding:0 30px 15px 0;text-align:center}}.boite-menu ul{border-bottom:2px solid #666;border-left:none;border-top:2px solid #666;margin:0;padding:0}.boite-menu ul ul{border-bottom:none;border-top:none}.boite-menu ul li{border-top:1px dotted #dbdbdb;display:block;list-style:none;list-style-type:none;margin:0;padding:0 0 0 0;position:relative}.boite-menu ul li a{color:#666;display:block;font-size:1.6rem;font-weight:400;padding:16px 0 16px 16px;position:relative;text-decoration:none}.boite-menu ul li a.is-active{background-color:#ededed}.boite-menu ul li:first-child{border-top:none}div[class*=boite-pour-liste-de-selection-item]{display:none}div[class*=boite-pour-liste-de-selection-item].montre-contenu-cache{display:block;width:100%}.boite-pour-liste-de-selection .note{background-color:#dbdbdb;font-size:1.3rem;margin-bottom:25px;padding:10px}body.section-ea .boite-titre-resume-bouton.couleur-principale{background-color:#000;color:#fff}body.section-ea .boite-titre-resume-bouton.couleur-principale .btn{background-color:rgba(0,0,0,0);border:1px solid #fff}body.section-ea .boite-titre-resume-bouton.couleur-principale .btn:focus{background-color:#dbdbdb;color:#000}body.section-ea .boite-titre-resume-bouton.couleur-principale .btn:hover{background-color:#232323}body.section-nu .strate.couleur-secondaire-2 .boite-titre-resume-bouton a.btn:hover,body.section-nu .strate.couleur-secondaire-2 .boite-titre-resume-bouton a.btn.transparent:hover{background-color:#b5000b}body.section-recherche .boite-titre-resume-bouton.couleur-secondaire-1{background-color:#000;color:#fff}body.section-recherche .boite-titre-resume-bouton.couleur-secondaire-1 .btn.transparent{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}body.section-recherche .boite-titre-resume-bouton.couleur-secondaire-1 .btn.transparent:hover{background-color:#606060}body.section-recherche .boite-titre-resume-bouton.couleur-secondaire-1 .btn.plus{background-color:rgba(0,0,0,0);border:1px solid #fff}body.section-recherche .boite-titre-resume-bouton.couleur-secondaire-1 .btn.plus:hover{background-color:#606060}body.section-recherche .strate.couleur-secondaire-1 .boite-titre-resume-bouton.couleur-secondaire-1{border:1px solid #fff}body.section-fe .boite-titre-resume-bouton.turquoise,body.section-fe .boite-titre-resume-bouton.couleur-principale{background-color:#cdf0e7}body.section-nu .boite-titre-resume-bouton.couleur-principale{background-color:#e30513}.boite-titre-resume-bouton{display:flex;flex:1;flex-direction:column;padding:30px;width:100%}.boite-titre-resume-bouton h2{flex-grow:0;margin-top:0;max-width:100%;min-height:50px}.boite-titre-resume-bouton h3,.boite-titre-resume-bouton h4{max-width:100%}.boite-titre-resume-bouton p{align-items:center;flex-direction:column;flex-grow:1;justify-content:center;margin-bottom:30px;width:100%}.boite-titre-resume-bouton p:nth-child(2){margin-bottom:auto;margin-top:0}.boite-titre-resume-bouton p:nth-child(3){align-items:center;display:flex;flex-direction:column;flex-grow:0;justify-content:flex-end;line-height:1;margin-bottom:0;margin-top:30px;position:relative}.boite-titre-resume-bouton .btn:first-of-type{margin-top:25px}.boite-titre-resume-bouton .btn+.btn{margin-top:15px}.boite-titre-resume-bouton.gauche{align-items:flex-start;justify-content:center}.boite-titre-resume-bouton.gauche h2,.boite-titre-resume-bouton.gauche p{text-align:left}.boite-titre-resume-bouton.gauche p:last-child{align-items:flex-start}.boite-titre-resume-bouton.centre{align-items:center;justify-content:center}.boite-titre-resume-bouton.centre h2,.boite-titre-resume-bouton.centre p{text-align:center}.boite-titre-resume-bouton.droite{align-items:flex-end;justify-content:center}.boite-titre-resume-bouton.droite h2,.boite-titre-resume-bouton.droite p{text-align:right}.boite-titre-resume-bouton.droite p:last-child{align-items:flex-end}.boite-titre-resume-bouton.blanc-ul{background-color:#fff}.boite-titre-resume-bouton.gris{background-color:#dbdbdb}.boite-titre-resume-bouton.turquoise,.boite-titre-resume-bouton.couleur-principale{background-color:#cdf0e7}.strate.blanc-ul .boite-titre-resume-bouton.blanc-ul{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-nu .boite-titre-resume-boutons-grand.couleur-principale{background:#860000;background:-moz-linear-gradient(top,#860000 0%,#e80000 100%);background:-webkit-linear-gradient(top,#860000 0%,#e80000 100%);background:linear-gradient(to bottom,#860000 0%,#e80000 100%)}body.section-nu .boite-titre-resume-boutons-grand.couleur-secondaire-1{background:#232323;background:-moz-linear-gradient(top,#232323 0%,#606060 100%);background:-webkit-linear-gradient(top,#232323 0%,#606060 100%);background:linear-gradient(to bottom,#232323 0%,#606060 100%)}body.section-nu .boite-titre-resume-boutons-grand.couleur-secondaire-2{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#b5b5b5 100%);background:-webkit-linear-gradient(top,#ededed 0%,#b5b5b5 100%);background:linear-gradient(to bottom,#ededed 0%,#b5b5b5 100%)}body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale{background:none;background-color:#fff}body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale h2,body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale h3,body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale h4,body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale p,body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale li{color:#000}body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale h2 .btn,body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale h3 .btn,body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale h4 .btn,body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale p .btn,body.section-recherche .boite-titre-resume-boutons-grand.couleur-principale li .btn{border:1px solid #000;color:#000}body.section-recherche .boite-titre-resume-boutons-grand.couleur-secondaire-1{background:none;background-color:#000}body.section-recherche .boite-titre-resume-boutons-grand.couleur-secondaire-1 p .btn:hover{background-color:#232323}body.section-recherche .strate.blanc-ul .boite-titre-resume-boutons-grand.couleur-principale{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-nu .boite-titre-resume-boutons-grand.couleur-principale{background:#860000;background:-moz-linear-gradient(top,#860000 0%,#e80000 100%);background:-webkit-linear-gradient(top,#860000 0%,#e80000 100%);background:linear-gradient(to bottom,#860000 0%,#e80000 100%)}.boite-titre-resume-boutons-grand{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:90px;width:100%}.boite-titre-resume-boutons-grand ul{width:100%;max-width:500px}.boite-titre-resume-boutons-grand h2{color:#fff;flex-grow:0;margin-top:0;max-width:100%;text-align:center}.boite-titre-resume-boutons-grand p{align-items:center;color:#fff;flex-direction:column;flex-grow:0;justify-content:center;margin-bottom:30px;max-width:500px;text-align:center;width:100%}.boite-titre-resume-boutons-grand p:last-child{align-items:center;display:flex;flex-direction:column;flex-grow:0;justify-content:flex-end;position:relative}.boite-titre-resume-boutons-grand a.btn{background-color:rgba(0,0,0,0);border:#fff 1px solid;color:#fff}.boite-titre-resume-boutons-grand a.btn:hover{background-color:rgba(0,0,0,.1)}.boite-titre-resume-boutons-grand .btn+.btn{margin-top:15px}.boite-titre-resume-boutons-grand.blanc-ul{background-color:#fff}.boite-titre-resume-boutons-grand.gris{background-color:#dbdbdb}.boite-titre-resume-boutons-grand.turquoise,.boite-titre-resume-boutons-grand.couleur-principale{background:#860000;background:-moz-linear-gradient(top,#860000 0%,#e80000 100%);background:-webkit-linear-gradient(top,#860000 0%,#e80000 100%);background:linear-gradient(to bottom,#860000 0%,#e80000 100%)}.boite-titre-resume-boutons-grand.couleur-secondaire-1{background:#232323;background:-moz-linear-gradient(top,#232323 0%,#606060 100%);background:-webkit-linear-gradient(top,#232323 0%,#606060 100%);background:linear-gradient(to bottom,#232323 0%,#606060 100%)}.boite-titre-resume-boutons-grand.couleur-secondaire-2{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#b5b5b5 100%);background:-webkit-linear-gradient(top,#ededed 0%,#b5b5b5 100%);background:linear-gradient(to bottom,#ededed 0%,#b5b5b5 100%)}@media screen and (max-width:991px){.boite-titre-resume-boutons-grand{padding:30px}}@media screen and (max-width:767px){.boite-titre-resume-boutons-grand{flex-basis:100% !important;max-width:100% !important}}body.section-recherche .boite-titre-rte-boutons.couleur-principale{background-color:#fff}body.section-recherche .boite-titre-rte-boutons.couleur-secondaire-1{background-color:#000}body.section-recherche .boite-titre-rte-boutons.couleur-secondaire-1 h2,body.section-recherche .boite-titre-rte-boutons.couleur-secondaire-1 h3,body.section-recherche .boite-titre-rte-boutons.couleur-secondaire-1 h4,body.section-recherche .boite-titre-rte-boutons.couleur-secondaire-1 p,body.section-recherche .boite-titre-rte-boutons.couleur-secondaire-1 li{color:#fff}body.section-recherche .boite-titre-rte-boutons.couleur-secondaire-2{background-color:#ededed}.boite-titre-rte-boutons{align-items:center;display:block;flex:1;flex-direction:column;justify-content:center;padding:30px}.boite-titre-rte-boutons.btn-bas{display:flex}.boite-titre-rte-boutons *{width:100%}.boite-titre-rte-boutons img,.boite-titre-rte-boutons tr,.boite-titre-rte-boutons td{width:auto}.boite-titre-rte-boutons h2{flex-grow:0;margin-top:0}.boite-titre-rte-boutons a.btn{justify-content:flex-start;margin-top:auto;text-align:left}.boite-titre-rte-boutons a.btn:hover{background-color:rgba(0,0,0,.1)}.boite-titre-rte-boutons .btn+.btn{margin-top:15px}.boite-titre-rte-boutons.gauche .btn{display:inline-block;width:auto}.boite-titre-rte-boutons.centre{text-align:center}.boite-titre-rte-boutons.centre a.btn{justify-content:center;margin-left:auto;margin-right:auto}.boite-titre-rte-boutons.blanc-ul{background-color:#fff}.boite-titre-rte-boutons.noir-ul{background-color:#000;color:#fff}.boite-titre-rte-boutons.noir-ul strong{background-color:#fff;color:#000;display:inline;padding:0 3px}.boite-titre-rte-boutons.noir-ul .btn{border:1px solid #fff;color:#fff}.boite-titre-rte-boutons.noir-ul .btn:hover{background-color:#232323}.boite-titre-rte-boutons.gris{background-color:#dbdbdb}.boite-titre-rte-boutons.couleur-principale{background-color:#cdf0e7}.boite-titre-rte-boutons.couleur-secondaire-1{background-color:#e30513}.boite-titre-rte-boutons.couleur-secondaire-2{background-color:#eef9f6}.strate.blanc-ul .boite-titre-rte-boutons.blanc-ul{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2);padding:30px !important}@media screen and (max-width:991px){.boite-titre-rte-boutons{padding:30px}}@media screen and (max-width:767px){.boite-titre-rte-boutons{flex-basis:100% !important;margin:15px 0;max-width:100% !important}}body.section-nu .strate.couleur-principale .row.titre-strate .boite-titre-strate h2,body.section-nu .strate.couleur-principale .row.titre-strate .boite-titre-strate h3,body.section-nu .strate.couleur-principale .row.titre-strate .boite-titre-strate h4{color:#fff}body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-1:not(.strate-chantier-d-avenir-deux-colonnes) .row .boite-titre-strate h2,body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-1:not(.strate-chantier-d-avenir-deux-colonnes) .row .boite-titre-strate h3,body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-1:not(.strate-chantier-d-avenir-deux-colonnes) .row .boite-titre-strate h4,body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-2:not(.strate-chantier-d-avenir-deux-colonnes) .row .boite-titre-strate h2,body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-2:not(.strate-chantier-d-avenir-deux-colonnes) .row .boite-titre-strate h3,body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-2:not(.strate-chantier-d-avenir-deux-colonnes) .row .boite-titre-strate h4{color:#fff}body.section-recherche .strate.couleur-secondaire-1 .boite-titre-strate h2,body.section-recherche .strate.couleur-secondaire-1 .boite-titre-strate h3,body.section-recherche .strate.couleur-secondaire-1 .boite-titre-strate h4,body.section-recherche .strate.couleur-secondaire-1 .boite-titre-strate h5,body.section-recherche .strate.couleur-secondaire-1 .boite-titre-strate h6,body.section-recherche .strate.couleur-secondaire-1 .boite-titre-strate p,body.section-recherche .strate.couleur-secondaire-1 .boite-titre-strate li{color:#fff}.boite-titre-strate h2{margin-bottom:15px;margin-top:0}.boite-titre-strate .btn+.btn{margin-top:15px}.boite-titre-strate>*~h2:after,.boite-titre-strate>*~h3:after,.boite-titre-strate>*~h4:after{content:none}.boite-titre-strate.accent.gauche a{justify-content:flex-start;text-align:left}.boite-titre-strate.centre>*{margin-left:auto;margin-right:auto;max-width:660px;padding:0 30px;text-align:center}.boite-titre-strate p a:focus{text-decoration:underline}.pourquoi-choisir-luniversit-laval .gout.strate.flex-2-col .row>div.boite-titre-strate{flex-basis:100%;max-width:100%}.gout .boite-periode-admission{margin:0 15px}.boite-periode-admission{border-left:1px solid #000;border-right:1px solid #000;display:flex;flex:1;flex-direction:column;padding:30px;width:100%}.boite-periode-admission h2{flex-grow:0;margin-top:0}.boite-periode-admission p{display:flex;flex-direction:column;flex-grow:1;justify-content:center;line-height:1;margin-bottom:30px}.boite-periode-admission p:last-child{align-items:center;display:flex;flex-direction:column;flex-grow:0;justify-content:flex-end;line-height:1;margin-bottom:0;margin-top:auto;position:relative}.boite-periode-admission.gris{background-color:#dbdbdb}.boite-periode-admission:first-of-type{border-left:none;border-right:none;padding-left:0}.boite-periode-admission:last-of-type{border-left:none;border-right:none;padding-right:0}@media screen and (max-width:767px){.boite-periode-admission{border-bottom:1px solid #000;border-left:none;border-right:none;border-top:1px solid #000;flex-basis:100% !important;margin:30px auto !important;margin:0;max-width:546px !important;padding:0}.boite-periode-admission:first-of-type{border-bottom:none;border-top:none;margin-bottom:0 !important}.boite-periode-admission:nth-of-type(2){padding:30px 0 !important}.boite-periode-admission:last-of-type{border-bottom:none;border-top:none;margin-top:0 !important}}.boite-publications{background-color:#cdf0e7;display:flex;flex:1;flex-wrap:wrap}.boite-publications img{display:block;opacity:.8;width:100%}.boite-publications .infos-publication{display:flex;flex-wrap:wrap;min-height:220px;padding-top:30px;width:100%}.boite-publications .infos-publication h3{color:#d3000d;font-size:1.8rem;font-weight:600;line-height:2.2rem;margin:12px 0 6px 0;padding:0 0 0 0;text-align:center;text-transform:uppercase;width:100%}.boite-publications .infos-publication .texte-publication{text-align:center;width:100%}.boite-publications .infos-publication p{margin:5px 0;text-align:center;width:100%}.boite-publications .infos-publication .btn-publication{margin:30px;margin-top:auto;width:100%}.boite-service-ul{background-color:#000;color:#fff;display:flex;flex-wrap:wrap;padding:30px}.boite-service-ul .zone-info{margin-bottom:15px;width:100%}.boite-service-ul .zone-info .nom{font-size:1.8rem;font-weight:600}.boite-service-ul .zone-info .ouverture.ouvert::before{background-color:#98ff60;border-radius:50%;content:" ";display:inline-block;height:10px;margin-right:5px;width:10px}.boite-service-ul .zone-info .ouverture.ferm::before{background-color:#ff3100;border-radius:50%;content:" ";display:inline-block;height:10px;margin-right:5px;width:10px}.boite-service-ul .zone-precisions{width:100%}.boite-service-ul .zone-boutons{margin-top:auto}.boite-service-ul .zone-boutons .btn{border:1px solid #fff;color:#fff;display:inline-block;margin-right:5px;margin-top:8px;min-height:auto;padding:3px 10px;width:auto}.boite-service-ul .zone-boutons .btn:hover{background-color:#606060}.boite-tuile.nb-tuile-1 ul{height:100%}.boite-tuile ul{display:flex;flex-direction:column;width:100%}.boite-tuile ul li{align-items:center;display:flex;flex-direction:column;flex:1 1 100%;justify-content:center}.boite-tuile ul li:last-child{margin:0}.boite-tuile ul li a{align-items:center;background-color:rgba(0,0,0,0);color:#000;display:flex;flex:1 1 100%;font-size:1.8rem;font-weight:600;height:100%;justify-content:center;padding:48px 30px;text-align:center;transition:background .25s ease;width:100%}.boite-tuile ul li a span{border-bottom:2px solid rgba(0,0,0,0)}.boite-tuile ul li a:hover{background-color:#ededed;text-decoration:none}.boite-tuile ul li a:focus span{border-bottom-color:#000}.boite-tuile ul li a.blanc-ul,.boite-tuile ul li a.couleur-principale{background-color:#fff;color:#000}.boite-tuile ul li a.blanc-ul:hover,.boite-tuile ul li a.couleur-principale:hover{background-color:#ededed}.boite-tuile ul li a.noir-ul,.boite-tuile ul li a.couleur-secondaire-1{background-color:#000;color:#fff}.boite-tuile ul li a.noir-ul:hover,.boite-tuile ul li a.couleur-secondaire-1:hover{background-color:#232323}.boite-tuile ul li a.noir-ul:focus span,.boite-tuile ul li a.couleur-secondaire-1:focus span{border-bottom-color:#fff}.boite-tuile ul li a.couleur-secondaire-2{background-color:#ededed}.boite-tuile ul li a.couleur-secondaire-2:hover{background-color:#dbdbdb}.boite-tuile ul li a.gris{background-color:#f7f7f7}.boite-tuile ul li a.gris:hover{background-color:#ededed}.boite-tuile ul li a.gris-moyen-01{background-color:#dbdbdb}.boite-tuile ul li a.gris-moyen-01:hover{background-color:#999}.boite-tuile ul li a.gris-moyen-02{background-color:#999;color:#fff}.boite-tuile ul li a.gris-moyen-02:hover{background-color:#606060}.boite-tuile ul li a.gris-moyen-02:focus span{border-bottom-color:#fff}.boite-tuile ul li a.rouge-ul{background-color:#e30513;color:#fff}.boite-tuile ul li a.rouge-ul:hover{background-color:#b5000b}.boite-tuile ul li a.rouge-ul:focus span{border-bottom-color:#fff}.boite-tuile ul li a.faaad{background-color:#a91e22;color:#fff}.boite-tuile ul li a.faaad:hover{background-color:rgb(125.6884422111,22.3115577889,25.2864321608)}.boite-tuile ul li a.faaad:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fad{background-color:#efa943}.boite-tuile ul li a.fad:hover{background-color:rgb(235,147.5,20)}.boite-tuile ul li a.fd{background-color:#d82520;color:#fff}.boite-tuile ul li a.fd:hover{background-color:rgb(171.5806451613,29.3911290323,25.4193548387)}.boite-tuile ul li a.fd:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fesp{background-color:#000050;color:#fff}.boite-tuile ul li a.fesp:hover{background-color:#00001d}.boite-tuile ul li a.fesp:focus span{border-bottom-color:#fff}.boite-tuile ul li a.ffgg{background-color:#8dc63f}.boite-tuile ul li a.ffgg:hover{background-color:rgb(113.8554216867,161.9277108434,48.0722891566)}.boite-tuile ul li a.hei{background-color:#f58029}.boite-tuile ul li a.hei:hover{background-color:rgb(224.5089285714,101.7633928571,10.4910714286)}.boite-tuile ul li a.flsh{background-color:#29bdbc}.boite-tuile ul li a.flsh:hover{background-color:rgb(31.9086956522,147.0913043478,146.3130434783)}.boite-tuile ul li a.fmed{background-color:#efefef}.boite-tuile ul li a.fmed:hover{background-color:rgb(213.5,213.5,213.5)}.boite-tuile ul li a.fmd{background-color:#065199;color:#fff}.boite-tuile ul li a.fmd:hover{background-color:rgb(4.0754716981,55.0188679245,103.9245283019)}.boite-tuile ul li a.fmd:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fmus{background-color:#887e73;color:#fff}.boite-tuile ul li a.fmus:hover{background-color:hsl(31.4285714286,8.3665338645%,39.2156862745%)}.boite-tuile ul li a.fmus:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fpha{background-color:#089188;color:#fff}.boite-tuile ul li a.fpha:hover{background-color:hsl(176.0583941606,89.5424836601%,20%)}.boite-tuile ul li a.fpha:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fp{background-color:#283f76;color:#fff}.boite-tuile ul li a.fp:hover{background-color:rgb(27.0886075949,42.664556962,79.9113924051)}.boite-tuile ul li a.fp:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fsa{background-color:#717073;color:#fff}.boite-tuile ul li a.fsa:hover{background-color:hsl(260,1.3215859031%,34.5098039216%)}.boite-tuile ul li a.fsa:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fsaa{background-color:#00a176;color:#fff}.boite-tuile ul li a.fsaa:hover{background-color:rgb(0,110,80.6211180124)}.boite-tuile ul li a.fsaa:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fse{background-color:#f7a90b}.boite-tuile ul li a.fse:hover{background-color:rgb(200.4285714286,136.3571428571,6.5714285714)}.boite-tuile ul li a.fsg{background-color:#bd252b;color:#fff}.boite-tuile ul li a.fsg:hover{background-color:rgb(146.3495575221,28.6504424779,33.296460177)}.boite-tuile ul li a.fsg:focus span{border-bottom-color:#fff}.boite-tuile ul li a.fsi{background-color:#6f8ab9}.boite-tuile ul li a.fsi:hover{background-color:rgb(80.1401869159,111.0514018692,164.8598130841)}.boite-tuile ul li a.fss{background-color:#4079a2;color:#fff}.boite-tuile ul li a.fss:hover{background-color:rgb(49.5575221239,93.6946902655,125.4424778761)}.boite-tuile ul li a.fss:focus span{border-bottom-color:#fff}.boite-tuile ul li a.ftsr{background-color:#4caecf}.boite-tuile ul li a.ftsr:hover{background-color:rgb(49.0572687225,149.2158590308,182.9427312775)}.strate.blanc-ul .boite-tuile.blanc-ul,.strate.blanc-ul .boite-tuile .blanc-ul,.strate-deux-colonnes .boite-tuile.blanc-ul,.strate-deux-colonnes .boite-tuile .blanc-ul{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}.boite-produit{box-shadow:rgba(0,0,0,.06) 0 1px 3px,rgba(0,0,0,.09) 0 3px 10px;display:flex;flex-direction:column;position:relative}.boite-produit img{display:block;height:auto;max-width:100%}.boite-produit .lien{color:#000}.boite-produit .lien::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.boite-produit .lien:hover{text-decoration:none}.boite-produit .lien:focus{text-decoration:underline}.boite-produit .infos-tuile{background-color:#ededed;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.boite-produit .infos-tuile-haut{padding:30px}.boite-produit .infos-tuile-bas{align-items:center;display:flex;justify-content:flex-end}.boite-produit .titre{font-size:2.2rem}.boite-produit .prix{font-size:2.2rem;font-weight:700;line-height:60px;margin-bottom:0;padding:0 1em}.boite-produit .icone{align-items:center;background-color:#fff;display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;width:60px}.boite-produit .icone::before{background:#232323;content:"";height:100%;left:-100%;position:absolute;top:0;transform:skew(45deg);transform-origin:top left;transition-duration:.2s;transition-timing-function:ease-out;width:0}.boite-produit .icone svg{fill:#000;height:36px;position:relative;transition:all .2s ease-out;width:36px}.boite-produit:hover .icone::before{height:100%;width:200%}.boite-produit:hover .icone svg{fill:#fff}.boite-produit:focus-within{outline:3px solid #232323}.boite-gcse table{border-bottom:0;border-top:0;margin:0}.boite-gcse table th,.boite-gcse table td{border-bottom:0;border-top:0;padding:0}.boite-gcse .gsc-search-box-tools .gsc-search-box .gsc-input{border-right:0;border-top:#ededed;height:25px;padding:7px !important}.boite-gcse .gsc-search-box-tools .gsc-search-box .gsc-input td{border-right:0}.boite-gcse .gsc-search-box-tools .gsc-search-box .gsc-search-button{border-left:0;border-right:0}.boite-gcse .gs-webResult.gs-result a.gs-title:link{color:#000}.boite-gcse .gs-webResult.gs-result a.gs-title:link b{color:#000}.boite-gcse .gs-webResult.gs-result .gs-visibleUrl-long,.boite-gcse .gs-webResult.gs-result .gs-visibleUrl-short{color:#999}body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-principale a,body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-principale .tuile-avant{background-color:#cadcda}body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-principale a:hover,body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-principale .tuile-avant:hover{background-color:#b5000b}body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-secondaire-1 a,body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-secondaire-1 .tuile-avant{background-color:#e27f67}body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-secondaire-1 a:hover,body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-secondaire-1 .tuile-avant:hover{background-color:#606060}body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-secondaire-2 a,body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-secondaire-2 .tuile-avant{background:#e27f67;background:-moz-linear-gradient(top,#cadcda 0%,#e59c8a 100%);background:-webkit-linear-gradient(top,#cadcda 0%,#e59c8a 100%);background:linear-gradient(to bottom,#cadcda 0%,#e59c8a 100%)}body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-secondaire-2 a:hover,body[class*=chantiers-davenir] .boite-tuile-icone-texte.couleur-secondaire-2 .tuile-avant:hover{background-color:#e59c8a}body[class*=chantiers-davenir] .boite-tuile-icone-texte a .icone.couleur-principale svg,body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-avant .icone.couleur-principale svg{fill:#cadcda}body[class*=chantiers-davenir] .boite-tuile-icone-texte a .texte.couleur-principale,body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-avant .texte.couleur-principale{color:#000}body[class*=chantiers-davenir] .boite-tuile-icone-texte a .icone.couleur-secondaire-1 svg,body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-1 svg{fill:#e27f67}body[class*=chantiers-davenir] .boite-tuile-icone-texte a .texte.couleur-secondaire-1,body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-1{color:#000}body[class*=chantiers-davenir] .boite-tuile-icone-texte a .icone.couleur-secondaire-2 svg,body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-2 svg{fill:#cadcda}body[class*=chantiers-davenir] .boite-tuile-icone-texte a .texte.couleur-secondaire-2,body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-2{color:#000}body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-arriere.couleur-principale{background-color:#cadcda;color:#fff}body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-arriere.couleur-secondaire-1{background-color:#e27f67;color:#fff}body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-arriere.couleur-secondaire-2{background:#cadcda;background:-moz-linear-gradient(top,#cadcda 0%,#e59c8a 100%);background:-webkit-linear-gradient(top,#cadcda 0%,#e59c8a 100%);background:linear-gradient(to bottom,#cadcda 0%,#e59c8a 100%);color:#000}body.section-ea .boite-tuile-icone-texte.couleur-principale a,body.section-ea .boite-tuile-icone-texte.couleur-principale .tuile-avant{background-color:#e30513}body.section-ea .boite-tuile-icone-texte.couleur-principale a:focus,body.section-ea .boite-tuile-icone-texte.couleur-principale .tuile-avant:focus{background-color:#db4d3b}body.section-ea .boite-tuile-icone-texte.couleur-principale a:hover,body.section-ea .boite-tuile-icone-texte.couleur-principale .tuile-avant:hover{background-color:#b5000b}body.section-ea .boite-tuile-icone-texte.couleur-principale .titre-icone{background-color:#e30513}body.section-ea .boite-tuile-icone-texte.couleur-secondaire-1 a,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-1 .tuile-avant{background-color:#000}body.section-ea .boite-tuile-icone-texte.couleur-secondaire-1 a:focus,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-1 .tuile-avant:focus{background-color:#606060}body.section-ea .boite-tuile-icone-texte.couleur-secondaire-1 a:hover,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-1 .tuile-avant:hover{background-color:#606060}body.section-ea .boite-tuile-icone-texte.couleur-secondaire-1 .titre-icone{background-color:#000}body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 a,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 .tuile-avant,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 .titre-icone{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 a:focus,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 .tuile-avant:focus,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 .titre-icone:focus{background-color:#dbdbdb}body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 a:hover,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 .tuile-avant:hover,body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 .titre-icone:hover{background-color:#ededed}body.section-ea .boite-tuile-icone-texte.couleur-secondaire-2 .titre-icone{background-color:#fff}body.section-ea .boite-tuile-icone-texte a .icone.couleur-principale,body.section-ea .boite-tuile-icone-texte a .texte.couleur-principale,body.section-ea .boite-tuile-icone-texte .tuile-avant .icone.couleur-principale,body.section-ea .boite-tuile-icone-texte .tuile-avant .texte.couleur-principale,body.section-ea .boite-tuile-icone-texte .titre-icone .icone.couleur-principale,body.section-ea .boite-tuile-icone-texte .titre-icone .texte.couleur-principale{color:#fff}body.section-ea .boite-tuile-icone-texte a .icone.couleur-principale svg,body.section-ea .boite-tuile-icone-texte a .texte.couleur-principale svg,body.section-ea .boite-tuile-icone-texte .tuile-avant .icone.couleur-principale svg,body.section-ea .boite-tuile-icone-texte .tuile-avant .texte.couleur-principale svg,body.section-ea .boite-tuile-icone-texte .titre-icone .icone.couleur-principale svg,body.section-ea .boite-tuile-icone-texte .titre-icone .texte.couleur-principale svg{fill:#fff}body.section-ea .boite-tuile-icone-texte a .icone.couleur-secondaire-1,body.section-ea .boite-tuile-icone-texte a .texte.couleur-secondaire-1,body.section-ea .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-1,body.section-ea .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-1,body.section-ea .boite-tuile-icone-texte .titre-icone .icone.couleur-secondaire-1,body.section-ea .boite-tuile-icone-texte .titre-icone .texte.couleur-secondaire-1{color:#fff}body.section-ea .boite-tuile-icone-texte a .icone.couleur-secondaire-1 svg,body.section-ea .boite-tuile-icone-texte a .texte.couleur-secondaire-1 svg,body.section-ea .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-1 svg,body.section-ea .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-1 svg,body.section-ea .boite-tuile-icone-texte .titre-icone .icone.couleur-secondaire-1 svg,body.section-ea .boite-tuile-icone-texte .titre-icone .texte.couleur-secondaire-1 svg{fill:#fff}body.section-ea .boite-tuile-icone-texte a .icone.couleur-secondaire-2,body.section-ea .boite-tuile-icone-texte a .texte.couleur-secondaire-2,body.section-ea .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-2,body.section-ea .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-2,body.section-ea .boite-tuile-icone-texte .titre-icone .icone.couleur-secondaire-2,body.section-ea .boite-tuile-icone-texte .titre-icone .texte.couleur-secondaire-2{color:#000}body.section-ea .boite-tuile-icone-texte a .icone.couleur-secondaire-2 svg,body.section-ea .boite-tuile-icone-texte a .texte.couleur-secondaire-2 svg,body.section-ea .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-2 svg,body.section-ea .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-2 svg,body.section-ea .boite-tuile-icone-texte .titre-icone .icone.couleur-secondaire-2 svg,body.section-ea .boite-tuile-icone-texte .titre-icone .texte.couleur-secondaire-2 svg{fill:#e30513}body.section-ea .boite-tuile-icone-texte .tuile-arriere.couleur-principale{background-color:#fff;color:#e30513}body.section-ea .boite-tuile-icone-texte .tuile-arriere.couleur-secondaire-1{background-color:#fff;color:#000}body.section-ea .boite-tuile-icone-texte .tuile-arriere.couleur-secondaire-2{background-color:#000;color:#f7f7f7}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .couleur-secondaire-2{background-color:rgba(0,0,0,0)}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.blanc-ul a,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.blanc-ul .tuile-avant{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-principale a,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-principale .tuile-avant{background-color:#cad2d6;box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-principale a:hover,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-principale .tuile-avant:hover{background-color:#cad2d6}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-principale .titre-icone{background-color:#cad2d6}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-1 a,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-1 .tuile-avant{background-color:#72868f;box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-1 a:hover,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-1 .tuile-avant:hover{background-color:#72868f}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-1 .titre-icone{background-color:#000}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-2 a,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-2 .tuile-avant,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-2 .titre-icone{background-color:#cc7900;box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-2 a:hover,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-2 .tuile-avant:hover,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-2 .titre-icone:hover{background-color:#cc7900}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte.couleur-secondaire-2 .titre-icone{background-color:#cc7900}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .icone.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .texte.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .icone.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .texte.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .icone.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .texte.couleur-principale{color:#000}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .icone.couleur-principale svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .texte.couleur-principale svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .icone.couleur-principale svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .texte.couleur-principale svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .icone.couleur-principale svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .texte.couleur-principale svg{fill:#cad2d6}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .icone.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .texte.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .icone.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .texte.couleur-secondaire-1{color:#000}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .icone.couleur-secondaire-1 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .texte.couleur-secondaire-1 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-1 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-1 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .icone.couleur-secondaire-1 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .texte.couleur-secondaire-1 svg{fill:#72868f}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .icone.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .texte.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .icone.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .texte.couleur-secondaire-2{color:#000}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .icone.couleur-secondaire-2 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte a .texte.couleur-secondaire-2 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .icone.couleur-secondaire-2 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-avant .texte.couleur-secondaire-2 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .icone.couleur-secondaire-2 svg,body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .titre-icone .texte.couleur-secondaire-2 svg{fill:#cc7900}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-arriere.couleur-principale{background-color:#cad2d6;color:#fff}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-arriere.couleur-secondaire-1{background-color:#72868f;color:#fff}body.section-etudes[class*=nanoprogrammes] .boite-tuile-icone-texte .tuile-arriere.couleur-secondaire-2{background-color:#cc7900;color:#fff}.row.titre-strate .boite-tuile-icone-texte{margin-bottom:30px;margin-right:0 !important}.boite-tuile-icone-texte{align-items:center;border:0;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:0}.boite-tuile-icone-texte svg{height:6rem;margin-bottom:15px;width:6rem}.boite-tuile-icone-texte.blanc-ul{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}.boite-tuile-icone-texte.blanc-ul a{color:#000}.boite-tuile-icone-texte.rouge-ul{background-color:#e30513;min-height:120px}.boite-tuile-icone-texte.rouge-ul a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:auto;padding:48px}.boite-tuile-icone-texte.rouge-ul a:hover{background-color:#b5000b}.boite-tuile-icone-texte a,.boite-tuile-icone-texte .titre-icone{align-items:center;background-color:rgba(0,0,0,0);color:#000;display:flex;flex:1 1 auto;flex-direction:column;font-size:1.8rem;font-weight:600;height:100%;justify-content:center;padding:48px 30px;text-align:center;transition:background .25s ease;width:100%}.boite-tuile-icone-texte a h2,.boite-tuile-icone-texte .titre-icone h2{border-bottom:2px solid rgba(0,0,0,0);display:inline-block;margin:0 auto 20px auto;width:auto}.boite-tuile-icone-texte a:focus,.boite-tuile-icone-texte .titre-icone:focus{background-color:#dbdbdb}.boite-tuile-icone-texte a:focus h2,.boite-tuile-icone-texte .titre-icone:focus h2{border-bottom:2px solid #000}.boite-tuile-icone-texte a .texte,.boite-tuile-icone-texte a .icone,.boite-tuile-icone-texte .titre-icone .texte,.boite-tuile-icone-texte .titre-icone .icone{max-width:100%}.boite-tuile-icone-texte a .texte p:last-child,.boite-tuile-icone-texte .titre-icone .texte p:last-child{margin-bottom:0}.boite-tuile-icone-texte a:hover{background-color:#ededed;text-decoration:none}.boite-tuile-icone-texte .tuile-avant{align-items:center;background-color:rgba(0,0,0,0);color:#000;display:flex;flex:1 1 100%;flex-direction:column;font-size:1.8rem;font-weight:600;height:100%;justify-content:center;padding:48px 30px;text-align:center;transition:background .25s ease;width:100%}.boite-tuile-icone-texte .tuile-arriere{display:none}.boite-tuile-icone-texte:hover .tuile-avant,.boite-tuile-icone-texte:focus .tuile-avant{display:none}.boite-tuile-icone-texte:hover .tuile-arriere,.boite-tuile-icone-texte:focus .tuile-arriere{align-items:center;display:flex;flex:1 1 100%;justify-content:center;width:100%}.boite-tuile-icone-texte:hover .tuile-arriere .texte,.boite-tuile-icone-texte:focus .tuile-arriere .texte{align-items:center;display:flex;flex:1 1 100%;flex-direction:column;height:100%;justify-content:center}.boite-tuile-icone-texte .icone.blanc-ul svg{fill:#fff}.boite-tuile-icone-texte .icone.rouge-ul svg{fill:#e30513}body[class*=chantiers-davenir] .boite-tuile-icone-texte{min-height:345px}body[class*=chantiers-davenir] .boite-tuile-icone-texte .tuile-avant .icone{margin:30px 0}body.path-frontpage .boite-tuile-image{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.path-frontpage .boite-tuile-image .btn-tuile .btn{background-color:rgba(0,0,0,0);color:#000}body.path-frontpage .boite-tuile-image .btn-tuile .btn:hover{background-color:#b5000b}body.path-frontpage .boite-tuile-image.doctorats-honoris-causa{background-color:#ededed;box-shadow:none}body.path-frontpage .boite-tuile-image.doctorats-honoris-causa h3{font-size:1.8rem}body.path-frontpage .boite-tuile-image.doctorats-honoris-causa .texte-tuile{margin-top:5px}body.path-frontpage .boite-tuile-image.professeurs-mrites{background-color:#232323;box-shadow:none}body.path-frontpage .boite-tuile-image.professeurs-mrites h2,body.path-frontpage .boite-tuile-image.professeurs-mrites h3,body.path-frontpage .boite-tuile-image.professeurs-mrites h4,body.path-frontpage .boite-tuile-image.professeurs-mrites p,body.path-frontpage .boite-tuile-image.professeurs-mrites .texte-tuile{color:#fff}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image picture,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image picture img,body[class*=plan-stratgique] .boite-tuile-image picture,body[class*=plan-stratgique] .boite-tuile-image picture img{background-color:#fba960}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image h2,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image h3,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image h4,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image p,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image .texte-tuile,body[class*=plan-stratgique] .boite-tuile-image h2,body[class*=plan-stratgique] .boite-tuile-image h3,body[class*=plan-stratgique] .boite-tuile-image h4,body[class*=plan-stratgique] .boite-tuile-image p,body[class*=plan-stratgique] .boite-tuile-image .texte-tuile{color:#000}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur-principale,body[class*=plan-stratgique] .boite-tuile-image.couleur-principale{background-color:#f7f7f7}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur-secondaire-1,body[class*=plan-stratgique] .boite-tuile-image.couleur-secondaire-1{background-color:#e30513}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur-secondaire-2,body[class*=plan-stratgique] .boite-tuile-image.couleur-secondaire-2{background-color:#ededed}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif{padding:0}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h2,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h3,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h4,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .texte-tuile,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .btn-tuile,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h2,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h3,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h4,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .texte-tuile,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .btn-tuile{padding:30px}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h2.couleur-principale,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h3.couleur-principale,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h4.couleur-principale,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif>p.couleur-principale,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .texte-tuile.couleur-principale,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .btn-tuile.couleur-principale,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h2.couleur-principale,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h3.couleur-principale,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h4.couleur-principale,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif>p.couleur-principale,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .texte-tuile.couleur-principale,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .btn-tuile.couleur-principale{background-color:#cdf0e7}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h2.couleur-secondaire-1,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h3.couleur-secondaire-1,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h4.couleur-secondaire-1,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif>p.couleur-secondaire-1,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .texte-tuile.couleur-secondaire-1,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .btn-tuile.couleur-secondaire-1,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h2.couleur-secondaire-1,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h3.couleur-secondaire-1,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h4.couleur-secondaire-1,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif>p.couleur-secondaire-1,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .texte-tuile.couleur-secondaire-1,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .btn-tuile.couleur-secondaire-1{background-color:#e30513}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h2.couleur-secondaire-2,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h3.couleur-secondaire-2,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h4.couleur-secondaire-2,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif>p.couleur-secondaire-2,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .texte-tuile.couleur-secondaire-2,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .btn-tuile.couleur-secondaire-2,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h2.couleur-secondaire-2,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h3.couleur-secondaire-2,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h4.couleur-secondaire-2,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif>p.couleur-secondaire-2,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .texte-tuile.couleur-secondaire-2,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .btn-tuile.couleur-secondaire-2{background-color:#dbdbdb}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h2.titre-vide,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h3.titre-vide,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif h4.titre-vide,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif>p.titre-vide,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .texte-tuile.titre-vide,body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image.couleur_titre_actif .btn-tuile.titre-vide,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h2.titre-vide,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h3.titre-vide,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif h4.titre-vide,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif>p.titre-vide,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .texte-tuile.titre-vide,body[class*=plan-stratgique] .boite-tuile-image.couleur_titre_actif .btn-tuile.titre-vide{padding-bottom:15px;padding-top:15px}body[class*=plan-stratgique-notre-universit-universit-laval] .boite-tuile-image>p,body[class*=plan-stratgique] .boite-tuile-image>p{margin-bottom:0;padding:15px 30px}body[class*=prix-et-distinctions] .boite-tuile-image{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body[class*=prix-et-distinctions] .boite-tuile-image .btn-tuile .btn{background-color:rgba(0,0,0,0);color:#000}body[class*=prix-et-distinctions] .boite-tuile-image .btn-tuile .btn:hover{background-color:#b5000b}body[class*=prix-et-distinctions] .boite-tuile-image.doctorats-honoris-causa{background-color:#ededed;box-shadow:none}body[class*=prix-et-distinctions] .boite-tuile-image.professeurs-mrites{background-color:#232323;box-shadow:none}body[class*=prix-et-distinctions] .boite-tuile-image.professeurs-mrites h2,body[class*=prix-et-distinctions] .boite-tuile-image.professeurs-mrites h3,body[class*=prix-et-distinctions] .boite-tuile-image.professeurs-mrites h4,body[class*=prix-et-distinctions] .boite-tuile-image.professeurs-mrites p,body[class*=prix-et-distinctions] .boite-tuile-image.professeurs-mrites .texte-tuile{color:#fff}body.section-recherche .boite-tuile-image picture,body.section-recherche .boite-tuile-image picture img{background-color:#fff}body.section-recherche .boite-tuile-image h2,body.section-recherche .boite-tuile-image h3,body.section-recherche .boite-tuile-image h4,body.section-recherche .boite-tuile-image p,body.section-recherche .boite-tuile-image .texte-tuile{color:#000}body.section-recherche .boite-tuile-image.couleur-principale{background-color:#fff}body.section-recherche .boite-tuile-image.couleur-principale.carte-cliquable a:focus{background-color:#dbdbdb}body.section-recherche .boite-tuile-image.couleur-principale.carte-cliquable a:hover{background-color:#ededed;transition:background-color .25s ease}body.section-recherche .boite-tuile-image.sans-image{min-height:180px}body.section-recherche .boite-tuile-image.couleur-secondaire-1{background-color:#000}body.section-recherche .boite-tuile-image.couleur-secondaire-1.carte-cliquable a:focus{background-color:#606060}body.section-recherche .boite-tuile-image.couleur-secondaire-1.carte-cliquable a:hover{background-color:#232323;transition:background-color .25s ease}body.section-recherche .boite-tuile-image.couleur-secondaire-1 h2,body.section-recherche .boite-tuile-image.couleur-secondaire-1 h3,body.section-recherche .boite-tuile-image.couleur-secondaire-1 h4,body.section-recherche .boite-tuile-image.couleur-secondaire-1 p,body.section-recherche .boite-tuile-image.couleur-secondaire-1 .texte-tuile{color:#fff}body.section-recherche .boite-tuile-image.couleur-secondaire-2{background-color:#ededed}body.section-recherche .boite-tuile-image.couleur-secondaire-2.carte-cliquable a:focus{background-color:#999}body.section-recherche .boite-tuile-image.couleur-secondaire-2.carte-cliquable a:hover{background-color:#dbdbdb;transition:background-color .25s ease}body.section-recherche .boite-tuile-image .infos-tuile{display:flex;flex-direction:column;flex-grow:1;padding:30px;width:100%}body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif{padding:0}body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h2,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h3,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h4,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile{padding:30px}body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-principale,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-principale,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-principale,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-principale,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-principale,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-principale{background-color:#cdf0e7}body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-secondaire-1,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-secondaire-1{background-color:#e30513}body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-secondaire-2,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-secondaire-2{background-color:#dbdbdb}body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h2.titre-vide,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h3.titre-vide,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif h4.titre-vide,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif>p.titre-vide,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.titre-vide,body.section-recherche .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.titre-vide{padding-bottom:15px;padding-top:15px}body.section-recherche .boite-tuile-image .infos-tuile>p{margin-bottom:0;padding:15px 30px}body.section-recherche .strate.blanc-ul .boite-tuile-image.blanc-ul,body.section-recherche .strate.blanc-ul .boite-tuile-image.couleur-principale{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image.couleur-principale{background-color:#cad2d6}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image.couleur-secondaire-1{background-color:#72868f}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image.couleur-secondaire-2{background-color:#cc7900}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image.oblique-ascendant{background:#cad2d6;background:-webkit-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-o-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-moz-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%)}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile{display:flex;flex-direction:column;flex-grow:1;padding:30px;width:100%}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif{padding:0}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h3,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h4,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile{padding:30px}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-principale,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-principale{background-color:#cad2d6;color:#fff}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-secondaire-1,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-secondaire-1{background-color:#72868f;color:#fff}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-secondaire-2{background-color:#cc7900;color:#fff}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h2.oblique-ascendant,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h3.oblique-ascendant,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h4.oblique-ascendant,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif>p.oblique-ascendant,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.oblique-ascendant,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.oblique-ascendant{background:#cad2d6;background:-webkit-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-o-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-moz-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%)}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h2.titre-vide,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h3.titre-vide,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif h4.titre-vide,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif>p.titre-vide,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.titre-vide,body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.titre-vide{padding-bottom:15px;padding-top:15px}body.section-etudes[class*=nanoprogrammes] .boite-tuile-image .infos-tuile>p{margin-bottom:0;padding:15px 30px}body .strate.noir-ul .boite-video:focus-within h2,body .strate.noir-ul .boite-video:focus-within h3,body .strate.noir-ul .boite-video:focus-within h4,body .strate.couleur-secondaire-1 .boite-video:focus-within h2,body .strate.couleur-secondaire-1 .boite-video:focus-within h3,body .strate.couleur-secondaire-1 .boite-video:focus-within h4{border-color:#fff}.boite-tuile-image{display:flex;flex-direction:column}.boite-tuile-image h2,.boite-tuile-image h3,.boite-tuile-image h4{margin-bottom:0;margin-top:0;max-width:100%}.boite-tuile-image picture,.boite-tuile-image picture img{-webkit-backface-visibility:hidden;background-color:#fff;display:block;width:100%}.boite-tuile-image>a{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.boite-tuile-image h2,.boite-tuile-image h3,.boite-tuile-image h4,.boite-tuile-image p,.boite-tuile-image .texte-tuile{color:#232323;flex-grow:1}.boite-tuile-image.carte-cliquable a img{display:block;opacity:.8;transition:.25s opacity ease}.boite-tuile-image.carte-cliquable a:focus{background-color:#dbdbdb;text-decoration:none}.boite-tuile-image.carte-cliquable a:focus h3,.boite-tuile-image.carte-cliquable a:focus h4{text-decoration:underline}.boite-tuile-image.carte-cliquable a:focus img{opacity:1}.boite-tuile-image.carte-cliquable a:hover{text-decoration:none}.boite-tuile-image.carte-cliquable a:hover img{opacity:1}.boite-tuile-image .infos-tuile{display:flex;flex-direction:column;flex-grow:1;padding:30px;width:100%;height:100%}.boite-tuile-image .infos-tuile.couleur_titre_actif{padding:0}.boite-tuile-image .infos-tuile.couleur_titre_actif h2,.boite-tuile-image .infos-tuile.couleur_titre_actif h3,.boite-tuile-image .infos-tuile.couleur_titre_actif h4,.boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile,.boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile{padding:30px}.boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile{margin-top:-30px}.boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-principale,.boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-principale{background-color:#cdf0e7}.boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-secondaire-1,.boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-secondaire-1{background-color:#e30513}.boite-tuile-image .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2,.boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.couleur-secondaire-2,.boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.couleur-secondaire-2{background-color:#dbdbdb}.boite-tuile-image .infos-tuile.couleur_titre_actif h2.titre-vide,.boite-tuile-image .infos-tuile.couleur_titre_actif h3.titre-vide,.boite-tuile-image .infos-tuile.couleur_titre_actif h4.titre-vide,.boite-tuile-image .infos-tuile.couleur_titre_actif>p.titre-vide,.boite-tuile-image .infos-tuile.couleur_titre_actif .texte-tuile.titre-vide,.boite-tuile-image .infos-tuile.couleur_titre_actif .btn-tuile.titre-vide{padding-bottom:15px;padding-top:15px}.boite-tuile-image .infos-tuile>p{margin-bottom:0;padding:15px 30px}.boite-tuile-image .texte-tuile{margin-top:20px;height:100%}.boite-tuile-image .texte-tuile a{color:#0074c2}.boite-tuile-image .texte-tuile ul.etiquettes{margin:0;padding:0}.boite-tuile-image .texte-tuile ul.etiquettes li{background-color:#fff;border-radius:2px;box-shadow:rgba(0,0,0,.1) 0 0 6px;display:inline-block;list-style:none;margin-bottom:.365em;margin-right:.25em;padding:.5em}.boite-tuile-image .btn-tuile{margin-top:30px}.boite-tuile-image.btn-bas .texte-tuile{flex-grow:1}.boite-tuile-image.gauche{align-items:flex-start;justify-content:center}.boite-tuile-image.gauche h2,.boite-tuile-image.gauche h3,.boite-tuile-image.gauche h4,.boite-tuile-image.gauche p,.boite-tuile-image.gauche .texte-tuile{text-align:left}.boite-tuile-image.gauche p:last-child{align-items:flex-start}.boite-tuile-image.gauche .btn{margin-right:auto}.boite-tuile-image.centre{align-items:center;justify-content:space-between}.boite-tuile-image.centre h2,.boite-tuile-image.centre h3,.boite-tuile-image.centre h4,.boite-tuile-image.centre p{text-align:center}.boite-tuile-image.centre .texte-tuile{margin-left:auto;margin-right:auto;max-width:500px;text-align:center}.boite-tuile-image.centre .btn{margin-left:auto;margin-right:auto}.boite-tuile-image.droite{align-items:flex-end;justify-content:center}.boite-tuile-image.droite h2,.boite-tuile-image.droite h3,.boite-tuile-image.droite h4,.boite-tuile-image.droite p,.boite-tuile-image.droite .texte-tuile{text-align:right}.boite-tuile-image.droite p:last-child{align-items:flex-end}.boite-tuile-image.droite .btn{margin-left:auto}.boite-tuile-image.blanc-ul{background-color:#fff}.boite-tuile-image.noir-ul a{color:#fff}.boite-tuile-image.noir-ul a:focus{background-color:#606060}.boite-tuile-image.noir-ul a:focus h3,.boite-tuile-image.noir-ul a:focus h4{border-color:#fff}.boite-tuile-image.noir-ul a:hover{background-color:#606060}.boite-tuile-image.couleur-secondaire-1{background-color:#e30513}.boite-tuile-image.couleur-secondaire-1.carte-cliquable a:focus{background-color:#db4d3b}.boite-tuile-image.couleur-secondaire-1.carte-cliquable a:focus h3,.boite-tuile-image.couleur-secondaire-1.carte-cliquable a:focus h4{border-color:#fff}.boite-tuile-image.couleur-secondaire-1.carte-cliquable a:hover{background-color:#b5000b}.boite-tuile-image.couleur-secondaire-2{background-color:#ededed}.boite-tuile-image.couleur-secondaire-2.carte-cliquable a:focus{background-color:#999}.boite-tuile-image.couleur-secondaire-2.carte-cliquable a:focus h3,.boite-tuile-image.couleur-secondaire-2.carte-cliquable a:focus h4{border-color:#000}.boite-tuile-image.couleur-secondaire-2.carte-cliquable a:hover{background-color:#dbdbdb}.boite-tuile-image.gris{background-color:#232323;color:#fff}.boite-tuile-image.gris.carte-cliquable a:hover{background-color:#000}.boite-tuile-image.gris.carte-cliquable a:hover h2,.boite-tuile-image.gris.carte-cliquable a:hover h3,.boite-tuile-image.gris.carte-cliquable a:hover h4,.boite-tuile-image.gris.carte-cliquable a:hover p,.boite-tuile-image.gris.carte-cliquable a:hover .texte-tuile{color:#fff}.boite-tuile-image.gris h2,.boite-tuile-image.gris h3,.boite-tuile-image.gris h4,.boite-tuile-image.gris p,.boite-tuile-image.gris .texte-tuile{color:#fff}.boite-tuile-image.gris a.btn{background-color:#fff;border-color:#000;color:#000}.boite-tuile-image.gris a.btn:hover{color:#232323}.boite-tuile-image.couleur-principale{background-color:#cdf0e7}.boite-tuile-image.couleur-principale.carte-cliquable a:hover{background-color:#cdf0e7}.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif>p{background-color:#a91e22;color:#fff}.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#a91e22}.boite-tuile-image.faaad-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(125.6884422111,22.3115577889,25.2864321608)}.boite-tuile-image.faaad-fond{background-color:#a91e22}.boite-tuile-image.faaad-fond div,.boite-tuile-image.faaad-fond p,.boite-tuile-image.faaad-fond a{color:#fff}.boite-tuile-image.faaad-fond a{border-color:#fff}.boite-tuile-image.faaad-fond a.btn:hover{background-color:rgb(125.6884422111,22.3115577889,25.2864321608)}.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif>p{background-color:#efa943;color:#fff}.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#efa943}.boite-tuile-image.fad-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(235,147.5,20)}.boite-tuile-image.fad-fond{background-color:#efa943}.boite-tuile-image.fad-fond div,.boite-tuile-image.fad-fond p,.boite-tuile-image.fad-fond a{color:#fff}.boite-tuile-image.fad-fond a{border-color:#fff}.boite-tuile-image.fad-fond a.btn:hover{background-color:rgb(235,147.5,20)}.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif>p{background-color:#d82520;color:#fff}.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#d82520}.boite-tuile-image.fd-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(171.5806451613,29.3911290323,25.4193548387)}.boite-tuile-image.fd-fond{background-color:#d82520}.boite-tuile-image.fd-fond div,.boite-tuile-image.fd-fond p,.boite-tuile-image.fd-fond a{color:#fff}.boite-tuile-image.fd-fond a{border-color:#fff}.boite-tuile-image.fd-fond a.btn:hover{background-color:rgb(171.5806451613,29.3911290323,25.4193548387)}.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif>p{background-color:#000050;color:#fff}.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#000050}.boite-tuile-image.fesp-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:#00001d}.boite-tuile-image.fesp-fond{background-color:#000050}.boite-tuile-image.fesp-fond div,.boite-tuile-image.fesp-fond p,.boite-tuile-image.fesp-fond a{color:#fff}.boite-tuile-image.fesp-fond a{border-color:#fff}.boite-tuile-image.fesp-fond a.btn:hover{background-color:#00001d}.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif>p{background-color:#8dc63f;color:#fff}.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#8dc63f}.boite-tuile-image.ffgg-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(113.8554216867,161.9277108434,48.0722891566)}.boite-tuile-image.ffgg-fond{background-color:#8dc63f}.boite-tuile-image.ffgg-fond div,.boite-tuile-image.ffgg-fond p,.boite-tuile-image.ffgg-fond a{color:#fff}.boite-tuile-image.ffgg-fond a{border-color:#fff}.boite-tuile-image.ffgg-fond a.btn:hover{background-color:rgb(113.8554216867,161.9277108434,48.0722891566)}.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif>p{background-color:#f58029;color:#fff}.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#f58029}.boite-tuile-image.hei-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(224.5089285714,101.7633928571,10.4910714286)}.boite-tuile-image.hei-fond{background-color:#f58029}.boite-tuile-image.hei-fond div,.boite-tuile-image.hei-fond p,.boite-tuile-image.hei-fond a{color:#fff}.boite-tuile-image.hei-fond a{border-color:#fff}.boite-tuile-image.hei-fond a.btn:hover{background-color:rgb(224.5089285714,101.7633928571,10.4910714286)}.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif>p{background-color:#29bdbc;color:#fff}.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#29bdbc}.boite-tuile-image.flsh-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(31.9086956522,147.0913043478,146.3130434783)}.boite-tuile-image.flsh-fond{background-color:#29bdbc}.boite-tuile-image.flsh-fond div,.boite-tuile-image.flsh-fond p,.boite-tuile-image.flsh-fond a{color:#fff}.boite-tuile-image.flsh-fond a{border-color:#fff}.boite-tuile-image.flsh-fond a.btn:hover{background-color:rgb(31.9086956522,147.0913043478,146.3130434783)}.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif>p{background-color:#efefef;color:#fff}.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#efefef}.boite-tuile-image.fmed-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(213.5,213.5,213.5)}.boite-tuile-image.fmed-fond{background-color:#efefef}.boite-tuile-image.fmed-fond div,.boite-tuile-image.fmed-fond p,.boite-tuile-image.fmed-fond a{color:#fff}.boite-tuile-image.fmed-fond a{border-color:#fff}.boite-tuile-image.fmed-fond a.btn:hover{background-color:rgb(213.5,213.5,213.5)}.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif>p{background-color:#065199;color:#fff}.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#065199}.boite-tuile-image.fmd-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(4.0754716981,55.0188679245,103.9245283019)}.boite-tuile-image.fmd-fond{background-color:#065199}.boite-tuile-image.fmd-fond div,.boite-tuile-image.fmd-fond p,.boite-tuile-image.fmd-fond a{color:#fff}.boite-tuile-image.fmd-fond a{border-color:#fff}.boite-tuile-image.fmd-fond a.btn:hover{background-color:rgb(4.0754716981,55.0188679245,103.9245283019)}.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif>p{background-color:#887e73;color:#fff}.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#887e73}.boite-tuile-image.fmus-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:hsl(31.4285714286,8.3665338645%,39.2156862745%)}.boite-tuile-image.fmus-fond{background-color:#887e73}.boite-tuile-image.fmus-fond div,.boite-tuile-image.fmus-fond p,.boite-tuile-image.fmus-fond a{color:#fff}.boite-tuile-image.fmus-fond a{border-color:#fff}.boite-tuile-image.fmus-fond a.btn:hover{background-color:hsl(31.4285714286,8.3665338645%,39.2156862745%)}.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif>p{background-color:#089188;color:#fff}.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#089188}.boite-tuile-image.fpha-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:hsl(176.0583941606,89.5424836601%,20%)}.boite-tuile-image.fpha-fond{background-color:#089188}.boite-tuile-image.fpha-fond div,.boite-tuile-image.fpha-fond p,.boite-tuile-image.fpha-fond a{color:#fff}.boite-tuile-image.fpha-fond a{border-color:#fff}.boite-tuile-image.fpha-fond a.btn:hover{background-color:hsl(176.0583941606,89.5424836601%,20%)}.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif>p{background-color:#283f76;color:#fff}.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#283f76}.boite-tuile-image.fp-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(27.0886075949,42.664556962,79.9113924051)}.boite-tuile-image.fp-fond{background-color:#283f76}.boite-tuile-image.fp-fond div,.boite-tuile-image.fp-fond p,.boite-tuile-image.fp-fond a{color:#fff}.boite-tuile-image.fp-fond a{border-color:#fff}.boite-tuile-image.fp-fond a.btn:hover{background-color:rgb(27.0886075949,42.664556962,79.9113924051)}.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif>p{background-color:#717073;color:#fff}.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#717073}.boite-tuile-image.fsa-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:hsl(260,1.3215859031%,34.5098039216%)}.boite-tuile-image.fsa-fond{background-color:#717073}.boite-tuile-image.fsa-fond div,.boite-tuile-image.fsa-fond p,.boite-tuile-image.fsa-fond a{color:#fff}.boite-tuile-image.fsa-fond a{border-color:#fff}.boite-tuile-image.fsa-fond a.btn:hover{background-color:hsl(260,1.3215859031%,34.5098039216%)}.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif>p{background-color:#00a176;color:#fff}.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#00a176}.boite-tuile-image.fsaa-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(0,110,80.6211180124)}.boite-tuile-image.fsaa-fond{background-color:#00a176}.boite-tuile-image.fsaa-fond div,.boite-tuile-image.fsaa-fond p,.boite-tuile-image.fsaa-fond a{color:#fff}.boite-tuile-image.fsaa-fond a{border-color:#fff}.boite-tuile-image.fsaa-fond a.btn:hover{background-color:rgb(0,110,80.6211180124)}.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif>p{background-color:#f7a90b;color:#fff}.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#f7a90b}.boite-tuile-image.fse-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(200.4285714286,136.3571428571,6.5714285714)}.boite-tuile-image.fse-fond{background-color:#f7a90b}.boite-tuile-image.fse-fond div,.boite-tuile-image.fse-fond p,.boite-tuile-image.fse-fond a{color:#fff}.boite-tuile-image.fse-fond a{border-color:#fff}.boite-tuile-image.fse-fond a.btn:hover{background-color:rgb(200.4285714286,136.3571428571,6.5714285714)}.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif>p{background-color:#bd252b;color:#fff}.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#bd252b}.boite-tuile-image.fsg-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(146.3495575221,28.6504424779,33.296460177)}.boite-tuile-image.fsg-fond{background-color:#bd252b}.boite-tuile-image.fsg-fond div,.boite-tuile-image.fsg-fond p,.boite-tuile-image.fsg-fond a{color:#fff}.boite-tuile-image.fsg-fond a{border-color:#fff}.boite-tuile-image.fsg-fond a.btn:hover{background-color:rgb(146.3495575221,28.6504424779,33.296460177)}.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif>p{background-color:#6f8ab9;color:#fff}.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#6f8ab9}.boite-tuile-image.fsi-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(80.1401869159,111.0514018692,164.8598130841)}.boite-tuile-image.fsi-fond{background-color:#6f8ab9}.boite-tuile-image.fsi-fond div,.boite-tuile-image.fsi-fond p,.boite-tuile-image.fsi-fond a{color:#fff}.boite-tuile-image.fsi-fond a{border-color:#fff}.boite-tuile-image.fsi-fond a.btn:hover{background-color:rgb(80.1401869159,111.0514018692,164.8598130841)}.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif>p{background-color:#4079a2;color:#fff}.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#4079a2}.boite-tuile-image.fss-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(49.5575221239,93.6946902655,125.4424778761)}.boite-tuile-image.fss-fond{background-color:#4079a2}.boite-tuile-image.fss-fond div,.boite-tuile-image.fss-fond p,.boite-tuile-image.fss-fond a{color:#fff}.boite-tuile-image.fss-fond a{border-color:#fff}.boite-tuile-image.fss-fond a.btn:hover{background-color:rgb(49.5575221239,93.6946902655,125.4424778761)}.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h2,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h3,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h4,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif>p{background-color:#4caecf;color:#fff}.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h2.couleur-principale,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h3.couleur-principale,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h4.couleur-principale,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-1,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif h4.couleur-secondaire-2,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif>p.couleur-principale,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-1,.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif>p.couleur-secondaire-2{background-color:#4caecf}.boite-tuile-image.ftsr-titre .infos-tuile.couleur_titre_actif a.btn:hover{background-color:rgb(49.0572687225,149.2158590308,182.9427312775)}.boite-tuile-image.ftsr-fond{background-color:#4caecf}.boite-tuile-image.ftsr-fond div,.boite-tuile-image.ftsr-fond p,.boite-tuile-image.ftsr-fond a{color:#fff}.boite-tuile-image.ftsr-fond a{border-color:#fff}.boite-tuile-image.ftsr-fond a.btn:hover{background-color:rgb(49.0572687225,149.2158590308,182.9427312775)}.strate.blanc-ul .boite-tuile-image.blanc-ul{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}.flex-1-col .boite-ulaval-nouvelles{display:block;height:100%}.flex-1-col .boite-ulaval-nouvelles a{display:block;max-height:800px}.flex-1-col .boite-ulaval-nouvelles picture{display:block;overflow:hidden}.flex-1-col .boite-ulaval-nouvelles .texte-nouvelle{height:auto;position:absolute;width:50%}.flex-1-col .boite-ulaval-nouvelles .texte-nouvelle h2{font-size:3.8rem;font-weight:400;line-height:1}#strate-introduction .ul-nouvelles-titre h1{background:url(/themes/ulaval_templates/assets/ulaval/img/ulaval-nouvelles/ulaval-nouvelles-logo.svg);background-position-x:0;background-repeat:no-repeat;color:rgba(0,0,0,0);height:60px;margin:0;max-width:400px;padding:0}#strate-introduction .ul-nouvelles-titre h1::after{display:none}.strate-ulaval-nouvelles{margin-top:0;padding:0 0 30px 0}.strate-ulaval-nouvelles .strate-contenu{margin-top:-245px}.strate-ulaval-nouvelles::before{background:rgba(0,0,0,0);background-image:url(/themes/ulaval_templates/assets/ulaval/img/ulaval-nouvelles/ul-rouge-ul.png);background-position-x:calc(50vw - 640px);background-repeat:no-repeat;background-size:100% 275px;content:"";display:inline-block;height:275px;width:100%}.strate.ul-nouvelles-accueil-mineures{padding-top:0}.strate.ul-nouvelles-accueil-mineures .boite-ulaval-nouvelles picture{height:0;padding-bottom:57.143%}.strate.ul-nouvelles-accueil-bouton{padding-top:0}.boite-ulaval-nouvelles{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2);display:flex;flex-wrap:wrap;position:relative}.boite-ulaval-nouvelles.loaded .texte-nouvelle.dynamique{opacity:1;transform:none}.boite-ulaval-nouvelles.loaded .texte-nouvelle--haut{display:flex}.boite-ulaval-nouvelles:hover a img{opacity:1;transition:opacity .25s ease}.boite-ulaval-nouvelles:hover a img.b-loaded{opacity:1}.boite-ulaval-nouvelles:hover a div a{text-decoration:none;transition:background .25s ease}.boite-ulaval-nouvelles:hover a .texte-nouvelle{transition:background-color .25s ease}.boite-ulaval-nouvelles:hover a .texte-nouvelle .categories span{background-color:#dbdbdb;transition:background-color .25s ease}.boite-ulaval-nouvelles>a{color:#000;display:flex;flex-direction:column;font-size:2rem;font-weight:600;position:relative;transition:background .25s ease;width:100%}.boite-ulaval-nouvelles>a:hover{background-color:#f7f7f7;text-decoration:none}.boite-ulaval-nouvelles>a:focus{outline:2px solid #000}.boite-ulaval-nouvelles>a:focus h2{text-decoration:underline}.boite-ulaval-nouvelles>a:focus img{opacity:1;transition:opacity .25s ease}.boite-ulaval-nouvelles>a:focus img.b-loaded{opacity:1}.boite-ulaval-nouvelles picture{background-color:#dbdbdb;position:relative;width:100%;z-index:1}.boite-ulaval-nouvelles picture img{display:block;opacity:0;-webkit-transform:translateZ(0);transition:opacity .25s ease;width:100%}.boite-ulaval-nouvelles picture img.b-loaded{opacity:.8}.boite-ulaval-nouvelles picture img.empty{display:block;height:4px;margin-bottom:0}.boite-ulaval-nouvelles .texte-nouvelle{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 25px 0 15px;position:relative;transition:background-color .25s ease,opacity .125s ease-out,transform .125s ease-out;width:100%;z-index:2}.boite-ulaval-nouvelles .texte-nouvelle.dynamique{min-height:250px;opacity:0;transform:translateX(5px)}.boite-ulaval-nouvelles .texte-nouvelle--haut{display:none;flex-direction:column}.boite-ulaval-nouvelles .texte-nouvelle h2{font-weight:600}.boite-ulaval-nouvelles .texte-nouvelle .resume-nouvelle{font-size:1.6rem;font-weight:400}.boite-ulaval-nouvelles .texte-nouvelle .source-nouvelle{align-items:flex-end;display:flex;font-size:1.6rem;font-weight:700;justify-self:auto;margin-bottom:0;padding:5px 10px 15px 0}.boite-ulaval-nouvelles .texte-nouvelle .categorie-nouvelle{background-color:#000;color:#fff;font-size:1.3rem;font-weight:600;margin-right:auto;padding:5px 10px 5px 10px}.boite-ulaval-nouvelles .texte-nouvelle .bold{font-weight:700}.boite-ulaval-nouvelles .categorie-nouvelle{background-color:#000;color:#fff;display:inline-block;font-size:1.3rem;font-weight:600;margin-bottom:15px;padding:5px 10px}.boite-ulaval-nouvelles .date-nouvelle{font-size:1.3rem;font-weight:600;margin-bottom:30px;margin-left:15px;margin-top:15px;position:relative}.boite-ulaval-nouvelles .date-nouvelle.empty{margin-bottom:45px}.boite-ulaval-nouvelles .date-nouvelle::before{border-bottom:2px solid #e30513;bottom:8px;content:" ";height:2px;left:-12px;position:absolute;width:6px}.boite-ulaval-nouvelles .resume-nouvelle{font-size:1.6rem;margin-bottom:15px;margin-top:15px}.boite-ulaval-nouvelles .source-nouvelle{font-size:1.6rem;margin-bottom:15px}.ul-nouvelle-autres{margin-top:30px}.ul-nouvelle-autres .boite-ulaval-nouvelles{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}.ul-nouvelle-autres .boite-ulaval-nouvelles:first-child::before{content:"Autres nouvelles";font-size:3.4rem;font-weight:600;position:absolute;top:-70px}.ul-nouvelle-autres .boite-ulaval-nouvelles:first-child::after{color:#e30513;content:"/";font-size:3.2rem;font-weight:600;left:250px;position:absolute;top:-66px}.ul-nouvelle-autres .boite-ulaval-nouvelles .texte-nouvelle{margin-top:0}.ul-nouvelle-autres .boite-ulaval-nouvelles .texte-nouvelle .date-nouvelle{font-size:1.3rem;margin-bottom:0}.ul-nouvelle-autres .boite-ulaval-nouvelles .texte-nouvelle .source-nouvelle{font-size:1.6rem;font-weight:700}.ul-nouvelle-autres .boite-ulaval-nouvelles .texte-nouvelle h2{font-size:2.2rem;font-weight:500}.ul-nouvelle-autres .boite-ulaval-nouvelles a{flex-direction:row}.ul-nouvelle-autres .boite-ulaval-nouvelles picture{display:flex;max-width:300px}.ul-nouvelle-autres .boite-ulaval-nouvelles picture img{height:100%;width:100%}body[class*=salle-de-presse] .ul-nouvelle-autres,body[class*=press-releases] .ul-nouvelle-autres{margin-top:0}body[class*=salle-de-presse] .ul-nouvelle-autres .boite-ulaval-nouvelles:first-child::before,body[class*=press-releases] .ul-nouvelle-autres .boite-ulaval-nouvelles:first-child::before{content:"";display:none}body[class*=salle-de-presse] .ul-nouvelle-autres .boite-ulaval-nouvelles:first-child::after,body[class*=press-releases] .ul-nouvelle-autres .boite-ulaval-nouvelles:first-child::after{content:"";display:none}.gout.strate.ul-nouvelle-autres .row>div[class^=boite-]{display:flex;flex-basis:100%;flex-direction:row;margin:15px 0;max-width:100%;width:100%}.ul-nouvelle-category::before{background:rgba(0,0,0,0);background-image:url(/themes/ulaval_templates/assets/ulaval/img/ulaval-nouvelles/ul-rouge-ul.png);background-position-x:calc(50vw - 640px);background-repeat:no-repeat;background-size:100% 324px;content:"";display:inline-block;height:324px;width:100%}.ul-nouvelle-category .strate-contenu{margin-top:-245px;position:relative}.ul-nouvelle-category .btn-wrapper{padding:0 15px}.ul-nouvelle-category .btn{border-color:#000;font-weight:700;margin:60px auto 30px}.ul-nouvelle-rouge-et-or::before{background:rgba(0,0,0,0);background-image:url(/themes/ulaval_templates/assets/ulaval/img/ulaval-nouvelles/ul-noir-ul.png);background-position-x:calc(50vw - 640px);background-repeat:no-repeat;background-size:100% 324px;content:"";display:inline-block;height:324px;width:100%}.ul-nouvelle-rouge-et-or .strate-contenu{margin-top:-245px;position:relative}.ul-nouvelle-rouge-et-or .strate-contenu::before{background-image:url(/themes/ulaval_templates/assets/ulaval/img/ulaval-nouvelles/logo-rouge-et-or-universite-laval-text-only.png);background-repeat:no-repeat;content:" ";height:30px;left:0;position:absolute;top:-55px;width:145px}.strate-nouvelle-reseaux-sociaux{position:relative}.strate-nouvelle-reseaux-sociaux .media-sociaux-titre,.strate-nouvelle-reseaux-sociaux .media-sociaux-contenu{display:flex;flex:0 0 calc(66.6666% - 10px);flex-direction:row}.strate-nouvelle-reseaux-sociaux .media-sociaux-titre,.strate-nouvelle-reseaux-sociaux .infolettre-titre{flex-basis:100%;font-size:3.4rem;font-weight:600}.strate-nouvelle-reseaux-sociaux .media-sociaux-titre span:nth-child(2),.strate-nouvelle-reseaux-sociaux .infolettre-titre span:nth-child(2){color:#e30513}.strate-nouvelle-reseaux-sociaux .infolettre-titre{display:flex;flex:0 0 100%;flex-wrap:wrap}.strate-nouvelle-reseaux-sociaux .media-sociaux-contenu{display:block;margin:0 0 30px 0}.strate-nouvelle-reseaux-sociaux .media-sociaux-icones{border-bottom:1px solid #000;border-top:1px solid #000}.strate-nouvelle-reseaux-sociaux .infolettre-contenu{display:flex;flex:0 0 calc(33.3333% - 20px);flex-wrap:wrap}.strate-nouvelle-reseaux-sociaux .infolettre-contenu p{font-size:2rem;font-weight:700;margin-right:auto}.strate-nouvelle-reseaux-sociaux .infolettre-contenu form{width:100%}.strate-nouvelle-reseaux-sociaux .infolettre-contenu form .champs-inscription{display:flex;margin-top:10px}.strate-nouvelle-reseaux-sociaux .infolettre-contenu form .champs-inscription input[type=text]{background-color:#ededed;border:1px solid #000;color:#000;flex:1 1 100%;height:50px;margin-bottom:30px;padding-left:20px}.strate-nouvelle-reseaux-sociaux .infolettre-contenu form .champs-inscription input[type=submit]{background-color:#000;border:none;color:#fff;cursor:pointer;flex:0 0 50px;font-family:"iconesUL",Arial,Helvetica,Verdana,sans-serif;font-size:4.9rem;height:50px;line-height:1;margin:0;padding:0 0 0 3px;width:50px}.strate-nouvelle-reseaux-sociaux .infolettre-contenu form .champs-inscription input::placeholder,.strate-nouvelle-reseaux-sociaux .infolettre-contenu form .champs-inscription input::-ms-input-placeholder,.strate-nouvelle-reseaux-sociaux .infolettre-contenu form .champs-inscription input::-ms-input-placeholder{color:#000}.strate-nouvelle-reseaux-sociaux .media-sociaux-contenu span:nth-child(2),.strate-nouvelle-reseaux-sociaux .infolettre-contenu span:nth-child(2),.strate-nouvelle-reseaux-sociaux .media-sociaux-contenu span:nth-child(4),.strate-nouvelle-reseaux-sociaux .infolettre-contenu span:nth-child(4){font-size:3.6rem;vertical-align:middle}.strate-nouvelle-reseaux-sociaux a.btn{border-color:#000;font-weight:700}.strate-nouvelle-reseaux-sociaux .icone-twitter,.strate-nouvelle-reseaux-sociaux .icone-facebook{color:#000;font-family:"iconesUL",Arial,Helvetica,Verdana,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-decoration:none;text-transform:none;vertical-align:middle}.strate-nouvelle-reseaux-sociaux .icone-twitter:hover,.strate-nouvelle-reseaux-sociaux .icone-facebook:hover{color:#606060;text-decoration:none}.strate-nouvelle-reseaux-sociaux .icone-twitter::before{content:"D";font-size:10.8rem;vertical-align:middle}.strate-nouvelle-reseaux-sociaux .icone-facebook::before{content:"A";font-size:7.3rem;vertical-align:middle}.strate-ulaval-nouvelles-accueil::before,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil::before{background:rgba(0,0,0,0);background-image:url(/sites/default/files/2018-08/ul-rouge-ul.png);background-position-x:calc(640px - 50vw);background-position-y:120px;background-repeat:no-repeat;background-size:100% 325px;content:"";display:inline-block;height:400px;width:100%}.strate-ulaval-nouvelles-accueil svg#ulaval-nouvelles-logo,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil svg#ulaval-nouvelles-logo{height:50px;max-width:400px;width:100%}.strate-ulaval-nouvelles-accueil .boite-titre-strate.gauche,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil .boite-titre-strate.gauche{padding-bottom:60px}.strate-ulaval-nouvelles-accueil .strate-contenu,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil .strate-contenu{margin-top:-370px}.strate-ulaval-nouvelles-accueil .ul-nouvelle-titre,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil .ul-nouvelle-titre{margin-bottom:25px;margin-top:-65px}.strate-ulaval-nouvelles-accueil .ul-nouvelle-titre h2,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil .ul-nouvelle-titre h2{margin-bottom:50px}.strate-ulaval-nouvelles-accueil .boite-ulaval-nouvelles a,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil .boite-ulaval-nouvelles a{flex-direction:row}.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles a,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles a{display:flex;flex-direction:row;height:100%;max-height:100%}.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles picture,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles picture{display:block;flex:1 1 66.66666%;overflow:hidden}.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles .texte-nouvelle,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles .texte-nouvelle{flex:1 1 33.33333%;height:auto;padding:0 50px 0 30px;position:relative;width:100%}.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles .texte-nouvelle .source-nouvelle,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles .texte-nouvelle .source-nouvelle{padding:5px 10px 30px 0}.strate-ulaval-nouvelles-accueil .boite-erreur{display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.strate-ulaval-nouvelles-a-la-une-accueil::before{background:rgba(0,0,0,0);background-image:url(/sites/default/files/2018-08/ul-rouge-ul.png);background-position-x:calc(50vw - 640px);background-position-y:106px;background-repeat:no-repeat;background-size:100% 425px;content:"";display:inline-block;height:490px;margin-top:110px;width:100%}.strate-ulaval-nouvelles-a-la-une-accueil .strate-contenu{margin-top:-640px}.strate.limite.gout.strate-ulaval-nouvelles-a-la-une-accueil .row>div[class^=boite-ulaval-nouvelle]{flex-basis:calc(33.3333% - 20px);max-width:calc(33.3333% - 20px)}.strate.limite.gout.strate-ulaval-nouvelles-a-la-une-accueil .row>div[class^=boite-bouton]{flex:0 0 100%;margin-top:45px;max-width:100%;width:100%}.strate.limite.gout.strate-ulaval-nouvelles-a-la-une-accueil .row>div[class^=boite-bouton] a.btn{background-color:#b5000b;color:#fff;z-index:1}.strate.limite.gout.strate-ulaval-nouvelles-a-la-une-accueil .row>div[class^=boite-bouton] a.btn:hover{background-color:#e30513}.strate-ulaval-nouvelles-a-propos .strate-contenu{margin-top:-355px}.strate-ulaval-nouvelles-a-propos::before{background:rgba(0,0,0,0);background-image:url(/sites/default/files/2018-08/ul-rouge-ul.png);background-position-x:calc(50vw - 640px);background-position-y:0;background-repeat:no-repeat;background-size:100% 305px;content:"";display:inline-block;height:305px;margin-top:0;width:100%}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles{min-height:315px}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles a:hover{background-color:rgba(0,0,0,0);text-decoration:none}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles:first-child img{padding:14% 32% 0%}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles:nth-child(2) img{padding:14% 26% 0%}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles:nth-child(3) img{margin-bottom:-9%;padding:18% 0% 0 0%}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles .texte-nouvelle{display:flex;height:100%;justify-content:space-between}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles .texte-nouvelle--haut{display:flex;flex-direction:column}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles .categorie-nouvelle,.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles .date-nouvelle,.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles h2,.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles .source-nouvelle{display:none}.strate-ulaval-nouvelles-a-propos .boite-ulaval-nouvelles .resume-nouvelle{align-items:center;display:flex;padding:0 15px;text-align:center}#strate-introduction.ul-nouvelle-titre+.strate.strate-ulaval-nouvelles-accueil{background-position-y:0}.ul-nouvelles-titre #ariane{display:none}@media screen and (max-width:1199px){.strate-ulaval-nouvelles-accueil::before{background-position-x:0}.ul-nouvelle-rouge-et-or .strate-contenu::before{left:20px}.ul-nouvelle-rouge-et-or::before{background-position-x:0}.flex-1-col .boite-ulaval-nouvelles picture img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}@media screen and (max-width:991px){.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles .texte-nouvelle h2{margin-bottom:20px}.strate.limite.gout.strate-ulaval-nouvelles-a-la-une-accueil .row>div[class^=boite-ulaval-nouvelle]{flex-basis:100%;max-width:100%}}@media screen and (max-width:767px){.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles a,#strate-introduction+.strate.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles a{flex-wrap:wrap}.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles picture{height:0;padding-bottom:57.143%}.strate-ulaval-nouvelles-accueil.flex-1-col .boite-ulaval-nouvelles picture img{position:static;transform:none;width:100%;left:0;top:0}.ul-nouvelle-autres{margin-top:30px}.ul-nouvelle-autres .boite-ulaval-nouvelles a{flex-direction:column}.ul-nouvelle-autres .boite-ulaval-nouvelles a picture{display:block;max-width:none;width:100%}.ul-nouvelle-autres .boite-ulaval-nouvelles a picture img{height:auto;width:100%}}.flex-1-col .boite-ulaval-evenements{display:block;height:100%}.flex-1-col .boite-ulaval-evenements a{display:block;max-height:800px}.flex-1-col .boite-ulaval-evenements picture{display:block;flex-shrink:0;overflow:hidden}.flex-1-col .boite-ulaval-evenements picture img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.flex-1-col .boite-ulaval-evenements .texte-evenement{height:auto;position:absolute;width:50%}.flex-1-col .boite-ulaval-evenements .texte-evenement h2{font-size:4.2rem;font-weight:400;line-height:1;margin:0 0 50px 0}.boite-ulaval-evenements{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2);display:flex;flex-wrap:wrap;position:relative}.boite-ulaval-evenements:hover a img{opacity:1;transition:opacity .25s ease}.boite-ulaval-evenements:hover a div a{text-decoration:none;transition:background .25s ease}.boite-ulaval-evenements:hover a .texte-evenement{transition:background-color .25s ease}.boite-ulaval-evenements:hover a .texte-evenement .categories span{background-color:#dbdbdb;transition:background-color .25s ease}.boite-ulaval-evenements a{color:#000;display:flex;flex-direction:column;font-size:2rem;font-weight:600;position:relative;transition:background .25s ease;width:100%}.boite-ulaval-evenements a:hover{background-color:#f7f7f7;text-decoration:none}.boite-ulaval-evenements a:focus{outline:2px solid #000}.boite-ulaval-evenements picture{background-color:#fff;flex-shrink:0;position:relative;width:100%;z-index:1}.boite-ulaval-evenements picture img{display:block;opacity:.8;-webkit-transform:translateZ(0);transition:opacity .25s ease;width:100%}.boite-ulaval-evenements picture img.empty{display:block;height:4px;margin-bottom:0}.boite-ulaval-evenements .texte-evenement{display:flex;flex-direction:column;height:auto;padding:0 25px 0 15px;position:relative;transition:background-color .25s ease;width:100%;z-index:2}.boite-ulaval-evenements .texte-evenement h2{font-weight:600}.boite-ulaval-evenements .texte-evenement .resume-evenement{font-size:1.6rem;font-weight:400;margin-bottom:15px;margin-top:15px}.boite-ulaval-evenements .texte-evenement .bold{font-weight:700}.section-calendrier ul.row{padding:0}.section-calendrier.grid-4-col ul.row li.boite-ulaval-evenements{flex-basis:calc(25% - 22.5px);margin:15px;max-width:calc(25% - 22.5px);margin-right:0}.section-calendrier.grid-3-col ul.row li.boite-ulaval-evenements{flex-basis:calc(33.3333% - 20px);margin:15px;max-width:calc(33.3333% - 20px)}.section-calendrier.grid-3-col ul.row li.boite-ulaval-evenements:nth-child(3n+1){margin-left:0}.section-calendrier.grid-3-col ul.row li.boite-ulaval-evenements:nth-child(3n){margin-right:0}@media screen and (max-width:767px){.section-calendrier.strate.gout.grid-3-col ul.row,.section-calendrier.grid-3-col ul.row,.section-calendrier.strate.gout.grid-4-col ul.row,.section-calendrier.grid-4-col ul.row{display:flex}.section-calendrier.strate.gout.grid-3-col ul.row li.boite-ulaval-evenements,.section-calendrier.grid-3-col ul.row li.boite-ulaval-evenements,.section-calendrier.strate.gout.grid-4-col ul.row li.boite-ulaval-evenements,.section-calendrier.grid-4-col ul.row li.boite-ulaval-evenements{flex-basis:calc(50% - 22.5px);max-width:calc(50% - 22.5px);margin-right:0}}@media screen and (max-width:575px){.section-calendrier.strate.gout.grid-3-col ul.row li.boite-ulaval-evenements,.section-calendrier.grid-3-col ul.row li.boite-ulaval-evenements,.section-calendrier.strate.gout.grid-4-col ul.row li.boite-ulaval-evenements,.section-calendrier.grid-4-col ul.row li.boite-ulaval-evenements{flex-basis:100%;max-width:100%}}.strate.flex-1-col .row>div[class^=boite-video],.strate.grid-1-col .row>div[class^=boite-video]{margin:0 auto;max-width:700px}.boite-video{display:flex;flex-wrap:wrap;position:relative}.boite-video:focus-within h2,.boite-video:focus-within h3,.boite-video:focus-within h4{border-color:#000}.boite-video h2,.boite-video h3,.boite-video h4{border-bottom:2px solid rgba(0,0,0,0);display:inline-block}.boite-video video#player-livestream{height:auto;width:100%}.boite-video .media,.boite-video .texte{flex:1 1 100%;margin:0 auto}.boite-video .media a{background-color:#fff;display:block;position:relative}.boite-video .media a:focus img{opacity:1}.boite-video .media a .icone{fill:#000;height:100px;left:calc(50% - 50px);position:absolute;top:calc(50% - 50px);width:100px}.boite-video .media a .icone.blanc-ul{fill:#fff}.boite-video .media a img{display:block;height:auto;margin:0 auto;max-width:100%;opacity:.8;transition:opacity .25s ease;width:100%}.boite-video .media a:hover img{opacity:1}.boite-video.haut .centre{margin-left:auto;margin-right:auto;max-width:600px}.boite-video.haut .droite{text-align:right}.boite-video.haut .gauche{text-align:left}.boite-video.haut .texte{margin-top:25px;max-width:600px}.boite-video.droite{display:flex;flex-wrap:wrap}.boite-video.droite>div{flex:0 0 50%;margin:0;max-width:calc(50% - 15px);width:calc(50% - 15px)}.boite-video.droite .media{padding-right:15px}.boite-video.droite .texte{padding-left:15px}.boite-video.droite h2+p,.boite-video.droite h3+p,.boite-video.droite h4+p{margin:0 0 30px 0;text-align:left;width:100%}.boite-video.lecteur-integre .lecteur{display:none;height:0;padding-bottom:56.25%;position:relative}.boite-video.lecteur-integre .lecteur embed,.boite-video.lecteur-integre .lecteur iframe,.boite-video.lecteur-integre .lecteur object,.boite-video.lecteur-integre .lecteur video{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:767px){.boite-video.droite{display:block}.boite-video.droite>div{flex:none;margin:0;max-width:100%;width:100%}.boite-video.droite .media{padding-right:0}.boite-video.droite .texte{margin-top:25px;padding-left:0}}.boite-regroupement.couleur-principale{background:#ffcd2f;background:-moz-linear-gradient(top,#ffcd2f 0%,#faf0d0 100%);background:-webkit-linear-gradient(top,#ffcd2f 0%,#faf0d0 100%);background:linear-gradient(to bottom,#ffcd2f 0%,#faf0d0 100%)}.boite-regroupement.couleur-secondaire-1{background:#faf0d0}.boite-regroupement.couleur-secondaire-2{background:#ffcd2f}.boite-regroupement>div[class^=boite-]{margin-bottom:30px}.boite-regroupement>div[class^=boite-]:last-child{margin-bottom:0}.boite-regroupement.blanc-ul{background-color:#fff;padding:30px}.boite-regroupement.gris{background-color:#f7f7f7;padding:30px}.boite-regroupement.couleur-principale{padding:30px}.boite-regroupement.couleur-secondaire-1{padding:30px}.boite-regroupement.couleur-secondaire-2{padding:30px}.strate.blanc-ul .boite-regroupement.blanc-ul{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}.strate-deux-colonnes .boite-regroupement{display:flex}.strate-deux-colonnes .boite-regroupement>div[class^=boite-]{flex:1 1 100%;margin:0 15px}.strate-deux-colonnes .boite-regroupement>div[class^=boite-]:first-child{margin-left:0}.strate-deux-colonnes .boite-regroupement>div[class^=boite-]:last-child{margin-right:0}@media screen and (max-width:575px){.strate-deux-colonnes .boite-regroupement{display:block}.strate-deux-colonnes .boite-regroupement>div[class^=boite-]{margin:15px 0}.strate-deux-colonnes .boite-regroupement>div[class^=boite-]:first-child{margin-left:0}.strate-deux-colonnes .boite-regroupement>div[class^=boite-]:last-child{margin-right:0}}.boite-meteo{padding:30px;text-align:center}.boite-meteo.noir-ul{background:#000;color:#fff}.boite-meteo h2,.boite-meteo h3,.boite-meteo h4{margin:12px 0}.boite-meteo .item{font-size:6rem;font-weight:300;line-height:5rem;margin:15px 0}.boite-meteo .item.non-disponible{font-size:2.2rem}.strate.blanc-ul .boite-meteo.blanc-ul{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}.boite-regroupement-accordeon{display:flex}@media only screen and (max-width:991px){.boite-regroupement-accordeon{flex-direction:column}}.boite-regroupement-accordeon>div{flex:1}.boite-regroupement-accordeon>div:not(:last-child){margin-right:40px}@media only screen and (max-width:991px){.boite-regroupement-accordeon>div:not(:last-child){margin-right:0;margin-bottom:20px}}@media only screen and (max-width:980px){.boite-regroupement-accordeon>div.boite-titre-rte-boutons{padding:0;margin:0}}.boite-temoignage{display:flex}@media only screen and (max-width:767px){.boite-temoignage{flex-direction:column}}.boite-temoignage>div:not(:last-child){margin-right:40px}@media only screen and (max-width:767px){.boite-temoignage>div:not(:last-child){margin-right:0;margin-bottom:20px}}@media only screen and (max-width:767px){.boite-temoignage>div img{max-width:100%}}.boite-temoignage>div>*:last-child{margin-bottom:0 !important}.diapositive.carrousel-accueil-item{display:flex;height:calc(100vh - 295px);min-height:600px;overflow:hidden;position:relative}.diapositive.carrousel-accueil-item+.diapositive{display:none}.diapositive.carrousel-accueil-item::before{background:-webkit-linear-gradient(bottom,rgba(17,17,17,0.1) 0,rgba(48,48,48,0) 20%,rgba(48,48,48,0) 80%,rgba(17,17,17,0.1) 100%);background:linear-gradient(0deg,rgba(17,17,17,0.1),rgba(48,48,48,0) 20%,rgba(48,48,48,0) 80%,rgba(17,17,17,0.1) 100%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.diapositive.carrousel-accueil-item .image-wrapper{width:100%}.diapositive.carrousel-accueil-item .image-wrapper img{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.diapositive.carrousel-accueil-item .wrapper{display:flex;left:0;position:absolute}.diapositive.carrousel-accueil-item .wrapper .encadre{background-color:rgba(0,0,0,.8);flex:1 1 auto;height:auto;margin:auto 0;max-width:500px;padding:50px;position:relative;width:500px;z-index:1111}.diapositive.carrousel-accueil-item .wrapper .encadre .titre-diapo{color:#fff;display:block;font-size:3.8rem;font-weight:600;line-height:1.15;margin:0 auto 40px;padding:0 0 0 0;width:100%}.diapositive.carrousel-accueil-item .wrapper .encadre .desc-diapo{color:#fff;display:block;font-size:1.8rem;font-weight:400;line-height:2.2rem;margin:20px 0 0 0;width:100%}.diapositive.carrousel-accueil-item .wrapper .encadre .bloccta{margin-top:30px}.diapositive.carrousel-accueil-item .wrapper .encadre .bloccta a{border:1px solid #fff;color:#fff}.diapositive.carrousel-accueil-item .wrapper .encadre .bloccta a:hover{background-color:rgba(0,0,0,.4)}.diapositive.carrousel-accueil-item .wrapper svg{height:100%;left:0;margin:0 auto;position:absolute;right:0;width:auto}.diapositive.carrousel-accueil-item .wrapper svg+.bloccta{bottom:30px;color:#fff;height:auto;left:calc(50vw - 175px);position:absolute}.diapositive.carrousel-accueil-item .wrapper svg+.bloccta a{background-color:rgba(0,0,0,.5);border:1px solid #fff;color:#fff;display:inline-block;font-size:1.6rem;height:70px;line-height:70px;margin-top:30px;padding:0 30px;text-align:center;width:350px}.diapositive.carrousel-accueil-item.image-svg .wrapper{display:none}.diapositive.carrousel-accueil-item.image-svg svg{left:50% !important;margin:0 auto;position:absolute !important;right:0;top:50% !important;transform:translate(-50%,-50%) !important}.diapositive.carrousel-accueil-item.image-svg .bloccta{bottom:30px;color:#fff;height:auto;left:calc(50vw - 175px);position:absolute}.diapositive.carrousel-accueil-item.image-svg .bloccta a.transparent.btn{color:#fff}.diapositive.carrousel-accueil-item.image-svg .bloccta a.transparent.btn:hover{background-color:rgba(0,0,0,.4)}.diapositive.carrousel-accueil-item.panoramique .wrapper{align-items:center;height:100%;padding:0 calc(50vw - 623px);width:100%}.diapositive.carrousel-accueil-item.panoramique .wrapper.droite{flex-direction:row-reverse}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.gauche{margin-left:15px}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.droite{margin-right:15px}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.centre{margin-left:calc(50vw - 250px)}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.blanc{background-color:hsla(0,0%,100%,.8)}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.blanc .titre-diapo{color:#000}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.blanc .desc-diapo{color:#000}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.blanc a.btn{border:1px solid #000;color:#000}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.blanc a.btn:hover{background-color:#dbdbdb}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.blason{background-color:rgba(0,0,0,0);background-image:url(/themes/ulaval_templates/assets/ulaval/img/icones-svg/blason-rouge-ul.svg);background-size:100%;height:505px;max-width:400px}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.blason svg path{fill:#e30513}.diapositive.carrousel-accueil-item.blanc-transparent .encadre{background-color:hsla(0,0%,100%,.8)}.diapositive.carrousel-accueil-item.blanc-transparent .encadre .titre-diapo{color:#000}.diapositive.carrousel-accueil-item.blanc-transparent .encadre .desc-diapo{color:#000}.diapositive.carrousel-accueil-item.blanc-transparent .encadre a.btn{border:1px solid #000}.diapositive.carrousel-accueil-item.blanc-transparent .encadre a.btn:hover{background-color:#b5000b}.diapositive.carrousel-accueil-item.medias-sociaux .wrapper .encadre .bloccta a.btn{border:0;display:inline-block;margin-right:10px;min-height:auto;padding:0;width:auto}.diapositive.carrousel-accueil-item.medias-sociaux .wrapper .encadre .bloccta a.btn svg{display:block;height:40px;position:static;width:40px}.diapositive.carrousel-accueil-item.medias-sociaux .wrapper .encadre.blanc .bloccta a.btn{background-color:rgba(0,0,0,.8)}.diapositive.carrousel-accueil-item.medias-sociaux .wrapper .encadre.blanc .bloccta a.btn:hover{background-color:#000}.diapositive.carrousel-accueil-item.medias-sociaux .wrapper .encadre.noir .bloccta a.btn{background-color:hsla(0,0%,100%,.8)}.diapositive.carrousel-accueil-item.medias-sociaux .wrapper .encadre.noir .bloccta a.btn:hover{background-color:#fff}.slick-initialized .diapositive.carrousel-accueil-item{display:flex}@media screen and (max-width:1199px){.diapositive.carrousel-accueil-item{height:600px}.diapositive.carrousel-accueil-item.panoramique .wrapper{padding-left:15px;padding-right:15px}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.gauche{margin-left:0}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.droite{margin-right:0}}@media screen and (max-width:767px){.diapositive.carrousel-accueil-item{flex-direction:column;height:auto;min-height:auto}.diapositive.carrousel-accueil-item .image-mobile{display:block;width:100%}.diapositive.carrousel-accueil-item .wrapper{position:static}.diapositive.carrousel-accueil-item.panoramique .wrapper,.diapositive.carrousel-accueil-item.image-svg .wrapper{display:block;height:100%}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre{display:block;flex-wrap:wrap;max-width:100%;min-height:270px;padding:15px 45px;width:100%}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre .bloccta,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre .bloccta{margin-top:auto}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre .bloccta .btn,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre .bloccta .btn{max-width:400px}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre .titre-diapo,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre .titre-diapo{font-size:2.6rem;margin-bottom:20px;padding:0}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre .desc-diapo,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre .desc-diapo{align-items:center;display:flex;font-size:1.6rem;margin:0 0 30px 0}.diapositive.carrousel-accueil-item.image-svg .wrapper{display:block}.diapositive.carrousel-accueil-item.image-svg svg{display:none}.diapositive.carrousel-accueil-item.image-svg .bloccta{bottom:auto;color:#fff;height:auto;left:auto;position:relative}.diapositive.carrousel-accueil-item.image-svg .wrapper+.bloccta{display:none}.diapositive.carrousel-accueil-item.panoramique{background-image:none !important}.diapositive.carrousel-accueil-item.panoramique .wrapper{padding-left:0;padding-right:0}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.noir{background-color:#000}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.droite{margin-left:0}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre.blason{background-color:#000;background-image:none;height:auto;max-width:none}.diapositive.carrousel-accueil-item.blanc .wrapper .encadre{background-color:#ededed}.diapositive.carrousel-accueil-item.blanc-transparent .wrapper .encadre{background-color:#ededed}}@media screen and (max-width:575px){.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre .gauche{margin-left:0}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre{max-width:100%;min-height:275px;padding:15px 20px}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre .titre-diapo,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre .titre-diapo{font-size:2.2rem}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre .desc-diapo,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre .desc-diapo{font-size:1.6rem}.diapositive.carrousel-accueil-item.panoramique .wrapper .encadre .bloccta .btn,.diapositive.carrousel-accueil-item.image-svg .wrapper .encadre .bloccta .btn{padding:15px}}.element-mosaique a{color:#fff;display:flex;font-size:1.6rem;font-weight:600;justify-content:center}.element-mosaique a:hover{text-decoration:none}.element-mosaique a.zone-image:focus{position:relative}.element-mosaique a.zone-image:focus img{outline:2px solid #000;outline-offset:-2px}.element-mosaique img{box-sizing:border-box;display:block;margin:0;padding:0;width:100%}.element-mosaique picture{box-sizing:border-box;display:block;margin:0;padding:0}.element-mosaique p:nth-child(1){font-size:1.8rem;font-weight:600;margin-bottom:10px}.element-mosaique p:nth-child(1):last-child{margin-bottom:0}.element-mosaique p:nth-child(2){font-size:1.3rem;line-height:1.8rem}.element-mosaique *:last-child{margin-bottom:0}.element-mosaique.x-large{flex:1 1 66.6666%;max-width:66.6666%;position:relative}.element-mosaique.x-large .zone-texte{background:rgba(0,0,0,.8);bottom:0;padding:15px 30px;position:absolute;width:75%}.element-mosaique.x-large .zone-texte p:nth-child(2){font-size:1.3rem}.element-mosaique.x-large a.zone-image{background-color:#000;display:block;height:100%}.element-mosaique.x-large a.zone-image img.image-mobile{display:none}.element-mosaique.x-large a.zone-image:hover img{opacity:.9}.element-mosaique.x-large a.zone-image:focus img{opacity:.9}.element-mosaique.x-large a.zone-image:focus .zone-texte p:first-child{display:inline-block;position:relative}.element-mosaique.x-large a.zone-image:focus .zone-texte p:first-child:after{border-bottom:2px solid #fff;bottom:-2px;content:"";left:0;position:absolute;width:100%}.element-mosaique.large{flex:1 1 33.3333%;max-width:33.3333%;position:relative}.element-mosaique.large .zone-texte{background:rgba(0,0,0,.8);padding:15px 15px 15px 30px;position:absolute;top:0;width:75%}.element-mosaique.large a.zone-image{background-color:#000;display:block;height:100%}.element-mosaique.large a.zone-image img.image-desktop{display:none}.element-mosaique.large a.zone-image:hover img{opacity:.9}.element-mosaique.large a.zone-image:focus img{opacity:.9}.element-mosaique.large a.zone-image:focus .zone-texte p:first-child{display:inline-block;position:relative}.element-mosaique.large a.zone-image:focus .zone-texte p:first-child:after{border-bottom:2px solid #fff;bottom:-2px;content:"";left:0;position:absolute;width:100%}.element-mosaique.medium{flex:1 1 100%;max-width:100%;position:relative}.element-mosaique.medium .zone-texte{background:rgba(0,0,0,.8);padding:15px 15px 15px 30px;position:absolute;right:0;top:0;width:75%}.element-mosaique.medium a.zone-image{background-color:#000;display:block;height:100%}.element-mosaique.medium a.zone-image img.image-desktop{display:block}.element-mosaique.medium a.zone-image img.image-mobile{display:none}.element-mosaique.medium a.zone-image:hover img{opacity:.9}.element-mosaique.medium a.zone-image:focus img{opacity:.9}.element-mosaique.medium a.zone-image:focus .zone-texte p:first-child{display:inline-block;position:relative}.element-mosaique.medium a.zone-image:focus .zone-texte p:first-child:after{border-bottom:2px solid #fff;bottom:-2px;content:"";left:0;position:absolute;width:100%}.element-mosaique.small{flex-basis:0;flex-grow:1;flex-shrink:1;min-height:120px}.element-mosaique.small:nth-child(1){background:#e80000}.element-mosaique.small:nth-child(2){background:#ce0000}.element-mosaique.small:nth-child(3){background:#b40000}.element-mosaique.small:nth-child(4){background:#9b0000}.element-mosaique.small:nth-child(5){background:#8b0101}.element-mosaique.small:nth-child(1):hover{background:#b50000}.element-mosaique.small:nth-child(2):hover{background:#9e0000}.element-mosaique.small:nth-child(3):hover{background:#800}.element-mosaique.small:nth-child(4):hover{background:#7a0000}.element-mosaique.small:nth-child(5):hover{background:#6c0101}.element-mosaique.small a:focus .zone-texte{background-color:#73110a}.element-mosaique.small a:focus .zone-texte p:first-child{width:auto;position:relative}.element-mosaique.small a:focus .zone-texte p:first-child:after{border-bottom:2px solid #fff;bottom:-2px;content:"";left:0;position:absolute;width:100%}.element-mosaique.small picture{display:none}.element-mosaique.small .zone-texte{align-items:flex-start;display:flex;flex-basis:100%;flex-direction:column;justify-content:center;min-height:120px;padding:15px 15px 15px 30px}.element-mosaique.small .zone-texte p{text-align:left;width:100%}@media screen and (max-width:1199px){.xl .element-mosaique.x-large{flex:1 1 100%;max-width:100%}.xl .element-mosaique.large{flex:1 1 100%;max-width:100%}.xl .element-mosaique.medium{flex:1 1 50%;float:left;max-width:50%}}@media screen and (max-width:991px){.element-mosaique.large{flex:1 1 100%;max-width:100%}.element-mosaique.large:nth-child(2),.element-mosaique.large:nth-child(3){flex:1 1 100%;max-width:100%}.element-mosaique.medium{flex:1 1 50%;float:left;max-width:50%}.element-mosaique.medium img.image-desktop{display:none !important}.element-mosaique.medium img.image-mobile{display:block !important}.element-mosaique.medium .zone-texte{left:0;right:auto}.xl .element-mosaique.x-large{flex:1 1 100%;max-width:100%}.xl .element-mosaique.large{flex:1 1 100%;max-width:100%}.xl .element-mosaique.medium{flex:1 1 50%;float:left;width:50%}.xl .element-mosaique.medium .zone-texte{left:0;right:auto}.nb-element-8 .element-mosaique.small,.xl.nb-element-7 .element-mosaique.small{flex:1 1 50%;max-width:50%}}@media screen and (max-width:767px){.element-mosaique.small{flex-basis:100%;max-width:100%}.element-mosaique.x-large .zone-texte{padding:30px;position:relative;width:100%}.nb-element-8 .element-mosaique.small,.xl.nb-element-7 .element-mosaique.small{flex:1 1 100%;max-width:100%}}@media screen and (max-width:575px){.element-mosaique.large{max-width:100%}.element-mosaique.medium{float:none;max-width:100%}.xl .element-mosaique.x-large{flex:1 1 100%;max-width:100%}.xl .element-mosaique.large{flex:1 1 100%;max-width:100%}.xl .element-mosaique.medium{float:none;max-width:100%;width:100%}}.normes-ul-admission{width:100%}.normes-ul-admission.admission-mince .admission-etapes a,.normes-ul-admission.admission-mince .admission-question{transition:background .25s ease}.normes-ul-admission.admission-mince .admission-etapes a:focus{background-color:#73110a}.normes-ul-admission.admission-mince .admission-etapes a:focus .admission-cta{text-decoration:underline}.normes-ul-admission.admission-mince .admission-question:focus{background-color:#000 !important}.normes-ul-admission.admission-mince .admission-question:focus .contenu-question .texte-question{text-decoration:underline}.path-frontpage .strateAdmission.strate.pleine-largeur{margin:0;padding:0}.strateAdmission{margin:0;padding:0}.strateAdmission .normes-ul-admission .admission-etapes{margin:0;padding:0}.strateAdmission .normes-ul-admission .admission-etapes li{list-style-type:none}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape{flex-grow:1;margin:0;padding:0}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape:nth-child(1) a{background-color:rgba(175,16,4,.95)}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape:nth-child(1) a:hover{background-color:rgba(175,16,4,.8)}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape:nth-child(2) a{background-color:rgba(175,16,4,.85)}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape:nth-child(2) a:hover{background-color:rgba(175,16,4,.7)}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape:nth-child(3) a{background-color:rgba(175,16,4,.9)}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape:nth-child(3) a:hover{background-color:rgba(175,16,4,.75)}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape:nth-child(4) a{background-color:rgba(175,16,4,.95)}.strateAdmission .normes-ul-admission .admission-etapes .admission-etape:nth-child(4) a:hover{background-color:rgba(175,16,4,.8)}.strateAdmission .normes-ul-admission .admission-question{padding:0 10px;min-width:120px;margin:0}.strateAdmission .normes-ul-admission .admission-question a{background-color:#222}.strateAdmission .normes-ul-admission .admission-question:hover{background-color:#000}.strateAdmission .normes-ul-admission .admission-question:hover a{background-color:#000}.strateAdmission .accueil .admission-entete{padding:20px 20px 20px 65px}.strateAdmission .accueil .normes-ul-admission .admission-etapes a{min-height:130px}.strateAdmission .accueil h2::after{content:"La réalisation de votre projet d'études à l'Université Laval commence ici.";display:block;font-size:1.6rem;line-height:1.15;position:relative;text-transform:none;width:305px}@media screen and (max-width:991px){.normes-ul-admission .admission-etapes .admission-etape{width:50%}.normes-ul-admission .admission-etapes .admission-question{width:100%}.normes-ul-admission .admission-etapes a{width:100%}}@media screen and (max-width:767px){.strateAdmission .accueil .admission-entete{padding:20px 20px 20px 40px}}@media screen and (max-width:575px){.normes-ul-admission .admission-etapes .admission-etape{width:100%}}.strate.bandeau{align-items:center;background-position-x:40%;background-position-y:center;display:flex;margin-top:0;min-height:400px}.strate.bandeau .strate-contenu{flex:1 1 100%}.strate.bandeau .row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:0}.strate.bandeau .row .bandeau-image-mobile{display:none}.strate.bandeau .row .entete{align-items:center;background-color:hsla(0,0%,100%,.8);display:flex;flex:1 1 150px;font-size:3.6rem;font-weight:600;height:1px;line-height:1.15;margin:15px 0;max-height:250px;min-height:200px;padding:30px 50px;width:500px}.strate.bandeau .row .boite-contact-bre{background:#cdf0e7;flex:1 1 0;margin:15px 0;padding:30px 50px;width:500px}.strate.bandeau .row .boite-contact-bre p:first-child{font-size:1.7rem;margin-top:0}@media screen and (max-width:991px){.strate.bandeau{background-image:none !important;min-height:auto}.strate.bandeau .row{display:block}.strate.bandeau .row .bandeau-image-mobile{display:block}.strate.bandeau .row .bandeau-image-mobile img{display:block;height:auto;max-width:100%;width:100%}.strate.bandeau .row .entete{background-color:#ededed}.strate.bandeau .row .entete,.strate.bandeau .row .boite-contact-bre{flex:1 1 50%;margin:0;max-width:100%;width:100%}}@media screen and (max-width:575px){.strate.bandeau .row .bandeau-image-mobile img{display:block;height:100%;width:100%}}.strate.liste-de-selection{padding-bottom:0}.strate.liste-de-selection+.liste-de-selection{padding:0}.strate.liste-de-selection:last-of-type{padding-bottom:60px}.strate.liste-de-selection .strate-contenu .select-wrapper{position:relative;width:100%}.strate.liste-de-selection .strate-contenu .select-wrapper .liste-contenu-cache{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #999;cursor:pointer;margin:0;padding:14px 0 14px 14px;position:relative;text-transform:none;width:100%}.strate.liste-de-selection .strate-contenu .select-wrapper::after{background-color:#fff;bottom:9px;color:rgba(77,77,77,.64);content:"c";font-family:"iconesUL",sans-serif;font-size:3rem;font-weight:600;line-height:normal;padding-right:5px;pointer-events:none;position:absolute;right:1px;text-decoration:none;text-transform:lowercase;z-index:2}.strate.liste-de-selection .strate-contenu .select-wrapper.actif::after{content:"f"}.strate.liste-de-selection .strate-contenu .liste-de-selection-regroupement{margin-bottom:40px;position:relative;width:66%}.strate.liste-de-selection .strate-contenu .liste-de-selection-regroupement h1{margin-left:0;text-align:left}.strate.liste-de-selection .strate-contenu .liste-de-selection-regroupement h1::after{margin:20px auto 0 0}.strate.liste-de-selection .strate-contenu .liste-de-item-caches .boite-pour-liste-de-selection h1{font-size:2.6rem;line-height:30px;margin-left:0;text-align:left}.strate.liste-de-selection .strate-contenu .liste-de-item-caches .boite-pour-liste-de-selection h1::after{content:none}@media screen and (max-width:575px){.strate.liste-de-selection .strate-contenu .liste-de-selection-regroupement{width:100%}}.strate.strate-carrousel{height:calc(100vh - 295px);margin:0;min-height:600px;padding:0}.strate.strate-carrousel .carrousel-accueil{margin:0;width:100%}.contenantGalerie{position:relative}@media screen and (max-width:767px){.strate.strate-carrousel{height:auto !important;min-height:unset}}svg{height:100%;width:auto}.scaling-svg{left:0;position:relative;top:0}.svg-content{display:inline-block;height:875px;position:absolute;width:2301px}.carrousel-accueil .slick-dots li button::before{content:none}.carrousel-accueil .slick-dots.contenantPuces li:only-child{display:none}.carrousel-accueil .slick-dots li{background:none;cursor:pointer;display:inline-block;height:20px;list-style:none;margin:0 3px;padding:0;position:relative;width:20px}.carrousel-accueil .slick-dots li button{background:#000;border:0;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:4px;line-height:0;outline:none;padding:3px;width:100%}.carrousel-accueil .slick-dots li.slick-active button{background-color:#c4010d}.carrousel-accueil .contenantPuces{bottom:0;height:25px;margin:0 auto;padding-right:10px;position:absolute;right:0;top:0;width:auto;z-index:2}.carrousel-accueil .slick-next,.carrousel-accueil .slick-prev{background:none;position:absolute;z-index:10000}.carrousel-accueil .slick-prev::before{background-color:rgba(0,0,0,0) !important;color:#fff !important;content:"d" !important;font-family:"iconesUL",sans-serif !important;font-size:4.8rem !important;line-height:0 !important;vertical-align:middle !important}.carrousel-accueil .slick-next::before{background-color:rgba(0,0,0,0) !important;color:#fff !important;content:"e" !important;font-family:"iconesUL",sans-serif !important;font-size:4.8rem !important;line-height:0 !important;vertical-align:middle !important}.carrousel-accueil .slick-prev:focus::after{background-color:rgba(0,0,0,.5);content:"" !important;display:block;height:37px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:23px;z-index:-1}.carrousel-accueil .slick-next:focus::after{background-color:rgba(0,0,0,.5);content:"" !important;display:block;height:37px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:23px;z-index:-1}.contenantGalerie .slick-prev,.contenantGalerie .slick-next{background:none;border:none;bottom:0;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:auto;line-height:0;margin-top:0;outline:none;padding:0;position:absolute;width:48px;z-index:2}.contenantGalerie .slick-prev{left:0}.contenantGalerie .slick-next{right:0}@media screen and (max-width:1200px){.strate.strate-carrousel{height:600px}}@media screen and (max-width:480px){.carrousel-accueil .slick-prev{top:25%}.carrousel-accueil .slick-next{top:25%}}.strate-carte-google-maps ul li{line-height:normal;list-style-type:none;margin:0}.strate-carte-google-maps .ajax-progress{display:none;position:absolute}.strate-carte-google-maps .strate-contenu{overflow:hidden}.strate-carte-google-maps .boite-carte{position:relative}.strate-carte-google-maps .boite-carte .controle-carte{background-color:#000;box-shadow:rgba(0,0,0,.2) 0 3px 10px;color:#fff;left:0;position:absolute;top:0;z-index:10}.strate-carte-google-maps .boite-carte .controle-carte .liste{min-width:250px;padding:30px 30px 15px 30px}.strate-carte-google-maps .boite-carte .controle-carte .liste .titre{font-size:2.2rem;font-weight:700;margin-bottom:15px}.strate-carte-google-maps .boite-carte .controle-carte .liste .selectParent.noir-ul{width:315px}.strate-carte-google-maps .boite-carte .controle-carte .liste .selectParent.noir-ul .liste-categories:focus{border:1px solid #fff}.strate-carte-google-maps .boite-carte .controle-carte .liste .selectParent.noir-ul .liste-categories:focus~svg path{stroke:#fff}.strate-carte-google-maps .boite-carte .controle-carte .liste .selectParent.noir-ul svg{right:8px}.strate-carte-google-maps .boite-carte .controle-carte .liste .dropdown-multiple{display:none;position:relative;width:315px}.strate-carte-google-maps .boite-carte .controle-carte .liste .dropdown-multiple fieldset{border:0;margin:0;padding:0}.strate-carte-google-maps .boite-carte .controle-carte .liste .dropdown-multiple .dropdown-multiple-button{width:100%}.strate-carte-google-maps .boite-carte .controle-carte .liste .dropdown-multiple .dropdown-multiple-button:focus{border:2px solid}.strate-carte-google-maps .boite-carte .controle-carte .liste .dropdown-multiple .dropdown-multiple-button:focus svg path{stroke:#fff}.strate-carte-google-maps .boite-carte .controle-carte .liste .dropdown-multiple li{display:none}.strate-carte-google-maps .boite-carte .controle-carte .liste .dropdown-multiple li label::first-letter{text-transform:capitalize}.strate-carte-google-maps .boite-carte .controle-carte .zone-selection{background-color:#fff;color:#000;display:none;padding:25px 0;width:375px}.strate-carte-google-maps .boite-carte .controle-carte .zone-selection div{align-items:flex-start;display:flex;padding:7px 30px}.strate-carte-google-maps .boite-carte .controle-carte .zone-selection div span{flex-basis:100%;font-weight:600}.strate-carte-google-maps .boite-carte .controle-carte .zone-selection div a{display:flex;margin-right:10px}.strate-carte-google-maps .boite-carte .controle-carte .zone-selection div a:hover path,.strate-carte-google-maps .boite-carte .controle-carte .zone-selection div a:focus path{fill:#606060}.strate-carte-google-maps .boite-carte .controle-carte .zone-selection div a svg{margin-top:2px;width:18px}.strate-carte-google-maps .boite-carte .controle-carte .zone-selection div a svg path{fill:#000;transition:fill .125s ease-out}.strate-carte-google-maps .boite-carte .info-carte{display:none}.strate-carte-google-maps #map{height:730px}.strate-carte-google-maps #map .message-chargement{align-items:center;background-color:rgba(0,0,0,.1);cursor:pointer;display:flex;font-size:2.8rem;font-weight:600;height:100%;justify-content:center;position:absolute;transition:background-color ease-in-out .25s;width:100%;z-index:5}.strate-carte-google-maps #map picture{display:block}.strate-carte-google-maps #map picture img{cursor:pointer;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.strate-carte-google-maps #map:hover .message-chargement{background-color:rgba(0,0,0,.3);transition:background-color ease-in-out .25s}.infoWinContainer .titre{display:block;font-size:1.8rem;font-weight:700;margin-bottom:20px}.infoWinContainer .titre h3{font-size:1.8rem}.infoWinContainer .titre::first-letter{text-transform:capitalize}.infoWinContainer .texte{color:#000;display:block;font-size:1.6rem;margin-bottom:15px;word-break:break-word}.infoWinContainer .texte p{line-height:2rem}.infoWinContainer .infoWinBoutons{margin-bottom:10px}.infoWinContainer .infoWinBoutons .btn{display:inline-block;font-size:1.4rem;font-weight:600;margin-right:12px;min-height:auto;padding:6px 10px;width:auto}.gm-style-iw-a{display:none}.gm-ui-hover-effect span{display:none !important}.gm-style-iw{border-radius:0 !important;font-family:"Source Sans 3",sans-serif !important;padding:30px 10px 10px 30px !important}.gm-style-iw button{background-image:url("/themes/ulaval_templates/assets/ulaval/img/icones-svg/x.svg") !important;background-size:18px !important;height:18px !important;opacity:1 !important;right:6px !important;top:6px !important;transition:opacity .125s ease-out;width:18px !important}.gm-style-iw button:hover,.gm-style-iw button:focus{opacity:.6 !important}.gm-style-iw button::after{content:"";height:100%;left:-6px;padding:6px;position:absolute;top:-6px;width:100%}.gm-style-iw button img{display:none !important}@media screen and (max-width:575px){.strate-carte-google-maps .boite-carte .controle-carte{position:relative}.strate-carte-google-maps .boite-carte .controle-carte .zone-selection{width:100%}.strate-carte-google-maps .boite-carte .controle-carte .liste .selectParent.noir-ul,.strate-carte-google-maps .boite-carte .controle-carte .liste .dropdown-multiple{width:100%}.strate-carte-google-maps #map{height:80vh}}.strate-conduite-responsable .boite-conduite-responsable:nth-child(1){background-color:#fcda7d}.strate-conduite-responsable .boite-conduite-responsable:nth-child(1):hover{background-color:rgba(252,218,125,.9)}.strate-conduite-responsable .boite-conduite-responsable:nth-child(2){background-color:#f4d067}.strate-conduite-responsable .boite-conduite-responsable:nth-child(2):hover{background-color:rgba(244,208,103,.9)}.strate-conduite-responsable .boite-conduite-responsable:nth-child(3){background-color:#f0c861}.strate-conduite-responsable .boite-conduite-responsable:nth-child(3):hover{background-color:rgba(240,200,97,.9)}.strate-conduite-responsable .boite-conduite-responsable:nth-child(4){background-color:#efc352}.strate-conduite-responsable .boite-conduite-responsable:nth-child(4):hover{background-color:rgba(239,195,82,.9)}.strate-conduite-responsable .boite-conduite-responsable{height:300px;padding:45px}.strate-conduite-responsable .boite-conduite-responsable svg{height:6rem;margin-bottom:15px;width:6rem}.strate-conduite-responsable .boite-conduite-responsable a{color:#000;font-size:2rem;font-weight:700;line-height:2.5rem}.strate-conduite-responsable .boite-conduite-responsable a:hover{text-decoration:none}.strate-conduite-responsable .boite-conduite-responsable a .conduite-responsable-titre{font-size:2.8rem}body.section-ea .strate-superpose.image-superpose .boite-image-superpose{border-top:20px solid #e30513}body.section-ea .strate-superpose.texte-superpose .boite-texte-superpose{background-color:rgba(0,0,0,0);border-top:20px solid #e30513}@media screen and (max-width:991px){body[class*=tudiants-actuels] .strate-superpose .boite-texte-superpose{border-top:20px solid #e30513}}body.section-etudes[class*=nanoprogrammes] .strate.couleur-principale{background:#cad2d6}body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-1{background:#72868f}body.section-etudes[class*=nanoprogrammes] .strate.couleur-secondaire-2,body.section-etudes[class*=nanoprogrammes] .couleur-secondaire-2{background:#cc7900}body.section-etudes[class*=nanoprogrammes] .strate.oblique-ascendant,body.section-etudes[class*=nanoprogrammes] .oblique-ascendant{background:#cad2d6;background:-webkit-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-o-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-moz-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%)}body.section-etudes[class*=nanoprogrammes] .strate-chantier-d-avenir-deux-colonnes.pourc_60_40.couleur-secondaire-2{background:#cad2d6;background:-webkit-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-o-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:-moz-linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%);background:linear-gradient(180deg,rgb(202,210,214) 0%,rgb(255,255,255) 100%)}body.section-etudes[class*=nanoprogrammes] .strate-chantier-d-avenir-deux-colonnes.pourc_60_40.couleur-secondaire-2 .col-droite a.btn{background:#cc7900;color:#fff}body.section-recherche .strate-superpose.image-superpose .boite-image-superpose{border-top:20px solid #e30513}body.section-recherche .strate-superpose.texte-superpose .boite-texte-superpose{background-color:rgba(0,0,0,0);border-top:20px solid #e30513}#strate-introduction+.strate-superpose{margin-top:120px}.strate-superpose{margin-top:120px;position:relative}.strate-superpose.image-superpose::before{background:linear-gradient(to bottom,#fff,#f2f2f2);content:"";height:20px;left:0;position:absolute;top:-20px;width:100%}.strate-superpose.image-superpose::after{background:linear-gradient(to bottom,#f2f2f2,#fff);bottom:0;content:"";height:20px;left:0;position:absolute;width:100%}.strate-superpose.image-superpose.droite .boite-texte-superpose{order:1}.strate-superpose.image-superpose.droite .boite-image-superpose{order:2}.strate-superpose.image-superpose .boite-image-superpose{border-top:20px solid #e30513;margin-top:-120px;padding:0;position:relative}.strate-superpose.image-superpose .boite-image-superpose img{display:block;width:100%}.strate-superpose.texte-superpose{height:700px}.strate-superpose.texte-superpose.gauche .boite-texte-superpose{order:1}.strate-superpose.texte-superpose.gauche .boite-image-superpose{order:2}.strate-superpose.texte-superpose .boite-image-superpose img{display:none}.strate-superpose.texte-superpose .boite-texte-superpose{background-color:#cdf0e7;border-top:20px solid #e30513;margin-top:-120px;min-height:675px;padding:60px}.strate-superpose .boite-texte-superpose{padding:0 60px}.strate-superpose .boite-texte-superpose div:first-child{margin-top:30px}.strate-superpose .boite-texte-superpose .boite-bouton{display:block;margin:30px 0}.strate-superpose .boite-texte-superpose .boite-bouton a{margin-left:0}@media screen and (max-width:991px){#strate-introduction+.strate-superpose{margin-top:0}.strate.strate-superpose.flex-2-col .row>div[class^=boite-]{max-width:100%;width:100%}.strate-superpose{background-image:none !important;height:auto;margin-top:0}.strate-superpose.image-superpose::before{background:none}.strate-superpose .row{display:block}.strate-superpose.texte-superpose{height:auto}.strate-superpose.texte-superpose .boite-image-superpose img{display:block;width:100%}.strate-superpose.texte-superpose .boite-texte-superpose{margin-top:0;min-height:auto;padding:30px 15px}.strate-superpose.image-superpose .boite-image-superpose{border:none;margin-top:0;padding:0}.strate-superpose .boite-texte-superpose{padding:0 15px}.strate-superpose .boite-image-superpose{border-top:none}}body.section-ea .strateEspaceFE{background-color:#000}body.section-ea .strateEspaceFE .container{background-color:rgba(0,0,0,.25)}body.section-ea .strateEspaceFE .infos-espace-fe{color:#fff}body.section-ea .strateEspaceFE .infos-espace-fe a{border:1px solid #fff;color:#fff}body.section-ea .strateEspaceFE .infos-espace-fe a:hover{background-color:#232323}body.section-er .strateEspaceFE{box-shadow:0 3px 14px 0 rgba(0,0,0,.2)}body.section-er .strateEspaceFE .infos-espace-fe h2{font-size:3.6rem;line-height:1}div[class^=boite-].blanc-ul h2,div[class^=boite-].blanc-ul h3,div[class^=boite-].blanc-ul h4,div[class^=boite-].blanc-ul p,div[class^=boite-].blanc-ul .texte-tuile{color:#000}div[class^=boite-].rouge-ul{background-color:#e30513}div[class^=boite-].rouge-ul a{color:#fff}div[class^=boite-].rouge-ul a:hover{background-color:#b5000b}div[class^=boite-].noir-ul{background-color:#000}div[class^=boite-].noir-ul h2,div[class^=boite-].noir-ul h3,div[class^=boite-].noir-ul h4,div[class^=boite-].noir-ul p,div[class^=boite-].noir-ul .texte-tuile{color:#fff}div[class^=boite-].noir-ul>a:hover{background-color:#232323;color:#fff}div[class^=boite-].noir-ul .btn.blanc-ul{background-color:#fff;color:#000}div[class^=boite-].noir-ul .btn.blanc-ul:hover{background-color:#dbdbdb}div[class^=boite-].gris{background-color:#ededed}div[class^=boite-].gris h2,div[class^=boite-].gris h3,div[class^=boite-].gris h4,div[class^=boite-].gris p,div[class^=boite-].gris .texte-tuile{color:#000}div[class^=boite-].gris a:hover{background-color:#dbdbdb}div[class^=boite-].gris-moyen-02{background-color:#999}div[class^=boite-].gris-moyen-02 a{color:#fff}div[class^=boite-].gris-moyen-02 a:hover{background-color:#606060}div[class^=boite-].gris-fonce-01{background-color:#232323}div[class^=boite-].gris-fonce-01 a{color:#fff}div[class^=boite-].gris-fonce-01 a:hover{background-color:#000}div[class^=boite-] .infos-tuile.couleur_titre_actif h2.noir-ul,div[class^=boite-] .infos-tuile.couleur_titre_actif h3.noir-ul,div[class^=boite-] .infos-tuile.couleur_titre_actif h4.noir-ul{background-color:#000;color:#fff}div[class^=boite-] .infos-tuile.couleur_titre_actif h2.blanc-ul,div[class^=boite-] .infos-tuile.couleur_titre_actif h3.blanc-ul,div[class^=boite-] .infos-tuile.couleur_titre_actif h4.blanc-ul{background-color:#fff}div[class^=boite-] .infos-tuile.couleur_titre_actif h2.rouge-ul,div[class^=boite-] .infos-tuile.couleur_titre_actif h3.rouge-ul,div[class^=boite-] .infos-tuile.couleur_titre_actif h4.rouge-ul{background-color:#e30513;color:#fff}div[class^=boite-] .infos-tuile.couleur_titre_actif h2.gris,div[class^=boite-] .infos-tuile.couleur_titre_actif h3.gris,div[class^=boite-] .infos-tuile.couleur_titre_actif h4.gris{background-color:#ededed}div[class^=boite-] .infos-tuile.couleur_titre_actif h2.gris-moyen-02,div[class^=boite-] .infos-tuile.couleur_titre_actif h3.gris-moyen-02,div[class^=boite-] .infos-tuile.couleur_titre_actif h4.gris-moyen-02{background-color:#999;color:#fff}div[class^=boite-] .infos-tuile.couleur_titre_actif h2.gris-fonce-01,div[class^=boite-] .infos-tuile.couleur_titre_actif h3.gris-fonce-01,div[class^=boite-] .infos-tuile.couleur_titre_actif h4.gris-fonce-01{background-color:#232323;color:#fff}body.planification-ulaval .strate.couleur-principale,body.planification-ulaval .accent h1::after,body.planification-ulaval .accent h2::after,body.planification-ulaval .accent h3::after,body.planification-ulaval .accent h4::after,body.planification-ulaval .accent.centre h1::after,body.planification-ulaval .accent.centre h2::after,body.planification-ulaval .accent.centre h3::after,body.planification-ulaval .accent.centre h4::after,body.planification-ulaval .accent.gauche h1::after,body.planification-ulaval .accent.gauche h2::after,body.planification-ulaval .accent.gauche h3::after,body.planification-ulaval .accent.gauche h4::after{background-color:#df3600}body.planification-ulaval .strate.couleur-principale .boite-texte,body.planification-ulaval .strate.couleur-principale .boite-titre-strate,body.planification-ulaval .accent h1::after .boite-texte,body.planification-ulaval .accent h1::after .boite-titre-strate,body.planification-ulaval .accent h2::after .boite-texte,body.planification-ulaval .accent h2::after .boite-titre-strate,body.planification-ulaval .accent h3::after .boite-texte,body.planification-ulaval .accent h3::after .boite-titre-strate,body.planification-ulaval .accent h4::after .boite-texte,body.planification-ulaval .accent h4::after .boite-titre-strate,body.planification-ulaval .accent.centre h1::after .boite-texte,body.planification-ulaval .accent.centre h1::after .boite-titre-strate,body.planification-ulaval .accent.centre h2::after .boite-texte,body.planification-ulaval .accent.centre h2::after .boite-titre-strate,body.planification-ulaval .accent.centre h3::after .boite-texte,body.planification-ulaval .accent.centre h3::after .boite-titre-strate,body.planification-ulaval .accent.centre h4::after .boite-texte,body.planification-ulaval .accent.centre h4::after .boite-titre-strate,body.planification-ulaval .accent.gauche h1::after .boite-texte,body.planification-ulaval .accent.gauche h1::after .boite-titre-strate,body.planification-ulaval .accent.gauche h2::after .boite-texte,body.planification-ulaval .accent.gauche h2::after .boite-titre-strate,body.planification-ulaval .accent.gauche h3::after .boite-texte,body.planification-ulaval .accent.gauche h3::after .boite-titre-strate,body.planification-ulaval .accent.gauche h4::after .boite-texte,body.planification-ulaval .accent.gauche h4::after .boite-titre-strate{color:#000}body.planification-ulaval .strate.couleur-secondaire-1{background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.29);color:#df3600}body.planification-ulaval .strate.couleur-secondaire-2{background-color:#fb945e}body.planification-ulaval .strate.couleur-secondaire-2 .boite-texte,body.planification-ulaval .strate.couleur-secondaire-2 .boite-titre-strate{color:#000}body.planification-ulaval .boite-bouton .btn{background-color:#df3600;border:none;color:#fff}body.planification-ulaval .boite-bouton .btn:hover{background-color:#ededed;color:#000;border:solid 1px #000}body.planification-ulaval .boite-bouton .blanc-ul.btn{background-color:#ededed;color:#000}body.planification-ulaval .boite-bouton .rouge-ul.btn{background-color:#e30513;border:none;color:#fff}body.planification-ulaval .boite-bouton .noir-ul.btn{background-color:#000;border:none;color:#fff}body.planification-ulaval div[class^=boite-].couleur-principale{background:#df3600;color:#fff}body.planification-ulaval div[class^=boite-].couleur-principale a{color:#fff}body.planification-ulaval div[class^=boite-].couleur-principale a:hover{background:#a02600;color:#fff}body.planification-ulaval div[class^=boite-].couleur-principale a.btn{border:solid 1px #000}body.planification-ulaval div[class^=boite-].couleur-principale a.btn.noir-ul{color:#a02600}body.planification-ulaval div[class^=boite-].couleur-principale a.btn.noir-ul:hover{color:#000}body.planification-ulaval div[class^=boite-].couleur-principale h2,body.planification-ulaval div[class^=boite-].couleur-principale h3,body.planification-ulaval div[class^=boite-].couleur-principale p,body.planification-ulaval div[class^=boite-].couleur-principale .texte-tuile{color:#fff}body.planification-ulaval div[class^=boite-].couleur-secondaire-1{background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.29);color:#df3600}body.planification-ulaval div[class^=boite-].couleur-secondaire-1 a{color:#df3600}body.planification-ulaval div[class^=boite-].couleur-secondaire-1 a:hover{background-color:#a02600;color:#fff;border:solid 1px #000}body.planification-ulaval div[class^=boite-].couleur-secondaire-1 h2,body.planification-ulaval div[class^=boite-].couleur-secondaire-1 h3,body.planification-ulaval div[class^=boite-].couleur-secondaire-1 p,body.planification-ulaval div[class^=boite-].couleur-secondaire-1 .texte-tuile{color:#000}body.planification-ulaval div[class^=boite-].couleur-secondaire-1 .btn.plus{color:#fff}body.planification-ulaval div[class^=boite-].couleur-secondaire-1 .btn.plus:hover{color:#df3600}body.planification-ulaval div[class^=boite-].couleur-secondaire-2{background:#fb945e;color:#000}body.planification-ulaval div[class^=boite-].couleur-secondaire-2 a{color:#000}body.planification-ulaval div[class^=boite-].couleur-secondaire-2 a:hover{background:#a02600;color:#fff}body.planification-ulaval div[class^=boite-].couleur-secondaire-2 a.btn{border:solid 1px #000}body.planification-ulaval div[class^=boite-].couleur-secondaire-2 a.btn.noir-ul{color:#a02600}body.planification-ulaval div[class^=boite-].couleur-secondaire-2 a.btn.noir-ul:hover{color:#000}body.planification-ulaval div[class^=boite-].couleur-secondaire-2 h2,body.planification-ulaval div[class^=boite-].couleur-secondaire-2 h3,body.planification-ulaval div[class^=boite-].couleur-secondaire-2 p,body.planification-ulaval div[class^=boite-].couleur-secondaire-2 .texte-tuile{color:#000}body.planification-ulaval div[class^=boite-] .infos-tuile.couleur_titre_actif h2.couleur-principale,body.planification-ulaval div[class^=boite-] .infos-tuile.couleur_titre_actif h3.couleur-principale{background:#df3600;color:#fff}body.planification-ulaval div[class^=boite-] .infos-tuile.couleur_titre_actif h2.couleur-secondaire-1,body.planification-ulaval div[class^=boite-] .infos-tuile.couleur_titre_actif h3.couleur-secondaire-1{background:#df3600;color:#fff}body.planification-ulaval div[class^=boite-] .infos-tuile.couleur_titre_actif h2.couleur-secondaire-2,body.planification-ulaval div[class^=boite-] .infos-tuile.couleur_titre_actif h3.couleur-secondaire-2{background:#df3600;color:#fff}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-principale .bloc-accordeon-etendue{background-color:#df3600;color:#fff}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-principale .bloc-accordeon-etendue:hover,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-principale .bloc-accordeon-etendue:focus,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-principale .bloc-accordeon-etendue.active{background:#a02600;color:#fff}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-principale .bloc-accordeon-etendue h3,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-principale .bloc-accordeon-etendue p,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-principale .bloc-accordeon-etendue a{color:#fff}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-principale .bloc-accordeon-etendue .bouton-ouverture-fermeture:after{color:#fff}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-1 .bloc-accordeon-etendue{background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.29);color:#df3600}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-1 .bloc-accordeon-etendue:hover,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-1 .bloc-accordeon-etendue:focus,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-1 .bloc-accordeon-etendue.active{background:rgba(0,0,0,0);border:solid 1px #000}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-1 .bloc-accordeon-etendue h3,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-1 .bloc-accordeon-etendue p,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-1 .bloc-accordeon-etendue a{color:#df3600}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-1 .bloc-accordeon-etendue .bouton-ouverture-fermeture:after{color:#df3600}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue{background-color:#fb945e;color:#000}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:hover,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:focus,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue.active{background:#a02600;color:#fff}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:hover h3,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:hover p,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:hover a,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:focus h3,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:focus p,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:focus a,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue.active h3,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue.active p,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue.active a{color:#fff}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:hover .bouton-ouverture-fermeture:after,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue:focus .bouton-ouverture-fermeture:after,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue.active .bouton-ouverture-fermeture:after{color:#fff}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue h3,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue p,body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue a{color:#000}body.planification-ulaval .strate-tuile-accordeon-etendue .list-accordeon-etendue.couleur-secondaire-2 .bloc-accordeon-etendue .bouton-ouverture-fermeture:after{color:#000}body.planification-ulaval .strate.blanc-ul div.boite-bouton .btn:hover,body.planification-ulaval .strate.blanc-ul div.boite-titre-rte-boutons:hover,body.planification-ulaval .strate.gris div.boite-bouton .btn:hover,body.planification-ulaval .strate.gris div.boite-titre-rte-boutons:hover{background-color:rgba(0,0,0,0);border:solid 1px #000;color:#000}body.planification-ulaval .strate.blanc-ul div.boite-titre-rte-boutons.couleur-principale:hover,body.planification-ulaval .strate.gris div.boite-titre-rte-boutons.couleur-principale:hover{background-color:#fff;color:#000}body.planification-ulaval .strate.blanc-ul div.boite-titre-rte-boutons.couleur-principale:hover a,body.planification-ulaval .strate.blanc-ul div.boite-titre-rte-boutons.couleur-principale:hover p,body.planification-ulaval .strate.gris div.boite-titre-rte-boutons.couleur-principale:hover a,body.planification-ulaval .strate.gris div.boite-titre-rte-boutons.couleur-principale:hover p{color:#000}body.planification-ulaval .strate.noir-ul .btn{border-color:none}body.planification-ulaval .strate.noir-ul div.boite-bouton .btn:hover{background-color:rgba(0,0,0,0);border:solid 1px #fff;color:#fff}body.planification-ulaval .strate.noir-ul div.boite-titre-rte-boutons:hover{background-color:rgba(0,0,0,0);color:#fff}body.planification-ulaval .strate.noir-ul div.boite-titre-rte-boutons:hover p{color:#fff}body.planification-ulaval .strate.noir-ul div.boite-bouton .btn.noir-ul{border:solid 1px #fff}body.planification-ulaval .strate.noir-ul div.boite-bouton .btn.noir-ul:hover{background-color:#fff;border:solid 1px #000;color:#000}body.planification-ulaval .strate.noir-ul div.boite-titre-rte-boutons.couleur-secondaire-1:hover{background-color:#000;color:#fff}body.planification-ulaval .strate.noir-ul div.boite-titre-rte-boutons.couleur-secondaire-1:hover a,body.planification-ulaval .strate.noir-ul div.boite-titre-rte-boutons.couleur-secondaire-1:hover p{color:#fff}body.planification-ulaval .strate.noir-ul div.boite-titre-rte-boutons.couleur-secondaire-2:hover{background-color:#fff;color:#000}body.planification-ulaval .strate.noir-ul div.boite-titre-rte-boutons.couleur-secondaire-2:hover a,body.planification-ulaval .strate.noir-ul div.boite-titre-rte-boutons.couleur-secondaire-2:hover p{color:#000}body.planification-ulaval .strate.noir-ul div.boite-tuile ul li a{background-color:#fff}body.planification-ulaval .strate.noir-ul div.boite-tuile ul li a:hover{background-color:#000;border:solid 1px #fff;color:#fff}body.planification-ulaval .strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite a.btn{background-color:#df3600}body.planification-ulaval .strate-chantier-d-avenir-deux-colonnes.pourc_60_40 .col-droite a.btn:hover{background-color:#df3600;color:#fff}.strateEspaceFE{background-color:#f7f7f7;background-position-x:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:0;margin-bottom:60px;padding:0}.strateEspaceFE .container{background-color:hsla(0,0%,100%,.25)}.strateEspaceFE .row{min-height:500px}.strateEspaceFE .infos-espace-fe{display:flex;flex-wrap:wrap;margin-left:50%;padding:60px 30px;width:50%}.strateEspaceFE .infos-espace-fe .boite-titre-strate{width:100%}.strateEspaceFE .infos-espace-fe .coordonnees{padding-right:15px;width:50%}.strateEspaceFE .infos-espace-fe .coordonnees p a:focus{text-decoration:underline}.strateEspaceFE .infos-espace-fe .liens-utiles{width:50%}.strateEspaceFE .infos-espace-fe .facebook{margin-top:30px;width:100%}.strateEspaceFE .infos-espace-fe .facebook a{color:#666;display:block;float:left;font-family:"iconesUL",sans-serif;font-size:5rem;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:50px;margin-left:-5px;speak:none;text-transform:none;transition:color .25s ease}.strateEspaceFE .infos-espace-fe .facebook a::before{content:"j"}.strateEspaceFE .infos-espace-fe .facebook a:hover{color:#232323;text-decoration:none}.strateEspaceFE .infos-espace-fe .facebook a:focus{color:#000}@media screen and (max-width:991px){.strateEspaceFE .infos-espace-fe .coordonnees,.strateEspaceFE .infos-espace-fe .liens-utiles{margin-top:30px;width:100%}}@media screen and (max-width:767px){.strateEspaceFE{background-image:none !important}.strateEspaceFE .infos-espace-fe{margin-left:0;width:100%}}@media screen and (max-width:575px){.strateEspaceFE .infos-espace-fe{display:block;margin-left:0;width:100%}.strateEspaceFE .infos-espace-fe .accent-gauche,.strateEspaceFE .infos-espace-fe .coordonnees,.strateEspaceFE .infos-espace-fe .liens-utiles,.strateEspaceFE .infos-espace-fe .facebook{width:100%}}@media screen and (min-width:991px){.strateEspaceFE .infos-espace-fe{min-height:575px}}.strate-financement .financement-titre{align-items:center;background-color:#e2e2e2;display:flex;flex:1 1 auto;flex-basis:75%;min-width:75%;padding:30px}.strate-financement .financement-titre h2{margin-bottom:0}.strate-financement .financement-questions{display:flex;flex:1 1 auto;flex-basis:25%;min-width:25%}.strate-financement .financement-questions a{align-items:center;background-color:#000;color:#fff;display:flex;flex:1 1 auto;font-weight:600;justify-content:center;padding:30px}.strate-financement .financement-questions a:hover{background-color:#606060;text-decoration:none}.strate-financement .boite-financement-etape:nth-child(1){background-color:#eee}.strate-financement .boite-financement-etape:nth-child(1):hover{background-color:#e6e6e6}.strate-financement .boite-financement-etape:nth-child(2){background-color:#ddd}.strate-financement .boite-financement-etape:nth-child(2):hover{background-color:#d5d5d5}.strate-financement .boite-financement-etape:nth-child(3){background-color:#ccc}.strate-financement .boite-financement-etape:nth-child(3):hover{background-color:#c4c4c4}.strate-financement .boite-financement-etape:nth-child(4){background-color:#bbb}.strate-financement .boite-financement-etape:nth-child(4):hover{background-color:#b3b3b3}.strate-financement .boite-financement-etape{padding:30px}.strate-financement .boite-financement-etape a{color:#000}.strate-financement .boite-financement-etape a:hover{text-decoration:none}.strate-financement .boite-financement-etape .financement-nom-etape{display:flex;flex:1 1 auto;margin-bottom:15px}.strate-financement .boite-financement-etape .financement-numero{border-right:2px solid #000;font-size:5rem;line-height:3.6rem;margin:auto 15px auto 0;padding:0 15px 0 0}.strate-financement .boite-financement-etape .financement-cta{font-size:22px;line-height:1.1;margin:auto 10px auto 0}@media screen and (max-width:991px){.strate-financement .financement-titre{flex-basis:50%;min-width:50%}.strate-financement .financement-questions{flex-basis:50%;min-width:50%}}@media screen and (max-width:575px){.strate-financement .financement-titre{padding:30px 15px}.strate-financement .financement-questions a{padding:30px 15px}}.section-navigation-annee-anterieur{background-color:#000}.section-navigation-annee-anterieur .navigation-annee-anterieur{width:100%}.section-navigation-annee-anterieur .navigation-annee-anterieur .petit-bouton{float:left;margin:20px 30px 20px 0;padding:20px 15px;text-align:center;width:14% !important}.section-navigation-annee-anterieur .navigation-annee-anterieur .grand-bouton-wrapper{display:flex;padding:20px 0;width:100%}.section-navigation-annee-anterieur .navigation-annee-anterieur .grand-bouton-wrapper .grand-bouton{width:calc(42% + 60px)}.section-navigation-annee-anterieur .navigation-annee-anterieur .boite-lettre{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.section-navigation-annee-anterieur .navigation-annee-anterieur .boite-lettre a{align-items:center;background-color:#222;display:flex;height:50px;justify-content:center;margin:0 30px 30px 0;padding:0;width:70px}.section-navigation-annee-anterieur .navigation-annee-anterieur .boite-lettre a.actif{background-color:#e30513}.section-navigation-annee-anterieur .navigation-annee-anterieur a{color:#fff}.section-navigation-annee-anterieur .navigation-annee-anterieur a:hover{text-decoration:none}.section-navigation-annee-anterieur .navigation-annee-anterieur h2{color:#fff}.titre-ordre-alphabetique-vignette{width:100%}.titre-ordre-alphabetique-vignette a:hover{text-decoration:none}.titre-ordre-alphabetique-vignette h2{color:#000;margin:12px 0;text-align:left;width:3%}.titre-ordre-alphabetique-vignette h2::after{background-color:#e30513;content:" ";display:block;height:4px;margin:20px auto;position:relative;text-align:left;width:40px}.boite-prix-distinctions-detail a{color:#000}.boite-prix-distinctions-detail a:hover{text-decoration:none}.boite-prix-distinctions-detail .image img{display:block}.boite-prix-distinctions-detail .description{display:block;padding:25px 15px}.boite-prix-distinctions-detail .description p{margin-bottom:5px;padding:0}.boite-prix-distinctions-detail .description p.fonction{font-size:1.6rem}.boite-prix-distinctions-detail .description p.nom{font-size:2.2rem;font-weight:600}.boite-prix-distinctions-detail .description p.note-biographique{margin-top:20px}.boite-prix-distinctions-detail.grande-vignette .prix-distinctions-wrapper{display:flex;flex-direction:column}.boite-prix-distinctions-detail.grande-vignette .description{background-color:#ededed;min-height:120px}.boite-prix-distinctions-detail.grande-vignette img{height:100%;max-height:380px;max-width:380px;overflow:hidden;width:100%}.boite-prix-distinctions-detail.petite-vignette{display:flex;flex:1 1 auto;flex-direction:column}.boite-prix-distinctions-detail.petite-vignette img{height:auto;overflow:hidden;width:100%}.boite-prix-distinctions-detail.petite-vignette a{display:flex;flex:1 1 auto}.boite-prix-distinctions-detail.petite-vignette .prix-distinctions-wrapper{display:flex;flex-direction:column;width:100%}.boite-prix-distinctions-detail.petite-vignette .description{background-color:#f7f7f7;height:100%;width:100%}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon{margin-top:auto;width:100%}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon{background-color:#fff}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon .citation{padding:20px}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon .citation p:first-child::after{content:" »"}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon .citation p:first-child::before{content:"« "}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon .citation p:first-child{font-size:2rem}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon .citation p:last-child strong span{font-size:1.6rem}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon .citation p:last-child span{font-size:1.4rem}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon .description{padding:20px}.boite-prix-distinctions-detail.petite-vignette .boite-accordeon .contenu-accordeon .temoignage{background-color:#ededed;padding:20px 20px 75px 20px}.boite-prix-distinctions-detail.ordre-alphabetique-vignette{background-color:#ededed;height:auto;min-height:150px}.boite-prix-distinctions-detail.ordre-alphabetique-vignette img{height:100%;max-height:165px;max-width:165px;overflow:hidden;width:100%}.boite-prix-distinctions-detail.ordre-alphabetique-vignette a{font-size:1.6rem;margin-left:0}.node-prix-distinctions .col-gauche img{margin-bottom:25px;max-width:100%;width:100%}.node-prix-distinctions .col-droite .citation p:first-child::after{content:close-quote;font-size:2.5rem;padding-left:5px}.node-prix-distinctions .col-droite .citation p:first-child::before{content:open-quote;font-size:2.5rem;padding-right:5px}.node-prix-distinctions .col-droite .citation p:first-child{font-size:2rem}.node-prix-distinctions .col-droite .citation p:last-child strong span{font-size:1.6rem}.node-prix-distinctions .col-droite .citation p:last-child span{font-size:1.4rem}.node-prix-distinctions .col-droite .temoignage{background-color:#ededed;padding:75px 20px}@media screen and (min-width:60em){.boite-prix-distinctions-detail.petite-vignette .image{flex:0 0 200px}.boite-prix-distinctions-detail.petite-vignette .description{flex:1 1 auto}.boite-prix-distinctions-detail.petite-vignette .prix-distinctions-wrapper{flex-direction:row}}@media screen and (min-width:75em){.boite-prix-distinctions-detail.petite-vignette .prix-distinctions-wrapper{flex-direction:row}}.strate-deux-colonnes.pourc_25_75 .col-gauche{flex-basis:calc(25% - 15px);max-width:calc(25% - 15px)}.strate-deux-colonnes.pourc_25_75 .col-gauche div[class^=boite-]{margin-bottom:30px;width:100%}.strate-deux-colonnes.pourc_25_75 .col-droite{flex-basis:calc(75% - 15px);max-width:calc(75% - 15px)}.strate-deux-colonnes.pourc_25_75 .col-droite>div[class^=boite-]{margin-bottom:30px;max-width:100%;width:100%}.strate-deux-colonnes.pourc_25_75 .col-droite div[class^=boite-]:last-child{margin-bottom:0}.strate-deux-colonnes.pourc_25_75 .boite-accordeon .boite-texte+.boite-texte{margin-top:15px}.strate-deux-colonnes.pourc_25_75.ombre-75 .col-droite{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2);padding:30px}.strate-deux-colonnes.pourc_75_25 .col-gauche{flex-basis:calc(75% - 15px);max-width:calc(75% - 15px)}.strate-deux-colonnes.pourc_75_25 .col-gauche div[class^=boite-]{margin-bottom:30px;width:100%}.strate-deux-colonnes.pourc_75_25 .col-droite{flex-basis:calc(25% - 15px);max-width:calc(25% - 15px)}.strate-deux-colonnes.pourc_75_25 .col-droite>div[class^=boite-]{margin-bottom:30px;max-width:100%;width:100%}.strate-deux-colonnes.pourc_75_25 .col-droite div[class^=boite-]:last-child{margin-bottom:0}.strate-deux-colonnes.pourc_75_25 .boite-accordeon .boite-texte+.boite-texte{margin-top:15px}.strate-deux-colonnes.pourc_75_25.ombre-75 .col-gauche{background-color:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.2);padding:30px}@media screen and (max-width:991px){.strate-deux-colonnes.pourc_25_75 .col-gauche,.strate-deux-colonnes.pourc_25_75 .col-droite,.strate-deux-colonnes.pourc_75_25 .col-gauche,.strate-deux-colonnes.pourc_75_25 .col-droite{flex-basis:100%;max-width:100%}.strate-deux-colonnes.pourc_25_75 .boite-menu,.strate-deux-colonnes.pourc_75_25 .boite-menu{display:none}}.strate-mosaique{width:100%}.strate-mosaique .titre-strate{padding-bottom:30px}.strate-mosaique .row-haut{display:flex;flex-direction:row;flex-wrap:wrap}.strate-mosaique .row-bas{display:flex;flex-direction:row;flex-wrap:wrap}.strate-mosaique .row-bas .element-mosaique .zone-texte a{align-items:center;color:#fff;display:flex;font-size:1.8rem;font-weight:600;height:100%;justify-content:center;min-height:120px;width:100%}@media screen and (max-width:575px){.strate-mosaique .row-haut{display:block}.strate-mosaique .row-bas{display:block}}.strate-messages-importants .row+.row{margin-top:15px}.strate-messages-importants .boite-texte{display:flex}.strate-messages-importants .boite-texte .titre-messages-importants{align-items:center;background:#e30513;color:#fff;display:flex;flex:1 0 200px;font-size:3rem;justify-content:center;line-height:1;padding:15px 30px;text-align:center;text-transform:uppercase}.strate-messages-importants .boite-texte .texte-messages-importants{display:flex;flex:1 1 100%;padding:0}.strate-messages-importants .boite-texte .texte-messages-importants ul{padding:0}.strate-messages-importants .boite-texte .texte-messages-importants ul li{list-style-type:none;margin:0;padding:15px 30px}.strate-messages-importants .boite-texte .texte-messages-importants ul li:nth-child(odd){background-color:#f7f7f7}.strate-messages-importants .boite-texte .texte-messages-importants p{align-content:center;background-color:#f7f7f7;padding:30px;width:100%}.strate-messages-importants .boite-texte .texte-messages-importants p a{color:#0645ad}.strate-messages-importants.message-invisible .boite-texte .titre-messages-importants{display:none}.strate-messages-importants.style-pleine-largeur.strate{padding:4rem 0}.strate-messages-importants.style-pleine-largeur .titre-messages-importants{display:none}.strate-messages-importants.style-pleine-largeur .strate-contenu{margin:0;max-width:inherit;padding:0}.strate-messages-importants.style-pleine-largeur .boite-texte .texte-messages-importants{background:#e30513;display:block;padding:2rem;text-align:center}.strate-messages-importants.style-pleine-largeur .boite-texte .texte-messages-importants h2{color:#fff;margin-bottom:1rem}.strate-messages-importants.style-pleine-largeur .boite-texte .texte-messages-importants p{background-color:rgba(0,0,0,0);color:#fff;padding:0}.strate-messages-importants.style-pleine-largeur .boite-texte .texte-messages-importants a{color:#fff;text-decoration:underline}.strate-messages-importants.style-pleine-largeur .boite-texte .texte-messages-importants a:hover,.strate-messages-importants.style-pleine-largeur .boite-texte .texte-messages-importants a:focus{background-color:#88030b}@media screen and (max-width:1199px){.strate-messages-importants.style-pleine-largeur .row{padding:0}}@media screen and (max-width:575px){.strate-messages-importants .boite-texte{display:block}.strate-messages-importants .boite-texte .titre-messages-importants{width:100%}.strate-messages-importants .boite-texte .texte-messages-importants{width:100%}}#outil-de-reference .search-bar{display:flex;flex-wrap:wrap}#outil-de-reference .recherche{margin-bottom:15px;position:relative;width:100%}#outil-de-reference .recherche::after{content:"h";font-family:"iconesUL",sans-serif;font-size:3rem;-webkit-font-smoothing:antialiased;line-height:1;position:absolute;right:5px;text-transform:none;top:50%;transform:translateY(-50%)}#outil-de-reference .recherche input{margin:0}#outil-de-reference label{margin-bottom:5px}#outil-de-reference .initiativeUL{margin:15px 0 30px;width:100%}#outil-de-reference .initiativeUL .inline{align-items:center;display:flex}#outil-de-reference .initiativeUL .inline .wrapper-img{margin-right:40px;position:relative}#outil-de-reference .initiativeUL .inline .wrapper-img .i{align-items:center;background:#232323;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:20px;justify-content:center;left:100%;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;width:20px}#outil-de-reference .initiativeUL .inline .wrapper-img .i:hover{background:#000}#outil-de-reference .initiativeUL .inline .wrapper-img .i span{display:inline-block;transform:translate(0,-1px)}#outil-de-reference .initiativeUL label{margin-right:30px}#outil-de-reference .initiativeUL label input[type=radio]{margin-right:10px}#outil-de-reference .initiativeUL label:last-of-type{margin-right:0}#outil-de-reference .outil-de-reference-bouton{align-items:flex-start}#outil-de-reference .outil-de-reference-bouton input[type=submit].btn{cursor:pointer;max-width:inherit;width:100%}#outil-de-reference .outil-de-reference-bouton .reinit-bouton{margin-bottom:15px;max-width:50%;width:calc(50% - 15px)}#outil-de-reference .outil-de-reference-bouton .reinit-bouton a.btn{max-width:100%;width:100%}.outil-de-reference-resultats{display:none}.outil-de-reference-resultats.is-active{display:block}.outil-de-reference-count p{border-top:1px solid #999;font-size:2.8rem;font-weight:300;margin:15px 0 0;padding-top:30px}.info-supp-content{background-color:#f7f7f7;border:1px dashed #666;margin:10px 0 10px 15px;opacity:0;padding:5px;transition:opacity .3s;visibility:hidden}.info-supp-content.is-active{opacity:1;visibility:visible}.info-supp-content p{font-size:1.4rem;margin:0}.recherche-avancee{border-top:solid 1px gray;margin-top:10px;padding-top:20px}.recherche-avancee .toggle-recherche-avancee{cursor:pointer;display:inline-block;padding-left:25px;position:relative}.recherche-avancee .toggle-recherche-avancee::before{content:"c";font-family:"iconesUL",sans-serif;font-size:3rem;left:-7px;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);transition:all .3s}.recherche-avancee .toggle-recherche-avancee.is-active::before{transform:translateY(-50%) rotate(180deg)}.recherche-avancee .recherche-avancee-content .boutons-wrapper{display:flex}@media screen and (max-width:575px){.recherche-avancee .recherche-avancee-content .boutons-wrapper{flex-direction:column}}.recherche-avancee .recherche-avancee-content .boutons-wrapper p{margin-right:15px;width:calc(50% - 15px)}@media screen and (max-width:575px){.recherche-avancee .recherche-avancee-content .boutons-wrapper p{margin-right:0;width:100%}}.recherche-avancee .recherche-avancee-content .boutons-wrapper p:last-child{margin-left:15px;margin-right:0}@media screen and (max-width:575px){.recherche-avancee .recherche-avancee-content .boutons-wrapper p:last-child{margin:0;margin-bottom:25px}}.recherche-avancee .recherche-avancee-content .boutons-wrapper p a,.recherche-avancee .recherche-avancee-content .boutons-wrapper p button{cursor:pointer;max-width:inherit}#filtres-select{display:flex;flex-wrap:wrap}#filtres-select .selectParent{width:calc(50% - 15px)}#outil-de-reference-recherche{display:flex;flex-wrap:wrap;margin:15px -15px 0}#outil-de-reference-recherche .nom-outil{width:100%}#outil-de-reference-recherche .no-result{padding:0 15px}#outil-de-reference-recherche .outil-de-reference-wrapper{display:flex;flex-direction:column;padding:15px;width:50%}#outil-de-reference-recherche .outil-de-reference-wrapper .outil-link{background-color:#e30513;color:#fff;display:block;padding:12px 15px;text-align:center;transition:.25s background-color ease-out;width:100%}#outil-de-reference-recherche .outil-de-reference-wrapper .outil-link:hover{background-color:#b5000b;text-decoration:none}#outil-de-reference-recherche .outil-de-reference{background-color:#f7f7f7;display:flex;flex-grow:1;flex-wrap:wrap;padding:30px 30px 15px}#outil-de-reference-recherche .outil-de-reference p{font-size:13px;margin-bottom:0}#outil-de-reference-recherche .outil-de-reference p.titre{color:#666;font-size:16px;font-weight:normal;margin-bottom:0}#outil-de-reference-recherche .outil-de-reference ul{margin:0;padding:0}#outil-de-reference-recherche .outil-de-reference ul li{display:inline;font-size:1.3rem;list-style-type:none;margin:0 3px 0 0}#outil-de-reference-recherche .outil-de-reference ul li::after{content:", "}#outil-de-reference-recherche .outil-de-reference ul li:last-of-type::after{content:""}#outil-de-reference-recherche .outil-de-reference .nom-outil{color:#000;font-size:1.6rem;font-weight:bold;margin-bottom:30px;text-transform:uppercase}#outil-de-reference-recherche .outil-de-reference .description-outil{margin-bottom:10px}#outil-de-reference-recherche .outil-de-reference .outil-gauche,#outil-de-reference-recherche .outil-de-reference .outil-droite{width:50%}#outil-de-reference-recherche .outil-de-reference .outil-gauche>div:not(:last-child),#outil-de-reference-recherche .outil-de-reference .outil-droite>div:not(:last-child){margin-bottom:5px}#outil-de-reference-recherche .outil-de-reference .outil-gauche{padding-right:15px}@media screen and (max-width:1199px){#outil-de-reference #filtres-select{padding:0}}@media screen and (max-width:767px){#outil-de-reference #filtres-select .selectParent{width:100%}#outil-de-reference #filtres-select .selectParent.gauche,#outil-de-reference #filtres-select .selectParent.droite{margin-left:0;margin-right:0}#outil-de-reference #filtres-select .initiativeUL{margin:15px 0}#outil-de-reference .outil-de-reference-bouton input[type=submit].btn{margin-bottom:15px;margin-right:0;max-width:100%;width:100%}#outil-de-reference .outil-de-reference-bouton .reinit-bouton{max-width:100%;width:100%}#outil-de-reference-recherche .outil-de-reference-wrapper{width:100%}}#outil-de-reference-recherche.outil-de-reference-accordeon .outil-de-reference{background-color:#fff;display:flex;flex-direction:column}#outil-de-reference-recherche.outil-de-reference-accordeon .outil-de-reference ul{margin-bottom:0}#outil-de-reference-recherche.outil-de-reference-accordeon .outil-de-reference .outil-gauche>div,#outil-de-reference-recherche.outil-de-reference-accordeon .outil-de-reference .outil-droite>div{margin-bottom:5px}#outil-de-reference-recherche.outil-de-reference-accordeon .outil-main-content{display:flex;flex-grow:1;flex-wrap:wrap}#outil-de-reference-recherche.outil-de-reference-accordeon .outil-link-wrapper{margin-top:10px;width:100%}#strate-filtres-outils .strate-contenu{padding:0 15px !important}#strate-admission-tardive{margin-bottom:1.875em;padding:0}#strate-admission-tardive .strate-contenu{padding:0}#strate-admission-tardive .strate-contenu>div+div{margin-top:2.5em}.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon>h2:hover,.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon>h3:hover,.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon>h4:hover,.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon>p:hover{background-color:#232323}.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon.ouvert>h2,.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon.ouvert>h3,.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon.ouvert>h4,.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon.ouvert>p{background-color:rgba(0,0,0,0);border-color:#fff}.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon .panneau{background:rgba(0,0,0,0);padding:30px 0}.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon .panneau label{color:#fff}.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon .accordeon-titre{background:none;color:#fff;border:none}.strate-recherche-bottin .boite-filtre-bottin .boite-accordeon .accordeon .accordeon-titre:focus{text-decoration:underline}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle{margin:0 auto;max-width:600px}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle fieldset{padding:0;border:0}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle label{color:#fff;display:block;margin-bottom:10px}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .controle-champ-mot-cle-inner{position:relative}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle label{color:#fff;display:block;margin-bottom:10px}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .controle-champ-mot-cle-inner{position:relative}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle input[type=text],.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle input[type=search]{margin-bottom:15px}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .types-recherche{display:flex;flex-wrap:wrap}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .types-recherche .checkbox-input{flex-basis:50%}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .types-recherche .checkbox-input input:focus+label{text-decoration:underline}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .types-recherche .checkbox-input label{margin-left:5px}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .btn-chercher{background:none;border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;margin-top:30px;padding:10px;transition:background .25s ease;width:100%}.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .btn-chercher:hover,.strate-recherche-bottin .boite-filtre-bottin .controle-champ-mot-cle .btn-chercher:focus{background-color:#606060}.section-calendrier{padding-bottom:0;padding-top:0}.section-calendrier.a-la-une{padding:0}.section-calendrier[id*=boutons].strate.gout.grid-3-col .row{justify-content:center}.section-calendrier[id*=boutons].strate.gout.grid-3-col .nb-bouton-2.boite-bouton{margin-right:0}.section-calendrier .calendrier{padding-top:30px;width:100%}.section-calendrier label{font-size:1.8rem;font-weight:bold;position:absolute;top:-25px}.section-calendrier form{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.section-calendrier form input[type=submit],.section-calendrier form a.button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:button;appearance:none;background-color:#fff;border:1px solid #999;border-radius:0;font-weight:bold;padding:10px 30px}.section-calendrier form input[type=submit]:hover,.section-calendrier form a.button:hover{background-color:#ededed}.section-calendrier form input[type=submit]{color:#000;margin-bottom:15px;margin-right:10px}.section-calendrier form a.button{color:#000;height:42px;line-height:2rem;text-decoration:none}.section-calendrier form input{border:1px solid #999;height:42px}.section-calendrier form select{height:40px}.section-calendrier .controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;margin-left:30px;position:relative}.section-calendrier .controls-wrapper:first-child{margin-left:0}.section-calendrier .controls-wrapper .date-wrapper{margin-bottom:0;max-width:250px;min-width:250px;position:relative;width:100%}.section-calendrier .controls-wrapper .date-wrapper::before{background-image:url(/sites/default/files/2018-08/calendar.png);background-repeat:no-repeat;bottom:8px;content:"";height:23px;pointer-events:none;position:absolute;right:10px;width:20px}.section-calendrier .buttons-wrapper{display:flex;margin-left:30px}.section-calendrier .date-input{-webkit-appearance:none;background-color:#fff;border-radius:0;padding-left:10px;padding-right:35px;width:100%}.section-calendrier .date-input::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);height:auto;left:0;position:absolute;right:0;top:0;width:auto}.section-calendrier .date-input::-webkit-inner-spin-button{z-index:1}.section-calendrier .date-input::-webkit-clear-button{z-index:1}.section-calendrier .date-input::-webkit-inner-spin-button,.section-calendrier .date-input::-webkit-outer-spin-button,.section-calendrier .date-input::-webkit-textfield-decoration-container,.section-calendrier .date-input::-webkit-clear-button,.section-calendrier .date-input::-webkit-search-results-button,.section-calendrier .date-input::-webkit-search-cancel-button,.section-calendrier .date-input::-webkit-search-results-decoration,.section-calendrier .date-input::-webkit-search-decoration{-webkit-appearance:none;display:none}.section-calendrier .date-input::-ms-clear{display:none}.section-calendrier div.categories{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:auto;padding-bottom:5px;padding-left:5px}.section-calendrier div.categories span{background-color:#ededed;color:#666;font-size:1.3rem;font-weight:600;margin:5px 5px;padding:5px 10px;transition:background-color .25s ease}.section-calendrier div.date{background-color:#000;color:#fff;font-size:1.6rem;font-weight:700;left:0;padding:5px 20px 5px 15px;position:absolute;width:76.5%}.section-calendrier .texte-nouvelle div.date{top:-32px}.section-calendrier .texte-nouvelle div.date.empty{margin-left:-15px;margin-top:0;position:relative;top:0;width:calc(100% + 40px)}.section-calendrier picture div.date{bottom:0}.section-calendrier .detail-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.section-calendrier .date.empty+.resume-nouvelle{margin-top:40px}.section-calendrier .date.empty{margin-top:32px}.section-calendrier .section-calendrier .resume-nouvelle{font-weight:700}.section-calendrier .fields-wrapper{align-items:center;display:flex;flex:0 0 auto}.section-calendrier .selectParent{border:1px solid #999;display:table;height:auto;margin-bottom:0;overflow:visible;width:248px}.section-calendrier .selectParent::after{background-image:none;background-position:initial;background-repeat:initial;color:#666;content:"c";font-family:"iconesUL",sans-serif;font-size:2.4rem;height:1px;line-height:normal;pointer-events:none;position:absolute;right:5px;text-decoration:none;text-transform:lowercase;top:7px;transform:initial;width:25px}.section-calendrier .selectParent select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;padding:2px 32px 2px 10px;text-indent:1px;text-overflow:"";width:100%}.section-calendrier .selectParent select::-ms-expand{display:none}.section-calendrier .display_date{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;font-size:2.6rem;font-weight:bold;margin-bottom:20px;margin-top:20px;width:100%}.section-calendrier .conference-input,.section-calendrier .visite-input,.section-calendrier .kiosque-input{height:auto;margin-left:20px}.section-calendrier .checkbox-label{position:relative;top:auto}.section-calendrier .conference-input-container,.section-calendrier .visite-input-container{margin-right:20px}.section-calendrier .conference-input-container,.section-calendrier .visite-input-container,.section-calendrier .kiosque-input-container{display:inline;padding:20px 0 20px 40px;position:relative;text-align:left}.section-calendrier .conference-input-container label,.section-calendrier .visite-input-container label,.section-calendrier .kiosque-input-container label{cursor:pointer;display:inline-block;font-weight:500;padding-left:40px}.section-calendrier .conference-input-container label::before,.section-calendrier .conference-input-container label::after,.section-calendrier .visite-input-container label::before,.section-calendrier .visite-input-container label::after,.section-calendrier .kiosque-input-container label::before,.section-calendrier .kiosque-input-container label::after{content:"";position:absolute;top:50%}.section-calendrier .conference-input-container label::before,.section-calendrier .visite-input-container label::before,.section-calendrier .kiosque-input-container label::before{background:#f7f7f7;border:1px solid #000;height:28px;left:0;margin:-15px 0 0;width:28px}.section-calendrier .conference-input-container label::after,.section-calendrier .visite-input-container label::after,.section-calendrier .kiosque-input-container label::after{background:#e30513;height:20px;left:5px;margin:-10px 0 0;opacity:0;transition:opacity .25s ease-in-out,transform .25s ease-in-out;width:20px}.section-calendrier .conference-input-container input[type=checkbox],.section-calendrier .visite-input-container input[type=checkbox],.section-calendrier .kiosque-input-container input[type=checkbox]{left:-9999px;position:absolute;top:0;visibility:hidden}.section-calendrier .conference-input-container input[type=checkbox]:checked+label::after,.section-calendrier .visite-input-container input[type=checkbox]:checked+label::after,.section-calendrier .kiosque-input-container input[type=checkbox]:checked+label::after{opacity:1;transform:translate3d(0,0,0)}.section-calendrier .conference-input-container .styled-input--square label::before,.section-calendrier .conference-input-container .styled-input--square label::after,.section-calendrier .visite-input-container .styled-input--square label::before,.section-calendrier .visite-input-container .styled-input--square label::after,.section-calendrier .kiosque-input-container .styled-input--square label::before,.section-calendrier .kiosque-input-container .styled-input--square label::after{border-radius:0}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle{height:auto;padding:0 25px 0 0;justify-content:flex-start}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .date{left:auto;margin-left:0;padding:5px 20px;position:relative;top:auto}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .date.rouge{background-color:#e30513}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .titre{font-size:2rem;font-weight:700;margin-bottom:15px;margin-top:15px}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .details-nouvelle,.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .details-nouvelle p{font-size:1.6rem;font-weight:700}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .resume-nouvelle{font-size:1.8rem;font-weight:500}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .resume-nouvelle p:last-child{margin-bottom:0}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .titre,.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .resume-nouvelle,.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .categories,.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .texte-nouvelle .details-nouvelle{margin-left:15px}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .footer-boite-evenement{margin-top:auto}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .footer-boite-evenement .lien-detail{flex-basis:100%;margin-top:auto}.section-calendrier .boite-ulaval-nouvelles.portes-ouvertes .footer-boite-evenement .lien-detail a.btn.fleche{margin-bottom:15px;margin-left:15px}.section-calendrier .boite-ulaval-nouvelles picture{background-color:#fff;flex-shrink:0;margin-bottom:0;max-width:100%;-webkit-transform:translateZ(0)}.section-calendrier .boite-ulaval-nouvelles picture img{flex-shrink:0;max-width:100%;-webkit-transform:translateZ(0)}.section-calendrier .aucun-resultat{margin:25px 0}.node-calendrier .boite-gauche img{height:auto;width:100%}.node-calendrier .boite-droite .date{background-color:#000;color:#fff;font-weight:bold;padding:5px 15px}.node-calendrier .boite-droite .description{padding:0 15px 10px}.node-calendrier .boite-droite .titre{font-weight:700;padding-left:15px;padding-top:15px}.node-calendrier .boite-droite .titre span{font-weight:500}.node-calendrier .categories_et_liens{background-color:#ededed;padding:10px 15px}.node-calendrier .categories_et_liens .categories{align-items:center;display:block;padding-top:10px}.node-calendrier .categories_et_liens .categories span{background-color:#fff;display:inline-block;font-size:1.3rem;margin:0 10px 10px 0;padding:5px 10px}.node-calendrier .categories_et_liens .liens{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.node-calendrier .categories_et_liens .liens span{margin:0 3px}.node-calendrier .categories_et_liens .liens .lien_externe{border:1px solid #999;color:#000;display:inline-block;line-height:1;margin:0 10px 0 0;padding:9px 15px}.node-calendrier .categories_et_liens .liens .lien_externe:hover{background-color:#dbdbdb;text-decoration:none}.node-calendrier .categories_et_liens .liens .icon-facebook::before{content:"j"}.node-calendrier .categories_et_liens .liens .icon-youtube::before{content:"o"}.node-calendrier .categories_et_liens .liens .icon-instagram::before{content:"k"}.node-calendrier .categories_et_liens .liens .icon-linkedin::before{content:"l"}.node-calendrier .categories_et_liens .liens .icon-twitter::before{content:"n"}.node-calendrier .categories_et_liens .liens .icon-facebook,.node-calendrier .categories_et_liens .liens .icon-youtube,.node-calendrier .categories_et_liens .liens .icon-instagram,.node-calendrier .categories_et_liens .liens .icon-twitter,.node-calendrier .categories_et_liens .liens .icon-linkedin{color:#666;font-family:"iconesUL",Arial,Helvetica,Verdana,sans-serif;font-size:4.4rem;line-height:1}.node-calendrier .categories_et_liens .liens .icon-facebook:hover,.node-calendrier .categories_et_liens .liens .icon-youtube:hover,.node-calendrier .categories_et_liens .liens .icon-instagram:hover,.node-calendrier .categories_et_liens .liens .icon-twitter:hover,.node-calendrier .categories_et_liens .liens .icon-linkedin:hover{color:#232323;text-decoration:none}.node-calendrier .retour-liste{color:#000;font-weight:700;margin:10px 0 0 15px}.node-calendrier .retour-liste:hover{color:#000}.separateur.gros{border-bottom:4px solid #000;margin-top:30px;width:100%}.section-calendrier.pleine-largeur.gout.strate.grid-4-col{padding-left:15px;padding-right:15px}.section-calendrier.pleine-largeur.gout.strate.grid-4-col .row>div[class^=boite-titre-strate]{flex-basis:100%;max-width:100%}.section-calendrier.gout.strate.grid-3-col .row>div[class^=boite-titre-strate]{flex-basis:100%;max-width:100%}@media screen and (max-width:1199px){.gout.strate.flex-4-col .row>div[class^=boite-ulaval-nouvelles]{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media screen and (max-width:991px){.section-calendrier .buttons-wrapper{margin-top:15px}.section-calendrier form{flex-direction:column}.section-calendrier form input[type=submit]{margin-left:0}}@media screen and (max-width:800px){.section-calendrier.strate.gout.grid-3-col .row .nb-bouton-1.boite-bouton,.section-calendrier.strate.gout.grid-3-col .row .nb-bouton-2.boite-bouton{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media screen and (max-width:767px){.node-calendrier.gout.strate.flex-2-col .row>div[class^=boite-],.node-calendrier.gout.strate.grid-2-col .row>div[class^=boite-]{flex-basis:100%;max-width:100%}.calendrier .fields-wrapper{align-items:flex-start;flex-basis:100%;flex-direction:row;width:100%}.section-calendrier .conference-input-container,.section-calendrier .visite-input-container,.section-calendrier .kiosque-input-container{padding-left:0}.section-calendrier.strate.grid-3-col .row>div[class^=boite-],.section-calendrier.strate.grid-4-col .row>div[class^=boite-]{flex-basis:100%;max-width:100%}.section-calendrier.strate.pleine-largeur.grid-3-col .row,.section-calendrier.strate.pleine-largeur.grid-4-col .row{padding:0}.section-calendrier.strate.limite.grid-3-col .row,.section-calendrier.strate.limite.grid-4-col .row{display:block;padding:0 15px}.section-calendrier.strate.gout.grid-3-col .row,.section-calendrier.strate.gout.grid-4-col .row{display:block;padding:0 15px}.section-calendrier.strate.gout.grid-3-col .row .boite-ulaval-nouvelles img,.section-calendrier.strate.gout.grid-4-col .row .boite-ulaval-nouvelles img{max-height:initial}.section-calendrier.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(odd),.section-calendrier.strate.gout.grid-3-col .row>div[class^=boite-]:nth-child(even),.section-calendrier.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(odd),.section-calendrier.strate.gout.grid-4-col .row>div[class^=boite-]:nth-child(even){margin:30px 0;max-width:none}}@media screen and (max-width:575px){.section-calendrier .boite-filtre-calendrier form{display:flex;flex-direction:column}.section-calendrier .boite-filtre-calendrier form .selectParent{margin-bottom:10px}.section-calendrier .boite-filtre-calendrier form .fields-wrapper{display:block}.section-calendrier .boite-filtre-calendrier form .controls-wrapper{align-items:flex-start;display:flex;flex-direction:column;margin-left:0}.section-calendrier .boite-filtre-calendrier form .controls-wrapper input[type=submit],.section-calendrier .boite-filtre-calendrier form .controls-wrapper a.button{margin-left:0}.section-calendrier .boite-filtre-calendrier form .controls-wrapper label.date-label{position:relative;top:0}.section-calendrier.pleine-largeur.gout.strate.grid-4-col{padding-left:0;padding-right:0}}body.portes-ouvertes .section-calendrier{padding-top:30px}body.portes-ouvertes .section-calendrier .date-wrapper{margin-right:0;max-width:none}body.portes-ouvertes .section-calendrier .selectParent{width:100%}body.portes-ouvertes .section-calendrier .fields-wrapper{align-items:baseline;flex-wrap:wrap}body.portes-ouvertes .section-calendrier .controls-wrapper{margin-left:0;margin-bottom:40px;width:100%}body.portes-ouvertes .section-calendrier .buttons-wrapper input[type=submit]{margin:10px 15px 10px 0}body.portes-ouvertes .section-calendrier .buttons-wrapper a{margin-top:10px}@media screen and (min-width:38.75em){body.portes-ouvertes .section-calendrier{padding-top:60px}body.portes-ouvertes .section-calendrier .controls-wrapper{margin-right:15px;width:auto}body.portes-ouvertes .section-calendrier .controls-wrapper .date-wrapper{max-width:250px}body.portes-ouvertes .section-calendrier .controls-wrapper .selectParent{width:250px}body.portes-ouvertes .section-calendrier .buttons-wrapper{margin-top:0}body.portes-ouvertes .section-calendrier .buttons-wrapper input[type=submit]{margin:0 15px 10px 0}body.portes-ouvertes .section-calendrier .buttons-wrapper a{margin-top:0}}@media screen and (min-width:53em){body.portes-ouvertes .section-calendrier .input-container{margin-bottom:32px}body.portes-ouvertes .section-calendrier .conference-input-container,body.portes-ouvertes .section-calendrier .visite-input-container,body.portes-ouvertes .section-calendrier .kiosque-input-container{padding-left:0}}@media screen and (min-width:62em){body.portes-ouvertes .section-calendrier form{flex-wrap:wrap}}#unite-recherche .recherche{margin-bottom:15px;position:relative;width:100%}#unite-recherche .recherche input[type=text]{margin-bottom:0}#unite-recherche .recherche::after{content:"h";font-family:"iconesUL",sans-serif;font-size:3rem;-webkit-font-smoothing:antialiased;line-height:1;position:absolute;right:5px;speak:none;text-transform:none;top:50%;transform:translateY(-50%)}#unite-recherche .unite-recherche-bouton{align-items:flex-start}#unite-recherche .unite-recherche-bouton input[type=submit].btn{margin-right:30px;max-width:50%;width:calc(50% - 15px)}#unite-recherche .unite-recherche-bouton .reinit-bouton{margin-bottom:15px;max-width:50%;width:calc(50% - 15px)}#unite-recherche .unite-recherche-bouton .reinit-bouton a.btn{max-width:100%;width:100%}#filtres-select{display:flex;flex-wrap:wrap}#filtres-select .selectParent{width:calc(50% - 15px)}#filtres-select .selectParent select{background-color:rgba(0,0,0,0);position:relative;z-index:2}#filtres-select .selectParent:after{z-index:1}#unite-resultats-recherche{margin-top:15px}#unite-resultats-recherche .unite-resultat-recherche{padding:15px}#unite-resultats-recherche .unite-resultat-recherche p{margin-bottom:0}#unite-resultats-recherche .unite-resultat-recherche p.nom-directeur{font-weight:600}#unite-resultats-recherche .unite-resultat-recherche:nth-child(even){background-color:#fff}#unite-resultats-recherche .unite-resultat-recherche:nth-child(odd){background-color:#f7f7f7}.page-node-type-unite-de-recherche img{display:block;height:auto;width:100%}.page-node-type-unite-de-recherche .haut-rouge{padding:60px 15px}.page-node-type-unite-de-recherche .strate.bandeau{background-position:center center;background-size:cover;-webkit-print-color-adjust:exact}.page-node-type-unite-de-recherche .couleur-secondaire-1 p{color:#fff}.page-node-type-unite-de-recherche .couleur-secondaire-1 p:last-of-type{margin-bottom:0}.page-node-type-unite-de-recherche .domaine,.page-node-type-unite-de-recherche .provenance{display:flex;flex-wrap:wrap}.page-node-type-unite-de-recherche .domaine p,.page-node-type-unite-de-recherche .provenance p{display:inline-block;font-weight:bold;margin-right:5px}.page-node-type-unite-de-recherche .domaine ul,.page-node-type-unite-de-recherche .provenance ul{display:inline-block;margin:0;padding:0}.page-node-type-unite-de-recherche .domaine ul li,.page-node-type-unite-de-recherche .provenance ul li{color:#fff;display:inline-block;list-style-type:none;margin-bottom:0}.page-node-type-unite-de-recherche .domaine ul li:last-of-type::after,.page-node-type-unite-de-recherche .provenance ul li:last-of-type::after{content:""}.page-node-type-unite-de-recherche .domaine ul li::after,.page-node-type-unite-de-recherche .provenance ul li::after{content:", ";display:inline-block}.page-node-type-unite-de-recherche .provenance ul li:last-of-type::after{content:";"}.page-node-type-unite-de-recherche .provenance ul li::after{content:"; ";display:inline-block}.page-node-type-unite-de-recherche .mission-contexte .deux-tiers{padding-right:30px;width:66.6666%}.page-node-type-unite-de-recherche .mission-contexte .un-tiers{width:33.3333%}.page-node-type-unite-de-recherche .liste-partenaires img{margin-bottom:15px;max-width:100%;width:auto}.page-node-type-unite-de-recherche .titulaire-description{background-color:#232323;color:#fff}.page-node-type-unite-de-recherche .titulaire-description .boite-contenu{padding:30px;width:75%}.page-node-type-unite-de-recherche .titulaire-description .boite-contenu.image-titulaire{padding:0;width:25%}.page-node-type-unite-de-recherche .titulaires{background-color:#666;display:flex}.page-node-type-unite-de-recherche .info-unite{padding:0}.page-node-type-unite-de-recherche .info-unite .boite-contenu.texte{padding:30px 0 0}.page-node-type-unite-de-recherche .info-unite .responsable-texte{background-color:#666;overflow:hidden;padding:15px}.page-node-type-unite-de-recherche .info-unite .responsable-texte p{color:#fff;margin-bottom:0}.page-node-type-unite-de-recherche .social-unite{align-items:center;display:flex;padding-left:0}.page-node-type-unite-de-recherche .social-unite li{display:inline-block;list-style-type:none;margin-right:30px}.page-node-type-unite-de-recherche .social-unite li svg,.page-node-type-unite-de-recherche .social-unite li img{height:32px;width:auto}.page-node-type-unite-de-recherche .social-unite li:last-of-type{margin-right:0}.page-node-type-unite-de-recherche .expertise-objectif{background-color:#dbdbdb;padding-bottom:15px}.page-node-type-unite-de-recherche .version-imprimable{font-family:"Overpass",sans-serif;padding:30px}.page-node-type-unite-de-recherche .version-imprimable h1,.page-node-type-unite-de-recherche .version-imprimable h2,.page-node-type-unite-de-recherche .version-imprimable h3,.page-node-type-unite-de-recherche .version-imprimable h4,.page-node-type-unite-de-recherche .version-imprimable h5{text-transform:uppercase}.page-node-type-unite-de-recherche .version-imprimable h2{font-size:16pt;font-weight:800}.page-node-type-unite-de-recherche .version-imprimable h3{font-size:11pt;font-weight:700}.page-node-type-unite-de-recherche .version-imprimable p{font-size:9pt;font-weight:300;line-height:1.2}.page-node-type-unite-de-recherche .version-imprimable ul li{font-size:9pt;font-weight:300;line-height:1.2;margin-bottom:0}.page-node-type-unite-de-recherche .version-imprimable .strate{box-sizing:border-box}.page-node-type-unite-de-recherche .version-imprimable .strate.padding-top{padding:15px 0 0}.page-node-type-unite-de-recherche .version-imprimable .strate.bandeau{margin-bottom:15px;min-height:auto;padding:6vh 6% 3%}.page-node-type-unite-de-recherche .version-imprimable .strate.bandeau h1{color:#fff;font-size:18pt;font-weight:700;line-height:1.2;margin-bottom:10px;max-width:100%;text-align:left}.page-node-type-unite-de-recherche .version-imprimable .strate.bandeau h1::after{display:none}.page-node-type-unite-de-recherche .version-imprimable .strate.bandeau p{color:#fff;font-size:13pt;font-weight:600;margin-bottom:0;text-transform:uppercase}.page-node-type-unite-de-recherche .version-imprimable #contenu-print{padding:0}.page-node-type-unite-de-recherche .version-imprimable #contenu-print .contenu{background-color:#dadada;padding:3% 2% 3% 6%;width:60%}.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaires-print{background-color:#646363;display:flex;padding:3% 6% 3% 2%;width:40%}.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print h2,.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print h3,.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print h4,.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print p{color:#fff}.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print h2{font-size:14pt;line-height:1}.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print h3{margin-bottom:5px;margin-top:15px}.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print p{margin-bottom:0;margin-top:0}.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print .image-titulaire img{height:auto;max-width:250px}.page-node-type-unite-de-recherche .version-imprimable #contenu-print .titulaire-print:first-of-type{padding-right:10px}.page-node-type-unite-de-recherche .version-imprimable #titulaire{background-color:#646363;padding:3% 6%}.page-node-type-unite-de-recherche .version-imprimable #titulaire .image-titulaire{width:20%}.page-node-type-unite-de-recherche .version-imprimable #titulaire .content-titulaire{padding-left:3%;width:80%}.page-node-type-unite-de-recherche .version-imprimable #titulaire .content-titulaire h2,.page-node-type-unite-de-recherche .version-imprimable #titulaire .content-titulaire h3,.page-node-type-unite-de-recherche .version-imprimable #titulaire .content-titulaire h4{color:#fff;line-height:1.2;margin:0 0 5px}.page-node-type-unite-de-recherche .version-imprimable #titulaire .content-titulaire p{color:#fff;margin-bottom:0}.page-node-type-unite-de-recherche .version-imprimable #titulaire .content-titulaire .spacer{display:block;margin-top:10px}.page-node-type-unite-de-recherche .version-imprimable #axes{background-color:#dadada;padding:3% 2% 3% 6%;width:60%}.page-node-type-unite-de-recherche .version-imprimable #axes h2{margin-bottom:5px}.page-node-type-unite-de-recherche .version-imprimable #axes ul{margin-bottom:15px}.page-node-type-unite-de-recherche .version-imprimable #axes ul:last-of-type{margin-bottom:0}.page-node-type-unite-de-recherche .version-imprimable #expertise{padding:3% 6% 3% 2%;width:40%}.page-node-type-unite-de-recherche .version-imprimable #expertise h2{margin-bottom:0}.page-node-type-unite-de-recherche .version-imprimable .strate-rouge-et-or.strate{padding:0}.page-node-type-unite-de-recherche .version-imprimable .strate-rouge-et-or.strate .rouge-et-or{display:block;margin-top:2px}.page-node-type-unite-de-recherche .version-imprimable .strate-rouge-et-or.strate .rouge-et-or::before{background-color:#e30513;content:"";display:inline-block;height:15px;width:80%}.page-node-type-unite-de-recherche .version-imprimable .strate-rouge-et-or.strate .rouge-et-or::after{background-color:#ffc103;content:"";display:inline-block;height:15px;width:20%}.page-node-type-unite-de-recherche .version-imprimable .strate-rouge-et-or.strate object{margin:30px 0 30px 80%}.page-node-type-unite-de-recherche .version-imprimable #contexte{background-color:#646363;border-top:45px solid #fff;color:#fff;padding:6%}.page-node-type-unite-de-recherche .version-imprimable #mission{background-color:#dadada;padding:3% 2% 3% 6%;width:60%}.page-node-type-unite-de-recherche .version-imprimable #partenaires{display:flex;flex-direction:column;justify-content:space-between;padding:3% 6% 3% 2%;width:40%}.page-node-type-unite-de-recherche .version-imprimable ul.social-unite li{display:block;margin-bottom:0;margin-right:15px}.page-node-type-unite-de-recherche .version-imprimable ul.social-unite li a{align-items:center;display:flex}.page-node-type-unite-de-recherche .version-imprimable ul.social-unite li svg,.page-node-type-unite-de-recherche .version-imprimable ul.social-unite li img{height:20px;margin-right:15px;width:20px}.page-node-type-unite-de-recherche .version-imprimable ul.social-unite li:last-of-type{margin-bottom:0}#liste-tuiles-chaire{display:flex;flex-wrap:wrap;margin-top:30px}#liste-tuiles-chaire .chaire,#liste-tuiles-chaire .boite-chaire{box-shadow:0 3px 14px 0 rgba(0,0,0,.2);margin-bottom:15px;width:33.3333%}#liste-tuiles-chaire .chaire a,#liste-tuiles-chaire .boite-chaire a{color:#000;display:block;position:relative}#liste-tuiles-chaire .chaire a:hover,#liste-tuiles-chaire .boite-chaire a:hover{text-decoration:none}#liste-tuiles-chaire .chaire div.chaire-info,#liste-tuiles-chaire .boite-chaire div.chaire-info{align-items:center;display:flex;width:100%}#liste-tuiles-chaire .chaire div.chaire-info p,#liste-tuiles-chaire .boite-chaire div.chaire-info p{margin:0}#liste-tuiles-chaire .chaire div.chaire-info p.chaire-count,#liste-tuiles-chaire .boite-chaire div.chaire-info p.chaire-count{align-items:center;background-color:#000;color:#fff;display:flex;font-weight:bold;min-height:75px;padding:20px 30px}#liste-tuiles-chaire .chaire div.chaire-info p:first-of-type,#liste-tuiles-chaire .boite-chaire div.chaire-info p:first-of-type{align-items:center;display:flex;flex-grow:1;padding:15px}#liste-tuiles-chaire .chaire img,#liste-tuiles-chaire .boite-chaire img{display:block;height:auto;width:100%}a.btn.all-results{margin:60px auto 0}@media screen and (max-width:1199px){div#liste-tuiles-chaire{margin-left:0;margin-right:0}div#filtres-select{padding:0 15px}}@media screen and (max-width:767px){.page-node-type-unite-de-recherche .mission-contexte .deux-tiers,.page-node-type-unite-de-recherche .mission-contexte .un-tiers{width:100%}div#liste-tuiles-chaire .chaire{width:50%}}@media screen and (max-width:575px){div#liste-tuiles-chaire{flex-direction:column}div#liste-tuiles-chaire .boite-chaire{width:100%}#unite-recherche .unite-recherche-bouton input[type=submit].btn{margin-bottom:15px;margin-right:0;margin-top:15px;max-width:100%;width:100%}#unite-recherche .unite-recherche-bouton .reinit-bouton{max-width:100%;width:100%}#unite-recherche .unite-recherche-bouton .reinit-bouton a.btn{max-width:100%;width:100%}#filtres-select .selectParent.droite{width:50%}}@media print{*{color-adjust:exact !important;-webkit-print-color-adjust:exact !important}header.normes-ul-entete-ul,nav.normes-ul-navigation-principale,footer.normes-ul-pied-page{display:none}.image-titulaire img{max-width:50px;width:50px}@page{margin:30px}}.strate-tuile-accordeon-etendue{background-repeat:no-repeat}@media screen and (max-width:1199px){.strate-tuile-accordeon-etendue{padding-left:15px;padding-right:15px}}.strate-tuile-accordeon-etendue .boite-titre-strate{margin-bottom:40px}.strate-tuile-accordeon-etendue .list-accordeon-etendue{display:grid;grid-auto-flow:row dense;grid-gap:0 20px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:20px}.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue{background-color:#fff}.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue:hover,.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue:focus,.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue.active{background-color:#ededed}.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue h2,.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue h3,.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue h4,.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue p{color:#000}.strate-tuile-accordeon-etendue .list-accordeon-etendue.blanc-ul .bloc-accordeon-etendue .bouton-ouverture-fermeture:after{color:#000}.strate-tuile-accordeon-etendue .list-accordeon-etendue.trois-colonnes{grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:980px){.strate-tuile-accordeon-etendue .list-accordeon-etendue{grid-template-columns:1fr 1fr}.strate-tuile-accordeon-etendue .list-accordeon-etendue.trois-colonnes{grid-template-columns:1fr 1fr}}.strate-tuile-accordeon-etendue .list-accordeon-etendue.deux-colonnes{grid-template-columns:1fr 1fr}@media only screen and (max-width:680px){.strate-tuile-accordeon-etendue .list-accordeon-etendue{grid-template-columns:1fr}.strate-tuile-accordeon-etendue .list-accordeon-etendue.trois-colonnes,.strate-tuile-accordeon-etendue .list-accordeon-etendue.deux-colonnes{grid-template-columns:1fr}}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue{background-color:#000;color:#fff;cursor:pointer;min-height:150px;margin-bottom:20px;padding:30px 20px 20px 20px;position:relative;text-align:center;transition:background-color .3s;display:flex;flex-direction:column;text-decoration:none}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue:hover,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue:focus,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue.active{background-color:#606060;text-decoration:none}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue:focus h2,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue:focus h3,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue:focus h4,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue:focus p{text-decoration:underline}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue.active .bouton-ouverture-fermeture:after{transform:rotate(-90deg)}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue h2,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue h3,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue h4,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue p{display:flex;align-items:center;justify-content:center;height:100%}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue h2,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue h3,.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue h4{margin-bottom:20px;text-align:center;width:100%;font-size:2.2rem;line-height:2.8rem}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue p{margin-bottom:5px}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue .bouton-ouverture-fermeture{display:flex;justify-content:center;margin-top:auto}.strate-tuile-accordeon-etendue .list-accordeon-etendue .bloc-accordeon-etendue .bouton-ouverture-fermeture:after{color:#fff;content:"e";font-family:"iconesUL",sans-serif;font-size:40px;transform:rotate(90deg);transition:transform .3s}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu{background-color:#ededed;color:#000;grid-column:1/-1;height:0;overflow:hidden;position:relative;transition:all .3s linear;flex-basis:100%;display:none;margin-bottom:20px}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description{padding:40px}@media screen and (max-width:991px){.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description{padding:20px}}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description>div{padding:0;margin-bottom:40px}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description>div:last-child{margin-bottom:0}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description .boite-medias-sociaux a svg path{fill:#000}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description .boite-titre-rte-boutons{padding:0}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description .boite-titre-rte-boutons p a:focus{text-decoration:underline}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description .boite-titre-rte-boutons>*:last-child{margin-bottom:0 !important}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description .boite-titre-rte-boutons+.boite-medias-sociaux{margin-top:-30px}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description .boite-video{max-width:373px}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description .boite-video.sans-limite{max-width:inherit}.strate-tuile-accordeon-etendue .tuile-accordeon-etendue-contenu .body-description .boite-video .texte p{margin:0}.strate.recherche-padding{padding:30px}body[class*=notre-universit] .boite-carrousel-element.grand-texte .boite-tuile-image .infos-tuile,body[class*=about-us] .boite-carrousel-element.grand-texte .boite-tuile-image .infos-tuile{min-height:180px}.notre-universit .boite-carrousel-element.blanc{background-color:#fff}.notre-universit .boite-carrousel-element.noir{background-color:#333}.notre-universit .boite-carrousel-element h2{margin:50px auto 20px}.notre-universit .noir.boite-carrousel-element h2{color:#fff}.notre-universit .blanc .carrousel-element-item .description{background-color:#ededed}.notre-universit .noir .carrousel-element-item .description{background-color:#232323;color:#fff}.notre-universit .boite-carrousel-element.noir .boite-bouton.nb-bouton-1>a.btn{background-color:#333;border:1px solid #fff;color:#fff}.notre-universit .boite-carrousel-element.blanc .boite-bouton.nb-bouton-1>a.btn{border:1px solid #000}.notre-universit .boite-carrousel-element .carrousel-element-item{height:400px;max-width:270px}.notre-universit .boite-carrousel-element .carrousel-element-item picture,.notre-universit .boite-carrousel-element .carrousel-element-item img{max-height:270px}.notre-universit .boite-carrousel-element .carrousel-element-item h3{font-size:1.8rem;font-weight:bold;margin:0}.notre-universit .boite-carrousel-element .carrousel-element-item .description{font-size:1.6rem;height:150px;overflow:hidden;padding:30px 15px}.notre-universit .boite-carrousel-element .carrousel-element-item .description p{margin-bottom:0}.notre-universit .boite-carrousel-element.noir a{color:#fff;text-decoration:none}.notre-universit .boite-carrousel-element.blanc a{color:#000;text-decoration:none}body.section-etudes[class*=nanoprogrammes] .accent-gauche h1::after,body.section-etudes[class*=nanoprogrammes] .accent-gauche h2::after,body.section-etudes[class*=nanoprogrammes] .accent-gauche h3::after,body.section-etudes[class*=nanoprogrammes] .accent-gauche h4::after,body.section-etudes[class*=nanoprogrammes] .accent.centre h1::after,body.section-etudes[class*=nanoprogrammes] .accent.centre h2::after,body.section-etudes[class*=nanoprogrammes] .accent.centre h3::after,body.section-etudes[class*=nanoprogrammes] .accent.centre h4::after,body.section-etudes[class*=nanoprogrammes] .accent.droite h1::after,body.section-etudes[class*=nanoprogrammes] .accent.droite h2::after,body.section-etudes[class*=nanoprogrammes] .accent.droite h3::after,body.section-etudes[class*=nanoprogrammes] .accent.droite h4::after,body.section-etudes[class*=nanoprogrammes] .accent h1::after,body.section-etudes[class*=nanoprogrammes] .accent h2::after,body.section-etudes[class*=nanoprogrammes] .accent h3::after,body.section-etudes[class*=nanoprogrammes] .accent h4::after{background-color:#cc7900}.page-node-type-rapport-mobilite .row-general{margin:0 -15px}.page-node-type-rapport-mobilite .col-album,.page-node-type-rapport-mobilite .col-rapport{padding:0 15px}.page-node-type-rapport-mobilite .col-rapport{width:70%}.page-node-type-rapport-mobilite .col-rapport.no-album{margin-left:30%}.page-node-type-rapport-mobilite .col-album{width:30%}.page-node-type-rapport-mobilite .col-album .col-album-inner{background-color:#5c6a5f;padding:30px}.page-node-type-rapport-mobilite .col-album .col-album-inner p.album-label{font-weight:bold;font-size:1.375em;color:#fff;margin-top:0;margin-bottom:15px}.page-node-type-rapport-mobilite .col-album .photos{padding:0;margin:0}.page-node-type-rapport-mobilite .col-album .photos figcaption{color:#fff;font-size:.8em;line-height:15px;margin-top:5px}.page-node-type-rapport-mobilite .col-album .photos li{list-style-type:none;margin-bottom:30px}.page-node-type-rapport-mobilite .col-album .photos li img{display:block;width:100%}.page-node-type-rapport-mobilite .col-album .photos li:last-of-type{margin-bottom:0}.page-node-type-rapport-mobilite .top-infos{margin-bottom:45px}.page-node-type-rapport-mobilite .top-infos ul{margin:0;padding:0}.page-node-type-rapport-mobilite .top-infos ul li{list-style-type:none;font-size:1em;margin-bottom:0}.page-node-type-rapport-mobilite .top-infos ul li a{display:inline-block;height:16px;vertical-align:middle}.page-node-type-rapport-mobilite .top-infos ul li span{font-weight:bold}.page-node-type-rapport-mobilite .top-infos ul li.coup-de-coeur svg{display:inline-block;height:16px;vertical-align:middle;width:auto}.page-node-type-rapport-mobilite .rapport-eval-gen h2{margin-bottom:0}.page-node-type-rapport-mobilite .rapport-eval-gen p{margin-top:0;margin-bottom:0}.page-node-type-rapport-mobilite .rapport-eval-gen ul.rating{margin-top:10px}.page-node-type-rapport-mobilite ul.rating{display:flex;margin:0;padding:0}.page-node-type-rapport-mobilite ul.rating li{list-style-type:none;display:inline-block;margin-right:9px}.page-node-type-rapport-mobilite ul.rating li:last-of-type{margin-right:0}.page-node-type-rapport-mobilite ul.rating li.coup-de-coeur svg{width:15px}.page-node-type-rapport-mobilite .bloc-question .bloc-title{font-size:1.125em;font-weight:bold}.page-node-type-rapport-mobilite .bloc-question ul li p{font-size:1em}.page-node-type-rapport-mobilite .bloc-question ul .note{font-size:14px;margin:20px 0 0 0}.page-node-type-rapport-mobilite .bloc-question ul .question{font-weight:bold;margin:0}.page-node-type-rapport-mobilite .bloc-question ul .rating{margin:10px 0 0 0}.page-node-type-rapport-mobilite .bloc-question ul .reponse{margin:10px 0 0 0;overflow:hidden}.strate.limite.strate-mobilite-searchform{background-image:url("/themes/ulaval_templates/assets/ulaval/img/rapport-mobilite/strate-mobilite-searchform-bg.jpg")}.strate.limite.strate-mobilite-searchform .strate-contenu{background-color:#5c6a5f;padding:55px 30px}.strate.limite.strate-mobilite-searchform .strate-contenu h2,.strate.limite.strate-mobilite-searchform .strate-contenu label{color:#fff;font-weight:bold}.strate.limite.strate-mobilite-searchform .strate-contenu h2{font-size:1.6em;margin-top:0}.strate.limite.strate-mobilite-searchform .strate-contenu label{font-size:1em}.strate.limite.strate-mobilite-searchform .strate-contenu form{width:100%}.strate.limite.strate-mobilite-searchform .strate-contenu .filtre-wrapper{display:flex;flex-direction:column}.strate.limite.strate-mobilite-searchform .strate-contenu .row{padding:0}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container{width:50%}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container .select-wrapper{position:relative;width:100%}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container .select-wrapper select{width:100%}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container .select-wrapper:after{border-bottom:2px solid #5c6a5f;border-right:2px solid #5c6a5f;content:"";height:13px;pointer-events:none;position:absolute;right:20px;top:14px;transform:rotate(45deg);width:13px}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container:nth-child(odd){padding-right:15px}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container:nth-child(even){padding-left:15px}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container select{border-radius:0;margin-bottom:20px;height:50px;background-color:#fff;padding:0 30px;-webkit-appearance:none;border:0}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container input[type=submit]{height:50px;background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;padding:0 72px;transition:.25s all ease-out}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container input[type=submit]:hover{background-color:#fff;color:#5c6a5f}.strate.limite.strate-mobilite-searchform .strate-contenu .row.last{align-items:flex-end}.strate.limite.strate-mobilite-searchform .strate-contenu .row.last .filtre-container select{margin-bottom:0}.strate-mobilite-result-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.strate-mobilite-result-header h2{margin-bottom:5px;margin-top:0;font-size:1.6em}.strate-mobilite-result-header p{margin-top:0;margin-bottom:0;font-size:1em}.strate-mobilite-result-header #by-page-select select{background-color:#fff;padding:15px 18px;-webkit-appearance:none;border:1px solid #5c6a5f;color:#000;font-size:1em;border-radius:0;display:block;background-image:url("/themes/ulaval_templates/assets/ulaval/img/rapport-mobilite/arrow-display.png");padding-right:75px;background-repeat:no-repeat;background-position:center right}.strate-mobilite-result-header #by-page-select select:after{content:"";width:50px;height:50px;display:block}.strate-mobilite-result-list{display:flex;flex-wrap:wrap;padding-top:50px}.strate-mobilite-result-list p.coup-de-coeur{margin:-15px 0 15px;font-size:1em;color:#e30513}.strate-mobilite-result-list .rapport-mobilite{width:50%;position:relative;margin-bottom:30px}.strate-mobilite-result-list .rapport-mobilite:nth-child(odd){padding-right:15px}.strate-mobilite-result-list .rapport-mobilite:nth-child(even){padding-left:15px}.strate-mobilite-result-list .rapport-mobilite .rapport-mobilite-container{width:100%;height:100%;box-shadow:0px 0px 5px 0px rgba(0,0,0,.16);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.16);background-color:#fff;transition:.25s all ease-out}.strate-mobilite-result-list .rapport-mobilite .rapport-mobilite-container:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1)}.strate-mobilite-result-list .rapport-mobilite .rapport-mobilite-container a{color:#000;display:block;padding:30px;position:relative}.strate-mobilite-result-list .rapport-mobilite .rapport-mobilite-container a:hover{text-decoration:none}.strate-mobilite-result-list .rapport-mobilite .rapport-mobilite-container p.pays-rapport{margin-top:0;margin-bottom:0;font-size:1.125em;font-weight:bold;color:#000}.strate-mobilite-result-list .rapport-mobilite .rapport-mobilite-container p.date-rapport{margin-top:0;margin-bottom:0;color:#5c6a5f;font-size:1.125em;font-weight:bold}.strate-mobilite-result-list .rapport-mobilite ul{margin:0;padding:0}.strate-mobilite-result-list .rapport-mobilite ul.info-rapport{font-size:.875em}.strate-mobilite-result-list .rapport-mobilite ul.info-rapport li{list-style-type:none;display:block;margin-bottom:0}.strate-mobilite-result-list .rapport-mobilite ul.rating{position:absolute;right:15px;top:15px}.strate-mobilite-result-list .rapport-mobilite ul.rating li{display:inline-block;vertical-align:middle}.strate-mobilite-result-list .rapport-mobilite ul.rating li.coup-de-coeur svg{width:15px}.strate-mobilite-result-list .rapport-mobilite ul.rating li.photo-disponible{margin-right:5px}.strate-mobilite-result-list .rapport-mobilite ul.rating li.photo-disponible svg{width:18px}.strate-mobilite-pager{text-align:center}.strate-mobilite-pager .active-page{background-color:#ededed;width:30px;height:30px;display:inline-block;min-height:30px;max-height:30px;min-width:30px;max-width:30px;padding-top:4px}.strate-mobilite-pager ul.mobilite-pager{margin:65px 0 0;padding:0;display:flex;align-items:center;justify-content:center}.strate-mobilite-pager ul.mobilite-pager li{display:inline-block;list-style-type:none}.strate-mobilite-pager ul.mobilite-pager li p{display:inline}.strate-mobilite-pager ul.mobilite-pager li a{font-weight:bold;color:#000;opacity:1;transition:.25s opacity ease-out}.strate-mobilite-pager ul.mobilite-pager li a span{opacity:1;transition:.25s opacity ease-out}.strate-mobilite-pager ul.mobilite-pager li a:hover{opacity:.5;text-decoration:none}.strate-mobilite-pager ul.mobilite-pager li a:hover span{opacity:.5}.strate-mobilite-pager ul.mobilite-pager li:after{content:"-";display:inline-block;margin:0 5px}.strate-mobilite-pager ul.mobilite-pager li.prev{margin-right:20px}.strate-mobilite-pager ul.mobilite-pager li.prev span{transform:rotate(135deg)}.strate-mobilite-pager ul.mobilite-pager li.next{margin-left:20px}.strate-mobilite-pager ul.mobilite-pager li.next span{transform:rotate(-45deg)}.strate-mobilite-pager ul.mobilite-pager li.prev span,.strate-mobilite-pager ul.mobilite-pager li.next span{display:block;font-size:0;width:8px;height:8px;border-right:2px solid #5c6a5f;border-bottom:2px solid #5c6a5f}.strate-mobilite-pager ul.mobilite-pager li.prev:after,.strate-mobilite-pager ul.mobilite-pager li.next:after{display:none}.strate-mobilite-pager ul.mobilite-pager li.more{margin-left:5px;margin-right:5px}.strate-mobilite-pager ul.mobilite-pager li:last-of-type:after,.strate-mobilite-pager ul.mobilite-pager li.more:after,.strate-mobilite-pager ul.mobilite-pager li.last:after{display:none}@media screen and (max-width:1199px){.strate.limite.strate-mobilite-result{padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){.page-node-type-rapport-mobilite .strate.limite.flex-2-col .row.row-general{display:flex;flex-direction:column}.page-node-type-rapport-mobilite .col-rapport,.page-node-type-rapport-mobilite .col-album{width:100%}.page-node-type-rapport-mobilite .col-album{order:2;margin-top:30px}.page-node-type-rapport-mobilite .col-rapport.no-album{margin-left:0}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container{width:100%}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container:nth-child(odd),.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container:nth-child(even){padding-left:0;padding-right:0}.strate.limite.strate-mobilite-searchform .strate-contenu .row .filtre-container input[type=submit]{margin-top:30px}.strate-mobilite-result-list .rapport-mobilite{width:100%}.strate-mobilite-result-list .rapport-mobilite:nth-child(odd),.strate-mobilite-result-list .rapport-mobilite:nth-child(even){padding-left:0;padding-right:0}}.recherche-simple form{margin-bottom:1.25em;position:relative}.recherche-simple form input{margin:0}.recherche-simple .icone-recherche{align-items:center;background-color:#232323;color:#fff;cursor:pointer;display:block;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:3.125em;z-index:10}.recherche-simple .icone-recherche svg{width:2.2em}.recherche-simple .icone-recherche svg path{fill:#fff}.strate-couleur-superposee{display:flex;flex-direction:column;line-height:0;padding:60px 0 0 0;position:relative}.strate-couleur-superposee .visual{position:relative;z-index:2}.strate-couleur-superposee .visual>div{background-position:center;background-repeat:no-repeat;background-size:cover;max-height:800px;min-height:55vw;width:100%}.strate-couleur-superposee .visual>div:before{background:#ffc103;bottom:0;content:"";height:6rem;opacity:.5;pointer-events:none;position:absolute;right:0;width:100%;z-index:3}@supports(mix-blend-mode:multiply){.strate-couleur-superposee .visual>div:before{mix-blend-mode:multiply;opacity:initial}}.strate-couleur-superposee .content{background:#ffc103;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:2rem 2rem 0 2rem;position:relative;z-index:4}.strate-couleur-superposee .content .btn{margin-top:3rem;max-width:400px;transform:translateY(-4.5rem);transition:all .4s;width:auto}.strate-couleur-superposee .content .btn:hover{background-color:#dbdbdb}.strate-couleur-superposee .content p{font-size:3rem;font-weight:700;line-height:1;margin-bottom:0;transform:translateY(-4.5rem)}.strate-couleur-superposee .content>div{max-width:80rem;opacity:0;transform:translateY(3rem);transition:all .3s}.strate-couleur-superposee .content>div.is-in-view{opacity:1;transition:all .4s;transform:translateY(0)}.strate-couleur-superposee.bg-rouge .visual>div:before,.strate-couleur-superposee.bg-rouge .visual>div:after{background:#e30513}.strate-couleur-superposee.bg-rouge .content{background:#e30513}.strate-couleur-superposee.bg-rouge .content:after{background:#e30513}.strate-couleur-superposee.bg-jaune .visual>div:before,.strate-couleur-superposee.bg-jaune .visual>div:after{background:#ffc103}.strate-couleur-superposee.bg-jaune .content{background:#ffc103}.strate-couleur-superposee.bg-jaune .content:after{background:#ffc103}.strate-couleur-superposee.bg-gris-moyen .visual>div:before,.strate-couleur-superposee.bg-gris-moyen .visual>div:after{background:#999}.strate-couleur-superposee.bg-gris-moyen .content{background:#999}.strate-couleur-superposee.bg-gris-moyen .content:after{background:#999}.strate-couleur-superposee.bg-gris-fonce .visual>div:before,.strate-couleur-superposee.bg-gris-fonce .visual>div:after{background:#606060}.strate-couleur-superposee.bg-gris-fonce .content{background:#606060}.strate-couleur-superposee.bg-gris-fonce .content:after{background:#606060}.strate-couleur-superposee.bg-noir .visual>div:before,.strate-couleur-superposee.bg-noir .visual>div:after{background:#000}@supports(mix-blend-mode:multiply){.strate-couleur-superposee.bg-noir .visual>div:before,.strate-couleur-superposee.bg-noir .visual>div:after{mix-blend-mode:inherit;opacity:.6}}.strate-couleur-superposee.bg-noir .content{background:#000}.strate-couleur-superposee.bg-noir .content:after{background:#000}.strate-couleur-superposee.bg-blanc .visual>div:before,.strate-couleur-superposee.bg-blanc .visual>div:after{background:#fff}@supports(mix-blend-mode:multiply){.strate-couleur-superposee.bg-blanc .visual>div:before,.strate-couleur-superposee.bg-blanc .visual>div:after{mix-blend-mode:inherit;opacity:.6}}.strate-couleur-superposee.bg-blanc .content{background:#fff}.strate-couleur-superposee.bg-blanc .content:after{background:#fff}.strate-couleur-superposee.txt-blanc .content p{color:#fff}.strate-couleur-superposee.txt-blanc .content .btn{color:#fff;border-color:#fff}.strate-couleur-superposee.txt-blanc .content .btn:hover{background-color:rgba(0,0,0,.4)}@media(min-width:767px){.strate-couleur-superposee{flex-direction:row;padding:60px 0}.strate-couleur-superposee.inverse .visual{order:2}.strate-couleur-superposee.inverse .visual>div:after,.strate-couleur-superposee.inverse .visual>div:before{left:0;right:inherit}.strate-couleur-superposee.inverse .content{padding-left:4rem;padding-right:0}.strate-couleur-superposee.inverse .content:after{left:0;right:inherit}.strate-couleur-superposee.inverse .content>div{margin-left:0;margin-right:-10rem}.strate-couleur-superposee .visual{width:66.66%}.strate-couleur-superposee .visual>div{min-height:44vw}.strate-couleur-superposee .visual>div:before{bottom:inherit;height:100%;top:0;width:50%}.strate-couleur-superposee .visual>div:after{background:#ffc103;content:"";height:6rem;pointer-events:none;position:absolute;right:0;top:100%;width:50%;z-index:3}.strate-couleur-superposee .content{padding:2rem 4rem 0 0;width:33.33%}.strate-couleur-superposee .content:after{background:#ffc103;content:"";height:6rem;pointer-events:none;position:absolute;right:0;top:100%;width:100%;z-index:3}.strate-couleur-superposee .content p{font-size:4rem;transform:translateY(0)}.strate-couleur-superposee .content .btn{margin-top:3rem;transform:translateY(0)}.strate-couleur-superposee .content>div{margin-left:-6rem;margin-top:0}}@media(min-width:991px){.strate-couleur-superposee .content p{font-size:5.5rem}.strate-couleur-superposee .content p.typo-30{font-size:3rem}.strate-couleur-superposee .content p.typo-35{font-size:3.5rem}.strate-couleur-superposee .content p.typo-40{font-size:4rem}.strate-couleur-superposee .content p.typo-45{font-size:4.5rem}.strate-couleur-superposee .content p.typo-50{font-size:5rem}.strate-couleur-superposee .content p.typo-55{font-size:5.5rem}.strate-couleur-superposee .content p.typo-60{font-size:6rem}}body.page-node-type-service-ul #strate-position-service-ul .boite-titre-rte-boutons{min-height:200px}body.page-node-type-service-ul #strate-position-service-ul .boite-texte table{width:100%}body.page-node-type-service-ul #strate-position-service-ul .boite-image{margin-bottom:30px}body.page-node-type-service-ul #strate-position-service-ul .boite-image a{display:block;height:100%}body.page-node-type-service-ul #strate-position-service-ul .boite-image a img{opacity:0;transition:opacity ease-out .5s}body.page-node-type-service-ul #strate-position-service-ul .boite-image a img.b-loaded{opacity:1}body.page-node-type-service-ul #strate-liste-service-ul .boite-titre-rte-boutons{max-height:300px;overflow-y:auto}body.page-node-type-service-ul #strate-liste-service-ul .boite-titre-rte-boutons p{font-weight:600}body.page-node-type-service-ul #strate-liste-service-ul .boite-titre-rte-boutons ul{padding:0}body.page-node-type-service-ul #strate-liste-service-ul .boite-titre-rte-boutons ul li{list-style-type:none}body.page-node-type-service-ul #strate-liste-service-ul .boite-titre-rte-boutons ul li::first-letter{text-transform:capitalize}@media screen and (min-width:575px){body.page-node-type-service-ul #strate-position-service-ul .boite-titre-rte-boutons{margin-left:0;margin-right:0}body.page-node-type-service-ul #strate-position-service-ul .boite-image{flex-basis:100%;margin-left:0;margin-right:0;max-width:100%}}@media screen and (min-width:767px){body.page-node-type-service-ul #strate-position-service-ul .boite-titre-rte-boutons{margin-right:15px}body.page-node-type-service-ul #strate-position-service-ul .boite-image{flex-basis:calc(50% - 15px);margin-bottom:15px;margin-left:15px;max-width:calc(50% - 15px);overflow:hidden;position:relative}}.section-plan-strategique .diapositive .wrapper .encadre{background-color:rgba(0,0,0,0);margin-top:0;width:100%}.section-plan-strategique .diapositive .wrapper .encadre .titre-diapo{line-height:.87;margin:0}.section-plan-strategique .diapositive .wrapper .encadre .titre-diapo span{display:block;font-size:8rem;text-shadow:4px 4px 16px rgba(6,39,53,.2);text-transform:uppercase}.section-plan-strategique .diapositive .wrapper .encadre .titre-diapo span:nth-child(1){color:#fba960}.section-plan-strategique .diapositive .wrapper .encadre .titre-diapo span:nth-child(2){color:#fb945e}.section-plan-strategique .diapositive .wrapper .encadre .titre-diapo span:nth-child(3){color:#ff6d48}.section-plan-strategique .diapositive .wrapper .encadre .titre-diapo span:nth-child(4){color:#fff}.section-plan-strategique .diapositive .wrapper .encadre .desc-diapo{display:none !important}.section-plan-strategique .diapositive::after{background-image:url("/themes/ulaval_templates/assets/ulaval/img/notre-universite/plan-strategique/dix-cercles.svg");background-repeat:no-repeat;bottom:-190px;content:"";height:500px;left:50%;opacity:.7;position:absolute;transform:translateX(-50%);width:1125px}.section-plan-strategique #region-promo{min-height:730px}.section-plan-strategique #region-promo .diapositive{min-height:730px}.section-plan-strategique .axes-strategiques{background-position:center;overflow:hidden;padding-top:600px;position:relative}.section-plan-strategique .axes-strategiques::before{background-image:url("/themes/ulaval_templates/assets/ulaval/img/notre-universite/plan-strategique/dix-cercles.svg");background-repeat:no-repeat;content:"";height:500px;left:50%;opacity:.7;position:absolute;top:-190px;transform:translateX(-50%) rotate(180deg);width:1125px}.section-plan-strategique .axes-strategiques h2{color:#fff;font-size:6rem;font-weight:700;line-height:65px;text-transform:uppercase}.section-plan-strategique .axes-strategiques .boite-tuile-image.transparent.sans-image.centre a{align-items:flex-start;background-color:#fff;border-radius:200%;box-shadow:0 -3px 15px 1px rgba(0,0,0,.15);display:flex;height:345px;max-width:345px;padding:50px 20px;transition:.4s background-color ease-out;width:345px}.section-plan-strategique .axes-strategiques .boite-tuile-image.transparent.sans-image.centre a:hover{background-color:#ededed}.section-plan-strategique .axes-strategiques .boite-tuile-image.transparent.sans-image.centre a:focus{background-color:#dbdbdb}.section-plan-strategique .axes-strategiques .boite-tuile-image.transparent.sans-image.centre .infos-tuile{margin:auto;padding:0}.section-plan-strategique .axes-strategiques .boite-tuile-image.transparent.sans-image.centre .infos-tuile h3{color:#df3600;font-size:4rem;font-weight:700;text-transform:uppercase}.section-plan-strategique .axes-strategiques .boite-tuile-image.transparent.sans-image.centre .infos-tuile h3 span{display:block;font-size:6rem;line-height:40px}.section-plan-strategique .axes-strategiques .boite-tuile-image.transparent.sans-image.centre .infos-tuile h3 span::after{background-color:#ff6d48;content:"";display:block;height:1px;margin:10px auto;width:85%}.section-plan-strategique .axes-strategiques .boite-tuile-image.transparent.sans-image.centre .infos-tuile .texte-tuile{font-size:1.5rem}.section-plan-strategique .axes-strategiques .boite-bouton{margin-left:auto !important;margin-right:auto !important}.section-plan-strategique .axes-strategiques .boite-bouton .btn{padding:13px !important}.section-plan-strategique .mots-de-la-presidente .strate-contenu .row{justify-content:center}.section-plan-strategique .mots-de-la-presidente .boite-tuile-image.carte-cliquable a img{opacity:1}.section-plan-strategique .mots-de-la-presidente .boite-tuile-image.carte-cliquable a:hover{background-color:#f7f7f7}.section-plan-strategique .mots-de-la-presidente .boite-tuile-image.carte-cliquable a:focus{background-color:#dbdbdb}.section-plan-strategique .mots-de-la-presidente .boite-tuile-image .infos-tuile h3{font-size:3rem;font-weight:700}.section-plan-strategique .mots-de-la-presidente .boite-tuile-image .infos-tuile h3 span{color:#fb7d5d;display:block;font-size:1.5rem;line-height:1.5rem;padding-top:5px}.section-plan-strategique .mots-de-la-presidente .boite-tuile-image .infos-tuile .texte-tuile{font-size:1.8rem;line-height:24px}.section-plan-strategique .liste-projets{overflow:hidden;padding:90px 0;position:relative}.section-plan-strategique .liste-projets::before{background-image:url("/themes/ulaval_templates/assets/ulaval/img/notre-universite/plan-strategique/dix-cercles.svg");background-repeat:no-repeat;content:"";height:500px;left:50%;opacity:.3;position:absolute;top:-100px;transform:translateX(-50%);width:1125px}.section-plan-strategique .liste-projets .boite-titre-strate h2{color:#fff;font-size:4rem;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase}.section-plan-strategique .liste-projets .boite-titre-strate h2 span{display:block;font-size:6rem}.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre{position:relative}.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre a{align-items:center;background-color:#fff;border-radius:200%;display:flex;height:355px;max-width:355px;padding:45px;transition:.4s background-color ease-out;width:355px}.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre a:hover{background-color:#ededed}.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre a:focus{background-color:#dbdbdb}.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre .infos-tuile{padding:0}.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre .infos-tuile h3{color:#df3600;font-size:2rem;font-weight:700;line-height:initial;margin:0}.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre .infos-tuile h3::after{background-color:#ff6d48;content:"";display:block;height:1px;margin:20px auto;width:85%}.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre .infos-tuile .texte-tuile{font-size:1.5rem;margin-top:0}.section-plan-strategique .la-demarche.strate{padding:100px 0}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre a{align-items:center;border-radius:200%;display:flex;height:345px;max-width:345px;padding:50px 20px;transition:.4s background-color ease-out;width:345px}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre .infos-tuile{display:block;padding:0}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre .infos-tuile h3{color:#fff}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre .infos-tuile h3::after{background-color:#fff;content:"";display:block;height:1px;margin:15px auto;width:80%}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre .infos-tuile .texte-tuile{color:#fff;font-size:1.6rem}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre:nth-child(1) a{background-color:#fba960}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre:nth-child(1) a:hover{background-color:#d68f51}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre:nth-child(2) a{background-color:#fb945e}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre:nth-child(2) a:hover{background-color:#d67d4f}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre:nth-child(3) a{background-color:#ff6d48}.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre:nth-child(3) a:hover{background-color:#c95538}.section-plan-strategique .plan-strategique-communiquez .strate-contenu .row .boite-bouton{align-items:center}.section-plan-strategique .boite-bouton .btn.rouge-ul{background-color:#df3600;font-size:1.8rem;transition:.4s background-color ease-out}.section-plan-strategique .boite-bouton .btn.rouge-ul:hover{background-color:#a02600}.section-plan-strategique .boite-titre-resume-bouton.couleur-principale h2,.section-plan-strategique .boite-titre-resume-bouton.couleur-principale h3,.section-plan-strategique .boite-titre-resume-bouton.couleur-principale h4{color:#fff;margin-bottom:0;min-height:initial}.section-plan-strategique .carrousel-accueil-plan-strategique .diapositive .wrapper .encadre{max-width:100%}.section-plan-strategique .carrousel-contenu-plan-strategique#region-promo{height:260px;min-height:260px}.section-plan-strategique .carrousel-contenu-plan-strategique#region-promo .diapositive{height:260px;min-height:260px}.section-plan-strategique .carrousel-contenu-plan-strategique#region-promo .diapositive::after{background-image:url("/themes/ulaval_templates/assets/ulaval/img/notre-universite/plan-strategique/trois-cercles.svg");bottom:-150px;height:325px;width:650px}.section-plan-strategique .carrousel-contenu-plan-strategique .wrapper .encadre{display:none}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre{bottom:0;display:block;left:0;max-width:none;padding:0 15px;position:absolute;text-align:center}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo{align-items:center;color:#fff;display:flex;font-size:8rem;font-weight:700;justify-content:center;margin-bottom:20px;padding:0;text-transform:uppercase}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo a{background-color:#fff;border-radius:200%;color:#df3600;display:inline-block;font-size:0;height:60px;position:relative;transition:.4s all ease-out;width:60px}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo a::before{border-left:3px solid #df3600;border-top:3px solid #df3600;content:"";display:block;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);transition:.4s all ease-out;width:15px}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo a:first-of-type{margin-right:20px}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo a:first-of-type::before{margin-left:3px}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo a:last-of-type{margin-left:20px}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo a:last-of-type::before{margin-left:-3px;transform:translate(-50%,-50%) rotate(135deg)}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo a:hover{background-color:#df3600}.section-plan-strategique .carrousel-axes-plan-strategique .wrapper .encadre .titre-diapo a:hover::before{border-color:#fff}@media screen and (max-width:1199px){.section-plan-strategique .axes-strategiques{background-position:top right;background-size:140%}.section-plan-strategique .axes-strategiques div.boite-tuile-image.transparent.sans-image.centre{flex-basis:100%;margin-right:15px !important;max-width:100%}.section-plan-strategique .liste-projets div.boite-tuile-image.sans-image.centre,.section-plan-strategique .liste-projets div.boite-bouton{flex-basis:100% !important;margin-left:15px !important;margin-right:15px !important;max-width:100% !important}.section-plan-strategique .la-demarche div.boite-tuile-image.sans-image.centre{flex-basis:100%;margin-left:15px !important;max-width:100%}}@media screen and (max-width:991px){.section-plan-strategique #region-promo{height:425px;min-height:425px}.section-plan-strategique #region-promo .diapositive{height:425px;min-height:425px}.section-plan-strategique .diapositive .wrapper .encadre.gauche{margin-top:auto;padding-left:15px}.section-plan-strategique .diapositive .wrapper .encadre.gauche .titre-diapo span{font-size:6rem}.section-plan-strategique .axes-strategiques{padding-top:400px}.section-plan-strategique .axes-strategiques::before{height:250px;left:initial;right:-30px;top:-75px;transform:translateX(0%) rotate(180deg);width:600px}.section-plan-strategique .liste-projets::before{height:250px;left:-30px;top:-45px;transform:initial;width:600px}.carrousel-accueil-plan-strategique#region-promo .diapositive::after{bottom:-75px;height:250px;left:-30px;transform:initial;width:600px}}@media screen and (max-width:767px){.section-plan-strategique #region-promo{min-height:unset}.section-plan-strategique #region-promo .diapositive{height:auto;min-height:unset}.section-plan-strategique .diapositive .wrapper .encadre.gauche{bottom:0;margin-bottom:initial;min-height:initial;position:absolute}.section-plan-strategique .diapositive .wrapper .encadre.gauche .titre-diapo{margin-bottom:0}.section-plan-strategique .diapositive .wrapper .encadre.gauche .titre-diapo span{font-size:3rem}.section-plan-strategique .axes-strategiques h2{font-size:4rem;line-height:40px;margin-bottom:30px}.section-plan-strategique .axes-strategiques::before{display:none}.section-plan-strategique .liste-projets{padding:45px 0}.section-plan-strategique .liste-projets::before{display:none}.section-plan-strategique .liste-projets .boite-titre-strate h2{font-size:2.5rem}.section-plan-strategique .liste-projets .boite-titre-strate h2 span{font-size:4rem}.section-plan-strategique .la-demarche.strate{padding:50px 0}.carrousel-contenu-plan-strategique#region-promo{min-height:auto}.carrousel-contenu-plan-strategique#region-promo .diapositive{height:auto;min-height:auto}.carrousel-contenu-plan-strategique#region-promo .diapositive .image-wrapper{height:auto}.carrousel-contenu-plan-strategique#region-promo .diapositive .image-wrapper img{height:260px}.carrousel-axes-plan-strategique#region-promo .diapositive .wrapper .encadre{height:60px;min-height:60px}.carrousel-axes-plan-strategique#region-promo .diapositive .wrapper .encadre .titre-diapo{font-size:3rem}.carrousel-axes-plan-strategique#region-promo .diapositive .wrapper .encadre .titre-diapo a{height:30px;min-height:30px;min-width:30px;width:30px}.carrousel-axes-plan-strategique#region-promo .diapositive .wrapper .encadre .titre-diapo a::before{height:10px;width:10px}}@media screen and (max-width:575px){.section-plan-strategique .la-demarche .boite-tuile-image.sans-image.centre a,.section-plan-strategique .liste-projets .boite-tuile-image.sans-image.centre a{height:280px;max-width:280px;width:280px}.section-plan-strategique .axes-strategiques{padding-top:200px}.section-plan-strategique .axes-strategiques div.boite-tuile-image.transparent.sans-image.centre{margin-left:0 !important}.section-plan-strategique .axes-strategiques div.boite-tuile-image.transparent.sans-image.centre a{height:260px;max-width:260px;padding:30px 45px;width:260px}.section-plan-strategique .axes-strategiques div.boite-tuile-image.transparent.sans-image.centre .infos-tuile h3{font-size:3rem}.section-plan-strategique .axes-strategiques div.boite-tuile-image.transparent.sans-image.centre .infos-tuile h3 span{font-size:3rem;line-height:20px}.section-plan-strategique .axes-strategiques div.boite-tuile-image.transparent.sans-image.centre .infos-tuile h3 span::after{width:60%}}.boite-texte a:focus{text-decoration:underline}.carte-accessible{position:relative}.carte-accessible--lien::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}@page{size:auto;margin:0}@media print{*{color-adjust:exact !important;-webkit-print-color-adjust:exact !important}body{margin:0}.optanon-alert-box-wrapper{display:none}#block-ulaval-local-tasks,.masquerade-block-form{display:none}header.normes-ul-entete-ul .navigation,nav.normes-ul-navigation-principale,footer.normes-ul-pied-page{display:none}#ariane{display:none}#strate-introduction{padding:30px 0}.strate{padding:60px 0 0}.strate.fusion-haut{padding:60px 0 0}.strate-deux-colonnes.pourc_25_75 .col-gauche,.strate-deux-colonnes.pourc_25_75 .col-droite,.strate-deux-colonnes.pourc_75_25 .col-gauche,.strate-deux-colonnes.pourc_75_25 .col-droite{max-width:100% !important;flex-basis:100% !important}.accordeon>h2,.accordeon>h3,.accordeon>h4,.accordeon>p{background-color:#ededed}.accordeon .panneau{display:block}}ul.nostyle{margin:0;padding:0}ul.nostyle li{list-style-type:none}ul.nostyle li.horizontal{display:inline-block}
