/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lock{50%{top:-4%}to{top:-6%}}@keyframes colors{50%{transform:scale(1.1)}to{color:#ca3074}}@keyframes show{to{opacity:1}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body{vertical-align:baseline;width:100%;font-weight:400;line-height:1.5;text-rendering:optimizelegibility;overflow-x:hidden}body,img{margin:0;padding:0;border:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a:focus,a:hover{text-decoration:none;outline:0}button,button:active,button:focus,button:hover{outline:0}table{border-collapse:collapse;border-spacing:0}#page-wrapper .form-control:focus{box-shadow:none}a>img{border:0}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}em{font-style:italic}p:empty{margin:0;padding:0}@font-face{font-family:"icomoon";src:url(/themes/custom/studyrama/fonts/icomoon.eot?a6zogn=);src:url(/themes/custom/studyrama/fonts/icomoon.eot?a6zogn=#iefix) format("embedded-opentype"),url(/themes/custom/studyrama/fonts/icomoon.woff?a6zogn=) format("woff"),url(/themes/custom/studyrama/fonts/icomoon.ttf?a6zogn=) format("truetype"),url(/themes/custom/studyrama/fonts/icomoon.svg?a6zogn=#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.fa,.fab,.far,.fas{font-family:"icomoon"!important;line-height:1;text-transform:none;font-style:normal;font-display:inline-block;font-size:1.3rem}.fa-home:before{content:"\e91b"}.fa-file-download::before{content:"\e905"}.fa-globe::before{content:"\e937"}.fa-times::before{content:"\e934"}.fa-times-circle::before{content:"\e916"}.fa-search::before{content:"\e933"}.fa-spin::before{content:"\e91f"}.fa-video-circle::before{content:"\e92c"}.fa-video-camera:before,.fa-video:before{content:"\e903"}.fa-video-slash::before{content:"\e914"}.fa-microphone::before{content:"\e90a"}.fa-microphone-slash::before{content:"\e912"}.fa-comment-dots::before{content:"\e911"}.fa-comment::before{content:"\e936"}.fa-comment-sms::before{content:"\e94c"}.fa-user::before{content:"\e915"}.fa-users::before{content:"\e920"}.fa-phone::before{content:"\e904"}.fa-exclamation-triangle::before{content:"\e913"}.fa-file-alt::before,.fa-file::before{content:"\e91d"}.fa-graduation-cap::before{content:"\e923"}.fa-university::before{content:"\e929"}.fa-euro-sign::before{content:"\e922"}.fa-briefcase::before{content:"\e935"}.fa-book::before{content:"\e921"}.fa-caret-down::before{content:"\e90e"}.fa-caret-right::before{content:"\e908"}.fa-angle-down::before{content:"\e917"}.fa-chevron-left::before{content:"\e92b"}.fa-chevron-right::before{content:"\e92a"}.fa-plus-circle::before{content:"\e906"}.fa-check::before{content:"\e926"}.fa-star::before{content:"\e910"}.fa-paper-plane::before{content:"\e909"}.fa-plane::before{content:"\e91e"}.fa-layer-group::before{content:"\e91c"}.fa-utensils::before{content:"\e91a"}.fa-chart-bar::before{content:"\e919"}.fa-bars::before{content:"\e92d"}.fa-building::before{content:"\e90f"}.fa-envelope::before{content:"\e90b"}.fa-rocket::before{content:"\e925"}.fa-pencil-alt::before,.fa-pencil::before{content:"\e924"}.fa-calendar-times::before{content:"\e928"}.fa-share-alt::before{content:"\e900"}.fa-info-circle::before{content:"\e941"}.fa-hourglass-end::before{content:"\e940"}.fa-flag::before{content:"\e93f"}.fa-calendar-alt::before{content:"\e93e"}.fa-map-marker-alt::before{content:"\e939"}.fa-chevron-circle-right::before{content:"\e93b"}.fa-arrow-circle-down::before{content:"\e93a"}.fa-check-square::before{content:"\e938"}.fa-tv::before{content:"\e93c"}.fa-desktop::before{content:"\e93d"}.fa-target::before{content:"\e94a"}.fa-degres::before{content:"\e94b"}.fa-facebook-f::before,.fa-facebook::before{content:"\e932"}.fa-facebook-messenger::before{content:"\e90d"}.fa-twitter::before{content:"\e949"}.fa-youtube::before{content:"\e92f"}.fa-instagram::before{content:"\e92e"}.fa-google-plus-g::before,.fa-google-plus::before{content:"\e930"}.fa-whatsapp::before{content:"\e90c"}.fa-flickr::before{content:"\e901"}.fa-itunes::before{content:"\e948"}.fa-vine::before{content:"\e902"}.fa-pinterest::before{content:"\e947"}.fa-soundcloud::before{content:"\e946"}.fa-tumblr::before{content:"\e945"}.fa-viadeo::before{content:"\e944"}.fa-dailymotion::before{content:"\e943"}.fa-linkedin::before{content:"\e942"}.fa-tiktok::before{content:"\e94d"}.fa-arrows-alt::before{content:"\e989"}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-inverse{color:#fff}.fa-rotate-45{transform:rotate(45deg)}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}#block-studyrama-content p.text-align-left,.text-left{text-align:left}.text-center,a.autopromo-btn{text-align:center}#block-studyrama-content p.text-align-right,.text-right{text-align:right}.bg-color-green{background-color:#5db157}body.partenaire.aefe,body.partenaire.aefe #block-studyrama-page-title h1{background:#1f5596}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:502}html{scroll-behavior:smooth}.text-zone{background:#e5ebee;padding:.8rem;margin:1rem 0}.text-zone h2,.text-zone h3,.text-zone h4,.text-zone h5{padding:.5rem 0 0!important;margin:0!important}a.autopromo-btn{background:#ef4077;padding:1rem;color:#fff;border-radius:10px;font-size:1rem;text-transform:uppercase;font-weight:700;max-width:300px;margin:2.5rem auto 1rem;word-wrap:break-word;display:flex;justify-content:center;text-decoration:none}a.autopromo-btn:active,a.autopromo-btn:hover,a.autopromo-btn:visited{color:#fff;text-decoration:underline}p{word-break:break-word}nav .breadcrumb-item{line-height:22px;display:flex;justify-content:center;align-items:center}nav .breadcrumb-item:not(:first-child){margin-left:4px}.column,.columns{padding-right:.9375rem;padding-left:.9375rem}#block-studyrama-page-title h1,.pub.oas[data-oas=Top1]{display:flex;justify-content:center}.pub.oas[data-oas=Top1] img{border:solid 2px rgba(255,255,255,.7)}#block-studyrama-content iframe,.block-header-menu,.field--name-field-user-picture img,.field--type-image img,.pub.oas[data-oas=Middle] img{width:100%}.pub.oas[data-oas=Bottom] .oas_ad{margin-left:auto;margin-right:auto;max-width:1020px;padding:1rem 0}footer.site-footer{padding:0;width:100%}footer.site-footer .block{margin:0;border:0}.ui-dialog.ui-widget.ui-front{z-index:601}.ajax-progress-throbber .throbber{padding:1px 8px 2px}.ui-widget-content a{display:inline-block;width:100%}.dialog-off-canvas-main-canvas #page-wrapper #page{background:0 0}.dialog-off-canvas-main-canvas #page-wrapper #page header .navbar{padding:0;background:0 0}.dialog-off-canvas-main-canvas #page-wrapper #page header .navbar>section{width:100%;margin:0}.dialog-off-canvas-main-canvas #page-wrapper #page header .navbar>button{outline:0;border:0!important}.dialog-off-canvas-main-canvas #page-wrapper #page header .navbar>button .navbar-toggler-icon{height:1.8rem;width:1.8rem;outline:0;margin:.3rem 0;content:url(/themes/custom/studyrama/img/bars-solid.svg)}.dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper{background:0 0;width:100%}#block-studyrama-page-title h1{color:#fff;line-height:1.4;text-transform:uppercase;align-items:center;min-height:115px;background:#004874;border-bottom:solid 1px rgba(255,255,255,.2)}#block-studyrama-content h1,#block-studyrama-page-title h1{text-align:center;padding:1rem;margin:0;font-size:1.8rem;width:100%}#block-studyrama-content h2{text-align:left;padding:1rem 0 1.2rem;margin:0;font-size:1.4rem}#block-studyrama-content h3{margin:.5rem 0 1rem;font-size:1.3rem;text-align:left}#block-studyrama-content h4{font-size:1.1rem}#block-studyrama-content p{font-size:1.2rem;margin:0 0 1rem}#block-studyrama-content p.text-align-justify{text-align:justify}#block-studyrama-content p.text-align-center{text-align:center}#block-studyrama-content img[data-align=center]{display:block;margin:0 auto}#block-studyrama-content ol,#block-studyrama-content ul{list-style:"▶ ";font-size:1.2rem;padding:0}#block-studyrama-content .item-list ul{padding-left:0}#block-studyrama-content iframe[src*="www.youtube.com"]{margin:1rem 0;aspect-ratio:16/9;height:auto}#block-studyrama-content .edito-content a{text-align:justify;color:#333;text-decoration:none;border-bottom:2px solid #80ceff;transition:all .5s cubic-bezier(.33,.66,.66,1);box-shadow:inset 0 -1px 0 #80ceff}#block-studyrama-content .edito-content a:hover{background-color:#80ceff}.page-user-login .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage,.page-user-password .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage,.page-user-reset .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage,.path-admin .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage{background:#fff}.page-user-login .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs,.page-user-password .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs,.page-user-reset .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs,.path-admin .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs{padding-top:2rem;background:#e0e0d8}.page-user-login .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs,.page-user-password .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs,.page-user-reset .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs,.path-admin .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs{display:flex;justify-content:center;border-bottom:1px solid #bfbfbf}.page-user-login .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item .nav-link,.page-user-password .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item .nav-link,.page-user-reset .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item .nav-link,.path-admin .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item .nav-link{color:#595959}.page-user-login .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item .nav-link:hover,.page-user-password .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item .nav-link:hover,.page-user-reset .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item .nav-link:hover,.path-admin .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item .nav-link:hover{color:#004874;border-color:transparent}.page-user-login .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item:first-child,.page-user-password .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item:first-child,.page-user-reset .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item:first-child,.path-admin .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item:first-child{margin-left:1rem}.page-user-login .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item.active .nav-link,.page-user-password .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item.active .nav-link,.page-user-reset .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item.active .nav-link,.path-admin .dialog-off-canvas-main-canvas #page-wrapper #page #main-wrapper .big-wrapper .superpage nav.tabs .nav-tabs .nav-item.active .nav-link{color:#004874;border-color:#bfbfbf #bfbfbf #fff}body .base{width:100%;height:70vh;background-color:#332851;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-direction:column;-webkit-tap-highlight-color:transparent}body .base h1,body .base h2,body .base h5{margin:0;text-align:center;-webkit-tap-highlight-color:transparent}body .base h1{font-family:"Ubuntu",sans-serif;font-size:20vw;display:block;position:relative;z-index:0;animation-delay:1.7s}body .base h1:before{content:"U";position:absolute;top:-9%;right:41.5%;transform:rotate(180deg);font-size:8vw;color:#f6c667;z-index:-1;text-align:center;animation:lock .2s ease-in-out forwards;animation-delay:1.5s}body .base h2,body .base h5{font-family:"Cabin",sans-serif}body .base h1,body .base h2{color:#9ae1e2;text-transform:uppercase;animation:colors .4s ease-in-out forwards}body .base h2{font-size:4vw;animation-delay:2s}body .base h5{font-size:2vw;opacity:0;animation:show 2s ease-in-out forwards;color:#ca3074;animation-delay:3s}.messages{padding:1rem 1rem 1rem 2rem;margin:.5rem}.messages.messages--error,.messages.messages--status,.messages.messages--warning{background-color:#dff0d8;border:1px solid #d6e9c6;color:#3c763d;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 13'%3e%3cpath d='M2 6.571L5.6 10 14 2' fill='none' stroke='%2342a877' stroke-width='3'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:10px center}.messages.messages--status a{color:#3c763d}.messages.messages--error,.messages.messages--warning{border:1px solid #fae2a4;background-color:#fcf1d4;color:#8a6d3b;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 4 14' fill='%23e0ac00'%3e%3cpath d='M.5 0h3v9h-3z'/%3e%3ccircle cx='2' cy='12.5' r='1.5'/%3e%3c/svg%3e")}.messages.messages--warning a{color:#8a6d3b}.messages.messages--error{border:1px solid #f8c8d5;background-color:#f9e6eb;color:#a94442;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 14 14'%3e%3cpath d='M3 11.193L11.45 3' stroke='%23e34f4f' stroke-width='2'/%3e%3ccircle cx='7' cy='7' r='6' fill='none' stroke='%23e34f4f' stroke-width='2'/%3e%3c/svg%3e")}.messages.messages--error a{color:#a94442}.clamp-3,.clamp-4{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.clamp-4{line-clamp:4;-webkit-line-clamp:4}@media only screen and (max-width:320px){#block-studyrama-page-title h1{font-size:1.2rem;padding:1rem 1.5rem .5rem}footer.site-footer .block{padding:10px 0}.dialog-off-canvas-main-canvas #page-wrapper #page header{background-size:110px}}@media only screen and (min-width:768px){.dialog-off-canvas-main-canvas #page-wrapper #page header{background-size:150px}.dialog-off-canvas-main-canvas #page-wrapper #page header .navbar section .block-stu-salons-general .content div a{color:#fff}#block-studyrama-page-title h1{font-size:2.5rem;padding:3rem 1rem;background:rgba(0,72,116,.8)}.pub.oas[data-oas=Middle] img{width:100%}.block-oas-middle-block{display:block}.block-oas-middle-block>.content{height:auto}#block-studyrama-content h1{font-size:2.5rem;margin:2rem 0;text-align:center}#block-studyrama-content h2{padding:2.5rem 0 1rem;font-size:1.8rem}#block-studyrama-content h3{font-size:1.5rem;font-weight:400}#block-studyrama-content p{text-align:left}}@media only screen and (min-width:1024px){.dialog-off-canvas-main-canvas #page-wrapper #page header .navbar .block-stu-salons-general .content div a{color:#fff}#block-studyrama-content h1,#block-studyrama-page-title h1{font-size:3rem}}form .error~.invalid-feedback{display:block}body.user-logged-in span.old-404{cursor:pointer;background-color:red!important;color:#fff;padding:0 .5rem}body.user-logged-in span.old-404::before{color:#ff0;content:"!404! "}
