html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Almarena display;src:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61a5eea16677266e13c3b43c_Almarena-Display-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Almarena display;src:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61a5eea14766802199ce76b8_Almarena-Display-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Almarena display;src:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61a5eea2afc70e80af6a7b7a_Almarena-Display-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Almarena;src:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61a5eea1af626650c25d5d2b_Almarena-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Almarena;src:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61a5eea170ab630502226be0_Almarena-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Almarena;src:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61a5eea16718e79046799f1a_Almarena-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--dark-slate-grey:#1c4126;--black:black;--black-2:#1d1d1d;--white:white;--linen:#f2eee8;--tomato:#e56038;--dark-grey:#aca9a4}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-embed-youtubevideo{background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);background-position:50%;background-size:cover;width:100%;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.w-embed-youtubevideo:empty{min-height:75px;padding-bottom:56.25%}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{color:#1a1b1f;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:28px}h1{margin-top:20px;margin-bottom:15px;font-size:44px;font-weight:400;line-height:62px}h2{margin-top:10px;margin-bottom:10px;font-size:36px;font-weight:400;line-height:50px}h3{margin-top:10px;margin-bottom:10px;font-size:30px;font-weight:400;line-height:46px}h4{margin-top:10px;margin-bottom:10px;font-size:24px;font-weight:400;line-height:38px}h5{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:500;line-height:34px}h6{margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:500;line-height:28px}p{margin-bottom:10px}a{color:#1a1b1f;text-decoration:underline;transition:all .2s cubic-bezier(.215,.61,.355,1);display:block}a:hover{color:#32343a}a:active{color:#43464d}ul{margin-top:20px;margin-bottom:10px;padding-left:40px;list-style-type:disc}li{margin-bottom:10px}img{display:block}label{letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:500;line-height:20px}blockquote{border-left:5px solid #e2e2e2;margin-top:25px;margin-bottom:25px;padding:15px 30px;font-size:20px;line-height:34px}figure{margin-top:25px;padding-bottom:20px}figcaption{opacity:.6;text-align:center;margin-top:5px;font-size:14px;line-height:26px}.footer{background-color:var(--dark-slate-grey);margin-left:0;margin-right:0;padding:80px 150px}.footer.cc-cta{background-color:#f4f4f4;padding-left:80px;padding-right:80px}.footer.ecole{z-index:101;padding-left:80px;padding-right:160px;position:relative}.container{width:100%;max-width:1140px;margin-left:150px;margin-right:150px}.paragraph-tiny{font-size:12px;line-height:20px}.paragraph-bigger{opacity:1;margin-bottom:10px;font-size:20px;font-weight:400;line-height:34px}.paragraph-bigger.cc-bigger-light{opacity:.6}.button{color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#1a1b1f;border-radius:0;padding:12px 25px;font-family:Almarena,sans-serif;font-size:12px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .4s,opacity .4s,color .4s}.button:hover{color:#fff;background-color:#32343a}.button:active{background-color:#43464d}.button.cc-jumbo-button{padding:16px 35px;font-size:14px;line-height:26px}.button.admissions{z-index:5;background-color:var(--dark-slate-grey);flex-flow:row;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:flex;position:relative}.button.admissions.black{background-color:#1d1d1d;padding:10px 20px}.button.admissions.black.justify-center{justify-content:center}.button.admissions.black.justify-center.no-wrap{white-space:nowrap}.button.admissions.black.event{border:1px solid var(--black);background-color:var(--dark-slate-grey);margin-top:2rem;margin-bottom:-2px}.button.admissions.header{background-color:var(--dark-slate-grey)}.button.admissions.header.mobile-menu{display:flex}.button.admissions.header.mobile-autres-pages{display:none}.button.white{color:var(--black-2);background-color:#fff;align-items:center;display:flex}.button.form{padding:14px 28px;position:relative}.button.secondary{z-index:5;background-color:var(--white);color:var(--dark-slate-grey);flex-flow:row;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:flex;position:relative}.button.secondary:hover{background-color:var(--linen)}.button.secondary.header.mobile-menu{display:flex}.button.secondary.header.show-mobile-paysage.d-none,.button.secondary.header.hide{display:none}.button.z-index-404{z-index:404;position:relative}.heading-jumbo{text-transform:none;margin-top:10px;margin-bottom:10px;font-size:32px;line-height:80px}.heading-jumbo-small{text-transform:none;margin-top:10px;margin-bottom:15px;font-size:36px;font-weight:400;line-height:50px}.logo-link{z-index:1}.logo-link:hover{opacity:.8}.logo-link:active{opacity:.7}.menu{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.menu.align-right{justify-content:flex-end;align-items:center}.navigation-wrap{flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}.navigation{z-index:10;background-color:var(--tomato);align-items:center;padding:40px;display:flex}.navigation.with-toolbar{margin-top:2.5rem}.navigation-item{opacity:.6;letter-spacing:1px;text-transform:uppercase;padding-top:9px;padding-bottom:9px;font-size:12px;font-weight:500;line-height:20px}.navigation-item:hover{opacity:.9}.navigation-item:active{opacity:.8}.navigation-item.w--current{opacity:1;color:#1a1b1f;font-weight:600}.navigation-item.w--current:hover{opacity:.8;color:#32343a}.navigation-item.w--current:active{opacity:.7;color:#32343a}.logo-header{width:140px;display:block}.navigation-items{flex:none;justify-content:center;align-items:center;display:flex}.footer-wrap{justify-content:center;align-items:center;padding-top:70px;padding-bottom:70px;display:flex}.webflow-link{opacity:.5;align-items:center;text-decoration:none;transition:opacity .4s;display:flex}.webflow-link:hover{opacity:1}.webflow-link:active{opacity:.8}.webflow-logo-tiny{margin-top:-2px;margin-right:8px}.cta-text{width:70%;margin-bottom:35px;margin-left:auto;margin-right:auto}.cta-wrap{text-align:center;justify-content:center;padding-top:110px;padding-bottom:120px;display:flex}.status-message{color:#fff;text-align:center;background-color:#202020;padding:9px 30px;font-size:14px;line-height:26px}.status-message.cc-error-message{background-color:#db4b68}.text-field{border:1px solid #e4e4e4;border-radius:0;margin-bottom:18px;padding:21px 20px;font-size:14px;line-height:26px;transition:border-color .4s}.text-field:hover{border-color:#e3e6eb}.text-field:active,.text-field:focus{border-color:#43464d}.text-field::placeholder{color:#32343a66}.protected-form{flex-direction:column;display:flex}.protected-wrap{justify-content:center;padding-top:90px;padding-bottom:100px;display:flex}.protected-heading{margin-bottom:30px}.utility-page-wrap{background-color:var(--linen);color:#fff;text-align:center;justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;padding:30px;display:flex}._404-wrap{background-color:var(--tomato);color:var(--linen);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:30px;display:flex;position:relative}._404-content-wrap{margin-bottom:20px}.dropdown-navigation{display:block}.text-navigation{color:var(--linen);margin-left:10px;margin-right:0;padding-left:0;padding-right:0;font-family:Almarena,sans-serif;font-size:14px;font-weight:400;text-decoration:none;display:block}.text-navigation.spacing-letters{letter-spacing:1px}.text-navigation.spacing-letters.ajust-size.navlink-single{margin-right:30px}.text-button{color:#f2eee8;letter-spacing:1px;font-family:Almarena,sans-serif;font-weight:700}.text-button.noir{color:var(--black-2)}.text-button.green{color:var(--dark-slate-grey)}.text-button.green.ajust-size.no-wrap{white-space:nowrap}.item-navigation{margin-left:10px;margin-right:10px;text-decoration:none}.btn-arrow{width:16px;height:16px;margin-left:10px}.icon-dropdown{color:var(--linen)}.icon-dropdown.ajust-margin{margin-right:0}.body{background-color:var(--linen)}.container-wrapper{flex-direction:column;display:flex}.logo-footer{width:200px}.separator-footer{background-color:var(--linen);height:1px;margin-top:40px;margin-bottom:80px}.grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.navigation-footer{flex-direction:column;display:flex}.item-navigation-footer{cursor:default;flex:0 auto;justify-content:flex-start;margin-bottom:10px;text-decoration:none;display:flex}.text-navigation-footer{color:var(--linen);text-transform:none;cursor:pointer;margin-bottom:0;font-family:Almarena,sans-serif;font-size:12px;font-weight:300;text-decoration:none;transition:all .2s;display:flex}.text-navigation-footer:hover{color:var(--tomato)}.text-navigation-footer.no-hover{cursor:auto;margin-top:40px}.text-navigation-footer.no-hover:hover{color:var(--white)}.picto-footer{margin-right:10px}.section{background-color:#e5603800;height:auto;margin:80px 0 100px;padding-left:80px;padding-right:80px}.section.trouvez-formation{height:auto;margin-bottom:40px;margin-left:0;margin-right:0;padding-left:40px;padding-right:40px;position:relative}.section.trouvez-formation.marge-right-custom{padding-right:160px}.section.a-propos-ecopia{background-color:var(--tomato);flex-direction:column;justify-content:space-between;margin-top:0;margin-bottom:0;padding-top:60px;padding-bottom:60px;display:flex;position:relative}.section.chiffres-cl-s{background-color:var(--tomato);color:var(--white);height:auto;margin-top:0;margin-bottom:0;position:relative}.section.chiffres-cl-s.padding-left{padding-left:21%}.section.comment-rejoindre{height:auto;margin-top:60px;margin-bottom:0;padding-bottom:40px;position:relative}.section.almunis{padding-left:150px;padding-right:150px}.section.almunis.vivre-ecopia{padding-left:80px;padding-right:80px;display:flex}.section.mot-directeur-p-dagogique{background-color:var(--tomato);margin-top:0;margin-bottom:0;padding:40px 0 120px 21%;position:relative}.section.mot-directeur-p-dagogique.d-none{display:none}.section.mot-directeur-p-dagogique.marge-right-custom{padding-right:160px}.section.l-cole.pourquoi{margin-top:0;margin-bottom:0;padding-left:21%}.section.hidden{display:none}.section.home-pourquoi{background-color:#fff;margin-top:20px;margin-bottom:0;padding-top:20px;padding-bottom:20px}.section.margin-bottom-20px-mobile{margin-top:60px;margin-bottom:20px}.hero{height:100vh;margin-top:-130px}.hero.hero-hp{background-color:var(--tomato);justify-content:space-between;margin-top:-124px;padding-top:125px;display:flex;position:relative;overflow:hidden}.section-title{margin-bottom:30px;margin-left:0;font-family:Almarena display,sans-serif;font-size:50px;font-weight:400;line-height:1.4em}.section-title.text-white{color:#fff}.section-title.text-white.margin-bottom-20{margin-bottom:0}.section-title.savoir-plus{margin-left:0}.section-title.actus-moment{margin-top:0;margin-bottom:0;margin-left:60px}.section-title.pourquoi--copia{margin-left:0}.section-title.pourquoi--copia.l-cole{width:auto;margin-left:0}.section-title.comment-rejoindre{margin-bottom:0}.section-title.title-trouvez-formation{width:500px;margin-left:60px}.section-title.a-propos-ecopia{margin-top:0;margin-bottom:0;padding-left:0}.section-title.admissions{margin-left:0}.section-title.alternance{padding-right:10%;line-height:1.2em}.section-title.alternance.accompagnement{margin-bottom:30px}.section-title.guide{line-height:1.2em}.section-title.guide.white,.section-title.m-tiers{color:#fff}.section-title.m-tiers.black{color:var(--black)}.section-title.partenaires{color:#fff;margin-top:0;margin-bottom:30px}.section-title.alumnis{margin-bottom:30px}.section-title.campus.d-none{display:none}.container-hero{flex-direction:column;justify-content:space-around;width:250px;margin-left:80px;margin-right:0;padding:0 40px 150px 0;display:flex;position:relative}.container-hero.autres-pages{width:300px}.hero-title{color:#fff;margin-top:0;margin-bottom:30px;font-family:Almarena display,sans-serif;font-size:50px;font-weight:700;line-height:1em}.hero-title.noir{color:var(--black-2)}.hero-title.orange{color:var(--tomato);padding-right:20px}.hero-title.orange.noir{color:var(--black-2)}.hero-title.orange.bachelor{color:var(--black-2);font-size:40px}.container-btn-left{justify-content:flex-start;align-items:center;margin-left:0;display:flex}.container-btn-left.je-candidate{margin-left:50px}.container-second-navbar{z-index:3;background-color:#fff0;flex-direction:column;justify-content:center;align-items:center;margin-top:-77px;display:flex;position:sticky;inset:0% 0% auto}.container-second-navbar.right-side{z-index:100;margin-top:0;position:fixed;top:auto;left:auto}.block-link-second-nav-bar{color:var(--dark-slate-grey);flex-direction:column;justify-content:center;align-items:center;margin:0;padding:10px 0 4px;text-decoration:none;display:flex}.block-link-second-nav-bar:hover{color:var(--tomato)}.separator-second-navbar{background-color:#d6d6d6;width:1px;margin:14px 0;padding-top:0}.text-second-navbar{margin-left:10px;padding-bottom:5px;font-size:12px;text-decoration:none}.text-second-navbar.margin-clear{margin-left:0}.second-navbar{background-image:linear-gradient(to bottom,var(--linen),var(--linen));border-radius:4px 4px 0 0;justify-content:center;width:580px;margin-top:10px;display:flex;box-shadow:0 0 20px #0003}.second-navbar.right-side{border-bottom-right-radius:4px;border-bottom-left-radius:4px;flex-flow:column;width:auto;margin-top:20%;margin-left:auto}.second-navbar.right-side.setup-mobile-paysage{display:none}.cards-trouvez-formations-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-around;padding-left:60px;padding-right:60px;display:grid}.cards-trouvez-formations-wrapper.flex{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.card-trouvez-formation{z-index:1;background-color:var(--dark-slate-grey);flex-direction:column;justify-content:space-between;width:100%;max-width:300px;height:100%;min-height:390px;padding:0;text-decoration:none;display:flex;position:relative}.cards-trouvez-formation-type{color:#fff;margin-bottom:10px;padding:0;font-family:Almarena,sans-serif;font-size:12px;font-weight:300}.cards-trouvez-formations-name{color:#f1eee8;margin-bottom:20px;padding:0;font-family:Almarena display,sans-serif;font-size:20px;font-weight:400;line-height:1}.cards-trouvez-formations-pr-requis{background-image:linear-gradient(3deg,#000c,#fff0);flex:none;grid-template-rows:auto;grid-template-columns:2.5fr 1fr;justify-content:space-between;align-items:flex-end;width:100%;height:100%;margin-bottom:0;padding:20px;display:flex}.cards-formations-text-pr--requis{opacity:1;color:#f1eee8;margin-bottom:0;font-family:Almarena,sans-serif;font-size:14px;font-weight:300}.cards-formations-text-pr--requis.bold{font-weight:400}.cards-formations-text-pr--requis.opacity-80{opacity:.8}.cards-formations-pr--requis-container-right{flex-direction:column;align-items:flex-end;display:flex}.cards-trouvez-fromations-img-container{justify-content:flex-end;padding:20px;display:flex;position:absolute;inset:0% 0% auto auto}.arrow-cards-trouvez-formation{width:30px}.dropdown-list-cursus{background-color:#fff;display:none}.dropdown-links-container{background-color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.img-dropdown{object-fit:cover;max-width:200px}.dropdown-wrapper{align-items:stretch;display:flex}.dropdown-list-separator{background-color:#000;width:300px;height:1px;margin-left:20px;margin-right:20px;display:block}.dropdown-link{white-space:normal;width:100%;margin:5px 0;font-size:14px;transition-property:none}.dropdown-link:hover{font-weight:500}.dropdown-link.w--current{color:var(--tomato);font-weight:500}.dropdown-list-entreprises-et-carri-res{background-color:#fff;justify-content:flex-start;display:none}.block-link-content{align-items:center;margin-left:30px;margin-right:30px;padding-top:0;padding-bottom:0;display:flex}.block-link-content.vflex{flex-flow:column;margin-left:1rem;margin-right:1rem}.slider-hero-image{z-index:1;object-fit:cover;flex:1;width:70%;padding-top:0;position:relative}.text-container{width:auto;margin-left:0;margin-right:0}.text-container.a-propos{width:100%;margin-top:20px;margin-left:0}.section-text-container{margin-top:50px;margin-left:0}.section-text-container.philosophie{margin-top:0}.text-paragraphe{margin-bottom:20px;margin-left:0;font-family:Almarena,sans-serif;font-size:14px;line-height:1.4em}.text-paragraphe.text-white{color:#fff;font-weight:400}.second-cta-text{font-family:Almarena,sans-serif;font-size:14px;font-weight:700;text-decoration:none}.second-cta-text:hover{text-decoration:none}.second-cta-text.text-white{color:#fff}.bg-motif-chiffres-cl-s{width:80%;display:block;position:absolute;inset:0%}.bg-motif-chiffres-cl-s.hide{display:none}.bg-motif-chiffres-cl-s.small{width:60%}.grid-a-propos{z-index:1;grid-template-rows:auto;padding-top:10px;position:relative}.grid-a-propos._1col-tablet.gap3rem{grid-column-gap:3rem;grid-row-gap:3rem}.numbers-wrapper{justify-content:space-around;margin-bottom:0;padding:140px 40px 100px;display:flex}.numbers-wrapper.home{grid-column-gap:10px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;padding:60px 20px 20px;display:grid}.numbers-wrapper.home._3-numbers{grid-column-gap:40px;grid-template-columns:1fr 1fr 1fr;padding-top:40px;padding-left:0;padding-right:0}.item-number{flex-direction:column;flex:0 auto;justify-content:flex-start;margin-left:10px;margin-right:10px;padding:20px 10px;display:flex}.item-number.rse{color:var(--tomato);margin-left:0;margin-right:0;padding:10px}.item-number.no-margin{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.number{color:var(--tomato);text-align:center;flex:0 auto;margin-bottom:0;font-family:Almarena display,sans-serif;font-size:20px;font-weight:400}.number.hompage{color:var(--linen);font-size:50px}.number-object{color:#fff;text-align:center;margin-bottom:10px;font-family:Almarena,sans-serif;font-size:12px;font-weight:300;line-height:1.4em}.number-object.rse{color:var(--tomato);font-size:12px}.number-object.all-caps{text-transform:uppercase}.nav-cards-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-top:60px;display:grid}.nav-cards-left-panel{display:flex}.nav-cards-right-panel{margin-left:30px}.nav-card{border-top:1px solid #000;flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:stretch;width:100%;text-decoration:none;display:flex;position:relative}.nav-card:hover{border-top-color:var(--tomato);color:var(--tomato)}.nav-card.nav-card-carri-res-entreprise{margin-left:0;margin-right:0}.nav-card.alternance.left{justify-content:flex-start;height:auto;margin-right:0}.nav-card.alternance.right{justify-content:space-between;height:auto;margin-left:0}.nav-card.ann-e{cursor:default;justify-content:space-between}.nav-card.ann-e.align-top{justify-content:flex-start}.nav-card.alumni{justify-content:flex-start;margin-left:16px;margin-right:16px}.nav-card.alumni.vivre-ecopia{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-left:0;margin-right:0;display:grid}.nav-card.alumni.vivre-ecopia.team{border-top-style:none;border-top-width:0}.nav-card.alumni.vivre-ecopia.team:hover{color:var(--black)}.nav-card.alumni.vivre-ecopia.marraines{border-top-style:none;border-top-width:0;grid-template-rows:auto;grid-template-columns:1fr 1fr}.nav-card.alumni.vivre-ecopia.marraines:hover{color:var(--black)}.container-nav-cards{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:30px;display:grid}.nav-card-admissions{background-color:var(--tomato);align-items:flex-start;height:auto;padding:40px;text-decoration:none;display:flex}.nav-card-title-block{flex-direction:row;justify-content:space-between;align-items:flex-start;height:auto;margin-top:20px;margin-bottom:20px;display:flex}.nav-card-title-block.alumni{flex-direction:column;justify-content:flex-start;margin-top:20px;margin-bottom:12px}.nav-card-title{justify-content:space-between;margin-top:0;font-family:Almarena display,sans-serif;font-weight:700;line-height:1.4em;display:flex}.nav-card-title.ann-e{font-size:18px;font-weight:700}.nav-card-title.alumni{margin-bottom:0;font-size:18px}.nav-card-img{object-fit:cover;flex:0 auto;align-self:auto;width:auto;height:300px}.nav-card-img.alternance{object-fit:cover;flex:0 auto;align-self:auto;width:100%;height:300px;display:block;overflow:auto}.nav-card-img.ann-e{flex:0 auto;height:200px}.nav-card-img.ann-e.sullytest{object-fit:contain}.nav-card-img.alumni{background-color:var(--tomato);object-fit:cover;flex:0 auto;width:auto;height:400px}.nav-card-img.alumni.position-img-top{object-position:50% 0%}.nav-card-img.marraines{background-color:var(--tomato);filter:grayscale();object-fit:cover;object-position:0% 50%;border-radius:50%;flex:0 auto;width:200px;min-width:200px;height:200px;min-height:200px}.nav-card-img.team{background-color:var(--tomato);object-fit:cover;flex:0 auto;width:100%;height:400px}.nav-card-img.team.position-img-top{object-position:50% 0%}.nav-card-admissions-title{color:#fff;margin-bottom:20px;font-family:Almarena display,sans-serif;font-size:30px;font-weight:400}.nav-card-admissions-title.dark{color:var(--black-2)}.nav-card-paragraphe{color:#fff;margin-bottom:0;margin-left:0;margin-right:20px;padding-left:0;font-family:Almarena,sans-serif;font-size:14px;line-height:1.4em}.nav-card-nos-cursus-img{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61e001bd03c57240be3edbb2_pexels-emily-ranquist.jpg);background-position:50%;background-size:cover;flex:1}.section-header{justify-content:space-between;display:flex}.section-header.pass-s-par-ecopia{flex-direction:column;margin-bottom:20px}.container-btn-right{justify-content:flex-end;align-self:flex-end;align-items:center;margin-top:40px;margin-right:0;display:flex}.why-cards-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin:40px -20px 40px 0;padding-right:0;display:grid}.why-cards-wrapper.alternance{justify-items:stretch;margin-left:0;margin-right:0}.why-card{background-color:var(--linen);border:1px solid #1d1d1d;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:auto;margin-right:0;padding:19px;transition:all .3s;display:flex;position:relative}.why-card:hover{border-color:var(--tomato);background-color:var(--tomato);color:var(--linen)}.why-card.last-why-card{justify-content:flex-start;margin-right:0}.why-card.l-cole{margin-right:14px}.why-card.home{background-color:#fff}.why-card.home:hover{background-color:var(--tomato);color:var(--linen)}.picto-why{color:#fff}.why-title{justify-content:center;margin-bottom:30px;font-family:Almarena,sans-serif;font-size:18px;display:flex}.why-title.mb-0{margin-bottom:10px}.why-title.l-cole{margin-top:4px;margin-bottom:20px;font-size:16px;line-height:1.2em}.why-title.marge-bottom{margin-bottom:0}.why-paragraph{flex:0 auto;align-items:flex-start;margin-bottom:30px;padding-right:20px;font-family:Almarena,sans-serif;font-size:12px;line-height:1.4em}.why-paragraph.l-cole{flex-direction:column;align-items:flex-start;margin-bottom:0;padding-right:0;font-size:12px;display:flex}.why-right-arrow{justify-content:flex-end;align-self:flex-end;display:flex}.why-arrow{position:absolute;inset:auto 19px 19px auto}.why-picto-left{margin-bottom:0;display:flex}.bg-motif-comment-rejoindre{z-index:-1;width:50%;position:absolute;inset:100% 0% auto auto}.bg-motif-comment-rejoindre.homepage{margin-bottom:-30px;inset:auto 0% -9% auto}.join-wrapper{flex-direction:column;justify-content:center;margin-top:10px;margin-left:0;margin-right:0;display:flex}.card-join{background-color:#fff;width:800px;padding:10px 40px}.card-join.cursus{width:auto}.card-join.width-auto{width:auto;padding-left:0;padding-right:0}.accordion-circle{background-color:#1d1d1d;border-radius:100px;justify-content:center;align-items:center;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;margin-right:20px;display:flex}.accordion-item-title{color:#1d1d1d;align-self:center;font-family:Almarena display,sans-serif;font-size:14px;font-weight:400}.accordion-number{color:#fff}.container-item-title{display:flex}.accordion-separator{background-color:#1d1d1d;height:1px}.accordion-item-admissions{z-index:1;width:100%;overflow:hidden}.accordion-item-admissions.m-tiers{background-color:#fff}.accordion-toggle{z-index:1;justify-content:space-between;align-items:center;height:80px;padding-right:20px;display:flex}.accordion-toggle.m-tiers{height:50px}.accordion-icon{z-index:1;color:#1d1d1d;width:20px;height:20px}.dropdown-list{background-color:#fff;padding:20px;display:block;position:static}.dropdown-list.m-tiers{background-color:var(--linen);flex-direction:column;display:flex}.accordion-paragraphe{width:auto;margin-bottom:20px;margin-left:50px;margin-right:50px;font-family:Almarena,sans-serif;font-size:14px;font-weight:300;line-height:1.4em}.accordion-paragraphe.m-tiers{margin-left:0;margin-right:0}.scroll-slider{background-color:#eaeae500;justify-content:space-between;align-items:center;width:100%;height:auto;margin-top:0;padding-top:0;padding-bottom:0;padding-right:0;display:flex;position:relative;overflow:hidden}.slider{align-items:center;width:100%;margin-left:-20px;margin-right:-20px;position:relative;overflow:auto}.slider.width-auto{width:auto}.slider_inner{align-items:center;width:200%;margin-top:30px;margin-bottom:20px;display:flex}.slider_inner.custom-width-auto{width:auto}.container-scroll-bar-progress{background-color:var(--linen);border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:580px;height:6px;margin-top:-2px;overflow:hidden}.container-scroll-bar-progress.right-side{width:6px;height:auto;margin-top:20%;position:absolute;inset:0% auto 0% 0%}.scroll-progress-bar{background-color:var(--dark-slate-grey);color:var(--dark-slate-grey);width:100%;height:6px}.scroll-progress-bar.right-side{width:6px;height:100%}.collection-list-wrapper{flex-flow:column wrap;flex:0 auto;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-content:center;display:flex}.collection-list{padding:0;display:flex}.item-actu-title{height:40px;font-family:Almarena,sans-serif;font-weight:400;line-height:1.4em}.item-actu-date{color:var(--tomato);margin-bottom:10px;font-family:Almarena,sans-serif;font-size:15px;font-weight:300}.item-actu-illustration{height:160px;margin-bottom:30px}.item-actu-description{align-items:flex-start;height:50px;margin-bottom:0;font-family:Almarena,sans-serif;font-size:14px;font-weight:300;line-height:1.4em;display:flex}.collection-item{background-color:#fff;flex-direction:column;justify-content:space-between;max-width:400px;padding:30px;display:flex}.item-actu-header{flex-direction:column;justify-content:space-between;margin-bottom:30px;display:flex}.item-actu-description-container{justify-content:space-between;align-items:flex-start;height:auto;display:flex}.arrow-item-actu{width:16px;height:16px;margin-left:10px}.item-actu-separator{background-color:#dfdad1;width:1px;position:absolute;inset:10% 0% 10% auto}.slider-hero{background-color:#ddd0;width:100%;height:100%;overflow:hidden}.slide-hero{max-width:100%;overflow:hidden}.slide-content{height:100%;display:flex}.dropdown-toggle{padding-left:10px}.dropdown-toggle.no-padding-right{padding-right:20px}.test{display:none;inset:0%}.left-arrow{z-index:2;justify-content:center;align-items:center;width:30px;height:30px;margin:0 auto 0 38%;padding-top:0;display:flex;position:absolute;inset:auto auto 90px -20%}.icon{display:none;left:auto}.cross-slider{width:20px;height:20px}.right-arrow{z-index:2;justify-content:center;align-items:center;width:30px;height:30px;margin:0 auto 0 21%;display:flex;inset:auto -13% 90px 0%}.icon-2{display:none}.hero-80{background-color:var(--tomato);justify-content:space-between;height:70vh;padding-left:100px;display:flex;position:relative}.hero-80.beige{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--linen);grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;padding-left:60px;display:grid}.hero-80.color-beige{background-color:var(--linen)}.hero-80--text{width:100%;padding-top:100px;padding-right:20px}.hero-80--text._30{width:30%}.hero-80--img{width:100%;margin-top:40px;padding-top:0;padding-bottom:0}.hero-80--img.cursus{background-image:none;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;display:flex;position:relative}.hero-80--img.admissions{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/65f45fa37f2762a109acff32_Admissions%20\(4\)_11zon.webp);background-position:50% 0;background-size:cover}.hero-80--img.admissions.hide{display:none}.hero-ecopia{color:var(--linen);font-family:Almarena display,sans-serif;font-size:20px;font-weight:400}.hero-ecopia.noir{color:var(--black-2)}.hero-l-cole{color:var(--linen);font-family:Almarena,sans-serif;font-size:16px;font-weight:300}.hero-l-cole.noir{color:var(--black-2)}.page-body{background-color:var(--linen);position:relative}.page-body.bg-blanc{background-color:#fff}.page-body.bg-blanc.l-cole{height:auto;padding-left:0}.page-body.bg-blanc.l-cole.nos-campus{margin-top:-290px}.page-body.bg-blanc.cursus{margin-top:-392px}.bg-page-body-top-right{width:30%;display:block;position:absolute;inset:0% 0% auto auto}.bg-page-body-top-right.rse{width:20%;display:block}.bg-page-body-top-right.ecole{width:30%;display:block}.section-body{height:auto;margin-top:-2px;padding-top:80px;padding-bottom:80px}.section-body._1{padding-top:60px;padding-bottom:0;position:relative}.section-body._1.marge-menu{margin-right:5rem}.section-body._2{background-color:var(--linen);padding-top:60px;padding-bottom:60px}.section-body._2.nos-campus{padding-top:20px;padding-bottom:0}.section-body.sur-mesure{padding-bottom:0}.section-body.p-le-carri-re{padding-top:20px;padding-bottom:20px}.section-body.entreprises-partenaires{background-color:#fff;padding-bottom:0}.section-body.exp-rience-unique,.section-body.padding-bottom-0px{padding-bottom:0}.section-body.bg-linen{background-color:var(--linen)}.section-body.margin-top-neg{margin-top:-260px}.bg-page-body-bottom-left{width:40%;display:block;position:absolute;inset:auto auto 0% 0%}.content-body.contact{margin-left:80px;margin-right:80px}.content-body.brochure{z-index:1;margin-left:80px;position:relative}.content-body.admissions{z-index:1;margin-bottom:80px;margin-left:80px;margin-right:80px;position:relative}.content-body.admissions.margin-bottom-0,.content-body.admissions.margin-bottom-0px{margin-bottom:0}.content-body.admissions.no-padding-left{margin-left:0}.content-body.admissions.margin-right-clear{margin-right:0}.content-body.bandeau-orange.m-tiers{padding-left:80px;padding-right:80px}.content-body.bandeau-orange.m-tiers.marge-right-custom{padding-right:160px}.content-body.bandeau-orange.m-tiers.marge-right-custom.marge-left-summary{padding-left:250px}.content-body.bandeau-orange.partenaires{padding-left:80px;padding-right:80px;display:none}.content-body.bandeau-orange.associations.marge-right-custom{padding-right:160px}.content-body.bandeau-orange.rythmme{padding-left:80px;padding-right:80px}.content-body.formulaire-candidature{z-index:1;margin-top:0;margin-left:80px;margin-right:80px;position:relative}.content-body.rse{margin-bottom:80px;margin-left:80px;margin-right:80px}.content-body.bandeau-beige{background-color:var(--linen);height:120px;position:relative}.content-body.bandeau-beige.formulaire{height:auto;margin-left:0;padding:80px}.content-body.bandeau-beige.formulaire.partenaires{background-color:var(--tomato);padding-left:80px;padding-right:80px}.content-body.bandeau-beige.formulaire.partenaires.marge-right-custom{padding-right:160px}.content-body.bandeau-beige.formulaire.ann-e{background-color:#fff}.content-body.bandeau-beige.formulaire.ann-e.marge-right-custom{padding-right:160px}.content-body.bandeau-beige.campus{height:auto;margin-top:0;margin-bottom:0;padding:80px 150px 220px}.content-body.bandeau-beige.campus.l-cole{background-color:#fff;padding-left:21%;padding-right:40px}.content-body.bandeau-beige.campus.l-cole.padding-bottom-80px{padding-top:20px;padding-bottom:20px}.content-body.bandeau-beige.campus.l-cole.padding-bottom-80px.marge-right-custom{padding-right:160px}.content-body.bandeau-beige.campus.vivre-ecopia{padding-left:80px;padding-right:80px}.content-body.bandeau-beige.campus.vivre-ecopia.nos-campus{padding-top:20px;padding-bottom:40px;padding-left:21%}.content-body.bandeau-beige.campus.vivre-ecopia.nos-campus.marge-right-custom{padding-right:160px}.content-body.bandeau-beige.campus.vivre-ecopia.d-none,.content-body.bandeau-beige.cach,.content-body.bandeau-beige.d-none{display:none}.content-body.ecopia-x-secteur-pro{margin-bottom:80px}.content-body.bg-light{z-index:1;background-color:var(--linen);padding:80px 160px;position:relative}.content-body.bg-light.m-tiers{padding-left:80px;padding-right:80px}.content-body.bg-light.m-tiers.marge-right-custom{padding-right:160px}.content-body.bg-light.m-tiers.marge-right-custom.marge-left-summary{padding-left:250px}.content-body.bandeau-orange{z-index:1;background-color:#e56038;padding:80px 160px;position:relative}.content-body.bandeau-orange.associations{z-index:1;padding-left:80px;padding-right:80px}.tab-formulaire-contact{z-index:1;background-color:#fff;padding:50px 60px}.tabs-formulaire-contact{flex-wrap:nowrap;justify-content:space-between;display:flex}.tab-link-particulier{border:1px solid var(--black-2);background-color:#fff;justify-content:center;align-items:center;width:50%;height:50%;padding-top:12px;padding-bottom:12px;display:flex}.tab-link-particulier.w--current{background-color:var(--dark-slate-grey);color:var(--linen);width:50%;height:auto;font-family:Almarena display,sans-serif}.tab-link-enterprise{border:1px solid var(--black-2);background-color:#fff;justify-content:center;align-items:center;width:50%;padding-top:12px;padding-bottom:12px;display:flex}.tab-link-enterprise.w--current{background-color:var(--dark-slate-grey);color:var(--linen);font-family:Almarena display,sans-serif}.tab-name-formulaire-contact{font-family:Almarena display,sans-serif;font-size:18px;font-weight:400}.form-block{z-index:1;background-color:#fff;position:relative}.form-block.brochure{background-color:#fff;padding:50px 60px}.form-block.partenaires{padding:50px 70px}.tab-pane-particulier{background-color:#fff;margin-top:50px}.tabs-content{background-color:#fff}.grid-form{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr;margin-bottom:20px}.grid-form._2items{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.grid-form._1item{grid-template-rows:auto}.label-input{color:#1d1d1d;margin-bottom:12px;font-family:Almarena,sans-serif;font-size:14px}.input-normal{border-style:solid;border-width:0 0 1px;border-color:#fff #fff var(--dark-grey);color:var(--black-2);background-color:#fff;margin-bottom:20px;font-family:Almarena,sans-serif;font-size:16px}.input-normal:focus{border-bottom-color:var(--black-2)}.text-area-form{border:1px solid var(--dark-grey);min-width:100%;max-width:100%;min-height:120px}.text-area-form:focus{border-color:var(--black-2)}.btn-right{justify-content:flex-end;display:flex}.btn-right.form-contact{margin-top:60px;padding-right:0}.tab-pane-enterprise{margin-top:50px}.popin{z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:30%;display:none;position:fixed;inset:0%}.popin-card{border:1px solid var(--dark-slate-grey);background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;padding:30px;display:flex;position:relative}.popin-bg-img{position:absolute;inset:auto auto 30% 0%}.popin-title{color:var(--black-2);text-align:center;margin-bottom:20px;font-family:Almarena,sans-serif;font-size:16px;font-weight:700}.popin-confirmation-icon{margin-bottom:20px}.popin-subtitle{font-family:Almarena,sans-serif}.form-consigne{margin-bottom:40px;font-family:Almarena,sans-serif}.bg-motifs{width:40%;display:block;position:absolute;inset:0% 0% auto auto}.bg-motifs.partenaires{width:30%;inset:auto auto 0% 0%;transform:rotate(180deg)}.bg-motifs.campus{width:30%}.nav-card-hover{background-image:linear-gradient(358deg,#000c,#00000045);align-items:flex-end;padding:14px;display:none;position:absolute;inset:auto 0% 0%}.nav-card-hover-text{color:#fff;font-family:Almarena,sans-serif;font-size:14px;line-height:1.4em;display:flex}.tag-line{color:var(--linen);font-family:Almarena display,sans-serif;font-size:40px;line-height:1.3em}.tag-line.ecopia{color:#fff;margin-top:0;margin-bottom:10px;font-size:60px;font-weight:700;line-height:1rem}.tag-line.ecopia.hide{display:none}.tag-line.l-cole-des-leaders{color:var(--linen);width:auto;font-size:18px;font-weight:400;line-height:1em}.container-tag-line{margin-bottom:200px}.number-separator{background-color:var(--linen);height:1px;margin-top:20px;margin-bottom:10px}.number-separator.rse{background-color:var(--tomato);margin-top:10px;margin-bottom:6px}.paragraphe{color:var(--black-2);align-items:center;margin-top:0;margin-bottom:0;font-family:Almarena,sans-serif;font-size:14px;line-height:1.4em;display:flex}.paragraphe.card-alternance{margin-bottom:30px;font-size:14px}.paragraphe.pole-carriere{margin-bottom:20px}.paragraphe.entreprise-p-dagogie{margin-bottom:30px}.paragraphe.light{margin-right:30px;font-weight:300}.paragraphe.card-ann-e{align-items:stretch;margin-bottom:20px}.paragraphe.citation{align-items:flex-start;height:80px;margin-top:0;font-size:14px;font-weight:300}.paragraphe.citation.team{height:auto}.paragraphe.detail-transports{text-align:right;justify-content:flex-end;padding-right:10px;display:none}.paragraphe.exp-riences{font-weight:300}.paragraphe.qui{width:auto;margin-top:30px;padding-right:40px;position:relative}.paragraphe.card-valeur-text{color:var(--linen);flex:1;align-items:flex-start;margin-bottom:0;font-size:14px;font-weight:300}.paragraphe.mot-directeur-p-dagogique{color:var(--linen);align-items:flex-start;font-style:italic;font-weight:300}.paragraphe.mot-directeur-p-dagogique.auteur{text-align:right;justify-content:flex-end;display:flex}.paragraphe.mot-directeur-p-dagogique.auteur.name{margin-top:20px;font-style:normal;font-weight:400}.paragraphe.mot-directeur-p-dagogique.auteur.statut{font-size:12px;font-style:normal}.paragraphe.details-card-cursus{color:var(--linen)}.paragraphe.details-card-cursus.titre{font-size:12px;font-weight:300}.paragraphe.details-card-cursus.content{font-size:14px;font-weight:400}.paragraphe.details-card-cursus.content.noir{font-size:14px;font-weight:700}.paragraphe.details-card-cursus.noir{color:var(--black-2);font-size:12px}.paragraphe.option{align-items:flex-start;height:auto;margin-bottom:20px;padding-right:5px}.paragraphe.blanc{background-color:var(--dark-slate-grey);color:var(--linen);text-align:center;justify-content:center;padding:10px 30px;display:inline}.paragraphe.ue{color:var(--dark-slate-grey);margin-bottom:10px;font-weight:700}.paragraphe.mati-re{font-size:12px}.paragraphe.gras{font-weight:700}.paragraphe.prix.barr{text-decoration:line-through}.paragraphe._12px{font-size:12px}.paragraphe._12px.italique{font-style:italic}.paragraphe.objectifs{margin-left:20px}.paragraphe.white{color:#fff}.paragraphe.white.center{width:200px}.paragraphe.conditions{padding-top:0}.paragraphe.m_right{margin-right:20%}.paragraphe.m_right.margin-droite{padding-right:237px}.paragraphe.margin_top_20{margin-top:20px}.paragraphe.radio{letter-spacing:0;text-transform:none;margin-bottom:0;padding-left:0;font-size:14px;font-weight:300}.paragraphe.checkbox{letter-spacing:0;text-transform:none;margin-top:4px;margin-left:10px;font-size:14px;font-weight:300}.paragraphe.modalite{margin-bottom:8px;font-size:14px}.paragraphe.gap-4px{grid-column-gap:4px;grid-row-gap:4px}.paragraphe.big{color:var(--black-2);margin-bottom:8px;font-size:22px;font-weight:700}.paragraphe.margin-bottom-16px{margin-bottom:16px}.paragraphe.margin-bottom-8px{margin-bottom:8px}.paragraphe.d-block{display:block}.h2{margin-top:40px;margin-bottom:20px;font-family:Almarena display,sans-serif;font-size:24px}.h2.beige{color:var(--linen)}.h2.beige.no-margin,.h2.no-margins{margin-top:0;margin-bottom:0}.h2.experience{margin-top:0;margin-bottom:0;font-size:20px;line-height:1.4em}.h2.associations{align-items:center;margin-top:0;margin-bottom:0;font-size:20px;display:flex}.h2.nos-valeurs{margin-top:0}.h2.card-valeur-title{color:var(--linen);margin-top:0;margin-bottom:0}.h2.card-valeur-title.vision{line-height:1.2em}.h2.mot-directeur-p-dagogique{color:var(--linen)}.h2.carte-cursus{color:var(--linen);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:4px;font-size:20px}.h2.comment-financer{margin-top:0;margin-bottom:0}.h2.height_1-4em{line-height:1.4em}.h2.apprenez-un-m-tier{line-height:1.4em}.h2.d-none{display:none}.h2.margin-top-0{margin-top:0}.h2.white{color:#fff}.section-heading{padding-left:0;padding-right:0}.section-heading.sur-mesure{padding-right:0}.section-heading.entreprise-p-dagogie{padding-left:80px;padding-right:80px}.card-avantage{border:1px solid var(--black-2);text-align:center;background-color:#fff;flex-direction:column-reverse;justify-content:space-around;align-self:stretch;align-items:center;width:auto;height:160px;margin-left:0;margin-right:0;padding:20px;display:flex}.container-alternance-cards{grid-column-gap:100px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:grid}.container-alternance-cards.cursus{grid-column-gap:80px;margin:20px 0 30px}.container-alternance-cards._1-item{grid-template-columns:1fr}.container-card-alternance-heading{align-items:center;display:flex}.container-center{justify-content:center;display:flex}.container-picto{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-end;margin-top:30px;margin-left:200px;margin-right:200px;display:grid}.card-picto-alternance{z-index:2;flex-direction:column;align-items:center;margin-left:20px;margin-right:20px;display:flex;position:relative}.picto-alternance-text{color:var(--linen);font-family:Almarena,sans-serif;font-size:14px;font-weight:300}.picto-alternance-jours{border-top:1px solid var(--linen);color:var(--linen);padding-top:28px;font-family:Almarena display,sans-serif;font-size:50px}.container-accompagnement-sur-mesure{grid-column-gap:16px;grid-row-gap:16px;background-color:#64503100;grid-template-rows:auto;grid-template-columns:1.75fr 1fr;grid-auto-columns:1fr;justify-content:space-between;height:auto;margin-left:0;margin-right:0;display:grid}.content-text-accompagnement-sur-mesure{background-color:var(--linen);width:auto;padding:15px 30px}.img-accompagnemment-sur-mesure{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/639b4d951d541b0c29daad21_accompagnement-sur-mesure-ecopia.jpg);background-position:50%;background-size:cover;width:auto;margin-left:0}.line-accompagnement{z-index:2;background-color:#fff;justify-content:space-between;align-items:center;height:auto;margin-top:20px;margin-bottom:20px;padding:10px 20px 10px 10px;transition:all .2s;display:flex;position:relative}.line-accompagnement:hover{color:var(--tomato);transform:translate(6px,-6px)}.icone-line-accompagnement{align-items:center;margin-bottom:0;margin-left:10px;margin-right:20px;display:flex}.text-line-accompagnement{font-family:Almarena,sans-serif;font-size:14px;line-height:1.4em}.bg-hover{z-index:1;background-color:var(--tomato);position:absolute;inset:0%}.container-line{position:relative}.icone-arrow-line{justify-content:center;align-items:center;margin-left:40px;display:flex}.container-line-icone-title-left{justify-content:flex-start;align-items:center;display:flex}.container-p-le-carri-re{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-top:30px;display:grid}.img-p-le-carri-re{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:auto}.content-p-le-carri-re{background-color:var(--linen);flex-direction:column;justify-content:space-around;width:auto;margin-left:0;padding:40px;display:flex}.container-arrow-pole-carriere{justify-content:flex-end;align-items:flex-end;display:flex}.arrow-p-le-carri-re{justify-content:center;align-items:center;display:flex}.content-rse{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-right:0;display:grid;position:relative}.bandeau-beige{background-color:var(--linen);height:100px}.bandeau-beige.nos-valeurs{height:auto;padding:80px 40px 80px 21%;position:relative}.bandeau-beige.nos-valeurs.d-none{display:none}.bandeau-beige.nos-valeurs.marge-right-custom{padding-right:160px}.block-texte-rse{width:auto;margin-top:20px;margin-bottom:20px;margin-left:10px;padding:20px 40px 20px 20px}.wrapper-chiffres-rse{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:30px;display:grid}.image-rse{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/67460bd1f4f922574014c1dc_pexels-fauxels-3182750.jpg);background-position:0 0;background-size:cover;width:auto;margin-top:0}.wrapper-fiches-m-tiers{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-around;display:grid}.m-tiers-colonne{width:50%}.m-tiers-colonne.gauche{width:100%;margin-right:0}.m-tiers-colonne.droite{width:100%;margin-left:0}.bg-motifs-bandeau-beige-gauche{width:30%;position:absolute;inset:0% auto 0% 0%}.bg-motifs-bandeau-beige-gauche.partenaires{inset:0% 0% 0% auto;transform:rotate(-180deg)}.bg-motifs-bandeau-beige-gauche.partenaires.bas-gauche{inset:auto auto 0% 0%;transform:rotate(0)}.bg-motifs-bandeau-beige-gauche.partenaires.l-cole{width:26%;inset:0% 0% auto auto}.bg-motifs-bandeau-beige-gauche.l-cole.campus{z-index:0;width:50%;inset:auto auto 0% 0%}.bg-motifs-bandeau-beige-gauche.l-cole.campus.d-none{display:none}.frise{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61aa36b5f77054a926d0665e_Group%20255.svg);background-position:50%;background-size:cover;flex-direction:row;justify-content:space-around;align-items:center;height:70px;display:flex}.title-frise-part{text-align:center;width:33.33%}.title-frise-part.cursus{font-family:Almarena display,sans-serif;font-weight:400}.title-frise-part.alternance{color:var(--linen);font-family:Almarena display,sans-serif}.title-frise-part.embauche{color:#fff;font-family:Almarena display,sans-serif;font-weight:400}.frise-text{justify-content:space-around;margin-top:20px;display:flex}.container-frise-text{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;align-items:flex-start;width:33.3333%;margin-left:0%;margin-right:0%;display:grid}.arrow-frise-text{justify-content:flex-end;align-items:center;margin-right:20px;display:flex}.logo-entreprise-partenaire{border-bottom:1px solid var(--linen);margin-bottom:20px}.collection-list-wrapper-3{margin-bottom:60px}.rse_number{color:var(--tomato);text-align:center;flex:0 auto;margin-bottom:0;font-family:Almarena display,sans-serif;font-size:32px;font-weight:700}.wrapper-cards-experience{grid-column-gap:60px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:60px;display:grid}.card-experience{z-index:2;border-left:1px solid var(--black-2);height:200px;display:flex;position:relative}.card-experience:hover{border-style:solid;border-width:0 0 0 1px;border-color:var(--tomato)}.experience-img{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61e01783d1321e1ad1b9a6a4_naassom-azevedo-Q_Sei-TqSlc-unsplash%20\(1\).jpg);background-position:50%;background-size:cover;width:130px;height:100%;margin-left:20px;margin-right:30px}.experience-img.reseau{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61e0172c1f26b437f8923175_marten-bjork-6dW3xyQvcYE-unsplash.jpg)}.experience-img.paris{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61e016e19d3075be9df28312_tobias-cornille-ZPpC98Vus3k-unsplash.jpg)}.experience-img.horizon{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61e0175679fca67332582a64_gonz-ddl-a1Lm99Kkqtg-unsplash%20\(1\).jpg)}.experience-container-text{flex-direction:column;flex:1;justify-content:space-around;display:flex}.experience-heading-text{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:10px;display:flex}.arrow-experience{align-items:center;display:flex}.wrapper-associations{margin-top:50px;display:block;position:relative}.association-card{background-color:#fff;margin-top:15px;margin-bottom:30px;padding:0;display:flex}.association-text{width:60%;padding:20px 30px}.association-container-img{background-color:var(--linen);flex:1;height:auto;margin-bottom:0;position:relative;overflow:hidden;transform:translate(10px,-10px)}.associations-heading-text{margin-bottom:10px;display:flex}.arrow-association{align-items:center;margin-right:30px;display:flex}.association-img-container{background-image:url("https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61e017e1dc8d42356be4d7c7_pexels-buro-millennial-1438072%20(1)%20(1).jpg");background-position:50%;background-size:cover;width:100%;height:100%;position:absolute}.association-img-container.bde{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/672e3e15b6a8d434afce0837_Logo.png);background-position:50%}.association-img-container.je{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/639717a7900aef7fd99f42fd_Group%201557.svg);background-position:50%;background-repeat:no-repeat;background-size:auto}.container-cards{grid-column-gap:32px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:50px;display:grid}.container-cards.options{grid-template-rows:auto;grid-template-columns:1fr 1fr}.cl-testimonials{flex-direction:row;margin-bottom:20px;margin-right:12rem;display:flex}.content-alumni-comment{flex-direction:column;align-items:flex-start;margin-bottom:10px;display:flex}.img-guillemets{justify-content:flex-start;align-items:flex-end;width:30px;height:30px;margin-left:-5px;display:flex}.alumni-d-tails{flex-direction:column;flex:0 auto;justify-content:space-between;width:auto;font-size:18px;display:flex}.alumni-age{margin-bottom:-5px;font-family:Almarena,sans-serif;font-size:14px}.alumni-age.d-none{display:none}.alumni-statut{margin-left:0;font-family:Almarena,sans-serif;font-size:14px;line-height:1.2em}.alumni-statut.text-color-white{color:var(--white)}.alumni-statut.text-color-white.margin-top-1{margin-top:1rem}.ci-testimonials{min-width:30vw;padding-left:20px;padding-right:20px}.ci-testimonials.marraines{min-width:40vw}.sous-section.l-cole{margin-bottom:100px}.sous-section.l-cole.d-none,.sous-section.d-none{display:none}.sous-section.campus-en-ligne{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.container-map{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-top:80px;margin-left:30px;display:grid}.container-map.l-cole{background-color:var(--linen)}.container-infrastructure{background-color:#fff;margin-top:40px;margin-bottom:0;margin-right:50px;padding:50px 0 0 50px}.container-infrastructure.l-cole{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--linen);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:20px;margin-right:40px;padding-top:0;padding-left:0;display:grid;position:relative}.container-infrastructure.l-cole.bg-color-white{background-color:var(--white)}.container-map-legende{flex-direction:column;justify-content:space-around;width:100%;padding:20px;display:flex}.map-campus{display:none;position:static;transform:translate(-30px,-30px)}.container-type-transport{border-right:1px solid var(--black-2);justify-content:space-between;height:auto;margin-top:5px;margin-bottom:5px;display:flex}.type-transport{background-color:var(--linen);justify-content:center;align-items:center;min-width:50px;min-height:50px;padding-left:10px;padding-right:10px;display:flex}.type-transport.l-cole{background-color:#fff;min-width:auto;min-height:auto}.transport-detail{flex-direction:column;flex:1;justify-content:space-around;padding-top:4px;padding-bottom:4px;padding-left:20px;display:flex}.line-details{justify-content:space-between;align-items:center;padding-top:4px;padding-bottom:4px;display:flex}.img-details-transport{align-items:center;margin-right:10px;display:flex}.details-left-content{justify-content:space-between;align-items:center;display:flex}.img-type-transport{justify-content:center;align-items:center;padding:10px 5px;display:flex}.sticky-menu-left{z-index:100;background-color:var(--linen);flex-direction:column;justify-content:center;align-items:stretch;width:18%;margin-top:20px;padding:30px 20px 20px;display:flex;position:sticky;top:20%;bottom:auto;left:0%;overflow:visible;transform:translateY(54px)}.sticky-menu-left.cursus-graduate{width:180px;padding-left:20px}.item-menu-3{border:1px solid var(--dark-slate-grey);color:var(--dark-slate-grey);margin-bottom:14px;padding:10px;font-family:Almarena,sans-serif;text-decoration:none;display:flex}.item-menu-3:hover{background-color:var(--dark-slate-grey);color:var(--white)}.item-menu-3.w--current{background-color:var(--dark-slate-grey);color:var(--linen)}.section-ecole{height:500px}.section-ecole.qui{background-color:#fff;flex-direction:column;height:auto;margin-top:-200px;margin-bottom:80px;padding:80px 40px 30px 21%;display:flex}.section-ecole.qui.d-none{display:none}.section-ecole.qui.marge-right-custom{padding-right:160px}.section-ecole.pourquoi{background-color:var(--linen);height:auto;margin-top:0;padding-top:80px;padding-bottom:80px}.section-ecole.pourquoi.d-none{display:none}.section-ecole.t-moignges{background-color:var(--linen);height:auto;padding:80px 40px 80px 21%;position:relative}.section-ecole.t-moignges.t-moignages{flex-direction:column;padding-right:0;display:flex}.section-ecole.t-moignges.t-moignages.home{padding:20px 80px}.section-ecole.t-moignges.t-moignages.home.marge-right-custom{padding-right:120px}.section-ecole.t-moignges.t-moignages.home.marge-right-custom.marge-left-summary{padding-left:240px}.section-ecole.t-moignges.t-moignages.d-none{display:none}.section-ecole.campus{background-color:#fff;height:auto}.section-ecole.campus.d-none{display:none}.h1{font-family:Almarena display,sans-serif}.h1.d-bouch-s{color:#fff}.container-texte-qui{grid-column-gap:16px;grid-row-gap:16px;flex-direction:row;flex:1;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;margin-top:50px;margin-bottom:0;display:grid}.container-texte-qui.a-propos-d-copia{grid-template-rows:auto auto;grid-template-columns:1fr;align-items:start}.grid-valeurs{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;align-items:stretch}.card-valeur{background-color:var(--dark-slate-grey);flex-direction:column;justify-content:space-between;padding:30px;display:flex}.card-valeur-heading{align-items:center;margin-bottom:20px;display:flex}.card-valeur-text{flex-direction:row;flex:1;justify-content:space-between;display:flex}.card-valeur-picto{justify-content:center;align-items:center;margin-right:14px;display:flex}.card-valeur-picto-arrow{flex:1;justify-content:flex-end;align-items:flex-start;width:40px;padding-left:0;display:flex}.grid-mot-directeur-p-dagogique{grid-column-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;padding-left:33px}.picto-guillemets-mot-directeur-p-dagogique{justify-content:flex-start;align-items:center;margin-left:-10px;display:flex}.colonne-2-mot-directeur-p-dagogique{flex-direction:column;justify-content:space-between;display:flex}.portrait-directeur-p-dagogique{filter:grayscale();text-align:left;transform-style:preserve-3d;border-radius:1000%;width:140px;display:block;transform:rotateX(0)rotateY(180deg)rotate(0)}.bg-img-mot-directeur-p-dagogique{width:40%;position:absolute;inset:auto auto 0% 0%}.bg-img-mot-directeur-p-dagogique.hide{display:none}.bg-img-t-moignages{position:absolute;inset:0% auto auto 0%;transform:rotate(180deg)}.bg-img-t-moignages.valeurs{width:10%;inset:0% auto auto 0%;transform:none}.container-maps{width:100%;padding:20px;position:relative}.card-cursus{z-index:2;background-color:#1c412600;flex-direction:column;justify-content:center;align-items:center;width:350px;max-width:350px;height:auto;min-height:450px;margin-top:90px;margin-right:40px;padding:0;display:flex;position:absolute;transform:translateY(-50px)}.card-cursus.marge-right{margin-right:160px}.card-cursus.marge-right.static{position:static}.card-cursus-img{width:60px;margin-bottom:10px}.grid-card-cursus-details{grid-template-rows:auto auto auto;width:100%}.grid-card-cursus-details.gap-0px{grid-column-gap:0px;grid-row-gap:16px}.card-cursus-details-container{border-left:1px solid var(--linen);padding-left:10px}.card-cursus-heading{background-color:var(--dark-slate-grey);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;padding:20px 40px;display:flex;position:relative}.card-cursus-footer{background-color:#fff;justify-content:space-between;width:100%;padding:20px 40px;display:flex;position:relative}.card-cursus-footer-text{border-left:1px solid var(--black-2);flex-direction:column;justify-content:center;padding-left:10px;display:flex}.card-cursus-picto-arrow{justify-content:center;align-items:center;width:40px;display:flex}.section-cursus.pr-sentation{padding:80px 40px 80px 21%;position:relative}.section-cursus.pr-sentation.marge-right-custom{padding-right:160px}.section-cursus.admissions{background-color:var(--linen);padding:80px 40px 80px 21%}.section-cursus.admissions.marge-right-custom{padding-right:160px}.section-cursus.programme{padding:80px 40px 80px 21%}.section-cursus.programme.marge-right-custom{padding-right:160px}.section-cursus.d-bouch-s{background-color:var(--tomato);padding:80px 40px 80px 21%;position:relative}.section-cursus.frais-de-scolarit{padding:80px 40px 80px 21%}.section-cursus.frais-de-scolarit.page-admission{background-color:#fff;padding:20px 80px 60px}.section-cursus.frais-de-scolarit.marge-right-custom{padding-right:160px}.bg-img-pr-sentation-top-right{width:30%;position:absolute;inset:0% 0% auto auto;transform:rotate(180deg)}.bg-img-pr-sentation-midle-left{width:10%;display:none;position:absolute;top:50%;bottom:50%}.cursus-container-objectifs{justify-content:space-between;align-items:stretch;margin-top:30px;display:flex}.pr-sentation-objectifs-img{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61e0198e06ac00cea950f106_shane-rounce-DNkoNXQti3c-unsplash%20\(1\).jpg);background-position:50%;background-size:cover;width:200px;height:auto}.grid-objectifs.pr-sentation{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;align-content:space-around;padding-top:40px;padding-bottom:40px}.grid-objectifs.option{grid-template-rows:auto auto auto;grid-template-columns:1fr;align-content:space-between;align-items:start;height:auto}.line-objectif.pr-sentation{border-left:1px solid var(--black-2);flex-direction:row;align-items:center;margin-left:20px;transition:all .2s;display:flex}.line-objectif.pr-sentation:hover{border-style:solid;border-width:0 0 0 1px;border-color:var(--tomato);color:var(--tomato)}.line-objectif.bts{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--linen);flex-flow:column;align-items:center;margin-left:20px;padding:1rem;transition:all .2s;display:flex}.line-objectifs-text{background-color:var(--linen);align-items:center;width:100%;margin-left:14px;padding:10px;display:flex}.line-objectifs-text.option{height:80px;margin-left:0}.line-objectifs-text.pr-sentation{background-color:var(--linen);align-items:center;margin-left:14px;padding:10px;display:flex}.line-objectifs-text.pr-sentation:hover{color:var(--tomato)}.picto-objectif{align-items:center;margin-right:20px;display:flex}.container-pr--requis{grid-column-gap:0px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.pr--requis-img{object-fit:cover;width:100%;height:140px}.pr--requis-text{background-color:var(--white);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding-left:30px;padding-right:30px;display:flex}.container-handicap{flex-direction:column;align-items:flex-start;margin-bottom:20px;display:flex}.tab-link-blocs-p-dagogiques{border:1px solid var(--black-2);background-color:#fff;justify-content:center;align-items:center;width:100%;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;display:flex}.tab-link-blocs-p-dagogiques.w--current{border-color:var(--tomato);background-color:var(--tomato);color:var(--linen);width:100%;margin-left:0;margin-right:0}.title-tab-bloc-p-dagogique{justify-content:center;align-items:center;font-family:Almarena,sans-serif;font-size:14px;line-height:1.4em;display:flex}.tab-menu-bloc-p-dagogique{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:start;justify-items:start;margin-left:-10px;margin-right:-10px;display:grid}.tab-bloc-p-dagogique-container{background-color:#fff}.container-current-tab-indicator{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:-10px;margin-right:-10px;transform:translateY(-22px)}.tab-bloc-p-dagogique-content{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;padding-top:30px;padding-bottom:20px;display:grid}.card-ue-ann-e{background-color:#fff;flex-direction:column;justify-content:flex-start;display:flex}.card-ue-ann-e-heading{justify-content:center;display:flex;transform:translateY(-40%)}.card-ann-e-ue-container{grid-column-gap:10px;grid-row-gap:0px;background-color:var(--linen);grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding:10px 20px 20px;display:grid}.line-ue{border-left:1px solid #000;margin-top:20px;margin-bottom:20px;padding-left:10px}.line-mati-re{align-items:flex-start;margin-top:3px;margin-bottom:3px;display:flex}.picto-arrow-mati-re{justify-content:center;align-items:center;margin-top:3px;margin-right:10px;display:flex}.picto-arrow-mati-re.margin-top-custom{margin-top:6px}.picto-card-ann-e{justify-content:flex-end;align-items:stretch;display:flex}.container-focus{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--linen);grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-top:20px;display:grid}.container-focus.d-none{display:none}.focus-img{object-fit:cover;width:100%;height:100%}.focus-content{flex:1;align-items:stretch;padding:20px;display:flex}.focus-text{flex-direction:column;justify-content:space-around;padding:0 10px 0 0;display:flex}.picto-arrow-focus{flex:0 auto;justify-content:center;align-items:flex-end;width:10%;display:flex}.container-d-bouch-s{border-left:1px solid var(--linen);padding-bottom:0;padding-left:20px;display:flex}.d-bouch-s-content{flex-direction:column;justify-content:space-between;display:flex}.container-button{display:flex}.container-frais-scolarit{position:relative}.line-ann-e{z-index:1;grid-column-gap:16px;grid-row-gap:16px;border:1px solid var(--black-2);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:10px;padding:10px;display:grid;position:relative}.line-ann-e.no-border{border-color:#fff0;margin-bottom:0;padding-top:14px}.line-ann-e-heading{display:flex}.picto-arrow-line-ann-e{align-items:center;margin-left:18px;margin-right:30px;display:flex}.container-prix-alternance{flex-direction:column;align-items:center;display:flex}.over-shape-prix-alternance{z-index:0;background-color:var(--linen);width:30%;height:160%;margin-left:6px;margin-right:20px;padding-left:0;position:absolute;inset:0% 0% 0% auto}.over-shape-prix-alternance.graduate,.over-shape-prix-alternance.graduate.is-small{height:100%}.div-vide{width:1px;height:1px}.container-types-alternances{background-color:var(--linen);padding:30px}.container-btn.right{justify-content:flex-end;display:flex}.container-financer-formation{grid-column-gap:32px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.card-financer-formation{grid-column-gap:16px;grid-row-gap:16px;border-bottom:1px solid var(--black-2);grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;padding-bottom:10px;display:grid}.financer-img{object-fit:cover;width:100%;height:100%}.financer-img.z-index-1{z-index:1;position:relative}.financer-container-text{flex-direction:column;flex:1;justify-content:space-between;padding:20px;display:flex}.line-financer{align-items:flex-start;margin-top:16px;margin-bottom:16px;display:flex}.financer-picto-arrow{align-items:flex-start;width:20px;height:20px;margin-right:14px;display:flex}.financer-wrapper-lines{flex-direction:column;justify-content:flex-end;height:80%;margin-top:20px;display:flex}.cards-trouvez-formation-img{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/61af1f5e40d53686222975d7_pexels-ivan-samkov-5676744.jpg);background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;height:240px;display:flex;position:relative}.cards-trouvez-formation-img.bachelor3{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/672e4933d2890911f903f1da_2.jpeg);background-position:50%;background-size:cover}.cards-trouvez-formation-img.bachelor3.no-img{background-image:none}.cards-trouvez-formation-img.mast-rerse{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/672e492c97e8ab4ff970e04e_3.jpeg);background-position:50%;background-size:cover}.cards-trouvez-formation-img.mast-rerse.no-img{background-image:none}.cards-trouvez-formation-img.mast-re2rse{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/65f1ba83de816a2f9668d969_Image2.png);background-position:50%;background-size:cover}.cards-trouvez-formation-img.mast-re2rse.no-img{background-image:none}.cards-trouvez-formation-img.bts-sam{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/672e491000b708ae169eb10d_1.jpg);background-size:cover}.cards-trouvez-formation-img.bts-sam.no-img{background-image:none}.cards-trouvez-formation-img.mast-reqse{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/672e492dff11514b9ff2ac77_5.jpg);background-position:50%;background-size:cover}.cards-trouvez-formation-img.mast-reqse.no-img{background-image:none}.cards-trouvez-formation-heading{padding:20px 20px 0}.cards-trouvez-formation-container-text{flex:1;justify-content:space-between;display:flex}.dropdown-toggle-2{padding-left:10px}.button-menu-left-text{font-size:14px}.philosophie-container-content{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;margin-top:40px;display:grid}.map-screen{border:1px solid var(--dark-grey);object-fit:cover;height:250px;position:absolute;inset:-30px 0% 0% -30px}.infrastructure-img{object-fit:contain;width:100%;margin:40px}.wrapper-conditions-alternance{margin-top:10px;margin-bottom:10px}.alternance-conditions-line{background-color:#fff;align-items:flex-start;margin-top:10px;margin-bottom:10px;padding:10px 20px;display:flex}.alternance-condition-picto{align-items:flex-start;margin-right:10px;display:flex}.nav-cards-admissions-container-text{flex-direction:column;justify-content:space-between;display:flex}.hero-80--image{object-fit:cover;width:100%;height:65vh;position:relative}.hero-80--image.hide-tablet.absolute{position:absolute}.card-titre-en-cours{opacity:.8;color:var(--black-2);text-align:center;background-color:#e9e9e9cc;justify-content:flex-end;width:100%;margin-top:4px;padding:8px;font-family:Almarena,sans-serif;font-size:12px;font-style:italic;line-height:14px;transition:opacity .3s cubic-bezier(.23,1,.32,1);position:absolute;inset:auto 0% -140px}.card-titre-en-cours:hover{opacity:1}.card-titre-en-cours.b3{bottom:-135px}.card-titre-en-cours.b3.d-none,.card-titre-en-cours.d-none,.hero-80--img-mobile{display:none}.container-current-tab-mobile{justify-content:center;display:none}.pole-carriere-img{object-fit:cover;width:100%;height:100%}.slider-img-mobile{display:none}.consigne-cliquez{text-align:center;display:none}.img-absolute-slides{width:30%;display:none;position:absolute;inset:auto auto 0% 0%}.img-absolute-slides.fixe{display:block}.hero-80--bg-img-absolute{width:40%;position:absolute;inset:auto auto 0% 0%}.hero-80--bg-img-absolute.vert{width:12%}.hero-80--bg-img-absolute.vert.master{bottom:-16%}.form-btn-container{justify-content:flex-end;align-items:center;display:flex}.bg-motfs-circuits-home{z-index:0;position:absolute;inset:-30% 0% auto auto}.bg_motifs-d-bouch-s{width:40%;position:absolute;inset:0% 0% auto auto;transform:rotate(180deg)}.rich-texte{margin-left:60px;margin-right:60px}.rich-texte p{flex-direction:column}.rich-texte a{display:inline-block}.text-span{padding-left:0;padding-right:10px}.checkbox-field{align-items:center;margin-top:0;margin-bottom:0;font-size:12px;display:flex}.checkbox{margin-top:2px;display:block}.checkbox.w--redirected-checked{background-color:var(--tomato);border-width:0;min-width:12px;min-height:12px}.checkbox.w--redirected-focus{box-shadow:none}.wrapper-container-conditions{flex:1;margin-top:10px}.mobile-button-container{display:none}.admissions_form_grid{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1.75fr 1fr;grid-auto-columns:1fr;align-items:start;display:flex}.youtube{border:2px solid var(--linen)}.youtube-2{margin-top:20px}.youtube_container{width:600px}.logo-handicap{object-fit:cover;width:32px;height:32px;padding:4px}.logo-handicap-wrapper{grid-column-gap:8px;grid-row-gap:8px;margin-bottom:8px;margin-right:8px;display:flex}.modalit--line{background-color:#f2eee8;align-items:flex-start;margin-top:16px;margin-bottom:16px;padding:24px;display:flex}.icon-modalite{object-fit:cover;width:24px;height:24px;margin-top:-2px;margin-right:16px}.margin-bottom-32px{margin-bottom:32px}.span-link{font-weight:700}.span-link.is-inline{margin-left:3px;display:inline}.span-link.is-white{color:var(--white)}.card-pedagogie{background-color:var(--linen);width:100%;padding:24px 32px;text-decoration:none;position:relative}.pedagogie-wrapper{grid-column-gap:32px;grid-row-gap:32px;align-items:flex-start;display:flex}.pedagogie-wrapper.is-grid{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.pedagogie-title{font-family:Almarena display,sans-serif;font-size:22px;line-height:1em}.pedagogie-title.color-orange{color:var(--tomato);padding-left:16px}.pedagogie-title-wrapper{border-left:1px solid var(--tomato);align-items:center;height:50px;margin-bottom:16px;display:flex}.im-overlay-left{z-index:1;background-image:linear-gradient(90deg,#fff,#fff0);width:20%;position:absolute;inset:0% auto 0% 0%}.im-block---slide-left{flex-direction:row;justify-content:space-around;width:auto}.im-wrapper{width:200vw;display:flex}.im-wrapper.slide-left{justify-content:flex-start;align-items:center}.im-wrapper.slide-right{justify-content:flex-end;margin-left:-100vw}.im-overlay-right{z-index:1;background-image:linear-gradient(270deg,#fff,#fff0);width:20%;position:absolute;inset:0% 0% 0% auto}.im-container{padding-top:20px;padding-bottom:20px;position:relative;overflow:hidden}.collection-list-logo{justify-content:space-around;align-items:center;display:flex}.im-block---slide-right{flex-direction:row;width:auto}.im-logos---3-lines{width:100vw;margin-top:40px;margin-bottom:40px}.im---logo{object-fit:contain;width:100%;height:100%}.ci-im{width:100px;height:60px;margin-left:40px;margin-right:40px}.admissions-container{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;flex-direction:column;padding:32px;display:flex}.admission-image-wrapper{position:sticky;top:120px}.admissions-image{object-fit:cover;width:100%;height:200px;position:sticky}.admissions-image.d-none{display:none}.admission-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;display:flex}.admission-wrapper.candidature{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;display:flex}.admission-bloc{background-color:var(--linen);flex-direction:column;flex:0 auto;justify-content:space-between;align-items:flex-start;width:250px;padding:24px;text-decoration:none;display:flex}.admission-bloc:hover{background-color:var(--tomato)}.admission-line{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:flex-start;margin-top:8px;display:flex}.admission{width:16px;height:16px;margin-top:4px}.admission-doc-wrapper{background-color:#e5603800;width:100%;margin-bottom:16px;text-decoration:none}.admission-top-block{margin-bottom:32px}.how-candidate-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.circuit-philosophie{width:50%;position:absolute;inset:auto 0% 0% auto}.image---404{width:60%;position:absolute;inset:auto 0% 0% auto}.image-campus-en-ligne{z-index:1;object-fit:cover;width:100%;height:75%;position:relative}.legal{background-color:#0000000a;width:75%;padding:16px;font-size:12px;font-style:italic;line-height:1.2rem}.inline-flex{display:flex}.inline-flex.gap1rem{grid-column-gap:1rem;grid-row-gap:1rem}.inline-component{display:inline}.display-mobile{display:none}.img-hero{object-fit:cover;width:100%;height:100%}.margin-bottom.margin-medium{padding-bottom:2.5rem}.text-size-small{font-size:.875rem;line-height:1.2}.padding-top.padding-medium{padding-top:2.5rem}.frais-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;margin-bottom:2.5rem;display:flex}.hero-heading-left{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;margin-bottom:40px;padding:80px 30px;position:relative}.container-2{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.hero-wrapper{justify-content:space-between;align-items:center;display:flex}.hero-split{flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:46%;display:flex}.shadow-two{box-shadow:0 4px 24px #96a3b514}.heading,.rich-text-block-2{font-family:Almarena display,sans-serif}.toolbar{z-index:15;grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--black-2);color:var(--white);text-align:center;letter-spacing:.5px;flex-flow:row;justify-content:flex-start;align-items:stretch;margin-bottom:20px;padding:.5rem 1rem;font-family:Almarena,sans-serif;font-size:1rem;display:flex;position:fixed;inset:0% 0% auto;overflow:hidden}._1x1icon-rotate{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;transform:rotate(45deg)}.cta-toolbar{grid-column-gap:.25rem;grid-row-gap:.25rem;color:var(--white);justify-content:space-between;align-items:center;font-weight:700;text-decoration:underline;display:flex}.cta-toolbar:hover{color:var(--tomato)}.cta-toolbar.w--current{border-bottom:1px solid var(--linen);text-decoration:none}.toolbar-content{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.toolbar-content.infinite-marquee{white-space:nowrap;flex:none;animation-name:loop-move-left;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:running;animation-fill-mode:both}.separator-circle{background-color:var(--tomato);border-radius:100%;width:.5rem;min-width:.5rem;height:.5rem;min-height:.5rem}.hero-heading-left-1{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;margin-bottom:2rem;padding:80px 30px;position:relative}.container-4{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.hero-wrapper-2{justify-content:space-between;align-items:center;display:flex}.hero-split-2{flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:46%;display:flex}.shadow-two-2{box-shadow:0 4px 24px #96a3b514}.rich-text-block-3,.rich-text-block-4{margin-bottom:2rem}.container-5{margin-top:2rem}.spacer-medium{padding-top:2rem}.team-infos-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f2eee84d;border-radius:2%;height:370px;margin-top:-30%;margin-left:2rem;margin-right:-1rem;padding:1rem;position:relative}.team-infos-card:hover{color:var(--black)}.relative{position:relative}.relative.overflow-hidden{overflow:hidden}.relative.overflow-hidden.radius50{border-radius:50%;width:200px;height:200px}.motif-absolute{transform-style:preserve-3d;position:absolute;inset:17% auto auto 0%;transform:rotateX(0)rotateY(-180deg)rotate(0)}.gallery10_list{column-count:3;column-gap:2rem}.gallery10_image2{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.gallery10_image-wrapper{width:100%;margin-bottom:2rem}.max-width-large{width:100%;max-width:48rem}.gallery10_image7{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.padding-section-large{padding-top:7rem;padding-bottom:7rem}.gallery10_image3,.gallery10_image4{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.section_gallery10{background-color:var(--linen)}.padding-global{padding-left:5%;padding-right:5%}.gallery10_image1,.gallery10_image6{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.margin-bottom-2,.margin-bottom-2.margin-xxlarge,.margin-bottom-2.margin-small{margin-top:0;margin-left:0;margin-right:0}.gallery10_image5{aspect-ratio:1;object-fit:cover;width:100%;height:100%}.social-icons1_component{z-index:10;position:relative}.social-icons1_list{grid-column-gap:.75rem;grid-row-gap:0rem;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;place-items:start;display:grid}.social-icons1_link{color:var(--black);cursor:pointer;align-items:center;font-size:14px;text-decoration:none;display:flex}.social-icons1_link:hover{color:var(--tomato)}.social-icons1_link.white{color:var(--linen)}.social-icons1_link.white:hover{color:var(--tomato)}.icon-embed-xsmall{flex-direction:column;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.event-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:space-between;margin:40px -20px 40px 0;padding-right:0;display:grid}.card-event{border:1px solid var(--dark-slate-grey);text-align:center;background-color:#fff;flex-flow:wrap;justify-content:space-around;align-self:stretch;align-items:flex-start;width:auto;margin-bottom:0;margin-left:0;margin-right:5rem;padding:.8rem;display:flex;position:relative}.img-bg-event{z-index:1;aspect-ratio:2/3;object-fit:cover;width:100%;height:100%;max-height:600px;position:static;inset:0%}.overlay-event{z-index:11;background-color:var(--linen);opacity:.6;width:100%;height:100%;position:absolute;inset:0%}.content-card-event{z-index:3;text-align:left;flex-flow:column;flex:1;justify-content:space-between;align-self:flex-start;align-items:flex-start;width:100%;padding:1rem 2rem;display:flex;position:relative}.title{font-family:Almarena,sans-serif;font-size:16px;line-height:1;display:flex}.title.bold{font-weight:700}.event-infos-content{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;margin-top:2rem;display:grid}.tag{background-color:var(--tomato);color:var(--linen);border-radius:1.1rem;padding:.25rem 1rem;font-weight:700}.tags-list{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:wrap;display:flex}.tags-list.flex-vertical{flex-flow:column}.d-none{display:none}.success-message-2{background-color:var(--white)}.radio{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:row;display:flex}.radio-label{color:var(--black);text-transform:none;margin-left:.25rem;margin-right:.25rem;font-size:14px;font-weight:500}.spacer-large{padding-top:4rem}.content-img-event{width:40%;height:auto}.title-event-wrapper{margin-top:1rem;margin-bottom:1rem}.text-rich-text{font-size:14px;line-height:1.1}.marge-right-custom{padding-right:160px}.social-block{background-color:var(--linen);padding:1.2rem}.spacer-cursus{padding-top:4rem;display:none}.img-100{object-fit:cover;width:100%;height:100%}.marge-left-summary{padding-left:180px}.link-cta-toolbar{color:var(--white)}.link-cta-toolbar:hover{color:var(--tomato)}.empty{background-color:var(--white)}.paragraphe-2{color:#1d1d1d;align-items:center;margin-top:0;margin-bottom:0;font-family:Almarena,sans-serif;font-size:14px;line-height:1.4em;display:flex}.association-container-img-2{background-color:#f2eee8;flex:1;height:auto;margin-bottom:0;position:relative;overflow:hidden;transform:translate(10px,-10px)}.youtube-3{margin-top:20px}.iframe-form{width:100vw;height:100vh}.custom-bodyiframe{background-color:var(--tomato);overflow:hidden}.image-qse{object-fit:cover;background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/6734b5ac9919d8dcac80508e_pexels-divinetechygirl-1181622%20\(1\).jpg);background-position:0 0;background-size:cover;width:auto;margin-top:0}.img-cursus{object-fit:cover;width:100%;height:100%}.img-cursus.img-zoom-align-left{object-position:100% 50%;width:120%;height:120%}.img-cursus.img-zoom-align-left.force-left{width:130%;height:130%}.hero-cursus{background-color:var(--linen);justify-content:space-between;align-items:center;height:auto;min-height:80vh;padding-left:100px;display:flex;position:relative}.hero-cursus.beige{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--linen);grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;padding-left:60px;display:grid}.hero-cursus.color-beige{background-color:var(--linen)}.heroe-img-cursus{align-self:flex-end;width:48%;height:60vh;margin-top:40px;padding-top:0;padding-bottom:0}.heroe-img-cursus.cursus{background-image:none;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;display:flex;position:relative}.heroe-img-cursus.admissions{background-image:url(https://cdn.prod.website-files.com/61a49671260b13274f5f76c3/65f45fa37f2762a109acff32_Admissions%20\(4\)_11zon.webp);background-position:50% 0;background-size:cover}.heroe-img-cursus.admissions.hide{display:none}.img-cursus-new{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.img-cursus-new.img-zoom-align-left{object-position:100% 50%;width:120%;height:120%}.img-cursus-new.img-zoom-align-left.force-left{width:130%;height:130%}.card-cursus-new{z-index:2;background-color:#1c412600;flex-flow:column;justify-content:center;align-items:center;width:80%;margin-top:2rem;margin-bottom:2rem;margin-right:40px;padding:0;display:flex;position:relative}.card-cursus-new.marge-right{margin-right:160px}.card-cursus-new.marge-right.static{position:static}.head-card-cursus{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}.titre-cursus{object-fit:contain;width:60px}.grid-card-cursus-details-new{grid-template-columns:1fr 1fr 1fr;width:100%}.grid-card-cursus-details-new.gap-0px{grid-column-gap:0px;grid-row-gap:16px}.heroe-cursus-left-content{justify-content:space-between;align-self:flex-start;align-items:center;width:48%;margin-top:4rem}.heroe-cursus-left-content._30{width:30%}.heroe-cursu-title{color:var(--black);margin-top:0;margin-bottom:30px;font-family:Almarena display,sans-serif;font-size:50px;font-weight:700;line-height:1em}.heroe-cursu-title.noir{color:var(--black-2)}.heroe-cursu-title.orange{color:var(--tomato);padding-right:20px}.heroe-cursu-title.orange.noir{color:var(--black-2)}.heroe-cursu-title.orange.bachelor{color:var(--black-2);font-size:40px}.hero-heading-left-2{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;margin-bottom:50px;padding:80px 30px;position:relative}.container-6{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.hero-wrapper-3{justify-content:space-between;align-items:center;display:flex}.hero-split-3{flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:46%;display:flex}.margin-bottom-24px{margin-bottom:24px}.button-primary{color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#1a1b1f;padding:12px 25px;font-size:12px;line-height:20px;transition:all .2s}.button-primary:hover{color:#fff;background-color:#32343a}.button-primary:active{background-color:#43464d}.shadow-two-3{box-shadow:0 4px 24px #96a3b514}.heading-3{min-height:50px;margin-bottom:10px;font-size:24px;line-height:24px}.collection-item-2{flex:0 auto;display:block}.collection-list-2{grid-column-gap:0px;grid-row-gap:0px;flex-flow:wrap;display:flex}.card-trouvez-formation-blank{z-index:1;background-color:#fff0;flex-direction:column;justify-content:space-between;width:100%;max-width:300px;height:100%;min-height:390px;padding:0;text-decoration:none;display:flex;position:relative}.grid-formation-hp{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (min-width:1280px){.button.admissions.black,.button.white{padding:20px 30px}.logo-header{width:180px}.text-navigation{margin-right:10px;font-size:14px}.text-navigation-footer{font-size:14px}.section.comment-rejoindre,.section.almunis.vivre-ecopia,.section.mentions-l-gales{padding-left:100px;padding-right:100px}.container-hero{width:230px}.container-second-navbar{margin-top:-74px}.text-second-navbar{font-size:14px}.cards-formations-text-pr--requis{margin-bottom:0}.slider-hero-image{flex:1}.text-paragraphe{font-size:18px}.second-cta-text{font-size:16px}.bg-motif-chiffres-cl-s.small{width:55%}.number-object.rse{font-size:14px}.nav-card.alternance.left{margin-right:40px}.nav-card.alternance.right{margin-left:0;margin-right:0}.nav-card-title{font-size:18px}.nav-card-title.ann-e,.nav-card-title.alumni{font-size:22px}.nav-card-paragraphe{font-size:16px}.why-paragraph{font-size:14px}.bg-motif-comment-rejoindre{bottom:-295px}.card-join.cursus{width:auto}.accordion-item-title.m-tiers,.accordion-paragraphe{font-size:16px}.dropdown-toggle{margin-left:10px;margin-right:10px}.left-arrow{margin-left:37%;left:-20%}.right-arrow{margin-left:20%;right:28%}.page-body.bg-blanc.l-cole.nos-campus{margin-top:-318px}.page-body.bg-blanc.cursus{margin-top:-431px}.section-body{margin-top:-5px}.content-body.contact{margin-left:100px;margin-right:100px}.content-body.brochure{margin-left:100px}.content-body.admissions{margin-left:100px;margin-right:100px}.content-body.bandeau-orange.m-tiers,.content-body.bandeau-orange.associations{padding-left:100px;padding-right:100px}.content-body.formulaire-candidature,.content-body.rse{margin-left:100px;margin-right:100px}.content-body.bandeau-beige.formulaire,.content-body.bandeau-beige.campus.vivre-ecopia,.content-body.bg-light.m-tiers,.content-body.bandeau-orange.associations{padding-left:100px;padding-right:100px}.grid-form{grid-row-gap:24px}.content-form-input{margin-bottom:10px}.label-input{margin-bottom:14px;font-size:16px}.input-normal{font-size:18px}.text-area-form{font-family:Almarena,sans-serif;font-size:18px}.form-consigne{margin-bottom:44px;font-size:18px}.nav-card-hover-text{font-size:15px}.tag-line.l-cole-des-leaders{font-size:16px}.paragraphe{align-items:center;font-size:16px;display:flex}.paragraphe.card-alternance{font-size:16px}.paragraphe.card-ann-e{margin-bottom:40px}.paragraphe.citation{height:90px;font-size:16px}.paragraphe.citation.team{font-size:14px}.paragraphe.detail-transports{padding-right:20px}.paragraphe.mot-directeur-p-dagogique{align-items:flex-start}.paragraphe.mot-directeur-p-dagogique.auteur.statut{font-size:14px}.paragraphe.details-card-cursus.titre{font-size:12px}.paragraphe.details-card-cursus.content,.paragraphe.details-card-cursus.content.noir{font-size:16px}.paragraphe.blanc{background-color:var(--dark-slate-grey);color:var(--linen);text-align:center;padding:10px 30px;transform:translateY(-30%)}.paragraphe.ue{margin-bottom:12px;font-size:16px;font-weight:700}.paragraphe.mati-re,.paragraphe._12px{font-size:14px}.paragraphe.m_right{margin-right:20%}.h2{font-size:28px}.h2.associations{font-size:22px}.h2.carte-cursus{margin-bottom:10px;font-size:22px}.section-heading.entreprise-p-dagogie{padding-left:100px;padding-right:100px}.line-accompagnement{padding-top:14px;padding-bottom:14px}.text-line-accompagnement{font-size:16px}.frise{margin-top:40px}.title-frise-part{font-size:18px}.frise-text{margin-top:40px}.rse_number{font-size:34px}.association-text{padding:30px 40px}.association-img-container.je{transform:scale(1.3)}.container-cards.options{grid-column-gap:120px}.container-cards.temps-forts{grid-column-gap:50px}.alumni-age{margin-bottom:0;font-size:16px}.alumni-statut{font-size:16px}.sous-section.infrastructure{margin-top:100px}.container-map-legende{padding:30px 40px}.container-type-transport{margin-top:8px;margin-bottom:8px}.type-transport.l-cole{padding-top:0}.transport-detail{padding-left:30px}.line-details{padding-top:6px;padding-bottom:6px}.sticky-menu-left.cursus-graduate{width:200px}.h1.d-bouch-s{color:#fff}.card-cursus{margin-top:30px}.card-cursus-img{width:90px;margin-bottom:20px}.card-cursus-heading{padding:20px 40px 40px}.card-cursus-footer{padding:30px 40px}.card-cursus-footer-text{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.section-cursus.pr-sentation{height:auto;padding:80px 40px 80px 21%;position:relative}.section-cursus.admissions{background-color:var(--linen);height:auto;padding:80px 40px 80px 21%}.section-cursus.programme{height:auto;padding:80px 40px 80px 21%}.section-cursus.d-bouch-s{background-color:var(--tomato);height:auto;padding:80px 40px 80px 21%}.section-cursus.frais-de-scolarit{height:auto;padding:80px 40px 80px 21%}.bg-img-pr-sentation-top-right{width:30%;display:block;position:absolute;inset:0% 0% auto auto;transform:rotate(180deg)}.bg-img-pr-sentation-midle-left{width:10%;position:absolute;inset:50% auto 50% 0%}.cursus-container-objectifs{flex-direction:row;justify-content:space-between;display:flex}.pr-sentation-objectifs-img{width:500px}.grid-objectifs{grid-template-rows:auto auto auto;grid-template-columns:1fr;align-content:space-around;padding-top:40px;padding-bottom:40px}.grid-objectifs.option{padding-top:0;padding-bottom:0}.line-objectif{border-left:0px solid var(--black-2);margin-left:0}.line-objectif.pr-sentation,.line-objectif.bts{border-style:solid;border-width:0 0 0 1px;border-color:var(--black-2);margin-left:20px}.line-objectifs-text{background-color:var(--linen);justify-content:flex-start;align-items:center;margin-left:14px;padding:16px;display:flex}.line-objectifs-text.option{height:130px;margin-left:0}.line-objectifs-text.pr-sentation{padding-top:16px;padding-bottom:16px}.picto-objectif{justify-content:center;align-items:center;margin-right:20px;display:flex}.container-pr--requis{background-color:#fff;justify-content:space-between;align-items:center;display:flex}.pr--requis-img{object-fit:cover;width:400px;height:110px}.pr--requis-text{flex:1;height:100%;padding:30px;display:flex}.container-handicap{align-items:flex-start;margin-bottom:20px;display:flex}.container-proc-dure-admission{background-color:#fff;justify-content:space-between;display:flex}.tab-link-blocs-p-dagogiques{border:1px solid var(--black-2);background-color:#fff;justify-content:center;align-items:center;width:25%;margin-left:10px;margin-right:10px;display:flex}.tab-link-blocs-p-dagogiques.w--current{border-width:1px;border-color:var(--tomato);background-color:var(--tomato);color:#fff;width:25%;font-family:Almarena,sans-serif;font-size:14px;font-weight:400}.title-tab-bloc-p-dagogique{padding:10px;font-family:Almarena,sans-serif;font-size:16px;font-weight:400}.tab-menu-bloc-p-dagogique{display:flex;left:-10px;right:-10px}.tab-bloc-p-dagogique-container{background-color:#fff;height:auto;margin-top:0;margin-right:20px;padding-top:40px}.container-current-tab-indicator{grid-column-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:23px;margin-left:-10px;margin-right:-10px;position:absolute;inset:-22px 0% auto}.tab-bloc-p-dagogique-content{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;padding-top:30px;padding-bottom:20px;padding-right:0;display:grid}.card-ue-ann-e{background-color:var(--linen)}.card-ue-ann-e-heading{text-align:center;background-color:#1c412600;justify-content:center;align-items:flex-start;display:flex;transform:translateY(-10%)}.card-ann-e-ue-container{padding:20px}.line-ue{border-left:1px solid var(--black-2);margin-top:20px;margin-bottom:20px;padding-left:10px}.line-mati-re{align-items:flex-start;margin-top:6px;margin-bottom:6px;display:flex}.picto-arrow-mati-re{align-items:center;margin-right:10px;display:flex}.picto-arrow-mati-re.margin-top-custom{margin-top:8px}.container-types-alternances{padding-left:40px;padding-right:40px}.financer-wrapper-lines{justify-content:flex-start}.button-menu-left-text{padding-top:4px;padding-bottom:4px;padding-left:4px;font-size:16px}.map-screen{height:300px}.infrastructure-img{margin-left:40px}.alternance-conditions-line{align-items:flex-start;padding-top:10px;padding-bottom:10px}.alternance-condition-picto{padding-top:4px}.card-titre-en-cours{margin-left:auto;margin-right:auto;inset:auto 0% -120px}.card-titre-en-cours.b3{bottom:-110px}.admissions_form_grid{margin-left:0;margin-right:0}.paragraphe-2{align-items:center;font-size:16px;display:flex}}@media screen and (min-width:1440px){.button.admissions.black{padding:20px 30px}.logo-header{width:200px}.text-navigation{font-size:16px;display:block}.text-button{font-size:14px}.btn-arrow{width:20px;height:20px}.btn-arrow.nav{width:16px;height:16px}.text-navigation-footer{font-size:16px}.section.comment-rejoindre,.section.almunis.vivre-ecopia,.section.mentions-l-gales{padding-left:120px;padding-right:120px}.section-title.savoir-plus,.section-title.actus-moment,.section-title.pourquoi--copia,.section-title.comment-rejoindre{font-size:50px}.section-title.title-trouvez-formation{width:450px;font-size:50px}.section-title.a-propos-ecopia{font-size:50px}.container-hero{width:300px}.text-second-navbar{font-size:14px}.card-trouvez-formation{max-width:330px}.cards-formations-text-pr--requis{margin-bottom:4px}.cards-formations-text-pr--requis.bold{font-weight:400}.slider-hero-image{padding-left:0}.text-paragraphe{font-size:20px}.second-cta-text{font-size:18px}.bg-motif-chiffres-cl-s{width:900px}.number-object.rse{font-size:16px}.nav-card.alternance.left{margin-right:60px}.nav-card.alternance.right{margin-left:0}.nav-card-title,.nav-card-title.ann-e{font-size:22px}.nav-card-title.alumni{font-size:26px}.nav-card-img.alumni,.nav-card-img.team{height:500px}.nav-card-paragraphe{font-size:18px}.why-title{font-size:24px}.why-paragraph{font-size:18px}.bg-motif-comment-rejoindre{bottom:-315px}.bg-motif-comment-rejoindre.homepage{bottom:-20%}.card-join{width:800px}.accordion-item-title{font-size:16px}.accordion-item-title.m-tiers{font-size:20px}.accordion-paragraphe{font-size:18px}.item-actu-title{font-size:20px}.item-actu-date,.item-actu-description{font-size:16px}.left-arrow{width:30px;height:30px;margin-left:40%;left:-23%}.cross-slider{width:40px;height:40px}.right-arrow{width:30px;height:30px;margin-left:23%;left:-3%;right:28%}.hero-80{margin-bottom:60px}.page-body.bg-blanc.l-cole.nos-campus{margin-top:-330px}.page-body.bg-blanc.cursus{margin-top:-450px}.content-body.contact{margin-left:120px;margin-right:120px}.content-body.brochure{margin-left:120px}.content-body.admissions{margin-left:120px;margin-right:120px}.content-body.bandeau-orange.m-tiers,.content-body.bandeau-orange.associations{padding-left:120px;padding-right:120px}.content-body.formulaire-candidature{margin-left:120px;margin-right:100px}.content-body.rse{margin-left:120px;margin-right:120px}.content-body.bandeau-beige.formulaire,.content-body.bandeau-beige.campus.vivre-ecopia,.content-body.bg-light.m-tiers,.content-body.bandeau-orange.associations{padding-left:120px;padding-right:120px}.grid-form{grid-row-gap:28px}.content-form-input{margin-bottom:20px}.label-input{margin-bottom:16px;font-size:18px}.input-normal{font-size:20px}.text-area-form{font-family:Almarena,sans-serif;font-size:20px}.form-consigne{margin-bottom:48px;font-size:20px}.nav-card-hover-text,.tag-line.l-cole-des-leaders,.paragraphe,.paragraphe.card-alternance{font-size:18px}.paragraphe.citation{height:120px;font-size:18px}.paragraphe.detail-transports{padding-right:30px}.paragraphe.details-card-cursus.titre{font-size:14px}.paragraphe.details-card-cursus.content,.paragraphe.details-card-cursus.content.noir{font-size:18px}.paragraphe.details-card-cursus.noir{font-size:14px}.paragraphe.ue{margin-bottom:14px;font-size:18px}.paragraphe.mati-re{font-size:16px}.paragraphe.m_right{margin-right:20%}.paragraphe.modalite{font-size:20px}.h2.associations,.h2.carte-cursus{font-size:26px}.section-heading.entreprise-p-dagogie{padding-left:120px;padding-right:120px}.line-accompagnement{padding-top:18px;padding-bottom:18px}.text-line-accompagnement{font-size:18px}.frise{margin-top:60px}.title-frise-part{font-size:20px}.rse_number{font-size:36px}.association-text{padding:35px 50px}.container-cards.temps-forts{grid-column-gap:70px}.alumni-age,.alumni-statut{font-size:18px}.ci-testimonials.marraines{min-width:35vw}.container-map-legende{padding:40px 50px}.container-type-transport{margin-top:10px;margin-bottom:10px}.transport-detail{padding-left:40px}.line-details{padding-top:8px;padding-bottom:8px}.sticky-menu-left.cursus-graduate{width:220px}.section-ecole.t-moignges.t-moignages.home.marge-right-custom.marge-left-summary{padding-left:270px}.card-valeur-picto-arrow{padding-left:10px}.card-cursus{width:400px;max-width:400px}.card-cursus-img{width:120px}.card-cursus-heading{padding:30px 50px}.card-cursus-footer{padding-left:50px;padding-right:50px}.line-objectif.bts{padding:1.8rem}.title-tab-bloc-p-dagogique{padding:14px;font-size:18px}.container-current-tab-indicator{margin-top:23px}.picto-arrow-mati-re.margin-top-custom{margin-top:10px}.container-types-alternances{padding-left:50px;padding-right:50px}.financer-wrapper-lines{justify-content:flex-start}.button-menu-left-text{padding-top:6px;padding-bottom:6px;padding-left:6px;font-size:18px}.map-screen{width:600px;height:400px}.infrastructure-img{margin-left:40px}.alternance-conditions-line{padding-top:14px;padding-bottom:14px}.alternance-condition-picto{padding-top:5px}.card-titre-en-cours{width:100%}.card-titre-en-cours.b3{bottom:-98px}.youtube_container{width:700px}.icon-modalite{margin-top:2px}.img-hero.campus-adapt-size{object-position:50% 0%}.frais-wrapper{grid-column-gap:3.5rem;grid-row-gap:3.5rem}.heading-2{font-family:Almarena display,sans-serif;font-style:normal;text-decoration:underline}.container-3{margin-bottom:60px}.text-block{text-align:right;font-family:Almarena display,sans-serif}.title{font-size:16px}.paragraphe-2{font-size:18px}.img-cursus.img-zoom-align-left{width:130%;height:130%}.img-cursus.img-zoom-align-left.force-left{width:150%;height:150%}.img-cursus-new.img-zoom-align-left{width:130%;height:130%}.img-cursus-new.img-zoom-align-left.force-left{width:150%;height:150%}.titre-cursus{width:80px}.card-trouvez-formation-blank{max-width:330px}}@media screen and (min-width:1920px){.footer.ecole{padding-right:220px}.button.admissions{padding:16px 30px}.button.admissions.black{padding:20px 30px}.button.form{padding:22px 44px;font-size:16px}.button.secondary{padding:16px 30px}.logo-header{width:240px}.text-navigation{margin-left:20px;margin-right:20px;font-size:22px}.text-navigation.spacing-letters.ajust-size{font-size:18px}.text-navigation.spacing-letters.ajust-size.navlink-single{margin-right:40px}.text-button{font-size:20px}.text-button.ajust-size{font-size:16px}.btn-arrow{width:30px;height:30px}.logo-footer{width:300px}.text-navigation-footer{font-size:18px}.section.trouvez-formation.marge-right-custom,.section.comment-rejoindre.marge-right-custom{padding-right:240px}.section.almunis.vivre-ecopia{padding-left:140px;padding-right:140px}.section.mot-directeur-p-dagogique.marge-right-custom{padding-right:240px}.section.mentions-l-gales{padding-left:140px;padding-right:140px}.section-title.text-white{font-size:70px}.section-title.savoir-plus{width:500px;font-size:70px}.section-title.actus-moment{font-size:70px}.section-title.pourquoi--copia{width:500px;font-size:70px}.section-title.title-trouvez-formation{width:600px;font-size:70px}.section-title.a-propos-ecopia{font-size:70px}.section-title.alternance{font-size:60px}.container-hero,.container-hero.autres-pages{width:350px}.hero-title{font-size:60px}.container-second-navbar{margin-top:-90px}.block-link-second-nav-bar{padding:14px}.text-second-navbar{font-size:20px}.text-second-navbar.margin-clear.ajust-size{font-size:18px}.second-navbar{width:800px}.cards-trouvez-formations-wrapper{height:auto}.card-trouvez-formation{max-width:280px}.cards-trouvez-formation-type{margin-bottom:20px;font-size:14px}.cards-trouvez-formations-name{margin-bottom:30px;font-size:24px}.cards-formations-text-pr--requis{margin-bottom:10px;font-size:16px;line-height:1.4em}.slider-hero-image{padding-left:80px}.text-paragraphe,.second-cta-text{font-size:24px}.bg-motif-chiffres-cl-s{width:1000px}.bg-motif-chiffres-cl-s.small{width:50%}.number-object{font-size:20px}.number-object.rse{font-size:22px}.nav-card.alternance.left{margin-right:80px}.nav-card.alternance.right{margin-left:0}.nav-card-title{font-size:30px}.nav-card-title.ann-e{font-size:28px}.nav-card-img.alumni,.nav-card-img.team{height:600px}.nav-card-admissions-title{font-size:50px}.nav-card-paragraphe{font-size:24px}.why-title{margin-top:20px;font-size:30px}.why-title.mb-0{margin-bottom:20px;font-size:28px}.why-paragraph{font-size:24px}.bg-motif-comment-rejoindre{bottom:-345px}.bg-motif-comment-rejoindre.homepage{bottom:-30%}.card-join{width:1200px}.accordion-item-title{font-size:20px}.accordion-paragraphe{margin-bottom:40px;font-size:20px}.scroll-slider{height:auto}.container-scroll-bar-progress{width:800px}.item-actu-title{font-size:24px}.item-actu-date,.item-actu-description{font-size:20px}.left-arrow{width:40px;height:40px;margin-left:27%;left:-10%}.cross-slider{width:60px;height:60px}.right-arrow{width:40px;height:40px;margin-left:20%;left:0%;right:0%}.hero-ecopia{margin-bottom:10px;font-size:30px}.hero-l-cole{font-size:24px}.page-body.bg-blanc.cursus{margin-top:-495px}.content-body.contact{margin-left:140px;margin-right:140px}.content-body.brochure{margin-left:140px}.content-body.admissions{margin-left:80px;margin-right:80px}.content-body.bandeau-orange.m-tiers{padding-right:120px}.content-body.bandeau-orange.m-tiers.marge-right-custom{padding-right:240px}.content-body.bandeau-orange.m-tiers.marge-right-custom.marge-left-summary{padding-left:350px}.content-body.bandeau-orange.associations.marge-right-custom{padding-right:240px}.content-body.rse{margin-left:140px;margin-right:140px}.content-body.bandeau-beige.formulaire{padding-left:140px;padding-right:140px}.content-body.bandeau-beige.formulaire.partenaires.marge-right-custom,.content-body.bandeau-beige.formulaire.ann-e.marge-right-custom,.content-body.bandeau-beige.campus.l-cole.padding-bottom-80px.marge-right-custom{padding-right:240px}.content-body.bandeau-beige.campus.vivre-ecopia{padding-left:140px;padding-right:140px}.content-body.bandeau-beige.campus.vivre-ecopia.nos-campus.marge-right-custom{padding-right:240px}.content-body.bg-light.m-tiers{padding-right:120px}.content-body.bg-light.m-tiers.marge-right-custom{padding-right:240px}.content-body.bg-light.m-tiers.marge-right-custom.marge-left-summary{padding-left:350px}.content-body.bandeau-orange.associations{padding-left:140px;padding-right:140px}.tab-name-formulaire-contact{font-size:24px}.grid-form{grid-row-gap:32px}.content-form-input{margin-bottom:30px}.label-input{margin-bottom:18px;font-size:18px}.input-normal{margin-bottom:0;padding-bottom:0;font-size:22px}.text-area-form{font-family:Almarena,sans-serif;font-size:22px}.form-consigne{margin-bottom:52px;font-size:24px}.bg-motifs.campus{width:25%}.nav-card-hover-text{font-size:24px}.tag-line.ecopia{font-size:80px}.tag-line.l-cole-des-leaders{font-size:22px}.paragraphe,.paragraphe.card-alternance{font-size:24px}.paragraphe.card-ann-e{margin-bottom:20px}.paragraphe.qui{padding-right:200px}.paragraphe.mot-directeur-p-dagogique.auteur.statut{font-size:16px}.paragraphe.details-card-cursus.titre{font-size:14px}.paragraphe.details-card-cursus.content,.paragraphe.details-card-cursus.content.noir{font-size:18px}.paragraphe.details-card-cursus.noir{font-size:14px}.paragraphe.ue{margin-bottom:16px;font-size:22px}.paragraphe.mati-re{font-size:22px}.paragraphe._12px{font-size:18px}.paragraphe.white.center{width:250px}.paragraphe.conditions{padding-top:0;font-size:24px}.paragraphe.m_right{margin-right:20%;font-size:22px}.paragraphe.radio,.paragraphe.checkbox{font-size:18px}.paragraphe.modalite{font-size:26px}.h2{font-size:32px}.h2.associations{font-size:30px}.h2.carte-cursus{margin-bottom:20px;font-size:30px}.section-heading.entreprise-p-dagogie{padding-left:140px;padding-right:140px}.line-accompagnement{padding-top:22px;padding-bottom:22px}.text-line-accompagnement{font-size:22px}.bandeau-beige.nos-valeurs.marge-right-custom{padding-right:240px}.bg-motifs-bandeau-beige-gauche.partenaires.l-cole{width:20%}.frise{margin-top:80px}.title-frise-part{font-size:24px}.frise-text{margin-top:60px}.rse_number{font-size:40px}.association-img-container.je{transform:scale(2)}.container-cards.temps-forts{grid-column-gap:90px}.ci-testimonials.marraines{min-width:30vw}.container-infrastructure.l-cole.bg-color-white{justify-items:center}.container-type-transport{margin-top:12px;margin-bottom:12px}.transport-detail{padding-left:50px}.line-details{padding-top:10px;padding-bottom:10px}.sticky-menu-left.cursus-graduate{width:300px}.section-ecole.qui.marge-right-custom{padding-right:240px}.section-ecole.t-moignges.t-moignages.home.marge-right-custom{padding-right:190px}.section-ecole.t-moignges.t-moignages.home.marge-right-custom.marge-left-summary{padding-left:340px}.card-cursus.marge-right{margin-right:240px}.card-cursus-img{width:160px;margin-bottom:30px}.card-cursus-heading{padding:20px 60px}.card-cursus-footer{padding-left:60px;padding-right:60px}.section-cursus.pr-sentation.marge-right-custom,.section-cursus.admissions.marge-right-custom,.section-cursus.programme.marge-right-custom,.section-cursus.frais-de-scolarit.marge-right-custom{padding-right:240px}.line-objectifs-text.option{height:160px}.line-objectifs-text.pr-sentation{padding-top:16px;padding-bottom:16px}.pr--requis-img{object-fit:cover}.title-tab-bloc-p-dagogique{padding:30px;font-size:22px}.picto-arrow-mati-re.margin-top-custom{margin-top:13px}.container-types-alternances{padding-left:60px;padding-right:60px}.financer-wrapper-lines{justify-content:flex-start}.dropdown-toggle-2{padding-left:20px}.button-menu-left-text{padding-top:10px;padding-bottom:10px;padding-left:10px;font-size:22px}.philosophie-container-content{grid-column-gap:32px}.map-screen{width:800px;top:-8%;left:-4%}.infrastructure-img{margin-left:40px}.alternance-conditions-line{align-items:flex-start;padding-top:20px;padding-bottom:20px;padding-right:20px}.alternance-condition-picto{padding-top:8px}.card-titre-en-cours.b3{bottom:-92px}.hero-80--bg-img-absolute.vert{width:12%}.bg_motifs-d-bouch-s{width:30%}.admissions_form_grid{margin-left:0;margin-right:0}.youtube_container{width:800px}.admission-wrapper.candidature{justify-content:center}.how-candidate-wrapper{grid-template-columns:1fr 1fr}.frais-wrapper{grid-column-gap:4.5rem;grid-row-gap:4.5rem}.title{font-size:16px}.marge-right-custom{padding-right:240px}.marge-left-summary{padding-left:240px}.paragraphe-2{font-size:24px}.card-cursus-new.marge-right{margin-right:240px}.titre-cursus{width:100px}.heroe-cursus-left-content{margin-top:6rem}.heroe-cursu-title{font-size:60px}.image{box-sizing:border-box;object-fit:contain;min-width:0}.card-trouvez-formation-blank{max-width:280px}.grid-formation-hp{max-width:1200px;margin-left:auto;margin-right:auto}}@media screen and (max-width:991px){.footer.cc-cta{padding-left:0;padding-right:0}.footer.ecole{padding-left:40px;padding-right:40px}.button{justify-content:center}.button.admissions{flex:0 auto;padding:10px 30px;display:flex}.button.admissions.header{display:none}.button.admissions.header.mobile-autres-pages{display:flex}.button.secondary{flex:0 auto;padding:10px 30px;display:flex}.button.secondary.header{display:none}.heading-jumbo{font-size:56px;line-height:70px}.logo-link.w--current{flex:1}.menu-icon{display:block}.menu{margin-left:30px;position:static}.navigation-wrap{background-color:#fff0}.navigation{padding:25px 30px}.navigation-item{text-align:center;padding:15px 30px;transition:background-color .4s,opacity .4s,color .4s}.navigation-item:hover{background-color:#f7f8f9}.navigation-item:active{background-color:#eef0f3}.menu-button{padding:0}.menu-button.w--open{background-color:#0000}.navigation-items{background-color:var(--tomato);flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:flex-start}.cta-text{width:auto}.cta-wrap{width:auto;padding:80px 50px 90px}.text-navigation.spacing-letters.ajust-size.navlink-single{text-align:left;margin-bottom:1rem;margin-right:0;padding-left:10px;display:flex}.item-navigation{padding-top:20px;padding-bottom:20px;display:flex}.section{padding-left:40px;padding-right:40px}.section.a-propos-ecopia{padding:40px}.section.chiffres-cl-s{padding-left:40px;padding-right:40px}.section.chiffres-cl-s.padding-left{padding-left:60px;padding-right:60px}.section.chiffres-cl-s.marge-right-custom,.section.comment-rejoindre.marge-right-custom{padding-right:160px}.section.almunis.vivre-ecopia,.section.mot-directeur-p-dagogique{padding-left:60px;padding-right:60px}.section.mot-directeur-p-dagogique.with-slide{padding-right:0}.section.l-cole.pourquoi{padding-left:60px;padding-right:60px}.section.home-pourquoi.marge-right-custom{padding-right:160px}.section.margin-bottom-20px-mobile{margin-top:40px}.section.margin-bottom-20px-mobile.marge-right-custom{padding-right:160px}.section-title.savoir-plus,.section-title.pourquoi--copia,.section-title.comment-rejoindre,.section-title.title-trouvez-formation{margin-left:0}.section-title.a-propos-ecopia{padding-left:0}.container-hero{margin-left:40px;margin-right:40px;padding-right:0}.container-hero.autres-pages{justify-content:flex-start;width:auto;margin-bottom:80px;margin-left:0;margin-right:0;padding-bottom:0}.hero-title.orange{font-size:40px}.hero-title.orange.bachelor{font-size:30px}.container-btn-left.slide-cta{z-index:2;justify-content:center;align-items:center;margin-bottom:30px;position:fixed;inset:auto 0% 25%}.container-second-navbar{margin-top:-78px}.cards-trouvez-formations-wrapper{grid-template-columns:1fr 1fr;margin-left:-10px;margin-right:-10px;padding-left:0}.cards-trouvez-formations-pr-requis{display:flex}.dropdown-list-cursus,.img-dropdown{display:none}.slider-hero-image{object-position:50% 0%;flex:0 auto;width:100%;height:250px;position:fixed;top:200px}.text-container{margin-left:0}.bg-motif-chiffres-cl-s.small{width:75%}.grid-a-propos._1col-tablet{grid-template-columns:1fr}.numbers-wrapper.home{padding-left:0;padding-right:0}.item-number{padding-left:10px;padding-right:10px}.number.hompage{font-size:40px}.nav-card.alumni.vivre-ecopia{width:200px}.nav-card.alumni.vivre-ecopia.team,.nav-card.alumni.vivre-ecopia.marraines{width:auto}.nav-card.cursus{min-height:200px}.nav-card-img{height:200px}.nav-card-img.ann-e{height:140px}.nav-card-img.alumni{height:240px}.nav-card-img.marraines{width:150px;min-width:150px;height:150px;min-height:150px}.nav-card-img.team{height:240px}.nav-card-nos-cursus-img{display:flex}.why-cards-wrapper{grid-template-columns:1fr 1fr;margin-right:0}.why-card,.why-card.last-why-card,.why-card.l-cole{margin-right:0}.why-paragraph{padding-right:0}.why-arrow{bottom:10px}.slider_inner{margin-top:0;margin-bottom:0}.slide-content{flex-flow:column;position:relative;overflow:hidden}.dropdown-toggle{width:100%}.left-arrow{margin-left:41%;inset:auto 10% 13% auto}.right-arrow{margin-left:auto;inset:auto 5% 13% auto}.hero-80{padding-left:40px}.hero-80--text{width:100%}.hero-80--img{width:60%}.page-body.bg-blanc.l-cole{margin-top:327px}.page-body.bg-blanc.l-cole.nos-campus,.page-body.bg-blanc.cursus{margin-top:0}.content-body.admissions{margin-left:40px;margin-right:40px}.content-body.bandeau-orange.m-tiers{padding-left:40px;padding-right:40px}.content-body.bandeau-orange.m-tiers.marge-right-custom.marge-left-summary{padding-left:40px}.content-body.formulaire-candidature,.content-body.rse{margin-left:40px;margin-right:40px}.content-body.rse.marge-right-custom{margin-right:0}.content-body.bandeau-beige.formulaire,.content-body.bandeau-beige.formulaire.partenaires,.content-body.bandeau-beige.campus.l-cole,.content-body.bandeau-beige.campus.vivre-ecopia{padding-left:60px;padding-right:60px}.content-body.bandeau-beige.campus.vivre-ecopia.nos-campus{padding-left:60px}.content-body.bg-light.m-tiers{padding-left:40px;padding-right:40px}.content-body.bg-light.m-tiers.marge-right-custom.marge-left-summary{padding-left:40px}.content-body.bandeau-orange.associations{padding-left:60px;padding-right:60px}.tab-formulaire-contact,.form-block.brochure,.form-block.partenaires{padding:30px 40px}.bg-motifs.campus{width:25%}.nav-card-hover,.nav-card-hover-text{display:flex}.nav-card-hover-text.entreprises-partenaires{max-height:180px;overflow:scroll}.container-tag-line{flex-flow:column;justify-content:flex-start;align-items:center;margin-top:30px;margin-bottom:0;display:flex}.paragraphe.light{margin-left:10px;margin-right:10px}.paragraphe.citation{height:120px}.paragraphe.exp-riences{font-size:14px}.paragraphe.white.center{justify-content:center;align-items:center;width:100%}.paragraphe.m_right{margin-right:0}.paragraphe.m_right.margin-droite{padding-right:0}.h2{line-height:1.2em}.h2.experience{font-size:16px}.section-heading.entreprise-p-dagogie{padding-left:60px;padding-right:60px}.container-alternance-cards{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto auto;grid-template-columns:1fr}.container-alternance-cards._1-item{grid-template-rows:auto}.container-picto{margin-left:100px;margin-right:100px}.bandeau-beige.nos-valeurs{padding-left:60px;padding-right:60px}.block-texte-rse{padding-right:0}.frise{width:100%;height:50px}.container-frise-text{grid-template-columns:1fr;grid-auto-flow:row;margin-left:2%;margin-right:2%}.arrow-frise-text{display:none}.wrapper-cards-experience{grid-column-gap:40px;grid-template-columns:1fr 1fr}.experience-img{width:80px;margin-left:10px;margin-right:20px}.arrow-experience{max-width:20px}.cl-testimonials{margin-right:8rem}.ci-testimonials.marraines{min-width:60vw}.sous-section.campus-en-ligne{flex-direction:column;display:flex}.container-map-legende{padding-left:0}.type-transport{padding-left:5px;padding-right:5px}.transport-detail{padding-left:10px}.sticky-menu-left{display:none}.section-ecole.qui{margin-top:-327px;padding-left:60px;padding-right:60px}.section-ecole.t-moignges{padding-left:60px;padding-right:60px}.section-ecole.t-moignges.t-moignages.home{padding-left:40px;padding-right:0}.section-ecole.t-moignges.t-moignages.home.marge-right-custom.marge-left-summary{padding-left:60px}.container-texte-qui{grid-template-columns:1fr}.bg-img-t-moignages{width:30%;inset:auto auto 0% 0%}.bg-img-t-moignages.valeurs{inset:0% 0% auto auto}.card-cursus.marge-right{position:static}.section-cursus.pr-sentation,.section-cursus.admissions,.section-cursus.programme{padding-left:60px;padding-right:60px}.section-cursus.d-bouch-s{padding-top:50px;padding-left:60px;padding-right:60px}.section-cursus.frais-de-scolarit{padding-left:60px;padding-right:60px}.line-objectifs-text.option{height:auto}.picto-objectif{width:20px;margin-right:10px}.tab-menu-bloc-p-dagogique,.container-current-tab-indicator{margin-left:0;margin-right:0}.picto-arrow-focus{align-items:flex-end}.container-financer-formation{grid-row-gap:65px;grid-template-rows:auto auto;grid-template-columns:1fr}.financer-container-text,.financer-wrapper-lines{justify-content:flex-start}.img-entretien,.hero-80--image.hide-tablet{display:none}.card-titre-en-cours{width:90%;inset:auto auto 0 -100%}.card-titre-en-cours.b3{width:200%;bottom:-82px}.img-absolute-slides{width:40%;display:block}.img-absolute-slides.fixe{display:none}.hero-80--bg-img-absolute{width:50%}.hero-80--bg-img-absolute.vert{width:14%}.slide-heading-content{text-align:center;margin-top:40px}.bg-motfs-circuits-home{top:-14.5%}.rich-texte{margin-left:0;margin-right:0}.mobile-button-container.display-mobile-paysage{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;margin-bottom:1rem;margin-left:1rem;margin-right:1rem;display:flex}.container-navigation-mobile{display:flex}.container-navigation-mobile.gap1rem{grid-column-gap:1rem;grid-row-gap:1rem}.admissions_form_grid{grid-column-gap:0px;grid-template-columns:1fr}.im-logos---3-lines.marge-right-custom{padding-right:0}.admission-image-wrapper{display:none}.how-candidate-wrapper{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto auto;grid-template-columns:1fr}.image-campus-en-ligne{height:300px}.container-2{max-width:728px}.hero-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:-40px}.hero-split{max-width:100%;margin-bottom:40px}.container-4{max-width:728px}.hero-wrapper-2{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:-40px}.hero-split-2{max-width:100%;margin-bottom:40px}.team-infos-card{height:auto;margin-top:0%;margin-left:0;margin-right:0;padding-top:0}.relative.overflow-hidden.radius50{width:150px;height:150px}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.margin-bottom-2{margin-top:0;margin-left:0;margin-right:0}.event-wrapper{margin-right:0}.card-event{flex-flow:column;margin-right:2rem}.img-bg-event{max-height:300px}.content-img-event{margin-left:2rem;margin-right:25%}.marge-right-custom{padding-right:160px}.marge-left-summary{padding-left:0}.hero-cursus{flex-flow:column;height:auto;padding-left:40px;padding-right:40px}.heroe-img-cursus{width:100%;margin-top:0;margin-bottom:40px}.card-cursus-new{width:100%}.card-cursus-new.marge-right{position:static}.heroe-cursus-left-content{text-align:center;width:100%}.heroe-cursu-title.orange{font-size:40px}.heroe-cursu-title.orange.bachelor{font-size:30px}.container-6{max-width:728px}.hero-wrapper-3{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:-40px}.hero-split-3{max-width:100%;margin-bottom:40px}.grid-formation-hp{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.footer{margin-left:15px;margin-right:15px}.footer.cc-cta{padding:15px}.footer.ecole{margin-left:0;margin-right:0;padding:40px 40px 20px}.container{text-align:center}.paragraph-bigger{font-size:16px;line-height:28px}.button.secondary.header.show-mobile-paysage{margin:1rem;padding-top:20px;padding-bottom:20px;display:flex}.heading-jumbo{font-size:50px;line-height:64px}.heading-jumbo-small{font-size:30px;line-height:52px}.logo-link{padding-left:0}.menu.align-right.setup-mobile-sticky{justify-content:center;align-items:center;height:4rem;margin-left:0}.menu.align-right.setup-mobile-sticky.hide-mobile-paysage{display:none}.navigation{padding:20px 30px}.navigation.with-toolbar{margin-top:2.7rem;padding-bottom:0;position:sticky;top:2.7rem}.cta-wrap{padding-left:30px;padding-right:30px}.utility-page-wrap{padding:15px}._404-wrap{padding:30px}.grid{grid-template-columns:2.25fr 2fr .5fr}.section.trouvez-formation.marge-right-custom{padding-right:40px}.section.chiffres-cl-s.padding-left{padding-left:40px;padding-right:40px}.section.chiffres-cl-s.marge-right-custom,.section.comment-rejoindre.marge-right-custom{padding-right:40px}.section.almunis.vivre-ecopia,.section.mot-directeur-p-dagogique{padding-left:40px;padding-right:40px}.section.mot-directeur-p-dagogique.with-slide.marge-right-custom{padding-right:0}.section.mot-directeur-p-dagogique.marge-right-custom{padding-right:40px}.section.l-cole.pourquoi{padding-left:40px;padding-right:40px}.section.home-pourquoi.marge-right-custom,.section.margin-bottom-20px-mobile.marge-right-custom{padding-right:40px}.section-title{font-size:30px}.container-hero{padding-right:0}.hero-title.orange.bachelor{font-size:30px}.hero-title.admissions{font-size:36px}.container-second-navbar{margin-top:-62px}.block-link-second-nav-bar.setup-mobile{border:.25px solid var(--dark-grey);width:5rem;max-width:5rem;height:4rem;max-height:4rem;padding:8px 4px}.block-link-second-nav-bar.setup-mobile.no-border{border-style:none;border-width:0}.text-second-navbar.margin-clear.setup-mobile{font-size:10px;line-height:1}.picto-second-navbar.small-mobile{width:1rem;height:1rem;margin-bottom:10px}.second-navbar{width:100%;margin-top:0}.second-navbar.right-side.hide-mobile-paysage{display:none}.second-navbar.right-side.setup-mobile-paysage{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:-20px;margin-right:-30px;display:grid}.cards-trouvez-formations-wrapper{grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-left:0;padding-right:0}.card-trouvez-formation{height:350px}.cards-trouvez-formation-type{line-height:1.4em}.cards-trouvez-formations-name{font-size:14px}.block-link-content.vflex.setup-mobile{margin-left:.125rem;margin-right:.125rem}.bg-motif-chiffres-cl-s.small{width:85%}.grid-a-propos._1col-tablet{grid-template-columns:1fr}.numbers-wrapper.home{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.numbers-wrapper.home._3-numbers{flex-flow:wrap;grid-template-columns:1fr 1fr}.item-number.no-margin{padding-left:0;padding-right:0}.number.hompage{font-size:30px}.nav-cards-wrapper{grid-template-rows:auto auto;grid-template-columns:1.25fr;margin-top:20px}.nav-cards-right-panel{margin-left:0}.nav-card{height:400px}.nav-card.ann-e,.nav-card.alumni{height:auto}.nav-card.alumni.vivre-ecopia{grid-template-rows:auto;grid-template-columns:1fr 1fr;width:66vw;height:auto;margin-top:10px;margin-right:40px;padding-top:10px}.nav-card.alumni.vivre-ecopia.team,.nav-card.alumni.vivre-ecopia.marraines{width:66vw}.nav-card-title{font-size:14px}.nav-card-title.option{font-size:16px}.nav-card-img{height:300px}.why-title.marge-bottom{margin-bottom:30px}.card-join.cursus{padding-left:20px;padding-right:20px}.slider{width:auto;height:100%;margin-left:0;margin-right:0}.slider_inner{width:200%;margin-top:0;margin-bottom:10px}.container-scroll-bar-progress{width:100%}.container-scroll-bar-progress.right-side{width:auto;height:6px;margin-right:-30px;inset:auto 0% 0%}.container-scroll-bar-progress.right-side.hide-mobile-paysage{display:none}.scroll-progress-bar{width:100%}.left-arrow{margin-left:auto;right:12%}.hero-80{padding-left:40px}.hero-80.beige{grid-template-rows:auto;grid-template-columns:1fr;padding-left:40px;padding-right:40px}.hero-80.beige.cursus{height:auto}.hero-80--img{width:60%}.section-body._1.marge-menu{margin-right:0}.section-body._2.nos-campus{padding-top:0}.section-body.marge-right-custom{padding-right:0}.content-body.contact,.content-body.brochure{margin-left:40px;margin-right:40px}.content-body.admissions{margin-bottom:40px}.content-body.bandeau-orange.m-tiers.marge-right-custom{padding-right:40px}.content-body.bandeau-orange.associations.marge-right-custom{padding-right:40px}.content-body.bandeau-beige.formulaire,.content-body.bandeau-beige.formulaire.partenaires{padding-left:40px;padding-right:40px}.content-body.bandeau-beige.formulaire.partenaires.marge-right-custom,.content-body.bandeau-beige.formulaire.ann-e.marge-right-custom{padding-right:40px}.content-body.bandeau-beige.campus.l-cole{padding-left:40px;padding-right:40px}.content-body.bandeau-beige.campus.l-cole.padding-bottom-80px.marge-right-custom{padding-right:40px}.content-body.bandeau-beige.campus.vivre-ecopia{padding-left:40px;padding-right:40px}.content-body.bandeau-beige.campus.vivre-ecopia.nos-campus{padding-left:40px}.content-body.bandeau-beige.campus.vivre-ecopia.nos-campus.marge-right-custom,.content-body.bg-light.m-tiers.marge-right-custom{padding-right:40px}.content-body.bandeau-orange.associations{padding-left:40px;padding-right:40px}.tab-formulaire-contact{padding-left:30px;padding-right:30px}.form-block.brochure{padding-left:20px;padding-right:20px}.grid-form{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.grid-form._2items{grid-template-columns:1fr}.label-input{font-size:14px}.input-normal{font-size:16px}.text-area-form{font-size:14px}.bg-motifs.campus{width:33%}.paragraphe.pole-carriere{flex:0 auto}.paragraphe.light{font-size:12px}.paragraphe.citation{height:auto}.paragraphe.prix{text-align:center}.paragraphe.gap-4px{display:inline-block}.h2{margin-top:30px}.section-heading.entreprise-p-dagogie{padding-left:40px;padding-right:40px}.container-alternance-cards.cursus{grid-row-gap:40px}.container-picto{margin-left:20px;margin-right:20px}.picto-alternance-jours{text-align:center;font-size:40px}.container-accompagnement-sur-mesure{grid-template-rows:auto auto;grid-template-columns:1.75fr}.img-accompagnemment-sur-mesure{height:200px}.container-p-le-carri-re{grid-template-rows:auto auto;grid-template-columns:1.25fr;justify-items:stretch}.img-p-le-carri-re{height:300px}.content-p-le-carri-re{padding:20px}.container-arrow-pole-carriere{justify-content:flex-end}.bandeau-beige.nos-valeurs{padding-left:40px;padding-right:40px}.bandeau-beige.nos-valeurs.marge-right-custom{padding-right:40px}.wrapper-chiffres-rse{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.image-rse{object-fit:contain}.wrapper-fiches-m-tiers{grid-row-gap:10px;grid-template-columns:1fr}.m-tiers-colonne.droite{margin-top:-10px}.frise{height:40px}.title-frise-part{font-size:14px}.wrapper-cards-experience{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.experience-container-text{justify-content:flex-start;margin-top:20px}.association-text{padding:12px 20px}.container-cards.options{grid-template-rows:auto auto;grid-template-columns:1fr}.container-cards.temps-forts{grid-template-columns:1fr 1fr}.cl-testimonials{margin-bottom:0;margin-right:0;display:flex}.ci-testimonials{padding-left:0;padding-right:0}.ci-testimonials.marraines{min-width:auto}.container-map{grid-template-rows:300px auto;grid-template-columns:1fr;width:100%}.container-infrastructure.l-cole{grid-template-rows:auto auto auto;grid-template-columns:1fr}.container-infrastructure.l-cole.bg-color-white{grid-template-columns:1fr 1fr}.container-map-legende{padding-left:20px}.section-ecole.qui{padding-left:40px;padding-right:40px}.section-ecole.qui.marge-right-custom{padding-right:40px}.section-ecole.pourquoi.padding-bottom-mobile.marge-right-custom{padding-right:0}.section-ecole.t-moignges{padding-left:40px;padding-right:40px}.section-ecole.t-moignges.t-moignages.home{padding-left:40px;padding-right:0}.section-ecole.t-moignges.t-moignages.home.marge-right-custom{padding-right:40px}.section-ecole.t-moignges.t-moignages.home.marge-right-custom.marge-left-summary{padding-left:40px}.grid-valeurs{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.grid-mot-directeur-p-dagogique{grid-template-columns:1fr 1fr}.bg-img-t-moignages.valeurs{inset:0% auto auto 0%}.container-maps{width:100%}.card-cursus{margin-right:20px}.card-cursus.marge-right-custom{padding-right:0}.card-cursus.marge-right{margin-left:auto;margin-right:auto}.section-cursus.pr-sentation{padding-left:40px;padding-right:40px}.section-cursus.pr-sentation.marge-right-custom{padding-right:40px}.section-cursus.admissions{padding-left:40px;padding-right:40px}.section-cursus.admissions.marge-right-custom{padding-right:40px}.section-cursus.programme{padding-left:40px;padding-right:40px}.section-cursus.programme.marge-right-custom{padding-right:40px}.section-cursus.d-bouch-s,.section-cursus.frais-de-scolarit,.section-cursus.frais-de-scolarit.page-admission{padding-left:40px;padding-right:40px}.section-cursus.frais-de-scolarit.marge-right-custom{padding-right:40px}.picto-objectif{width:30px;margin-right:20px}.container-handicap{flex-direction:column;align-items:flex-start}.tab-link-blocs-p-dagogiques,.tab-link-blocs-p-dagogiques.w--current{padding-left:16px;padding-right:16px}.title-tab-bloc-p-dagogique{font-size:12px}.tab-bloc-p-dagogique-content{grid-row-gap:32px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.container-financer-formation{grid-row-gap:40px}.cards-trouvez-formation-heading{height:100px}.philosophie-container-content{grid-template-rows:auto auto;grid-template-columns:1fr;align-self:auto}.card-titre-en-cours.b3{width:200%;bottom:-78px}.card-temoignage-alumni-heading.team{flex-flow:row;display:flex}.cl-wrapper-testimonials{flex-direction:row}.img-absolute-slides{width:60%}.hero-80--bg-img-absolute{width:70%}.hero-80--bg-img-absolute.vert{width:17%}.bg-motfs-circuits-home{width:75%;top:-18%}.container-navigation-mobile.gap1rem.relative{position:relative}.admissions_form_grid{grid-template-columns:1fr}.youtube{margin-top:30px}.youtube_container{width:100%}.logo-handicap-wrapper{margin-bottom:4px}.span-link{display:inline}.pedagogie-wrapper{flex-direction:column}.pedagogie-wrapper.is-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr}.legal{width:85%}.frais-wrapper{grid-column-gap:3.5rem;grid-row-gap:3.5rem}.hero-heading-left{padding:60px 15px}.toolbar{font-size:.9rem}.hero-heading-left-1{padding:60px 15px}.team-infos-card{width:100%;min-width:100%;height:auto;padding-bottom:0;padding-right:0}.gallery10_list{column-count:1;column-gap:1.5rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.margin-bottom-2{margin-top:0;margin-left:0;margin-right:0}.card-event{margin-right:0}.marge-right-custom{padding-right:40px}.image-qse{object-fit:contain}.hero-cursus{padding-left:40px}.hero-cursus.beige{grid-template-rows:auto;grid-template-columns:1fr;padding-left:40px;padding-right:40px}.hero-cursus.beige.cursus{height:auto}.card-cursus-new.marge-right-custom{padding-right:0}.card-cursus-new.marge-right{margin-left:auto;margin-right:auto}.heroe-cursu-title{font-size:40px}.heroe-cursu-title.orange.bachelor{font-size:30px}.heroe-cursu-title.admissions{font-size:36px}.hero-heading-left-2{padding:60px 15px}.card-trouvez-formation-blank{height:350px}}@media screen and (max-width:479px){h1{font-size:36px;line-height:52px}.footer.ecole{padding-left:20px;padding-right:20px}.button.admissions.header{display:none}.button.admissions.header.mobile-menu{width:170px;display:flex}.button.admissions.header.mobile-autres-pages,.button.secondary.header{display:none}.button.secondary.header.mobile-menu{width:170px;display:flex}.heading-jumbo{font-size:36px;line-height:48px}.menu{margin-left:15px}.navigation{padding-left:20px;padding-right:20px}.menu-button,.menu-button.w--open{flex:none}.logo-header.mobile{width:130px}.cta-wrap{padding-left:15px;padding-right:15px}.grid{grid-template-rows:auto auto;grid-template-columns:2.25fr}.arrow-footer{width:50px}.section{padding-left:20px;padding-right:20px}.section.trouvez-formation{margin-bottom:0;padding-left:20px;padding-right:20px}.section.trouvez-formation.marge-right-custom{padding-right:20px}.section.a-propos-ecopia,.section.chiffres-cl-s,.section.chiffres-cl-s.padding-left{padding-left:20px;padding-right:20px}.section.chiffres-cl-s.marge-right-custom{padding-right:20px}.section.comment-rejoindre{margin-top:40px;padding-bottom:40px}.section.comment-rejoindre.marge-right-custom{padding-right:20px}.section.almunis.vivre-ecopia,.section.mot-directeur-p-dagogique{padding-left:20px;padding-right:20px}.section.mot-directeur-p-dagogique.marge-right-custom{padding-right:20px}.section.l-cole.pourquoi{padding-left:20px;padding-right:20px}.section.home-pourquoi{margin-top:0;padding-top:20px}.section.home-pourquoi.marge-right-custom{padding-right:20px}.section.margin-bottom-20px-mobile{margin-bottom:20px}.section.margin-bottom-20px-mobile.marge-right-custom{padding-right:20px}.section-title.text-white,.section-title.savoir-plus,.section-title.pourquoi--copia{font-size:30px}.section-title.comment-rejoindre{width:90%;font-size:30px}.section-title.title-trouvez-formation{width:auto;font-size:30px}.section-title.a-propos-ecopia{font-size:30px}.section-title.t-moignages{margin-bottom:0}.container-hero{justify-content:flex-start;width:100%;margin:0 0 80px;padding-bottom:0;padding-right:0}.container-hero.autres-pages{width:100%}.hero-title{text-align:center;margin-bottom:10px;padding-bottom:28px}.hero-title.noir{text-align:center}.hero-title.orange{text-align:center;width:300px;padding-right:0}.hero-title.admissions{font-size:50px}.container-btn-left{justify-content:center;margin-bottom:30px}.container-btn-left.je-candidate{margin-left:0}.container-btn-left.slide-cta{z-index:2;position:fixed;inset:auto 0% 20%}.container-second-navbar{width:100%;margin-top:0}.block-link-second-nav-bar{width:33%}.block-link-second-nav-bar.setup-mobile{width:auto}.text-second-navbar{margin-left:0}.second-navbar.right-side.setup-mobile-paysage{margin-right:-20px}.cards-trouvez-formations-wrapper{grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr}.card-trouvez-formation{height:auto}.cards-trouvez-formation-type{font-size:14px}.cards-trouvez-formations-name{font-size:22px}.cards-trouvez-formations-pr-requis{display:flex}.block-link-content{flex-direction:column}.slider-hero-image{min-height:250px;max-height:250px;margin-top:60px;padding-top:0}.text-container.a-propos{width:200%;margin-top:100px;padding-left:0}.bg-motif-chiffres-cl-s.small{width:55%}.numbers-wrapper.home{padding-top:20px}.numbers-wrapper.home._3-numbers{flex-flow:column}.item-number{margin-left:5px;margin-right:5px}.item-number.rse{padding-left:30px;padding-right:30px}.nav-cards-wrapper{margin-top:40px}.nav-card.alumni.vivre-ecopia{margin-right:10px;padding-right:10px;display:flex}.container-nav-cards{grid-template-rows:auto auto auto;grid-template-columns:1fr}.nav-card-img.alumni,.nav-card-img.team{height:320px}.why-cards-wrapper{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;margin-right:0}.why-card.l-cole{margin-right:0}.why-title.marge-bottom{margin-bottom:0}.bg-motif-comment-rejoindre{inset:auto 0% 0% auto}.card-join{width:auto;padding:0 10px}.accordion-circle{margin-right:5px}.accordion-item-title{white-space:normal;max-width:70vw}.accordion-toggle{padding:0}.accordion-toggle.m-tiers{padding-left:20px}.accordion-icon{margin-right:10px}.accordion-paragraphe{margin-left:0;margin-right:0}.accordion-paragraphe.m-tiers{font-size:12px}.arrow-nav-card-admissions{width:30px}.slide-content{flex-flow:column}.left-arrow{margin-left:0;margin-right:0;inset:auto 16% 5% auto}.right-arrow{margin-left:0;margin-right:0;top:auto;bottom:5%;left:auto}.hero-80{flex-flow:column;justify-content:flex-start;align-items:stretch;padding-left:0}.hero-80.beige{grid-template-rows:auto auto;grid-template-columns:100%;justify-items:center;padding-left:20px;padding-right:20px}.hero-80.color-beige{background-color:var(--linen)}.hero-80--text{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;margin-bottom:50px;padding-top:100px;padding-right:0;display:flex}.hero-80--text._30{flex:0 auto;width:auto;margin-bottom:0}.hero-80--text.cursus{margin-bottom:0;padding-top:40px}.hero-80--img{flex:1;width:100%;max-height:200px;margin-top:100px}.hero-80--img.cursus{align-items:center}.hero-80--img.admissions{background-position:50%;background-repeat:no-repeat}.hero-ecopia,.hero-l-cole{text-align:center}.page-body.bg-blanc.cursus{margin-top:0}.section-body{padding-top:40px;padding-bottom:40px}.content-body.contact,.content-body.brochure,.content-body.admissions{margin-left:20px;margin-right:20px}.content-body.bandeau-orange.m-tiers{padding-left:20px;padding-right:20px}.content-body.bandeau-orange.m-tiers.marge-right-custom{padding-right:20px}.content-body.bandeau-orange.m-tiers.marge-right-custom.marge-left-summary{padding-left:20px}.content-body.bandeau-orange.associations.marge-right-custom{padding-right:20px}.content-body.bandeau-orange.rythmme{padding-left:20px;padding-right:20px}.content-body.formulaire-candidature,.content-body.rse{margin-left:20px;margin-right:20px}.content-body.bandeau-beige.formulaire,.content-body.bandeau-beige.formulaire.partenaires{padding-left:20px;padding-right:20px}.content-body.bandeau-beige.formulaire.partenaires.marge-right-custom,.content-body.bandeau-beige.formulaire.ann-e.marge-right-custom{padding-right:20px}.content-body.bandeau-beige.campus.l-cole{padding-left:20px;padding-right:20px}.content-body.bandeau-beige.campus.l-cole.padding-bottom-80px{padding-top:20px}.content-body.bandeau-beige.campus.l-cole.padding-bottom-80px.marge-right-custom{padding-right:20px}.content-body.bandeau-beige.campus.vivre-ecopia{padding-left:20px;padding-right:20px}.content-body.bandeau-beige.campus.vivre-ecopia.nos-campus{padding-top:20px;padding-bottom:20px;padding-left:20px}.content-body.bandeau-beige.campus.vivre-ecopia.nos-campus.marge-right-custom{padding-right:20px}.content-body.bg-light.m-tiers{padding-left:20px;padding-right:20px}.content-body.bg-light.m-tiers.marge-right-custom{padding-right:20px}.content-body.bg-light.m-tiers.marge-right-custom.marge-left-summary{padding-left:20px}.content-body.bandeau-orange.associations{padding-left:20px;padding-right:20px}.tab-formulaire-contact{padding-top:20px;padding-left:20px;padding-right:20px}.tab-name-formulaire-contact{font-size:14px}.form-block.brochure{padding-top:20px;padding-bottom:20px}.form-block.partenaires{padding-left:20px;padding-right:20px}.grid-form{grid-template-columns:1fr}.btn-right.form-contact{justify-content:flex-end}.bg-motifs.campus{width:38%}.nav-card-hover{height:auto;display:flex}.nav-card-hover-text{display:block}.nav-card-hover-text.entreprises-partenaires{max-height:100%}.tag-line.ecopia{text-align:center}.tag-line.l-cole-des-leaders{text-align:center;width:100%}.container-tag-line{margin-top:40px;margin-bottom:0}.paragraphe.light{margin-left:0;margin-right:0}.paragraphe.citation{height:120px}.paragraphe.qui{padding-right:0;font-size:14px}.paragraphe.mot-directeur-p-dagogique{font-size:14px}.paragraphe.gras{text-align:center;margin-left:10px;font-size:14px}.paragraphe.prix{text-align:center;margin-left:10px}.paragraphe.objectifs{margin-left:0}.paragraphe.white.center{text-align:center;justify-content:center;width:100%;padding-left:20px;padding-right:20px}.paragraphe.m_right{margin-right:0}.h2{font-size:20px;line-height:1.2em}.h2.beige.no-margin{text-align:center}.section-heading.entreprise-p-dagogie{padding-left:20px;padding-right:20px}.container-picto{margin-left:10px;margin-right:10px}.card-picto-alternance{margin-left:0;margin-right:0}.picto-alternance-jours{font-size:30px}.content-text-accompagnement-sur-mesure{padding:0 10px}.line-accompagnement{margin-top:10px;margin-bottom:10px}.icone-arrow-line{margin-left:10px}.container-arrow-pole-carriere{justify-content:flex-end}.content-rse{grid-template-rows:auto auto;grid-template-columns:1fr}.bandeau-beige.nos-valeurs{padding-left:20px;padding-right:20px}.bandeau-beige.nos-valeurs.marge-right-custom{padding-right:20px}.block-texte-rse{margin-bottom:0;margin-left:0;padding-top:0;padding-bottom:0;padding-left:0}.image-rse{object-position:50% 50%;height:200px}.frise{width:100%;height:26px}.title-frise-part{font-size:10px;display:block}.title-frise-part.cursus{display:block}.container-frise-text{margin-left:0%;margin-right:0%;padding-left:4px;padding-right:4px}.experience-container-text{margin-top:0}.association-text{padding-right:10px}.association-container-img{display:block}.associations-heading-text{align-items:flex-start}.arrow-association{width:20px;margin-right:10px}.association-img-container{display:block}.container-cards.temps-forts{grid-template-rows:auto auto;grid-template-columns:1fr}.cl-testimonials{align-items:stretch;margin-bottom:0}.ci-testimonials{flex-direction:column;justify-content:space-around;padding-left:0;padding-right:0}.container-map{margin-top:20px;margin-left:0}.container-infrastructure.l-cole.bg-color-white{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr}.container-map-legende{padding-top:0;padding-left:10px;padding-right:10px}.sticky-menu-left{display:none}.section-ecole.qui{padding-left:20px;padding-right:20px}.section-ecole.qui.marge-right-custom{padding-right:20px}.section-ecole.pourquoi.padding-bottom-mobile{padding-bottom:20px}.section-ecole.t-moignges{padding-left:20px;padding-right:20px}.section-ecole.t-moignges.t-moignages.home{padding-top:0;padding-left:20px}.section-ecole.t-moignges.t-moignages.home.marge-right-custom{padding-right:20px}.section-ecole.t-moignges.t-moignages.home.marge-right-custom.marge-left-summary{padding-left:20px}.grid-valeurs{grid-template-rows:auto auto auto;grid-template-columns:1fr}.grid-mot-directeur-p-dagogique{padding-left:0}.grid-mot-directeur-p-dagogique._1col-mobile{grid-template-columns:1fr}.container-maps{padding-bottom:0;display:block}.card-cursus{width:auto;max-width:none;margin-top:-14px;margin-right:0;transform:translateY(-100px)}.card-cursus-details-container,.card-cursus-footer-text{text-align:left}.section-cursus.pr-sentation{padding:60px 20px}.section-cursus.pr-sentation.marge-right-custom{padding-right:20px}.section-cursus.admissions{padding-left:20px;padding-right:20px}.section-cursus.admissions.marge-right-custom{padding-right:20px}.section-cursus.programme{padding-left:20px;padding-right:20px}.section-cursus.programme.marge-right-custom{padding-right:20px}.section-cursus.d-bouch-s{padding-top:50px;padding-left:20px;padding-right:20px}.section-cursus.frais-de-scolarit,.section-cursus.frais-de-scolarit.page-admission{padding-left:20px;padding-right:20px}.section-cursus.frais-de-scolarit.marge-right-custom{padding-right:20px}.pr-sentation-objectifs-img{display:none}.line-objectif.pr-sentation,.line-objectif.bts{margin-left:0}.container-pr--requis{grid-column-gap:0px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:2fr;grid-auto-columns:1fr;display:grid}.pr--requis-img{object-fit:cover;width:auto;height:100%;display:none}.pr--requis-text{align-items:flex-start;padding:20px}.tab-menu-bloc-p-dagogique{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;margin-left:0}.container-current-tab-indicator{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:none}.tab-bloc-p-dagogique-content{grid-template-rows:auto auto auto;grid-template-columns:1fr}.container-focus{grid-template-rows:auto auto;grid-template-columns:1fr}.focus-img{display:block}.container-frais-scolarit{margin-bottom:20px}.line-ann-e{grid-column-gap:0px;grid-template-columns:.75fr 1fr 1fr}.picto-arrow-line-ann-e{display:none}.over-shape-prix-alternance{height:120%;margin-left:0;margin-right:10px}.container-types-alternances{padding:20px}.card-financer-formation{grid-template-rows:100px auto;grid-template-columns:1fr}.financer-img{display:block}.financer-container-text{padding:0}.cards-trouvez-formation-heading{height:auto}.map-screen{height:220px;top:35px;left:0}.infrastructure-img{margin-top:20px;margin-bottom:20px}.img-entretien,.hero-80--image{display:none}.card-titre-en-cours{color:var(--black-2);width:100%;font-size:10px;line-height:12px;inset:auto 0% -22%}.card-titre-en-cours.b3{width:100%;font-size:10px;bottom:-89px}.hero-80--img-mobile{width:100vw;margin-top:100px;display:none}.card-temoignage-alumni-heading.team{flex-flow:column}.container-current-tab-mobile{margin-top:-21px;display:flex}.slider-img-mobile{z-index:1;object-fit:cover;flex:1;min-width:100%;min-height:240px;max-height:240px;margin-top:60px;margin-left:0;margin-right:0;display:none;position:fixed;top:200px}.slider-img-mobile.hide{display:none}.consigne-cliquez{text-align:center;margin-top:10px;font-size:10px;line-height:1.2em;display:block}.img-absolute-slides{width:40%;display:none}.img-absolute-slides.fixe{width:60%;display:block}.hero-80--bg-img-absolute{width:50%;display:none;bottom:134px}.hero-80--bg-img-absolute.vert{width:20%;display:none}.hero-80--bg-img-absolute.vert.margin{display:none;bottom:84px}.slide-heading-content{margin-top:40px}.bg-motfs-circuits-home{width:40%;display:none;top:-10%}.checkbox{min-width:12px}.mobile-button-container{align-self:flex-start;margin-bottom:20px;margin-left:20px;display:flex}.admissions_form_grid{grid-template-rows:auto auto}.youtube{margin-top:0}.modalit--line{padding:16px}.span-link{display:inline}.im-container{padding-top:8px;padding-bottom:8px}.ci-im{height:32px}.admission-wrapper{grid-column-gap:0px;grid-row-gap:16px;flex-direction:column}.admission-bloc{align-items:stretch}.circuit-philosophie{width:100%}.image-campus-en-ligne{height:200px}.legal{width:100%}.display-mobile{display:none}.frais-wrapper{grid-column-gap:3rem;grid-row-gap:3rem}.hero-heading-left{margin-left:auto;margin-right:auto}.container-2{max-width:none}.rich-text-block-2{margin-left:0;padding-left:20px;padding-right:20px}.toolbar{grid-column-gap:0rem;grid-row-gap:0rem}.container-4{max-width:none}.margin-bottom-2{margin-top:0;margin-left:0;margin-right:0}.event-wrapper{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;margin-right:0}.content-card-event{padding-left:0;padding-right:0}.content-img-event{width:100%;margin-left:0;margin-right:0%}.marge-right-custom{padding-right:20px}.spacer-cursus{padding-top:7rem;display:flex}.association-container-img-2{display:block}.image-qse{object-position:50% 50%;height:200px}.hero-cursus{flex-flow:column;justify-content:flex-start;align-items:stretch}.hero-cursus.beige{grid-template-rows:auto auto;grid-template-columns:100%;justify-items:center;padding-left:20px;padding-right:20px}.hero-cursus.color-beige{background-color:var(--linen)}.heroe-img-cursus{height:30vh}.heroe-img-cursus.cursus{align-items:center}.heroe-img-cursus.admissions{background-position:50%;background-repeat:no-repeat}.head-card-cursus{flex-flow:column}.titre-cursus{order:-1;margin-bottom:1rem}.grid-card-cursus-details-new{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.heroe-cursus-left-content{flex-direction:column;justify-content:flex-start;align-items:center}.heroe-cursus-left-content._30{flex:0 auto;width:auto;margin-bottom:0}.heroe-cursus-left-content.cursus{margin-bottom:0;padding-top:40px}.heroe-cursu-title{margin-bottom:10px;padding-bottom:28px;font-size:35px}.heroe-cursu-title.noir{text-align:center}.heroe-cursu-title.orange{text-align:center;width:300px;padding-right:0}.heroe-cursu-title.admissions{font-size:50px}.container-6{max-width:none}.card-trouvez-formation-blank{height:auto}.grid-formation-hp{grid-template-columns:1fr}}#w-node-e5370173-11fb-5b66-e9d1-a337a1672832-8eb5a542{grid-area:span 1/span 1/span 1/span 1}#w-node-b33a8397-6dc5-f4e9-5c17-e36cacf462b3-51e627e8{place-self:auto}#w-node-_983520ed-2f3c-c742-a6e7-5b72f545a8ab-51e627e8{justify-self:end}#w-node-_6749e4fd-c84c-1216-64e2-60b34cf2aadd-cafb8b8a,#w-node-_2b92182a-6dfe-a886-7225-a2096635abb0-cafb8b8a{grid-area:span 1/span 1/span 1/span 1}#w-node-_7e3026d0-4ff2-0f56-1e37-7afd75447fd3-75447fc0{justify-self:stretch}#w-node-b2e36ae6-2111-3cab-edf5-6c21a93ddd05-bcb5a547{grid-area:span 1/span 1/span 1/span 1}#w-node-c3a2dc94-b7c6-b63c-031a-e9eb6dd5b16c-bcb5a547,#w-node-c3a2dc94-b7c6-b63c-031a-e9eb6dd5b16e-bcb5a547{justify-self:center}#w-node-c3a2dc94-b7c6-b63c-031a-e9eb6dd5b189-bcb5a547{align-self:center}#w-node-_88f12ae3-7c72-961c-ea24-486d6cc8d0fc-bcb5a547,#w-node-c3a2dc94-b7c6-b63c-031a-e9eb6dd5b18f-bcb5a547{justify-self:center}#w-node-ac0c8cf9-388a-da31-35c0-9e35fdfbc1b4-bcb5a547{align-self:center}#w-node-ac0c8cf9-388a-da31-35c0-9e35fdfbc1b8-bcb5a547,#w-node-ac0c8cf9-388a-da31-35c0-9e35fdfbc1ba-bcb5a547{justify-self:center}#w-node-edd75694-7205-8c48-b75c-b9d43f64c671-bcb5a547{align-self:center}#w-node-edd75694-7205-8c48-b75c-b9d43f64c675-bcb5a547,#w-node-edd75694-7205-8c48-b75c-b9d43f64c677-bcb5a547{justify-self:center}#w-node-fd959d87-1202-06bb-44ff-76be905227c7-bcb5a547{align-self:center}#w-node-fd959d87-1202-06bb-44ff-76be905227cb-bcb5a547,#w-node-fd959d87-1202-06bb-44ff-76be905227cf-bcb5a547{justify-self:center}#w-node-_67f7f9fe-3d83-90cf-c50d-1cc5af6639f5-bcb5a547{align-self:center}#w-node-_67f7f9fe-3d83-90cf-c50d-1cc5af6639f9-bcb5a547,#w-node-_67f7f9fe-3d83-90cf-c50d-1cc5af6639fd-bcb5a547{justify-self:center}#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574b3-d8b5a549{align-self:start}#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574bd-d8b5a549,#w-node-_65684d08-08b4-7013-d55c-c07f1f6ab08c-d8b5a549{place-self:center}#w-node-_65684d08-08b4-7013-d55c-c07f1f6ab11d-d8b5a549{place-self:start center}#w-node-c5a74879-2b29-88ca-af44-d7bd01ea4ced-d8b5a549,#w-node-c5a74879-2b29-88ca-af44-d7bd01ea4cef-d8b5a549{justify-self:center}#w-node-c5a74879-2b29-88ca-af44-d7bd01ea4d06-d8b5a549{align-self:center}#w-node-_057ccfb3-20cf-efac-a812-2637b6db9ac9-d8b5a549,#w-node-c5a74879-2b29-88ca-af44-d7bd01ea4d0c-d8b5a549{justify-self:center}#w-node-ee6bfdc0-efe1-c5f1-bb16-759387c10088-2bb5a555{place-self:stretch stretch}#w-node-_4da26ec5-ade3-b967-205f-5f5704c03b5a-2bb5a555{align-self:stretch}#w-node-_3be4aaaa-d731-ed3f-d30b-973d768fef0f-2bb5a555{place-self:center}#w-node-b883902e-18c2-6826-b805-ef2bfbe0eb76-2bb5a555,#w-node-_80a94a3b-efd0-a96b-1d67-49c99dd76756-2bb5a555{justify-self:stretch}#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574b3-42b5a558{align-self:start}#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574bd-42b5a558,#w-node-e0e48b8b-7290-8bb9-c79e-3909e0f6fb61-42b5a558{place-self:center}#w-node-_2ce5e490-db0f-9970-21cc-90cc4abf195f-42b5a558,#w-node-_4ec00f86-198c-21f7-2de9-7082f5ec8f63-42b5a558{place-self:start center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb83769f-42b5a558,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376a1-42b5a558{justify-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376c4-42b5a558{align-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376c8-42b5a558,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376cc-42b5a558{justify-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376d2-42b5a558{align-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376d6-42b5a558,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376da-42b5a558{justify-self:center}#w-node-ee6bfdc0-efe1-c5f1-bb16-759387c10088-b6300352{place-self:stretch stretch}#w-node-_4da26ec5-ade3-b967-205f-5f5704c03b5a-b6300352{align-self:stretch}#w-node-_3be4aaaa-d731-ed3f-d30b-973d768fef0f-b6300352{place-self:center}#w-node-_803341f9-bad9-568c-64d4-5f6b2593b398-b6300352{justify-self:stretch}#w-node-b880598a-b2a3-e41d-58a5-98b6852ca7c0-b6300352{grid-area:span 1/span 2/span 1/span 2}#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574b3-d153344a{align-self:start}#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574bd-d153344a,#w-node-e5957f2e-a8ac-1bae-460c-77bae343e1d3-d153344a{place-self:center}#w-node-e5957f2e-a8ac-1bae-460c-77bae343e243-d153344a,#w-node-e5957f2e-a8ac-1bae-460c-77bae343e29e-d153344a{place-self:start center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb83769f-d153344a,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376a1-d153344a{justify-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376c4-d153344a{align-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376c8-d153344a,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376cc-d153344a{justify-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376d2-d153344a{align-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376d6-d153344a,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376da-d153344a{justify-self:center}#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574b3-cd26ecaa{align-self:start}#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574bd-cd26ecaa,#w-node-e0e48b8b-7290-8bb9-c79e-3909e0f6fb61-cd26ecaa{place-self:center}#w-node-_2ce5e490-db0f-9970-21cc-90cc4abf195f-cd26ecaa{place-self:start center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb83769f-cd26ecaa,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376a1-cd26ecaa{justify-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376c4-cd26ecaa{align-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376c8-cd26ecaa,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376cc-cd26ecaa{justify-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376d2-cd26ecaa{align-self:center}#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376d6-cd26ecaa,#w-node-_3ca841a0-de5b-2d8a-b6b3-cad0eb8376da-cd26ecaa{justify-self:center}@media screen and (min-width:1280px){#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574bd-d8b5a549,#w-node-_65684d08-08b4-7013-d55c-c07f1f6ab08c-d8b5a549,#w-node-_65684d08-08b4-7013-d55c-c07f1f6ab11d-d8b5a549,#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574bd-42b5a558,#w-node-e0e48b8b-7290-8bb9-c79e-3909e0f6fb61-42b5a558,#w-node-_2ce5e490-db0f-9970-21cc-90cc4abf195f-42b5a558,#w-node-_4ec00f86-198c-21f7-2de9-7082f5ec8f63-42b5a558,#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574bd-d153344a,#w-node-e5957f2e-a8ac-1bae-460c-77bae343e1d3-d153344a,#w-node-e5957f2e-a8ac-1bae-460c-77bae343e243-d153344a,#w-node-e5957f2e-a8ac-1bae-460c-77bae343e29e-d153344a,#w-node-_3ccb8fd4-801f-0f45-02a6-acb8a26574bd-cd26ecaa,#w-node-e0e48b8b-7290-8bb9-c79e-3909e0f6fb61-cd26ecaa,#w-node-_2ce5e490-db0f-9970-21cc-90cc4abf195f-cd26ecaa{place-self:center}}@media screen and (max-width:991px){#w-node-_8f1bfe60-0aa0-65c0-3d3d-bf1caef94c96-8eb5a542,#w-node-f17a1075-1baf-b216-2cdb-144c3a3a5198-8eb5a542{grid-area:span 1/span 2/span 1/span 2}#w-node-_3be4aaaa-d731-ed3f-d30b-973d768fef0f-2bb5a555,#w-node-_3be4aaaa-d731-ed3f-d30b-973d768fef0f-b6300352{place-self:center}}@media screen and (max-width:767px){#w-node-b880598a-b2a3-e41d-58a5-98b6852ca7c0-b6300352{grid-area:span 1/span 1/span 1/span 1}}