﻿/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}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);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.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}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{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("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}.page-template-page-a-propos p{line-height:1.6}.page-template-page-a-propos .etablissements-intro{margin:0 auto;padding:0 20px}.page-template-page-a-propos .etablissements-intro .intro{width:50%}.page-template-page-a-propos .strate-image-texte{max-width:1350px;margin:0 auto 200px}@media only screen and (max-width: 1390px){.page-template-page-a-propos .strate-image-texte{margin-left:20px;margin-right:20px}}.page-template-page-a-propos .strate-image-texte .image-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover;height:500px;margin:10px 0 30px;width:100%;border-radius:20px}.page-template-page-a-propos .strate-image-texte .texte-wrapper h3{margin:17px 0 0 0}.page-template-page-a-propos .strate-image-texte .texte-wrapper .contenu{display:flex;justify-content:space-between}.page-template-page-a-propos .strate-image-texte .texte-wrapper .contenu .col-1,.page-template-page-a-propos .strate-image-texte .texte-wrapper .contenu .col-2{width:40%}.page-template-page-a-propos .strate-image-texte .texte-wrapper ul{padding:0}.page-template-page-a-propos .strate-image-texte .texte-wrapper ul li{list-style-type:none;margin-left:10px;position:relative}.page-template-page-a-propos .strate-image-texte .texte-wrapper ul li:before{background-color:#000;border-radius:50%;content:"";height:5px;left:-10px;line-height:1.6;position:absolute;top:8px;width:5px}.page-template-page-a-propos .carrousel-a-propos{display:flex;max-width:1350px;margin:0 auto 80px}@media only screen and (max-width: 1390px){.page-template-page-a-propos .carrousel-a-propos{margin-left:20px;margin-right:20px}}.page-template-page-a-propos .carrousel-a-propos .slick-arrow{display:none !important}.page-template-page-a-propos .carrousel-a-propos .slick-list{margin:0 -15px}.page-template-page-a-propos .carrousel-a-propos img{height:auto;width:calc(33.3333333333% - 20px);border-radius:20px;margin:0 15px}.page-template-page-a-propos .strate-resultats{margin-bottom:60px}.page-template-page-a-propos .strate-resultats .texte-wrapper{padding:0 60px}.page-template-page-a-propos .strate-resultats .texte-wrapper h2{width:50%}.page-template-page-a-propos .strate-resultats .texte-wrapper .contenu{display:flex;justify-content:space-between}.page-template-page-a-propos .strate-resultats .texte-wrapper .contenu .col-1,.page-template-page-a-propos .strate-resultats .texte-wrapper .contenu .col-2{width:40%}.page-template-page-a-propos .strate-resultats .texte-wrapper .contenu span{display:block}.page-template-page-a-propos .strate-resultats .texte-wrapper .contenu .email{align-items:center;color:#2a58b4;display:flex;font-weight:600}.page-template-page-a-propos .strate-resultats .texte-wrapper .contenu .email img{height:37px;margin-right:20px;width:50px}.page-template-page-a-propos .bande-courriel{background-color:#1c5688;color:#fff;padding:25px 20px;border-radius:10px;max-width:1350px;margin:0 auto}.page-template-page-a-propos .bande-courriel a{align-items:center;color:#fff;display:flex;justify-content:center}.page-template-page-a-propos .bande-courriel a .icon-mail{margin-right:20px}.page-template-page-a-propos .bande-courriel a .icon-mail svg path{fill:#fff}@media only screen and (max-width: 1390px){.page-template-page-a-propos .bande-courriel{margin-left:20px;margin-right:20px}}.page-template-page-etudiants-etrangers .strate_boutons_textes .boutons-wrapper{padding:20px 0 60px}html{font-size:62.5%}body{color:#071d31;font-family:"Figtree",sans-serif;font-size:1.6rem;font-weight:400}a{color:#59a2e4;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#1c5688}.container a[href$=".pdf"],.container a[href$=".doc"],.container a[href$=".docx"],.container a[href$=".ppt"],.container a[href$=".pptx"],.container a[href$=".xls"],.container a[href$=".xlsx"]{background:no-repeat right center;padding:0 20px 0 0}.container a[href$=".pdf"]{background-image:url(img/icons-fichiers/pdf.png)}.container a[href$=".doc"],.container a[href$=".docx"]{background-image:url(img/icons-fichiers/doc.png)}.container a[href$=".ppt"],.container a[href$=".pptx"]{background-image:url(img/icons-fichiers/ppt.png)}.container a[href$=".xls"],.container a[href$=".xlsx"]{background-image:url(img/icons-fichiers/xls.png)}:focus{outline:none !important}address{font-style:normal}h1{color:#1c5688;font-size:5.2rem;font-weight:700;line-height:1.2;margin:0 0 30px 0}h2,.h2,.page-template-page-landing h1{color:#1c5688;font-size:4rem;font-weight:700;margin:30px 0 30px 0}h2:first-child,.h2:first-child,.page-template-page-landing h1:first-child{margin-top:0}h3{color:#1c5688;font-size:2.6rem;font-weight:700;margin:27px 0 0 0}h3:first-child{margin-top:0}h4{font-size:2rem;font-weight:600;margin:23px 0 0 0}h5{font-size:1.8rem;font-weight:600;margin:20px 0 0 0}h6{font-weight:400;margin:20px 0 0 0}p{font-weight:400;margin:17px 0 0 0;line-height:1.3}ul,ol{font-weight:400;margin:17px 0 0 0;padding:0 0 0 20px}ul ul,ul ol,ol ul,ol ol{margin:0}li{margin:8px 0}li::marker{color:#59a2e4}.categorie{padding-bottom:10px}*{box-sizing:border-box}body{margin:0;background:#f3f0ec}body.video-active{position:relative;height:100%;width:100%;overflow:hidden}body.video-active .conteneur-video{bottom:0;background:rgba(0,0,0,.8);display:block;left:0;padding:1em;position:fixed;right:0;top:0;z-index:1000}body.video-active .conteneur-video #video{width:75%;height:75%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body .conteneur-video{display:none}.wrapper-body{overflow-x:hidden}.filtre-bleu-photo{background-color:#2b439b;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0;z-index:1}p.bouton{margin-top:50px}p.bouton:last-child{margin-bottom:0}p.bouton a{display:block;color:#071d31;background-color:#f08800;font-size:1.5rem;font-weight:700;line-height:1.4;text-transform:uppercase;border-radius:100px;margin:0;max-width:400px;padding:15px;text-align:center;width:100%;transition:all .2s ease-in-out}p.bouton a.lien-externe-auto:after{width:14px;height:14px;background-color:#071d31;transform:none;margin-left:10px;margin-bottom:-2px}p.bouton a:hover{background:#17344f;color:#fff}p.bouton a:hover.lien-externe-auto:after{background-color:#fff}p.bouton.reverse a{background:#2b439b;border-color:#2b439b;color:#fff}p.bouton.reverse a:hover{background-color:#fff;border:1px solid #95989a;color:#3b3b3b}.selecteur-categorie{margin-top:60px;position:relative}.selecteur-categorie div{margin:0 auto;position:relative;display:inline-block}.selecteur-categorie div::before{content:"";position:absolute;top:50%;left:20px;width:12px;height:12px;transform:translate(0, -50%) rotate(90deg);mask:url(../img/icons/fleche.svg) no-repeat 0 0/contain;background-color:#071d31}.selecteur-categorie select{cursor:pointer;appearance:none;border-radius:10px;height:40px;padding:0 45px;border:2px solid #071d31;background:rgba(0,0,0,0)}ul.puces-bleue{display:block;margin-top:30px;width:100%}ul.puces-bleue li{display:block;margin-bottom:30px}ul.puces-bleue li:before{background-color:#2b439b;color:#fff;float:left;font-size:30px;height:38px;left:-10px;padding:8px 17px 8px 20px;position:relative;text-align:center;top:0}ul.puces-bleue span{display:block;margin-left:50px}ul.puces-bleue li:nth-child(0):before{content:"0"}ul.puces-bleue li:nth-child(1):before{content:"1"}ul.puces-bleue li:nth-child(2):before{content:"2"}ul.puces-bleue li:nth-child(3):before{content:"3"}ul.puces-bleue li:nth-child(4):before{content:"4"}ul.puces-bleue li:nth-child(5):before{content:"5"}ul.puces-bleue li:nth-child(6):before{content:"6"}ul.puces-bleue li:nth-child(7):before{content:"7"}ul.puces-bleue li:nth-child(8):before{content:"8"}ul.puces-bleue li:nth-child(9):before{content:"9"}ul.puces-bleue li:nth-child(10):before{content:"10"}ul.puces-bleue li:nth-child(11):before{content:"11"}ul.puces-bleue li:nth-child(12):before{content:"12"}ul.puces-bleue li:nth-child(13):before{content:"13"}ul.puces-bleue li:nth-child(14):before{content:"14"}ul.puces-bleue li:nth-child(15):before{content:"15"}.fil-arianne{flex-wrap:wrap;font-size:1.3rem;padding:20px 20px;margin:0 auto 40px;max-width:1125px;display:flex;width:100%;color:#071d31}.fil-arianne a{color:#071d31;border-bottom:1px solid rgba(0,0,0,0)}.fil-arianne a:hover{border-bottom-color:#071d31}.fil-arianne a.retour{position:relative;margin-left:15px;font-weight:700}.fil-arianne a.retour:before{content:"";position:absolute;width:5px;height:8px;margin-right:5px;top:50%;left:-15px;transform:translateY(-50%);mask:url(../img/icons/retour.svg) no-repeat 0 0/contain;background-color:#071d31}.fil-arianne>span:last-child{color:#59a2e4}.texte-centre-strate,.texte-gauche-strate,.deux-tiers-tiers-strate{margin:50px 0}.texte-centre-strate:first-child,.fil-arianne+.texte-centre-strate,.texte-gauche-strate:first-child,.fil-arianne+.texte-gauche-strate,.deux-tiers-tiers-strate:first-child,.fil-arianne+.deux-tiers-tiers-strate{margin-top:0}.texte-centre-conteneur{display:flex;justify-content:center}.texte-gauche-conteneur,.deux-tiers-tiers-strate{display:flex;margin-left:auto;margin-right:auto;max-width:1125px;padding:0 20px}.texte-centre-boite{text-align:center;max-width:900px;padding:0 30px;width:100%}.texte-centre-boite>*:first-child{margin:0}.texte-centre-boite p.bouton a{margin-left:auto;margin-right:auto}.texte-gauche-boite{text-align:left;max-width:800px;width:100%}.texte-plein-boite{text-align:left;width:100%}.deux-tiers{width:66.6666%;float:left}.tiers{float:left;padding:0 30px 0 0;width:33.3333%}.tiers img{height:auto;max-width:100%;border-radius:20px}.pagination{margin-top:40px}.boite-ressources{background-color:#e6e0d9;padding:30px;border-radius:20px;max-width:1350px;margin:50px auto}@media only screen and (max-width: 1390px){.boite-ressources .boite-ressources{margin-left:20px;margin-right:20px}}.fond-bleu-moyen{background-color:#1c5688;color:#fff}.fond-bleu-moyen h2{color:#fff}.fond-bleu-moyen h2:after{background-color:#fff}.fond-bleu-moyen p.bouton a{color:#fff;border-color:#fff}.pb-row .c-body{margin:30px 0}.pb-row:first-child .c-body{margin-top:0}.pb-row:last-child .c-body{margin-bottom:0}.slick-dots li:only-child{display:none}.slick-dots li{height:5px;margin:0 2px}.slick-dots li button{width:100%;height:100%}.slick-dots li button:before{content:"";width:100%;height:100%;border-radius:5px;background-color:#59a2e4}.slick-dots li.slick-active button{cursor:default}.slick-dots li.slick-active button:before{background-color:#1c5688}@media only screen and (max-width: 767px){ul.puces-bleue{flex-direction:column}ul.puces-bleue li{margin-bottom:20px;max-width:100%;width:100%}p.bouton a{max-width:100%}.deux-tiers-tiers-strate{flex-direction:column}.deux-tiers,.tiers{width:100%}.tiers{padding:30px 0 0 0}}header{position:relative;width:100%;height:89px;margin:29px 0 25px;padding:0 20px;z-index:999}header a{color:#fff;margin:auto 0 auto 0}header a:hover{color:#59a2e4}header ul{margin:0;padding:0}header li{position:relative;align-items:center;list-style-type:none;margin:0;padding:0}header .entete-contenu{align-items:center;display:flex;column-gap:30px;max-width:1350px;margin:0 auto;padding:12px 30px;color:#fff;background-color:#071d31;border-radius:20px}header .logo img{width:175px;height:63px}header .navigation-generale{display:flex;justify-content:flex-end;width:100%}header .navigation-generale .menu{display:flex;column-gap:40px;align-items:center}@media only screen and (max-width: 991px){header .navigation-generale .menu{column-gap:20px}}header .navigation-generale .menu>li{padding:15px 0}header .navigation-generale .menu>li:has(.sub-menu):after{content:"";display:inline-block;width:10px;height:6px;margin-left:5px;mask:url(../img/icons/fleche-nav.svg) no-repeat 0 0/contain;background-color:#fff;transition:all .2s ease-in-out}header .navigation-generale .menu>li:has(.sub-menu)>a[href="#"]{cursor:default}header .navigation-generale .menu>li:has(.sub-menu):hover:after{background-color:#59a2e4;transform:rotate(-180deg)}header .navigation-generale .menu>li:has(.sub-menu):hover>a{color:#59a2e4}header .navigation-generale .menu>li:has(.sub-menu):hover>.sub-menu{visibility:visible;opacity:1}header .navigation-generale .sub-menu{visibility:hidden;opacity:0;position:absolute;top:100%;left:50%;width:261px;transform:translateX(-50%);background-color:#f3f0ec;border:1px solid #e6e0d9;color:#071d31;border-radius:10px;padding:5px 0;transition:all .2s ease-in-out}header .navigation-generale .sub-menu a{display:block;color:#071d31}header .navigation-generale .sub-menu a:hover{color:#59a2e4}header .navigation-generale .sub-menu>li{padding:0 15px}header .navigation-generale .sub-menu>li>a{padding:10px 0;border-bottom:1px solid #e6e0d9}header .navigation-generale .sub-menu>li:last-child>a{border-bottom:none}header .recherche-desktop{font-size:3.8rem;line-height:.9;margin-left:50px;margin-right:15px;padding:1px 0 0 0\9 }@media only screen and (max-width: 991px){header .recherche-desktop{margin-left:25px}}header .recherche-desktop .icon-recherche{display:block}header .recherche-desktop.open .icon-recherche{color:#59a2e4}header .lang-item{display:none}header .menu-item-194{display:none}header .facebook{padding-left:7px}header .icon-facebook{font-size:38px}.normes-ul-recherche{display:none;height:92px;position:absolute;width:100%;margin-top:-40px;padding:0 20px;z-index:1000}.normes-ul-recherche .wrapper-recherche{position:relative;max-width:1350px;margin:0 auto;text-align:right}.normes-ul-recherche form{display:inline-block;width:auto;padding:25px 15px;background:#e6e0d9;color:#071d31;border-radius:10px}.normes-ul-recherche .champ-recherche{background:#1c5688;border:1px solid #fff;box-sizing:border-box;color:#fff;font-size:2rem;height:40px;padding:0 70px 0 25px;vertical-align:middle;width:100%;border-radius:10px}.normes-ul-recherche .champ-recherche:focus{outline:none}.normes-ul-recherche input::-webkit-input-placeholder{color:#fff}.normes-ul-recherche input:-moz-placeholder{color:#fff}.normes-ul-recherche .btn-recherche{background:none;border:1px solid #fff;cursor:pointer;height:40px;padding:1px 7px 1px 5px;position:absolute;right:15px;top:25px;width:48px;border-top-right-radius:10px;border-bottom-right-radius:10px}.normes-ul-recherche .btn-recherche:focus{outline:none}.normes-ul-recherche .btn-recherche .icon-recherche{color:#fff;font-size:40px}.normes-ul-recherche ::-webkit-input-placeholder{color:#fff}.normes-ul-recherche :-moz-placeholder{color:#fff}.normes-ul-recherche ::-moz-placeholder{color:#fff}.normes-ul-recherche :-ms-input-placeholder{color:#fff}.normes-ul-recherche input[type=search]::-webkit-search-decoration,.normes-ul-recherche input[type=search]::-webkit-search-cancel-button,.normes-ul-recherche input[type=search]::-webkit-search-results-button,.normes-ul-recherche input[type=search]::-webkit-search-results-decoration{display:none}.normes-ul-recherche input[type=text]::-ms-clear{display:none;height:0;width:0}.normes-ul-recherche input[type=text]::-ms-reveal{display:none;height:0;width:0}.normes-ul-recherche input[type=search]::-webkit-search-decoration,.normes-ul-recherche input[type=search]::-webkit-search-cancel-button,.normes-ul-recherche input[type=search]::-webkit-search-results-button,.normes-ul-recherche input[type=search]::-webkit-search-results-decoration{display:none}.photo-entete{margin-top:-143px;height:25vw;min-height:350px}.photo-entete img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width: 767px){header .navigation-generale .menu,header .recherche-desktop,header .lang-item{display:none}header .logo a{display:flex}header .logo img{width:174px;height:67px}}.nav-mobile.blanc{background:#f3f0ec;color:#071d31;border:1px solid #e6e0d9;overflow:hidden}.nav-mobile.blanc a{color:#071d31;border-bottom:1px solid #e6e0d9}.nav-mobile.blanc li:last-child>a{border:none}.nav-mobile.blanc .nav-mobile-recherche{background:#1c5688}.nav-mobile.blanc ul ul li:last-child:after{background:#f3f0ec}.nav-mobile.blanc .nav-mobile-content .go-back a{background:#fff;border-top-color:#fff}.nav-mobile.blanc .has-children>a::before,.nav-mobile.blanc .has-children>a::after,.nav-mobile.blanc .go-back a::before,.nav-mobile.blanc .go-back a::after{background:#071d31}@media only screen and (max-width: 767px){.nav-mobile.blanc ul{padding-bottom:0}.nav-mobile.blanc ul .principal{background-color:#1c5688;border:none}.nav-mobile.blanc ul .principal a{color:#fff}.nav-mobile.blanc ul .principal:last-child{padding-bottom:15px}}.nav-mobile.charcoal{background:#444;color:#fff;border:1px solid #e6e0d9;overflow:hidden}.nav-mobile.charcoal a{color:#fff;border-bottom:1px solid #e6e0d9}.nav-mobile.charcoal li:last-child>a{border:none}.nav-mobile.charcoal .nav-mobile-recherche{background:#444}.nav-mobile.charcoal ul ul li:last-child:after{background:#444}.nav-mobile.charcoal .nav-mobile-content .go-back a{background:#444;border-top-color:#444}.nav-mobile.charcoal .has-children>a::before,.nav-mobile.charcoal .has-children>a::after,.nav-mobile.charcoal .go-back a::before,.nav-mobile.charcoal .go-back a::after{background:#fff}@media only screen and (max-width: 767px){.nav-mobile.charcoal ul{padding-bottom:0}.nav-mobile.charcoal ul .principal{background-color:#444;border:none}.nav-mobile.charcoal ul .principal a{color:#fff}.nav-mobile.charcoal ul .principal:last-child{padding-bottom:15px}}.normes-ul-nav-mobile-wrapper{display:block}.nav-mobile-trigger{display:block;float:right;position:relative;text-align:center;text-decoration:none}#nav-toggle{cursor:pointer;display:flex;flex-shrink:0;align-items:center;height:45px;padding:12px;width:45px;border-radius:100%;background-color:#17344f;transition:all .2s ease-in-out}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{background:#fff;border-radius:1px;content:"";cursor:pointer;display:block;height:3px;position:absolute;transition:all .2s ease-in-out;width:20px}#nav-toggle span:before{top:-7px}#nav-toggle span:after{bottom:-7px}#nav-toggle.dropdown-is-active{background-color:#59a2e4}#nav-toggle.dropdown-is-active span{background-color:rgba(0,0,0,0)}#nav-toggle.dropdown-is-active span:before,#nav-toggle.dropdown-is-active span:after{top:0}#nav-toggle.dropdown-is-active span:before{transform:rotate(45deg)}#nav-toggle.dropdown-is-active span:after{transform:rotate(-45deg)}.normes-ul-nav-mobile-wrapper{margin:-15px auto 0;max-width:1390px;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.normes-ul-nav-mobile-wrapper *,.normes-ul-nav-mobile-wrapper *::after,.normes-ul-nav-mobile-wrapper *::before{box-sizing:border-box}.normes-ul-nav-mobile-wrapper a{text-decoration:none}.normes-ul-nav-mobile-wrapper img{max-width:100%}.normes-ul-nav-mobile-wrapper input{border-radius:0 !important;-webkit-appearance:none !important;-webkit-border-radius:0 !important}.normes-ul-nav-mobile-wrapper input[type=search]::-webkit-search-decoration,.normes-ul-nav-mobile-wrapper input[type=search]::-webkit-search-cancel-button,.normes-ul-nav-mobile-wrapper input[type=search]::-webkit-search-results-button,.normes-ul-nav-mobile-wrapper input[type=search]::-webkit-search-results-decoration{display:none}.normes-ul-nav-mobile-wrapper input[type=text]::-ms-clear{display:none;width:0;height:0}.normes-ul-nav-mobile-wrapper input[type=text]::-ms-reveal{display:none;width:0;height:0}.normes-ul-nav-mobile-wrapper .nav-mobile-content{padding:5px 0}.normes-ul-nav-mobile-wrapper .nav-mobile-content li{padding:0 15px}.normes-ul-nav-mobile-wrapper .nav-mobile-content li.menu-item-has-children>a{border:none}.normes-ul-nav-mobile-wrapper .nav-mobile-content li.menu-item-has-children>ul{padding-bottom:10px}.normes-ul-nav-mobile-wrapper .nav-mobile-content li.menu-item-has-children+li>a{border-top:1px solid #e6e0d9}.normes-ul-nav-mobile-wrapper .nav-mobile-content a{padding:10px 0;z-index:4}.normes-ul-nav-mobile-wrapper .nav-mobile-content ul a{font-size:1.5rem;padding:5px 0;border:none}.normes-ul-nav-mobile-wrapper .nav-mobile{position:absolute;right:0;margin:0 20px;visibility:hidden;width:100%;max-width:275px;z-index:900;border-radius:10px;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .5s 0s,-webkit-transform .5s 0s,visibility 0s .5s;-moz-transition:opacity .5s 0s,-moz-transform .5s 0s,visibility 0s .5s;transition:opacity .5s 0s,transform .5s 0s,visibility 0s .5s}.normes-ul-nav-mobile-wrapper .nav-mobile.dropdown-is-active{visibility:visible;z-index:3;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .5s 0s,-webkit-transform .5s 0s,visibility 0s 0s;-moz-transition:opacity .5s 0s,-moz-transform .5s 0s,visibility 0s 0s;transition:opacity .5s 0s,transform .5s 0s,visibility 0s 0s}.normes-ul-nav-mobile-wrapper ul{overflow-x:hidden;overflow-y:auto;margin:0;padding:0;width:100%}.normes-ul-nav-mobile-wrapper ul li{margin:0}.normes-ul-nav-mobile-wrapper ul{-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.normes-ul-nav-mobile-wrapper ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.normes-ul-nav-mobile-wrapper ul.is-hidden>li>a,.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche.is-hidden,.normes-ul-nav-mobile-wrapper ul.move-out>li>a,.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche.move-out{opacity:0}.normes-ul-nav-mobile-wrapper ul.move-out>li>a,.normes-ul-nav-mobile-wrapper ul.move-out>li>.nav-mobile-recherche form,.normes-ul-nav-mobile-wrapper ul.move-out>li>.nav-mobile-recherche .switch-langue,.normes-ul-nav-mobile-wrapper ul.move-out .general{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.normes-ul-nav-mobile-wrapper ul ul{height:100%}.normes-ul-nav-mobile-wrapper ul a{display:block}.normes-ul-nav-mobile-wrapper ul a:hover{color:#59a2e4}.normes-ul-nav-mobile-wrapper ul a,.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche form,.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche .switch-langue{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.dropdown-is-active .normes-ul-nav-mobile-wrapper ul{-webkit-overflow-scrolling:touch}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche{display:none}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form{border-top-width:1px;display:none;padding:18px 0;position:relative;width:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s 0s,visibility 0s .5s;-moz-transition:-moz-transform .5s 0s,visibility 0s .5s;transition:transform .5s 0s,visibility 0s .5s}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form input[type=search]{background:none;border:1px solid #fff;border-radius:0;box-sizing:border-box;color:#fff;height:40px;padding:0 30px 0 10px;width:100%}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form input[type=search]:focus{outline:none}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form button{background:none;border:1px solid #fff;cursor:pointer;height:40px;padding:1px 7px 1px 5px;position:absolute;right:0;width:48px}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form button:focus{outline:none}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form button .icon-recherche{color:#fff;font-size:40px}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche .switch-langue{display:none;margin-left:20px;padding-bottom:17px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s 0s,visibility 0s .5s;-moz-transition:-moz-transform .5s 0s,visibility 0s .5s;transition:transform .5s 0s,visibility 0s .5s}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche .switch-langue a{background:none;border:1px solid #fff;color:#fff !important;display:inline-block;font:300 15px "Source Sans Pro",sans-serif;height:40px;line-height:35px;margin:0 10px 0 0;padding:1px 9px 1px 8px;text-decoration:none;text-align:center;vertical-align:top;width:40px}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche.is-hidden,.normes-ul-nav-mobile-wrapper .nav-mobile-recherche.is-hidden form,.normes-ul-nav-mobile-wrapper .nav-mobile-recherche.is-hidden .switch-langue{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .1s 0s,visibility 1s .3s;-moz-transition:-moz-transform .1s 0s,visibility 1s .3s;transition:transform .1s 0s,visibility 1s .3s}.normes-ul-nav-mobile-wrapper .general{display:none}.normes-ul-nav-mobile-wrapper .has-children>a,.normes-ul-nav-mobile-wrapper .go-back a{position:relative}.normes-ul-nav-mobile-wrapper .has-children>a::before,.normes-ul-nav-mobile-wrapper .has-children>a::after,.normes-ul-nav-mobile-wrapper .go-back a::before,.normes-ul-nav-mobile-wrapper .go-back a::after{background:#000;content:"";display:inline-block;height:2px;margin-top:-1px;position:absolute;top:50%;width:8px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.normes-ul-nav-mobile-wrapper .has-children>a::before,.normes-ul-nav-mobile-wrapper .go-back a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.normes-ul-nav-mobile-wrapper .has-children>a::after,.normes-ul-nav-mobile-wrapper .go-back a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.normes-ul-nav-mobile-wrapper .has-children>a{padding-right:40px}.normes-ul-nav-mobile-wrapper .has-children>a::before,.normes-ul-nav-mobile-wrapper .has-children>a::after{right:13px;-webkit-transform-origin:7px 50%;-moz-transform-origin:7px 50%;-ms-transform-origin:7px 50%;-o-transform-origin:7px 50%;transform-origin:7px 50%}.normes-ul-nav-mobile-wrapper .has-children .current>a{border-top-color:#dad9d8;font-size:18px;font-weight:bold}.normes-ul-nav-mobile-wrapper .nav-mobile-content .go-back a{background:#dad9d8;border-top-color:#dad9d8;padding-left:30px}.normes-ul-nav-mobile-wrapper .nav-mobile-content .go-back a::before,.normes-ul-nav-mobile-wrapper .nav-mobile-content .go-back a::after{left:13px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%}@media only screen and (max-width: 767px){.normes-ul-nav-mobile-wrapper{margin-inline:20px}.normes-ul-nav-mobile-wrapper .nav-mobile{width:auto;max-width:100%;margin-inline:0;left:0;right:0}.normes-ul-nav-mobile-wrapper ul .principal a{color:#fff;border:none}.normes-ul-nav-mobile-wrapper ul .general{display:list-item}.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche{display:list-item}.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche form{display:inline-block}.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche .switch-langue{display:block}}.carrousel{margin-bottom:0}.carrousel:not(.slick-initialized) .banniere-diapo:not(:first-child),.carrousel:not(.slick-initialized) .photo-diapo:not(:first-child){display:none}.carrousel .slick-prev,.carrousel .slick-next{height:26px;width:25px;z-index:2}.carrousel .slick-prev:before,.carrousel .slick-next:before{content:"";display:block;width:100%;height:100%;mask:url(../img/icons/fleche-lg.svg) no-repeat 0 0/contain;background-color:#fff;transition:all .2s ease-in-out}.carrousel .slick-prev:hover:before,.carrousel .slick-next:hover:before{background-color:#59a2e4}.carrousel .slick-prev{left:10px}.carrousel .slick-prev:before{transform:scaleX(-1)}.carrousel .slick-next{right:10px}.carrousel .slick-dots{height:40px;right:20px;top:144px;width:auto}.carrousel .slick-dots li{height:5px;margin:0 2px}.carrousel .slick-dots li button{height:5px}.carrousel .slick-dots li button:before{content:"";background-color:#fff;height:5px;border-radius:5px}.carrousel .slick-dots li.slick-active button:before{background-color:#59a2e4}.promo1-strate{background-position:center bottom;background-repeat:no-repeat;background-size:cover;position:relative}.promo1-strate strong{color:#2b439b;font-size:28px;font-weight:300;margin:0}.promo1-strate p.bouton a{max-width:100%}.promo1-conteneur-parent{padding:0 30px;margin:0 auto;max-width:1200px}.promo1-conteneur{align-items:flex-end;display:flex;height:450px;padding:0 30px 30px 0;width:50%}.promo1-boite{background-color:#fff;background-color:hsla(0,0%,100%,.9);padding:30px}.promo1-boite p:first-child{margin-top:0}.promo2-strate{color:#fff;display:flex;width:100%}.promo2-strate a{color:#fff}.promo2-strate>*:first-child{margin:0}.promo2-gauche{background-color:#2a58b4;display:flex;justify-content:flex-end;width:50%}.promo2-boite1{padding:30px;max-width:600px;width:100%}.promo2-boite1>*:first-child{margin:0}.promo2-droite{align-items:center;background-image:url("img/universites-quebecoises.jpg");background-position:left center;background-repeat:no-repeat;background-size:cover;display:flex;width:50%}.promo2-boite2{margin:auto 0;max-width:600px;padding:30px;text-align:center;width:100%}.promo2-boite2>*:first-child{margin:0}.promo2-boite2 a{color:#fff}.promo2-boite2 p.bouton a{border-color:#96bde8;color:#fff;margin-left:auto;margin-right:auto}.strate-boutons-image{align-items:center;background:url("img/accueil/strate-bouton-promo.jpg");background-position:top center;background-size:cover;display:flex;flex-wrap:wrap;height:55vh;justify-content:center}.strate-boutons-image p.bouton{margin-top:0}.strate-boutons-image p.bouton a{background-color:#fff;border:1px #fff solid;min-width:500px}.strate-boutons-image p.bouton:first-child{margin-right:40px}.strate-boutons-image p.bouton:last-child{margin-left:40px}.strate-promo-boutons{background-color:#1c5688;margin-bottom:60px;padding:75px 0}.strate-promo-boutons .boutons{display:flex;justify-content:center;flex-wrap:wrap}.strate-promo-boutons .boutons p.bouton{margin-top:0}.strate-promo-boutons .boutons p.bouton a{border:1px #fff solid;color:#fff;min-width:500px}.strate-promo-boutons .boutons p.bouton:first-child{margin-right:40px}.strate-promo-boutons .boutons p.bouton:last-child{margin-left:40px}.promo3-strate{padding:90px 0;margin:0 auto;max-width:1200px}.promo3-conteneur-parent{display:flex}.promo3-conteneur{display:flex;justify-content:center;padding:0 30px;width:50%}.promo3-boite{text-align:center;width:100%}.promo3-boite p.bouton a{margin-left:auto;margin-right:auto}.promo3-boite>*:first-child{margin:0}@media only screen and (max-width: 1100px){.promo1-conteneur-parent,.promo1-conteneur{padding:0;text-align:center;width:100%}.promo1-boite{width:100%}.strate-boutons-image{align-items:center;flex-direction:column;justify-content:flex-end;padding:0 35px 30px}.strate-boutons-image p.bouton{width:100%}.strate-boutons-image p.bouton:first-child{margin:0 0 30px}.strate-boutons-image p.bouton:last-child{margin:0}.strate-boutons-image p.bouton a{min-width:100%;width:100%}.strate-promo-boutons{align-items:center;flex-direction:column;justify-content:center;padding:75px 30px}.strate-promo-boutons .boutons{display:flex;justify-content:center;flex-wrap:wrap}.strate-promo-boutons .boutons p.bouton{width:100%}.strate-promo-boutons .boutons p.bouton:first-child{margin:0 0 30px}.strate-promo-boutons .boutons p.bouton:last-child{margin:0}.strate-promo-boutons .boutons p.bouton a{min-width:100%;width:100%}}@media only screen and (max-width: 767px){.promo1-strate{background-position:66% bottom}.promo2-strate{flex-direction:column}.promo2-gauche{width:100%}.promo2-droite{display:none}.promo2-boite1,.promo2-boite2{max-width:100%}.promo3-strate{padding:0 0 40px 0}.promo3-conteneur-parent{flex-direction:column}.promo3-conteneur-parent .promo3-conteneur{border:none;width:100%}.promo3-boite{padding-top:40px}.strate-promo-boutons{margin-bottom:0}}.evenements-entete-strate{background-color:#444;color:#fff;padding:60px 0 40px 0}.evenements-entete-pale-strate{background-color:#f4f4f4;padding:60px 0 40px 0}.evenements-entete-conteneur{display:flex;justify-content:center}.evenements-entete-boite{text-align:center;max-width:800px;padding:0 30px;width:100%}.evenements-entete-boite h2{color:#fff}.evenements-entete-boite h2:after{background-color:#fff}.evenements-entete-boite>*:first-child{margin:0}.evenements-strate{max-width:1350px;margin:80px auto;background-color:#e6e0d9;border-radius:20px;padding:80px 20px}.evenements-strate:first-child{margin-top:0}.evenements-strate:last-child{margin-bottom:0}.evenements-strate .title-row{margin:0 auto 40px;max-width:900px;text-align:center}.evenements-strate a{color:#fff}.evenements-strate p.bouton{width:100%}.evenements-strate p.bouton a{width:calc(33.3333333333% - 20px);margin:0 auto}.page-id-1778 .evenements-strate,.page-id-1780 .evenements-strate,.page-id-1782 .evenements-strate{background-color:#f4f4f4;padding-top:60px}.page-id-14 .evenements-strate{background-color:#f4f4f4}.page-id-14 .evenements-strate p.bouton a{border-color:#95989a;color:#3b3b3b}.page-id-14 .evenements-strate p.bouton a:hover{background:#2c7bd1;border-color:#2c7bd1;color:#fff}.evenements-conteneur{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin:0 auto;max-width:1125px;min-height:25px}.evenement-boite{display:flex;flex-direction:column;width:calc(33.3333333333% - 20px);border-radius:20px;overflow:hidden}.evenement-boite:hover .evenement-logo{border-color:#1c5688}.evenement-boite:hover .evenement-texte{background-color:#1c5688}.evenement-boite .evenement-logo{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.evenement-strate{width:100%}.evenement-strate .evenement-boite{margin:0;width:100%}.evenement-strate .evenement-boite .evenement-texte{color:#fff}.evenement-image{background-color:#fff;overflow:hidden;padding-top:65%;position:relative;width:100%}.evenement-image img{display:block;height:101%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:101%;object-fit:cover}.evenement-image .sans-photo{background-color:#fff;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.evenement-logo{background-color:#fff;border-radius:20px;overflow:hidden;position:relative;width:100%;aspect-ratio:3/2;border:2px solid #fff;transition:all .2s ease-in-out}.evenement-logo img{display:block;object-fit:contain;width:70%;height:100%;margin:0 auto}.evenement-logo .text-hover{position:absolute;bottom:10px;right:10px;opacity:0;visibility:hidden;width:45px;height:45px;background-color:#59a2e4;border-radius:100%;text-indent:-9999px;white-space:nowrap;overflow:hidden;transition:all .2s ease-in-out}.evenement-logo .text-hover:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:17px;height:17px;-webkit-transform:translate(-50%, -50%) rotate(-25deg);-moz-transform:translate(-50%, -50%) rotate(-25deg);-ms-transform:translate(-50%, -50%) rotate(-25deg);-o-transform:translate(-50%, -50%) rotate(-25deg);transform:translate(-50%, -50%) rotate(-25deg);mask:url(../img/icons/fleche.svg) no-repeat 0 0/contain;background-color:#fff}.evenement-logo:hover{border-color:#59a2e4}.evenement-logo:hover .text-hover{opacity:1;visibility:visible}.evenement-texte{display:flex;column-gap:20px;flex:1 1 auto;width:100%;background-color:#071d31;padding:12px;transition:all .2s ease-in-out}.evenement-date{display:flex;border-radius:10px;background-color:#17344f}.evenement-date time{display:flex;flex-direction:column;min-height:100px;min-width:75px;padding:10px 5px}.evenement-jour{font-size:28px;font-weight:300;margin:auto auto 0 auto;text-align:center}.evenement-mois{font-size:14px;margin:0 auto auto auto;text-align:center}.evenement-resume{display:flex;flex:1;padding:5px 0}.evenement-resume p{margin:auto 0}.single-evenement .universite-gauche{width:35%}.single-evenement .universite-gauche .evenement-image,.single-evenement .universite-gauche .evenement-logo{background:#fff}.single-evenement .universite-droite{width:60%}.single-evenement .universite-droite .universite-texte{padding:0}.single-evenement .universite-droite .h2,.single-evenement .universite-droite .page-template-page-landing h1,.page-template-page-landing .single-evenement .universite-droite h1{margin-top:0}.single-evenement .evenement-boite{pointer-events:none}@media only screen and (max-width: 1390px){.evenements-strate{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 991px){.home .evenements-strate .evenement-boite:nth-child(3){display:none}.evenement-boite{width:calc(50% - 15px)}.evenements-strate p.bouton a{width:calc(50% - 15px)}.single-evenement .universite-droite,.single-evenement .universite-gauche{width:100%}.single-evenement .universite-strate>*:first-child{margin-bottom:30px}}@media only screen and (max-width: 767px){.evenements-entete-strate{padding:40px 0 0 0}.evenements-strate a.bouton{margin:30px 0 55px 0}.evenements-strate .evenement-boite{margin-top:30px}.home .evenements-strate .evenement-boite:nth-child(3){display:flex}.evenement-boite{width:100%}.evenements-strate p.bouton a{width:100%}}footer{background-color:#071d31;padding:20px;color:#fff}footer a{color:#fff;text-decoration:underline}footer a:hover{color:#59a2e4}footer img{display:block;width:41px;height:auto}footer span{margin-right:20px}.prefooter{background-color:#071d31;color:#fff;margin-top:60px}.prefooter .conteneur{margin:0 auto;max-width:1350px;padding:30px 20px 10px}.prefooter .conteneur .contenu{display:flex;margin:0 auto;max-width:1125px;column-gap:85px;row-gap:15px}.pied-contenant{margin:0 auto;padding:15px 20px;max-width:1350px;background-color:#17344f;border-radius:10px}.pied-contenu{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin:0 auto;max-width:1125px}.pied-copyright{margin:auto 0}.pied-copyright span{white-space:nowrap;margin-right:0}.pied-liens{flex-grow:1}.pied-social{display:flex;flex:1;justify-content:flex-end}.pied-social a{display:flex;justify-content:center;align-items:center;width:35px;height:35px;background-color:#59a2e4;border-radius:100%}.pied-social a:hover{background-color:#fff}.pied-social .facebook img{width:11px;height:20px}@media only screen and (max-width: 767px){footer span{display:block;margin-bottom:5px}footer span:last-of-type{margin-bottom:0}footer span::after{content:""}.prefooter .conteneur .contenu{flex-wrap:wrap}.prefooter .conteneur .contenu p{width:100%}.prefooter .conteneur .contenu img{height:auto;max-width:215px}}.wpcf7-form{max-width:600px}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{border:2px solid #1c5688;color:#071d31;font-size:1.4rem;padding:6px 9px 5px;border-radius:5px;background:rgba(0,0,0,0)}.wpcf7-form input[type=file]{display:block}.wpcf7-form input[type=submit],.wpcf7-form span.wpcf7-list-item{display:block;margin:17px 0 6px 0}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form select{height:40px;width:100%}.wpcf7-form label,.wpcf7-form .wpcf7-form input{display:block}.wpcf7-form label{font-weight:700;margin:15px 0 0 0}.wpcf7-form .wpcf7-list-item-label{font-weight:700}.wpcf7-form textarea{width:100%}.wpcf7-form select{cursor:pointer;appearance:none;background:url(../img/icons/dropdown.svg) no-repeat right 10px center/12px 12px;padding-right:30px}.wpcf7-form .wpcf7-submit{cursor:pointer;color:#071d31;font-size:1.5rem;font-weight:700;text-transform:uppercase;background-color:#f08800;border-radius:100px;border:none;padding:15px 30px;transition:all .2s ease-in-out}.wpcf7-form .wpcf7-submit:hover{background-color:#17344f;color:#fff}.wpcf7-form div.wpcf7-response-output{margin:0}@font-face{font-family:"iconesUL";src:url("fonts/iconesUL.eot");src:url("fonts/iconesUL.eot?#iefix") format("embedded-opentype"),url("fonts/iconesUL.ttf") format("truetype"),url("fonts/iconesUL.woff") format("woff"),url("fonts/iconesUL.svg") format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"],[class^=icon-]:hover,[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}.icon-close:before{content:"b"}.icon-enveloppe:before{content:"i"}.icon-facebook:before{content:"A"}.icon-fleche_down:before{content:"c"}.icon-fleche_left:before{content:"d"}.icon-fleche_right:before{content:"e"}.icon-fleche_up:before{content:"f"}.icon-flickr:before{content:"H"}.icon-instagram:before{content:"k"}.icon-linkedin:before{content:"l"}.icon-menu:before{content:"g"}.icon-pin:before{content:"a"}.icon-question:before{content:"K"}.icon-recherche:before{content:"h"}.icon-rss:before{content:"m"}.icon-twitter:before{content:"n"}.icon-vimeo:before{content:"J"}.icon-youtube:before{content:"o"}.universites-strate{max-width:1350px;margin:80px auto;background-color:#e6e0d9;border-radius:20px;padding:80px 20px}.universites-strate:first-child{margin-top:0}.universites-strate:last-child{margin-bottom:0}.universites-strate h2{text-align:center}.universites-conteneur{display:flex;flex-wrap:wrap;gap:30px;margin:0 auto;padding:0 0 60px;max-width:1125px;justify-content:center}.universites-boite{display:flex;width:calc(33.3333333333% - 20px)}.universites-strate-logos{padding:0 20px}.universites-strate-logos .universites-conteneur{max-width:1350px;width:100%}.universites-strate-logos .universites-conteneur .universites-logo{display:flex;width:calc(16.6666666667% - 25px)}.universites-strate-logos .universites-conteneur .universites-logo .logo{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:20px 20%;width:100%;aspect-ratio:3/2;border-radius:10px}.universites-strate-logos .universites-conteneur .universites-logo .logo img{margin:auto 0;max-width:520px;width:100%;height:auto}@media only screen and (max-width: 1390px){.universites-strate{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 1199px){.universites-strate-logos .universites-conteneur .universites-logo{width:calc(25% - 22.5px)}}@media only screen and (max-width: 991px){.universites-boite{width:calc(50% - 15px)}.universites-strate-logos .universites-conteneur .universites-logo{width:calc(33.3333333333% - 20px)}}@media only screen and (max-width: 767px){.universites-boite{margin:15px 0;width:100%}.universites-strate-logos .universites-conteneur .universites-logo{width:calc(50% - 15px)}}.single-etablissement .strate-3-colonnes{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;max-width:1125px;margin:80px auto 45px;padding:0 20px}@media only screen and (max-width: 992px){.single-etablissement .strate-3-colonnes{justify-content:center}}.single-etablissement .strate-3-colonnes h2{text-align:center;padding-bottom:12px;border-bottom:2px solid #1c5688}.single-etablissement .strate-3-colonnes div{flex-basis:calc(33.3333333333% - 20px)}@media only screen and (max-width: 992px){.single-etablissement .strate-3-colonnes div{flex-basis:calc(50% - 15px)}}@media only screen and (max-width: 800px){.single-etablissement .strate-3-colonnes div{flex:0 0 100%;margin:0 0 30px 0 !important}}.single-etablissement .strate-3-colonnes div p{text-align:center}.single-etablissement .strate-3-colonnes div svg{display:block;margin:0 auto}.single-etablissement .evenements-strate{background-color:#3b3b3b;padding:50px 0}.single-etablissement .evenements-strate .evenements-conteneur{max-width:1200px;padding:0 30px}.single-etablissement .evenements-strate .evenements-conteneur .evenement-boite{max-width:500px}.single-etablissement .evenements-strate .evenements-conteneur .evenement-logo{background-color:#fff}.single-etablissement .evenements-strate .evenements-conteneur .evenement-image{background-color:#fff;overflow:hidden;padding-top:65%;position:relative;width:100%}.single-etablissement .evenements-strate .evenements-conteneur .evenement-image img{display:block;height:101%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:101%;object-fit:cover}.single-etablissement .evenements-strate .evenements-conteneur .evenement-image .sans-photo{background-color:#fff;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.single-etablissement .evenements-strate .evenements-conteneur a{color:#fff}@media screen and (max-width: 1200px){.single-etablissement .evenements-strate .evenements-conteneur{padding:0 15px}}.carrousel-entete-etalissement{overflow:hidden}.carrousel-entete-etalissement .slide{background-position:center top;background-size:cover;background-repeat:no-repeat;height:25vw;min-height:300px}.carrousel-entete-etalissement .slick-next,.carrousel-entete-etalissement .slick-prev{height:40px;width:40px;z-index:2}.carrousel-entete-etalissement .slick-next:before,.carrousel-entete-etalissement .slick-prev:before{font-size:40px}.carrousel-entete-etalissement .slick-next{right:-10px}.carrousel-entete-etalissement .slick-prev{left:-10px}.universite-intro-conteneur{background-color:#fff}.universite-strate{flex-wrap:wrap;display:flex;justify-content:space-between;margin:0 auto;max-width:1125px;padding:0 20px 80px;width:100%}@media screen and (max-width: 1200px){.universite-strate{padding:0 15px}}.universite-gauche{display:flex;width:25%}.universite-texte{padding:30px 15px;width:100%}.universite-droite{width:66.6666666667%}.universite-logo{padding:30px 45px 10px 0;width:100%}.universite-logo img{height:auto;margin:0 auto;width:100%}.universite-contact{align-items:center;display:flex;justify-content:center;flex-direction:column;margin:0 auto 30px;max-width:1125px;padding:0 20px}.universite-contact .universite-courriel-contact{margin-bottom:45px;width:100%}.universite-contact .universite-courriel-contact .bouton{margin:0 auto;width:calc(33.3333333333% - 30px)}.universite-contact .universite-courriel-contact .bouton a{max-width:100%}@media screen and (max-width: 768px){.universite-contact .universite-courriel-contact .bouton{width:100%}}.universite-contact .universite-social{padding:0 15px}.universite-contact .universite-social p{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.universite-contact .universite-social a{margin:0 2px}.universite-contact .universite-social img{width:41px;height:41px}@media screen and (max-width: 1400px){.universite-contact{padding:0 60px}}@media screen and (max-width: 1200px){.universite-contact{padding:0 15px}}.universite-galerie{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;max-width:1350px;padding:0 20px;margin:0 auto 60px}.universite-galerie .element-galerie{position:relative;overflow:hidden;aspect-ratio:4/3;width:calc(33.3333333333% - 20px);border-radius:20px;border:2px solid rgba(0,0,0,0)}.universite-galerie .element-galerie img{object-fit:cover;width:100%;height:100%}.universite-galerie .element-galerie .description{display:flex;background:linear-gradient(0deg, rgba(7, 29, 49, 0.45) 0%, rgba(7, 29, 49, 0.45) 100%);opacity:0;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;transition:all .2s ease-in-out}.universite-galerie .element-galerie .description p{color:#fff;font-size:2.6rem;font-weight:700}.universite-galerie .element-galerie:has(.description):hover{border-color:#59a2e4}.universite-galerie .element-galerie:has(.description):hover .description{opacity:1}.universite-galerie .element-galerie.video .play{left:50%;min-width:40px;position:absolute;transform:translate(-50%, -50%);top:50%;width:15%;z-index:2}.universite-galerie .element-galerie.video .play svg{width:100%}.universite-galerie .element-galerie.video .description{cursor:pointer;align-items:flex-end;padding:10px 20px 20%}.universite-galerie .element-galerie.image .description{align-items:center;margin-top:0;padding:0 20px}.universite-galerie .element-galerie.image .description p{text-align:center}@media screen and (max-width: 768px){.universite-galerie .element-galerie{padding-top:67%;width:100%}.universite-galerie .element-galerie img{height:auto;width:100%}}.boutons-strate{margin:0 auto 60px;max-width:1200px;padding:0 30px;width:100%}.boutons-strate h2{text-align:center;margin-bottom:30px}.boutons-strate h2:after{margin:20px auto 20px;max-width:330px}.boutons-strate .boutons{justify-content:center;flex-wrap:wrap;display:flex}.boutons-strate .boutons p{display:flex;justify-content:center;flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 38px);margin:10px 15px}@media screen and (max-width: 768px){.boutons-strate .boutons p{flex:1 100%}}.boutons-strate .boutons a{border:2px solid #071d31;color:#071d31;font-size:1.5rem;font-weight:700;text-transform:uppercase;padding:20px;text-align:center;width:100%;border-radius:10px}.boutons-strate .boutons a.lien-externe-auto:after{width:12px;height:12px;margin-left:15px;background-color:#071d31;transform:rotate(-45deg)}.boutons-strate .boutons a:hover{background:#17344f;border-color:#17344f;color:#fff}.boutons-strate .boutons a:hover.lien-externe-auto:after{background-color:#fff}@media screen and (max-width: 1200px){.boutons-strate{padding:0}}.adresse-strate{padding:50px 30px;margin:0 auto;padding:0 60px;width:100%}.adresse-strate>*:first-child{margin-top:0}@media screen and (max-width: 1200px){.adresse-strate{padding:0 15px}}.entete{position:relative;margin-top:-143px}.carrousel-entete-etalissement{background-color:rgba(42,88,180,.6)}@media only screen and (max-width: 767px){.universite-gauche,.universite-droite,.boutons-strate a{max-width:100%;width:100%}.universite-logo img{max-width:270px}.boutons-strate{flex-direction:column}}.blogue-strate{padding:0 20px}.blogue-strate:not(:last-child){margin-bottom:80px}.blogue-strate .conteneur{margin:0 auto;max-width:1125px}.blogue-strate .conteneur .articles{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px}.blogue-strate .conteneur .articles .article{display:flex;width:calc(33.3333333333% - 20px);border-radius:20px;background-color:#e6e0d9}.blogue-strate .conteneur .articles .article>a{display:flex;flex-direction:column;color:inherit;padding:20px;border:2px solid rgba(0,0,0,0);border-radius:20px}.blogue-strate .conteneur .articles .article>a:hover{border-color:#59a2e4}.blogue-strate .conteneur .articles .article .article-image{aspect-ratio:3/2;border-radius:10px;margin-bottom:20px;overflow:hidden}.blogue-strate .conteneur .articles .article .article-image img{object-fit:cover;width:100%;height:100%}.blogue-strate .conteneur .articles .article .article-contenu{flex-grow:1}.blogue-strate .conteneur .articles .article .article-contenu h3 a{color:inherit}.blogue-strate .conteneur .articles .article .article-contenu h3 a:hover{color:#59a2e4}.blogue-strate .conteneur .articles .article .article-contenu p:before{content:"« "}.blogue-strate .conteneur .articles .article .article-contenu p:after{content:" »"}.blogue-strate .conteneur .articles .article .article-lien{color:#59a2e4;font-size:1.5rem;font-weight:700;text-transform:uppercase;text-decoration:underline}.blogue-strate .conteneur .bouton a{margin:0 auto}@media only screen and (max-width: 1199px){.blogue-strate .conteneur .articles .article{width:calc(50% - 15px)}}@media only screen and (max-width: 767px){.blogue-strate .conteneur .articles .article{width:100%}}#map{height:610px;max-width:1350px;margin:0 auto;border-radius:20px}.gmnoprint.gm-style-mtc{width:110px !important}.carte-conteneur{position:relative;max-width:1350px;margin:0 auto}.carte-legende{background-color:rgba(0,0,0,.8);height:550px;left:30px;list-style:none;padding:15px 0;position:absolute;top:30px;width:320px;z-index:500}.carte-legende h2{color:#fff;font:300 20px "Source Sans Pro";margin:0 15px 15px 15px}.carte-legende ul{list-style:none;margin:0;padding:0}.carte-legende li{background-color:#1d1d1d;color:#fff;display:block;font:300 13px "Source Sans Pro";margin:0 0 5px 0;padding:2px 10px 4px 38px;position:relative;text-decoration:none}.carte-legende li:before{content:"";color:#fff;font-size:46px;position:absolute;left:18px;top:6px;border-radius:50%;width:10px;height:10px;background-color:#e11f26}.carte-legende li:nth-child(1):before{background-color:#911928}.carte-legende li:nth-child(2):before{background-color:#e11f26}.carte-legende li:nth-child(3):before{background-color:#f16122}.carte-legende li:nth-child(4):before{background-color:#f89b1c}.carte-legende li:nth-child(5):before{background-color:#ffc609}.carte-legende li:nth-child(6):before{background-color:#faec22}.carte-legende li:nth-child(7):before{background-color:#c9da2a}.carte-legende li:nth-child(8):before{background-color:#6fbd44}.carte-legende li:nth-child(9):before{background-color:#44b767}.carte-legende li:nth-child(10):before{background-color:#38bdb6}.carte-legende li:nth-child(11):before{background-color:#0093cb}.carte-legende li:nth-child(12):before{background-color:#296eb5}.carte-legende li:nth-child(13):before{background-color:#33499e}.carte-legende li:nth-child(14):before{background-color:#51459b}.carte-legende li:nth-child(15):before{background-color:#6d449a}.carte-legende li:nth-child(16):before{background-color:#984398}.carte-legende li:nth-child(17):before{background-color:#cc85ba}.carte-legende li:nth-child(18):before{background-color:#f0a3c2}.carte-legende li:nth-child(19):before{background-color:#c1c1c1}.carte-legende li:nth-child(20):before{background-color:#686868}.carte-legende li:nth-child(21):before{background-color:#4c4c4c}.gm-style-iw{min-height:150px}.infoWinContainer{background-color:hsla(0,0%,100%,.9);border:none;color:#151515;min-height:57px;position:relative}.infoWinContainer .titre{display:block;font-size:20px;padding:6px}.infoWinContainer .texte{display:block;font-size:12px;padding:6px;word-break:break-word}.infoWinContainer .texte a{text-decoration:none}@media only screen and (max-width: 1390px){#map{margin-left:20px;margin-right:20px}}@media(max-width: 767px){.carte-legende{height:auto;left:auto;padding:12px 0 15px;position:relative;top:auto;width:auto}.carte-legende h2{margin:0 0 0 18px}.carte-legende ul{display:none}}.fond-conteneur-parent{color:#fff;background-image:url("img/fonds/etudier-quebec.jpg");background-position:center center;background-size:cover}.fond-conteneur-parent p.bouton a{border-color:#96bde8;color:#fff}.fond-conteneur-parent p.bouton a:hover{background-color:#fff;border-color:#fff;color:#2c7bd1}.fond-strate{display:flex;width:100%}.fond-strate>*:first-child{margin:0}.fond-strate:nth-child(odd) .fond-droite{background-color:rgba(16,54,136,.25)}.fond-strate:nth-child(even) .fond-gauche{background-color:rgba(16,54,136,.25)}.fond-gauche{display:flex;justify-content:flex-end;padding:90px 0;width:50%}.fond-droite{align-items:center;display:flex;padding:90px 0;width:50%}.fond-conteneur{display:flex;justify-content:center;padding:0 50px}.fond-boite{width:400px;text-align:center}.fond-boite>*:first-child{margin:0}.fond-boite p.bouton a{margin-left:auto;margin-right:auto}.candidats-etrangers .fond-conteneur-parent{color:#fff;background-image:url(img/fonds/candidats-etrangers.jpg);background-position:center center;background-size:cover}@media only screen and (max-width: 991px){.fond-boite,.fond-conteneur{width:100%}}@media only screen and (max-width: 767px){.fond-strate{flex-direction:column}.fond-strate:nth-child(even) .fond-gauche{background-color:rgba(0,0,0,0)}.fond-strate:nth-child(even) .fond-droite{background-color:rgba(16,54,136,.25)}.fond-droite,.fond-gauche{width:100%}.fond-conteneur{padding:0 30px}}table{border:none;max-width:100%;margin:20px 0 0 0;overflow-x:auto}th,td{border:none;padding:5px 20px}th{font:bold 16px Source Sans Pro;border-bottom:1px solid}table th{border-bottom:1px solid #585858}table tr:nth-child(odd){background:rgba(122,122,122,.1)}table.scroll-left:before{background:-webkit-radial-gradient(left ellipse, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 0 center;background:radial-gradient(ellipse at left, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 0 center;background-attachment:scroll;background-repeat:no-repeat;background-size:10px 100%;content:"";display:block;height:100%;position:absolute;width:10px}table.scroll-right:after{background:-webkit-radial-gradient(right ellipse, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 100% center;background:radial-gradient(ellipse at right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 100% center;background-attachment:scroll;background-repeat:no-repeat;background-size:10px 100%;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:10px;z-index:999}tbody{border:none}@media(max-width: 768px){table{display:inline-block}table[style*="width:100%"]{width:auto !important}.table-wrapper{position:relative}}.strate_50_50{position:relative;display:flex;gap:60px;max-width:1350px;margin:60px auto}@media only screen and (max-width: 1390px){.strate_50_50{margin-left:20px;margin-right:20px}}.strate_50_50 ul{padding:0}.strate_50_50 ul li{list-style-type:none;margin-left:10px;position:relative}.strate_50_50 ul li:before{background-color:#000;border-radius:50%;content:"";height:5px;left:-10px;line-height:1.6;position:absolute;top:8px;width:5px}@media(max-width: 768px){.strate_50_50{flex-direction:column;text-align:left}.strate_50_50 ul{text-align:left}}.strate_50_50.image-Droite .content-wrapper{order:1}@media(max-width: 768px){.strate_50_50.image-Droite .content-wrapper{order:2}}.strate_50_50.image-Droite .image-wrapper{order:2}@media(max-width: 768px){.strate_50_50.image-Droite .image-wrapper{order:1}}.strate_50_50>div{flex:1}.strate_50_50 .content-wrapper{display:flex;flex-direction:column;justify-content:center}@media(max-width: 768px){.strate_50_50 .content-wrapper .bouton{width:100%}}.strate_50_50 .image-wrapper{flex:1.2;background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:400px;text-indent:-10000px;color:rgba(0,0,0,0);border-radius:20px}@media(max-width: 1200px){.strate_50_50 .image-wrapper{min-height:350px}}.strate_50_50 .boutons-wrapper div{padding:60px 60px}@media only screen and (max-width: 1200px){.strate_50_50 .boutons-wrapper div{padding:60px 40px}}@media only screen and (max-width: 992px){.strate_50_50 .boutons-wrapper div{padding:20px}}.strate_50_50 .boutons-wrapper div p.bouton{margin-top:20px}.strate_50_50.strate_boutons_textes{align-items:flex-end;margin-bottom:0}@media only screen and (max-width: 768px){.strate_50_50.strate_boutons_textes{align-items:normal}}.strate_50_50.strate_boutons_textes .content-wrapper div{padding:60px 60px}@media only screen and (max-width: 1200px){.strate_50_50.strate_boutons_textes .content-wrapper div{padding:60px 40px}}@media only screen and (max-width: 992px){.strate_50_50.strate_boutons_textes .content-wrapper div{padding:20px}}.strate_50_50.strate_boutons_textes .content-wrapper h2{margin:0 0 20px 0}.page-template-page-tournee-cegeps .evenements-strate .evenements-conteneur{display:flex;justify-content:space-between;flex-wrap:wrap}.page-template-page-tournee-cegeps .evenements-strate .evenements-conteneur .etablissement{width:calc(33.3333333333% - 25px)}@media only screen and (max-width: 1000px){.page-template-page-tournee-cegeps .evenements-strate .evenements-conteneur .etablissement{width:calc(50% - 25px)}}@media only screen and (max-width: 767px){.page-template-page-tournee-cegeps .evenements-strate .evenements-conteneur .etablissement{width:100%}}.page-template-page-tournee-cegeps .evenements-strate .evenements-conteneur .etablissement .image-etablissement{background-color:#fff;background-size:cover;padding-top:65%;width:100%}.page-template-page-tournee-cegeps .evenements-strate .evenements-conteneur .etablissement .contenu-etablissement{margin-bottom:50px}.page-template-page-tournee-cegeps .evenements-strate .evenements-conteneur .etablissement .contenu-etablissement p{color:#fff}.page-template-page-tournee-cegeps .evenements-strate .evenements-conteneur .etablissement .contenu-etablissement p a{border-bottom:1px solid #fff}.page-template-page-landing .carrousel-landing{height:100vh;min-height:600px;max-height:61vw;margin-top:-143px;margin-bottom:60px;overflow-x:hidden}.page-template-page-landing .carrousel-landing .slick-list{height:100%}.page-template-page-landing .carrousel-landing .slick-track{height:100%}.page-template-page-landing .carrousel-landing .slick-slide{background-size:cover;background-position:center center;display:block;position:relative}.page-template-page-landing .carrousel-landing .conteneur-parent{height:100%}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur{height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 50%)}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu{position:absolute;bottom:0;left:0;right:0;max-width:1350px;margin:0 auto;padding:0 20px 40px;display:flex;column-gap:100px;color:#fff}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu .titre{flex-basis:75%;color:#fff;font-size:9rem;font-weight:700;line-height:1}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu .texte{flex-basis:25%;align-self:flex-end;font-size:2.4rem;line-height:1.2}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu .texte p.bouton{margin-top:20px}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur h2{color:#fff}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur p.bouton a:hover{background-color:#fff;color:#071d31}.page-template-page-landing .galerie{margin:0 auto 130px;padding:0 20px}.page-template-page-landing .galerie .blocs{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:30px;row-gap:50px;justify-content:flex-start;max-width:1125px;margin:0 auto}.page-template-page-landing .galerie .blocs .bloc{position:relative;overflow:hidden;width:calc(33.3333333333% - 20px);background-color:#e6e0d9;border-radius:20px}.page-template-page-landing .galerie .blocs .bloc .image{aspect-ratio:1/1}.page-template-page-landing .galerie .blocs .bloc .image img{object-fit:cover;width:100%;height:100%}.page-template-page-landing .galerie .blocs .bloc .titre{padding:20px 20px 0;margin-bottom:15px;z-index:1;width:100%}.page-template-page-landing .galerie .blocs .bloc .titre h3{margin-top:0}.page-template-page-landing .galerie .blocs .bloc .contenu{align-items:center;margin-top:15px;padding:0 20px 20px 20px}.page-template-page-landing .galerie .blocs .bloc .contenu ul{margin-top:0}.page-template-page-landing .universites-strate{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:20px;margin-bottom:0}.page-template-page-landing .evenements-strate{border-top-left-radius:0;border-top-right-radius:0;padding-top:0;margin-top:0}.page-template-page-landing .blogue-strate .conteneur .articles .article{width:calc(50% - 15px)}.page-template-page-landing .temoignages-strate{max-width:1350px;margin:0 auto 60px;padding:0 20px;overflow-x:hidden}.page-template-page-landing .temoignages-strate:last-child{margin-bottom:0;padding-bottom:0}.page-template-page-landing .temoignages-strate .carrousel-temoignages{max-width:1125px;margin:0 auto}.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-prev,.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-next{display:flex;justify-content:center;align-items:center;z-index:100;height:45px;width:45px;background-color:#59a2e4;border-radius:100%;text-align:center;transition:all .2s ease-in-out}.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-prev:before,.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-next:before{display:inline-block;width:16px;height:16px;mask:url(../img/icons/fleche.svg) no-repeat 0 0/contain;background-color:#fff}.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-prev:hover,.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-next:hover{background-color:#1c5688}.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-next{left:100%;right:auto;margin-left:20px}.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-prev{left:auto;right:100%;margin-right:20px}.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-prev:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.page-template-page-landing .temoignages-strate .temoignage{display:flex;column-gap:60px;justify-content:space-between;margin:0}.page-template-page-landing .temoignages-strate .temoignage .image{width:calc(50% + 30px);height:35vw;max-height:425px;overflow:hidden;position:relative;border-radius:20px}.page-template-page-landing .temoignages-strate .temoignage .image img{object-fit:cover;width:100%;height:100%}.page-template-page-landing .temoignages-strate .temoignage .contenu{width:calc(50% - 30px);align-self:center}.page-template-page-landing .temoignages-strate .temoignage .contenu blockquote{font-size:2.1rem;margin:0 0 60px}.page-template-page-landing .temoignages-strate .temoignage .contenu p:first-child{margin-top:0}.page-template-page-landing .temoignages-strate .temoignage .contenu p.auteur{border-top:2px solid #e6e0d9;padding-top:15px}.page-template-page-landing .temoignages-strate .temoignage .contenu span{display:block}.page-template-page-landing .temoignages-strate .temoignage .contenu span.nom-prenom{font-weight:700;margin-bottom:5px}@media only screen and (max-width: 1350px){.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-next,.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-prev{top:auto;bottom:100%;margin-bottom:5px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-next{left:auto;right:0;margin-left:0}.page-template-page-landing .temoignages-strate .carrousel-temoignages .slick-prev{left:auto;right:55px;margin-right:0}}@media only screen and (max-width: 1199px){.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu{flex-wrap:wrap;padding-inline:50px}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu .titre{flex-basis:100%;font-size:6rem}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu .texte{flex-basis:100%}.page-template-page-landing .galerie .blocs .bloc{width:calc(50% - 15px)}}@media only screen and (max-width: 767px){.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu .titre{font-size:3.5rem}.page-template-page-landing .carrousel-landing .conteneur-parent .conteneur .contenu .texte{font-size:1.8rem}.page-template-page-landing .galerie .blocs .bloc{width:100%}.page-template-page-landing .blogue-strate .conteneur .articles .article{width:100%}.page-template-page-landing .temoignages-strate .temoignage{flex-wrap:wrap}.page-template-page-landing .temoignages-strate .temoignage .image{width:100%;height:65vw;margin-bottom:20px}.page-template-page-landing .temoignages-strate .temoignage .contenu{width:100%}}.c-accordion{border-bottom:2px solid #1c5688;padding:20px 0}.c-accordion .c-accordion_title{color:#071d31;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.c-accordion .c-accordion_title:after{content:"";display:block;width:15px;height:15px;mask:url(../img/icons/fleche.svg) no-repeat 0 0/contain;background-color:#1c5688;transform:rotate(-90deg);transition:all .2s ease-in-out}.c-accordion .c-accordion_title:hover:after{background-color:#59a2e4}.c-accordion .c-accordion_title h3{color:inherit}.c-accordion .c-accordion_title svg{display:none}.c-accordion .c-accordion_content{display:none}.c-accordion.-open .c-accordion_title:after{transform:rotate(90deg)}.c-accordion.-open .c-accordion_content{display:block}.search-results h2{font-size:2.6rem;margin-bottom:15px}.search-results .search-entry{border-bottom:2px solid #1c5688;margin-bottom:20px;padding-bottom:30px}/*# sourceMappingURL=theme.css.map */
