#section-109-94 > .ct-section-inner-wrap{padding-top:75px;padding-bottom:75px;display:flex;flex-direction:column;align-items:center}#section-109-94{text-align:center;background-color:rgba(242,242,242,0.54)}#section-100-94 > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}#section-100-94{text-align:center}#section-552-61 > .ct-section-inner-wrap{padding-top:30px;padding-bottom:30px}#section-552-61{background-image:linear-gradient(rgba(46,65,83,0.83),rgba(46,65,83,0.83)),url(https://preproddoc.campus-des-ecoles.fr/wp-content/uploads/2020/11/batiment-ext-1.jpg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:0% 50%}@media (max-width:767px){#section-109-94 > .ct-section-inner-wrap{padding-top:20px;padding-bottom:20px}}#div_block-111-94{width:40%;flex-direction:column;display:flex;text-align:left;align-items:flex-start;justify-content:center}#div_block-115-94{padding-right:30px;padding-left:30px;width:30%;flex-direction:column;display:flex;text-align:justify;align-items:stretch;background-color:#ffffff;padding-top:40px;padding-bottom:50px;margin-top:-20px;margin-bottom:-20px;position:relative;box-shadow:0px 20px 40px rgba(0,0,0,0.1)}#div_block-117-94{width:100%;padding-top:21px}#div_block-120-94{width:100%;padding-top:10px}#div_block-124-94{width:30.00%;flex-direction:column;display:flex;text-align:justify;align-items:stretch;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:none;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;padding-left:30px;padding-right:30px;padding-bottom:30px;border-top-color:rgba(103,153,178,0.3);border-right-color:rgba(103,153,178,0.3);border-bottom-color:rgba(103,153,178,0.3);border-left-color:rgba(103,153,178,0.3)}#div_block-127-94{width:100%;padding-top:21px}#div_block-131-94{width:100%;padding-top:10px}#div_block-106-94{width:50%;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px}#div_block-102-94{width:50%;padding-top:40px;padding-left:40px;padding-right:40px;padding-bottom:40px;justify-content:center}#div_block-554-61{width:25%}#div_block-557-61{width:25%}#div_block-560-61{width:25%}#div_block-564-61{width:25%}@media (max-width:991px){#div_block-115-94{padding-left:20px;padding-right:20px}}@media (max-width:991px){#div_block-124-94{width:NaNpx;padding-left:20px;padding-right:20px}}@media (max-width:767px){#div_block-115-94{padding-top:20px;padding-bottom:40px;margin-top:0px;margin-bottom:0px;position:relative}}@media (max-width:767px){#div_block-124-94{border-left-style:solid;border-top-style:none;padding-bottom:20px;padding-top:35px}}@media (max-width:479px){#div_block-102-94{padding-top:10px;padding-left:10px;padding-right:10px}}@media (max-width:767px){#new_columns-110-94> .ct-div-block{width:50% !important}}@media (max-width:767px){#new_columns-110-94> .ct-div-block{width:100% !important}#new_columns-110-94{flex-direction:column}}@media (max-width:767px){#new_columns-101-94> .ct-div-block{width:100% !important}#new_columns-101-94{flex-direction:column-reverse}}@media (max-width:767px){#new_columns-101-94{flex-direction:column-reverse}}#new_columns-101-94{background-color:#ffffff;box-shadow:0px 20px 40px rgba(0,0,0,0.1)}@media (max-width:991px){#new_columns-553-61> .ct-div-block{width:50% !important}}@media (max-width:991px){#new_columns-553-61> .ct-div-block{width:100% !important}}#headline-112-94{margin-bottom:12px;color:#5f3562}#headline-103-94{text-transform:none;font-size:33px;color:#5f3562;text-align:left}@media (max-width:767px){#headline-103-94{font-size:21px}}#text_block-113-94{margin-bottom:24px;font-weight:400;color:#3b3c38}#text_block-119-94{font-size:16px;margin-left:5px}#text_block-122-94{font-size:16px;margin-left:5px}#text_block-129-94{font-size:16px;margin-left:5px}#text_block-133-94{font-size:16px;margin-left:5px}#text_block-104-94{text-align:left}#link_text-571-61{color:#ffffff;text-decoration:none;url-encoded:true}#link_text-571-61:hover{color:#898989}#link_text-574-61{color:#ffffff;text-decoration:none;url-encoded:true}#link_text-574-61:hover{color:#898989}#link_text-577-61{color:#ffffff;text-decoration:none;url-encoded:true}#link_text-577-61:hover{color:#898989}#link-107-94{url-encoded:true}#link_button-105-94{background-color:#e49d25;border:1px solid #e49d25}#link_button-105-94{margin-top:30px;align-self:center;url-encoded:true}@media (max-width:767px){#link_button-105-94{}#link_button-105-94{font-size:20px}}#fancy_icon-118-94{color:#aa5173}#fancy_icon-118-94>svg{width:25px;height:25px}#fancy_icon-121-94{color:#aa5173}#fancy_icon-121-94>svg{width:25px;height:25px}#fancy_icon-123-94{color:#e49d25}#fancy_icon-123-94>svg{width:74px;height:74px}#fancy_icon-123-94{position:absolute;right:-34px;top:40%}#fancy_icon-128-94{color:#aa5173}#fancy_icon-128-94>svg{width:25px;height:25px}#fancy_icon-132-94{color:#aa5173}#fancy_icon-132-94>svg{width:25px;height:25px}@media (max-width:767px){#fancy_icon-123-94{position:absolute;left:40%;top:83%}}#span-114-94{font-weight:600;color:#e49d25}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.ct-new-columns{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}.ct-link-text{display:inline-block}.ct-link{display:flex;flex-wrap:wrap;text-align:center;text-decoration:none;flex-direction:column;align-items:center;justify-content:center}.ct-link-button{display:inline-block;text-align:center;text-decoration:none}.ct-link-button{background-color:#1e73be;border:1px solid #1e73be;color:#ffffff;padding:10px 16px}.ct-image{max-width:100%}.ct-fancy-icon>svg{width:55px;height:55px}.ct-inner-content{width:100%}.ct-slide{display:flex;flex-wrap:wrap;text-align:center;flex-direction:column;align-items:center;justify-content:center}.ct-nestable-shortcode{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-comments{width:100%;text-align:left}.oxy-comment-form{width:100%}.oxy-login-form{width:100%}.oxy-search-form{width:100%}.oxy-tabs-contents{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-tab-content{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.oxy-testimonial{width:100%}.oxy-icon-box{width:100%}.oxy-pricing-box{width:100%}.oxy-posts-grid{width:100%}.oxy-gallery{width:100%}.ct-slider{width:100%}.oxy-tabs{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:stretch}.ct-modal{flex-direction:column;align-items:flex-start}.ct-span{display:inline-block;text-decoration:inherit}.ct-widget{width:100%}.oxy-dynamic-list{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.oxy-post-content,.ct-text-block,.ct-headline,.oxy-rich-text,.ct-link-text{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.oxy-testimonial{flex-direction:row;align-items:center}.oxy-testimonial .oxy-testimonial-photo-wrap{order:1}.oxy-testimonial .oxy-testimonial-photo{width:125px;height:125px;margin-right:20px}.oxy-testimonial .oxy-testimonial-photo-wrap,.oxy-testimonial .oxy-testimonial-author-wrap,.oxy-testimonial .oxy-testimonial-content-wrap{align-items:flex-start;text-align:left}.oxy-testimonial .oxy-testimonial-text{margin-bottom:8px;font-size:21px;line-height:1.4;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author{font-size:18px;-webkit-font-smoothing:subpixel-antialiased}.oxy-testimonial .oxy-testimonial-author-info{font-size:12px;-webkit-font-smoothing:subpixel-antialiased}.oxy-icon-box{text-align:left;flex-direction:column}.oxy-icon-box .oxy-icon-box-icon{margin-bottom:12px;align-self:flex-start} .oxy-icon-box .oxy-icon-box-heading{font-size:21px;margin-bottom:12px} .oxy-icon-box .oxy-icon-box-text{font-size:16px;margin-bottom:12px;align-self:flex-start}.oxy-icon-box .oxy-icon-box-link{margin-top:20px} .oxy-pricing-box .oxy-pricing-box-section{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;alignment:center;text-align:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{justify-content:center}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{justify-content:center}.oxy-pricing-box .oxy-pricing-box-title-title{font-size:48px}.oxy-pricing-box .oxy-pricing-box-title-subtitle{font-size:24px}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{flex-direction:row}.oxy-pricing-box .oxy-pricing-box-currency{font-size:28px}.oxy-pricing-box .oxy-pricing-box-amount-main{font-size:80px;line-height:0.7}.oxy-pricing-box .oxy-pricing-box-amount-decimal{font-size:13px}.oxy-pricing-box .oxy-pricing-box-term{font-size:16px}.oxy-pricing-box .oxy-pricing-box-sale-price{font-size:12px;color:rgba(0,0,0,0.5);margin-bottom:20px} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{font-size:16px;color:rgba(0,0,0,0.5)} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta{justify-content:center}.oxy-progress-bar .oxy-progress-bar-background{background-color:#000000;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);animation:none 0s paused}.oxy-progress-bar .oxy-progress-bar-progress-wrap{width:85%}.oxy-progress-bar .oxy-progress-bar-progress{background-color:#66aaff;padding:40px;animation:none 0s paused,none 0s paused;background-image:linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent)}.oxy-progress-bar .oxy-progress-bar-overlay-text{font-size:30px;font-weight:900;-webkit-font-smoothing:subpixel-antialiased}.oxy-progress-bar .oxy-progress-bar-overlay-percent{font-size:12px}.ct-slider .unslider-nav ol li{border-color:#ffffff}.ct-slider .unslider-nav ol li.unslider-active{background-color:#ffffff}.ct-slider .ct-slide{padding:0px}.oxy-superbox .oxy-superbox-secondary,.oxy-superbox .oxy-superbox-primary{transition-duration:0.5s} .oxy-pro-menu{menu_dropdown_animation:fade-up}.oxy-pro-menu .oxy-pro-menu-list .menu-item a{padding-top:px;padding-left:px;padding-right:px;padding-bottom:px}.oxy-pro-menu .oxy-pro-menu-list > .menu-item{margin-top:px;margin-left:px;margin-right:px;margin-bottom:px}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{box-shadow:px px px px }.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{margin-top:px;margin-left:px;margin-right:px;margin-bottom:px;transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{margin-left:0px}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{padding-top:px;padding-left:px;padding-right:px;padding-bottom:px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{width:30px;height:30px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px}.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{top:20px;left:20px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{width:24px;height:24px}.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{transition-duration:0.4s}.oxy-pro-menu .oxy-pro-menu-off-canvas-container > div:first-child,.oxy-pro-menu .oxy-pro-menu-open-container > div:first-child{oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemoxypromenuopencontaineroxypromenulistmenuitem_min_width:px}.oxy-pro-menu .oxy-pro-menu-off-canvas-container{oxy-pro-menu_slug_oxypromenuoffcanvascontainer_width:px}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#ffffff}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{padding-top:px;padding-left:px;padding-right:px;padding-bottom:px}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{padding-top:px;padding-left:px;padding-right:px;padding-bottom:px}.oxy-pro-menu .oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-open-container{background-color:;background-image:url();overlay-color:;background-size:;background-repeat:;background-attachment:;background-blend-mode:;background-size-width:px;background-size-height:px;background-position:px px}.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg,.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{font-size:24px}.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:rgba(0,0,0,0.2);border-top-style:solid}.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{flex-direction:row}.oxy-pro-menu .oxy-pro-menu-container .menu-item a{text-align:left;justify-content:flex-start}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{align-items:flex-start}.oxy-pro-menu .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:auto;left:0}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{text-align:left;justify-content:flex-start}.oxy-shape-divider{width:0px;height:0px}.oxy_shape_divider svg{width:100%}.ct-section-inner-wrap,.oxy-header-container{max-width:1120px}body{font-family:'Lato'}body{line-height:1.6;font-size:16px;font-weight:400;color:#404040}.oxy-nav-menu-hamburger-line{background-color:#404040}h1,h2,h3,h4,h5,h6{font-family:'Lato';font-size:45px;font-weight:700;line-height:;color:#404040}h2,h3,h4,h5,h6{line-height:}h3,h4,h5,h6{line-height:}h4,h5,h6{line-height:}h5,h6{line-height:}h6{line-height:}.ct-section-inner-wrap{padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.oxy-header-container{padding-right:20px;padding-left:20px}@media (max-width:992px){.ct-columns-inner-wrap{display:block !important}.ct-columns-inner-wrap:after{display:table;clear:both;content:""}.ct-column{width:100% !important;margin:0 !important}.ct-columns-inner-wrap{margin:0 !important}}.atomic-subheading{font-family:'Lato';color:#2b2c27;font-size:24px;line-height:1.6;font-weight:200;max-width:480px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.atomic-subheading{font-size:20px}}@media (max-width:479px){.atomic-subheading{font-size:18px}}.atomic-primary-heading{color:#2b2c27;font-size:64px;font-weight:400;line-height:1.1;margin-top:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.atomic-primary-heading{font-size:56px}}@media (max-width:479px){.atomic-primary-heading{font-size:44px}}.atomic-secondary-heading{color:#2b2c27;font-weight:400;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1120px){.atomic-secondary-heading{font-size:52px}}@media (max-width:767px){.atomic-secondary-heading{font-size:44px}}@media (max-width:479px){.atomic-secondary-heading{font-size:40px}}.atomic-primary-button:hover{background-color:#6799b2;color:#ffffff}.atomic-primary-button{font-family:'Lato';background-color:#65bec2;padding-top:20px;padding-bottom:20px;padding-left:48px;padding-right:48px;font-size:20px;color:#ffffff;font-weight:700;line-height:1.2;letter-spacing:.25em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-duration:0.5s;transition-timing-function:ease;transition-property:all;text-transform:none;text-decoration:none;font-style:normal}@media (max-width:991px){.atomic-primary-button{padding-top:16px;padding-left:36px;padding-right:36px;padding-bottom:16px}}@media (max-width:767px){.atomic-primary-button{font-size:18px}}@media (max-width:479px){.atomic-primary-button{font-size:16px}}.atomic-outline-button:hover{background-color:transparent;color:#6799b2;border-top-color:#6799b2;border-right-color:#6799b2;border-bottom-color:#6799b2;border-left-color:#6799b2}.atomic-outline-button{background-color:transparent;border:1px solid #6799b2;color:#6799b2;padding:9px 15px}.atomic-outline-button{font-family:'Lato';font-weight:700;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;text-align:center;line-height:1.2;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-top-color:#65bec2;border-right-color:#65bec2;border-bottom-color:#65bec2;border-left-color:#65bec2;padding-left:46px;padding-right:46px;padding-top:18px;padding-bottom:18px;color:#65bec2;background-color:transparent;font-size:20px;margin-right:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.25em;transition-duration:0.5s;transition-timing-function:ease;transition-property:all;text-transform:none;font-style:normal;text-decoration:none}@media (max-width:991px){.atomic-outline-button{padding-top:14px;padding-bottom:14px;padding-right:34px;padding-left:34px}}@media (max-width:767px){.atomic-outline-button{font-size:18px}}@media (max-width:479px){.atomic-outline-button{font-size:16px}}.atomic-pricing-4-title{color:#566d8f;font-size:20px;font-weight:500;line-height:1.1;letter-spacing:.12em;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-pricing-4-icon{color:#566d8f}.atomic-pricing-4-icon >svg{width:30px;height:30px}.atomic-pricing-4-icon{margin-bottom:16px}.atomic-pricing-4-text{color:#3b3c38;font-size:18px;font-weight:400;text-align:left;line-height:1.6;margin-bottom:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-pricing-4-cost{color:#65bec2;font-size:48px;font-weight:700;line-height:1.1;letter-spacing:0.5px;margin-bottom:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:auto}.atomic-pricing-4-small-text{color:#898989;font-size:12px;font-weight:400;line-height:1.4;text-align:left;margin-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-contact-4-column{text-align:left}.atomic-contact-4-column:not(.ct-section),.atomic-contact-4-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.atomic-contact-4-icon{color:#eff4f7}.atomic-contact-4-icon >svg{width:42px;height:42px}.atomic-contact-4-icon{margin-bottom:12px}.atomic-contact-4-text{color:#eff4f7;font-size:16px;font-weight:400;line-height:1.4}.atomic-contact-4-link:hover{color:#ffffff}.atomic-contact-4-link{color:#ffffff;font-size:16px;font-weight:400;text-decoration:none;line-height:1.4}.atomic-tritary-heading{color:#2b2c27;font-size:36px;font-weight:400;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){.atomic-tritary-heading{font-size:30px}}.atomic-content-27-checklist-wrapper{width:100%;margin-bottom:18px}.atomic-content-27-checklist-wrapper:not(.ct-section),.atomic-content-27-checklist-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.atomic-content-27-icon{color:#aa5173}.atomic-content-27-icon >svg{width:37px;height:37px}.atomic-content-27-icon{color:#65bec2;margin-right:8px}.atomic-content-27-text{color:#3b3c38;font-size:18px;font-weight:400;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-contact-15-title{font-weight:500;font-size:20px;line-height:1.1;letter-spacing:.12em;margin-bottom:6px;color:rgba(255,255,255,0.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-medium-button:hover{background-color:#6799b2;color:#ffffff;border-top-color:#6799b2;border-right-color:#6799b2;border-bottom-color:#6799b2;border-left-color:#6799b2}.atomic-medium-button{background-color :#1e73be;border:1px solid #1e73be;color:#ffffff;padding:10px 16px}.atomic-medium-button{background-color:#65bec2;color:#ffffff;font-size:16px;font-weight:700;line-height:1.2;padding-top:15px;padding-right:36px;padding-left:36px;padding-bottom:15px;letter-spacing:.25em;text-align:center;transition-duration:0.5s;transition-timing-function:ease;transition-property:all;border-top-color:#65bec2;border-right-color:#65bec2;border-bottom-color:#65bec2;border-left-color:#65bec2}.atomic-testimonial-11-wrapper{width:100%;text-align:center;padding-left:40px;padding-right:40px;padding-bottom:20px;margin-top:72px;background-color:#ffffff;height:100%;box-shadow:0px 0px 11px 0px rgba(66,66,66,0.15)}.atomic-testimonial-11-wrapper:not(.ct-section),.atomic-testimonial-11-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.atomic-testimonial-11-avatar{width:50%;border-radius:100%;margin-top:-60px;margin-bottom:24px;border-top-color:#e8e8e8;border-right-color:#e8e8e8;border-bottom-color:#e8e8e8;border-left-color:#e8e8e8;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;z-index:2}.atomic-testimonial-11-author{font-size:20px;font-weight:500;color:#566d8f;line-height:1.1;letter-spacing:.12em;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-testimonial-11-small-text{color:#898989;font-size:14px;font-weight:300;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:24px}.atomic-testimonial-11-text{color:#3b3c38;font-size:18px;font-weight:300;line-height:1.6;font-style:italic;margin-bottom:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:20px}.atomic-iconblock-9-column{}.atomic-iconblock-9-column:not(.ct-section),.atomic-iconblock-9-column.ct-section .ct-section-inner-wrap{display:block;flex-direction:unset;justify-content:flex-start}.atomic-iconblock-9-icon{color:#566d8f}.atomic-iconblock-9-icon >svg{width:30px;height:30px}.atomic-iconblock-9-icon{float:left;margin-top:3px;border-radius:15px}.atomic-iconblock-9-icon:not(.ct-section),.atomic-iconblock-9-icon.ct-section .ct-section-inner-wrap{display:block;flex-direction:unset}.atomic-iconblock-9-title{color:#566d8f;font-size:20px;font-weight:500;line-height:1.1;letter-spacing:.12em;margin-top:6px;margin-bottom:12px;text-align:left;margin-left:54px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-9-text{font-size:18px;color:#3b3c38;font-weight:400;line-height:1.6;max-width:100%;text-align:left;margin-left:54px;margin-bottom:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-9-text:not(.ct-section),.atomic-iconblock-9-text.ct-section .ct-section-inner-wrap{flex-direction:unset}.atomic-content-26-image{}.atomic-content-26-title{color:#566d8f;font-size:24px;font-weight:500;line-height:1.1;letter-spacing:.12em;margin-bottom:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-content-26-text{color:#3b3c38;font-size:18px;line-height:1.6;margin-bottom:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-content-26-columns{}.atomic-iconblock-11-wrapper{background-color:#ffffff;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;width:46%;margin-top:2%;margin-left:2%;margin-right:2%;margin-bottom:2%;box-shadow:0px 20px 40px rgba(0,0,0,0.1)}@media (max-width:767px){.atomic-iconblock-11-wrapper{width:98%}}.atomic-iconblock-11-icon{color:#566d8f}.atomic-iconblock-11-icon >svg{width:30px;height:30px}.atomic-iconblock-11-icon{margin-bottom:16px}.atomic-iconblock-11-title{color:#566d8f;font-size:20px;font-weight:500;line-height:1.1;letter-spacing:.12em;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-iconblock-11-text{color:#3b3c38;font-size:18px;font-weight:400;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atomic-content-24-checklist-wrapper{margin-bottom:12px;padding-bottom:0px}.atomic-content-24-checklist-wrapper:not(.ct-section),.atomic-content-24-checklist-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;flex-wrap:nowrap}.atomic-content-24-icon{color:#e49d25}.atomic-content-24-icon >svg{width:30px;height:30px}.atomic-content-24-icon{margin-right:6px}.atomic-content-24-text{font-size:20px;font-weight:400;line-height:1.4;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5f3562}.proteus-heading-two{font-family:'Lato';font-size:64px;color:color(21);font-weight:100;line-height:1}@media (max-width:767px){.proteus-heading-two{font-size:48px}}@media (max-width:479px){.proteus-heading-two{font-size:40px}}.proteus-subheading{font-family:'Lato';color:color(15);font-size:18px;font-weight:900;line-height:1.2;letter-spacing:2px}@media (max-width:767px){.proteus-subheading{font-size:14px}}@media (max-width:479px){.proteus-subheading{font-size:12px}}.proteus-body-text{font-family:'Lato';color:color(16);font-size:16px;font-weight:500;line-height:1.4}.proteus-two-columns-content{width:100%}.proteus-heading-one{font-family:'Lato';color:#2b3644;font-size:72px;font-weight:300;line-height:1}@media (max-width:991px){.proteus-heading-one{font-size:64px}}@media (max-width:767px){.proteus-heading-one{font-size:56px}}@media (max-width:479px){.proteus-heading-one{font-size:48px}}.proteus-big-text{font-family:'Lato';color:color(16);font-size:24px;font-weight:300;line-height:1.4;margin-bottom:0px}.proteus-blue-button:hover{color:#fff;background-color:color(15)}.proteus-blue-button{font-family:'Lato';color:color(19);font-size:18px;font-weight:900;background-color:color(17);padding-top:12px;padding-bottom:12px;padding-left:48px;padding-right:48px;border-radius:100px;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transition-duration:0.2s;transition-timing-function:ease;transition-property:all}.proteus-green-button:hover{background-color:color(17);color:color(19)}.proteus-green-button{font-family:'Lato';color:color(19);font-size:18px;font-weight:900;padding-top:12px;padding-bottom:12px;padding-left:48px;padding-right:48px;background-color:color(15);border-radius:100px;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0px;transition-duration:0.2s;transition-timing-function:ease;transition-property:all}.proteus-hero-2-column{text-align:center}.proteus-hero-2-column:not(.ct-section),.proteus-hero-2-column.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}.proteus-hero-2-image{border:1px solid;padding:20px;color:color(18)}.proteus-hero-2-image >svg{width:36px;height:36px}.proteus-hero-2-image{margin-bottom:12px;icon-padding:20px}.onepage-header-link:hover{color:#fd3732}.onepage-header-link{color:#ff8c5e;font-size:14px;line-height:1.1;font-weight:500;text-decoration:none;letter-spacing:0.5px;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px}.onepage-heading-one{color:#000000;font-weight:900;font-size:120px;line-height:1.1}.onepage-heading-three{color:#fd625e;font-size:30px;font-weight:900;line-height:1.1}.onepage-red-button:hover{transition-duration:0.2s;transition-timing-function:ease;transition-property:all;box-shadow:0px 20px 40px -10px rgba(253,98,90,0.5)}.onepage-red-button{color:#ffffff;background-color:#fd625e;text-decoration:none;font-size:20px;font-weight:700;line-height:1.1;padding-left:48px;padding-right:48px;padding-top:17px;padding-bottom:17px;border-radius:100px;letter-spacing:1px;text-align:center;transition-duration:0.2s;transition-timing-function:ease;transition-property:all;box-shadow:0px 25px 20px -20px rgba(253,98,90,0.3)}.onepage-clients-image{height:100px;opacity:0.2}.BenefitWrapper{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;width:50%}@media (max-width:991px){.BenefitWrapper{}.BenefitWrapper:not(.ct-section),.BenefitWrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:stretch}}@media (max-width:767px){.BenefitWrapper{width:100%}}.onepage-benefit-wrapper{width:100%;background-color:#ffffff;padding-top:40px;padding-left:60px;padding-bottom:60px;padding-right:60px;position:relative;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.1)}.onepage-benefits-number{color:#fd625e;font-size:120px;font-weight:900;line-height:1.1;margin-left:-10px}.onepage-benefits-title{color:#000000;font-size:22px;font-weight:900;margin-bottom:6px;line-height:1.4}.onepage-benefits-text{color:#666666;font-size:20px;font-weight:400}.onepage-heading-two{color:#ffffff;font-size:50px;font-weight:900;line-height:1.1}@media (max-width:479px){.onepage-heading-two{font-size:40px}}.onepage-subheading{color:#666666;font-size:20px;font-weight:400;max-width:720px;line-height:1.6}.onepage-testimonial-quote{color:#000000;background-color:#e4ebf3;font-weight:400;font-style:italic;max-width:720px;font-size:20px;padding-top:30px;padding-left:35px;padding-right:35px;padding-bottom:40px;margin-bottom:24px;margin-left:10px;margin-right:10px}@media (max-width:479px){.onepage-testimonial-quote{font-size:16px}}.onepage-testimonial-wrapper{margin-bottom:24px}.onepage-testimonial-wrapper:not(.ct-section),.onepage-testimonial-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}@media (max-width:479px){.onepage-testimonial-wrapper{}.onepage-testimonial-wrapper:not(.ct-section),.onepage-testimonial-wrapper.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column}}.onepage-testimonial-avatar{height:60px;border-radius:100%;margin-right:12px}@media (max-width:479px){.onepage-testimonial-avatar{margin-right:0px;margin-bottom:12px}}.onepage-testimonial-name{font-size:20px;color:#000000;line-height:1.1}.onepage-white-button:hover{box-shadow:0px 20px 40px rgba(229,6,0,0.5)}.onepage-white-button{background-color:#ffffff;color:#fd625e;font-size:20px;font-weight:700;line-height:1.1;letter-spacing:1px;padding-left:60px;padding-right:60px;padding-top:17px;padding-bottom:17px;border-radius:100px;text-decoration:none;transition-duration:0.2s;transition-timing-function:ease;transition-property:all;text-align:center;box-shadow:0px 10px 20px 0px rgba(229,6,0,0.3)}.onepage-integrations-colunm{}.onepage-integrations-colunm:not(.ct-section),.onepage-integrations-colunm.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:stretch}.onepage-integrations-brand-back{width:100%;padding-top:36px;padding-left:20px;padding-right:20px;padding-bottom:36px;text-align:center;background-color:white;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.1)}.onepage-integrations-brand-back:not(.ct-section),.onepage-integrations-brand-back.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1120px){.onepage-integrations-brand-back{padding-left:60px;padding-right:60px}}@media (max-width:991px){.onepage-integrations-brand-back{padding-left:40px;padding-right:40px}}@media (max-width:767px){.onepage-integrations-brand-back{padding-left:80px;padding-right:80px}}@media (max-width:479px){.onepage-integrations-brand-back{padding-left:60px;padding-right:60px}}.onepage-integrations-logo{max-width:160px}.onepage-portfolio-image{margin-bottom:12px}.onepage-portfolio-title{font-size:22px;color:#000000;font-weight:900;line-height:1.1;text-align:left;margin-bottom:12px}.onepage-portfolio-label{background-color:#fd625e;color:#ffffff;font-weight:400;font-size:14px;padding-top:4px;padding-bottom:6px;padding-left:24px;padding-right:24px;border-radius:100px}.onepage-footer-contact:hover{color:#fd625e}.onepage-footer-contact{text-decoration:none;color:#000000;font-weight:900}.onepage-footer-link:hover{color:#fd625e}.onepage-footer-link{color:#ff8c5e;font-size:14px;font-weight:500;line-height:1.1;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;letter-spacing:0.5px}.oxy-superbox-primary{}.oxy-superbox-secondary{}.title-small{color:#ffffff;font-size:33px}@media (max-width:479px){.title-small{font-size:25px}}.liste-basique{}.puce-liste-basique{}.texte-liste-basique{}.icon-pedago{color:#55c1ac}.icon-pedago >svg{width:51px;height:51px}.icon-pedago{}.text-pedago{font-family:'Lato';font-weight:400;color:#3b3c38}.titre-pedago{font-family:'Lato';font-weight:600;color:#017282;font-size:22px;line-height:1.2;text-align:left;margin-bottom:0px}.titre-pedago:not(.ct-section),.titre-pedago.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row}.bloc-padago{border-radius:15px;box-shadow:0px 0px 11px 0px rgba(66,66,66,0.15)}.button-orange-gene:hover{background-color :rgba(228,157,37,0.75);border:1px solid rgba(228,157,37,0.75)}.button-orange-gene:hover{}.button-orange-gene{background-color :#e49d25;border:1px solid #e49d25;color:#ffffff;padding:10px 16px}.button-orange-gene{font-family:'Lato';font-weight:400;font-size:22px;button-hover_color:rgba(228,157,37,0.75);border-radius:500px;box-shadow:0px 0px 5px 5px rgba(163,163,163,0.25)}.image-pedago{}.colonne-pedago{}.toggle-7963{}.toggle-7963-expanded{}.toggle-5259{}.toggle-5259:not(.ct-section),.toggle-5259.ct-section .ct-section-inner-wrap{flex-direction:unset}.toggle-5259-expanded{}.toggle-0816{}.toggle-0816-expanded{}.toggle-4448{padding-top:20px;padding-bottom:20px}.toggle-4448-expanded{}.cours-en-direct{border-radius:15px}.icon-choisir-campus{color:#e49d25}.icon-choisir-campus >svg{width:40px;height:40px}.icon-choisir-campus{padding-right:10px}.oxy-close-modal{color:#ffffff}.oxy-close-modal >svg{width:55px;height:55px}.oxy-close-modal{cursor:pointer}.oxy-close-modal:not(.ct-section),.oxy-close-modal.ct-section .ct-section-inner-wrap{display:inline;flex-direction:unset}@media (max-width:767px){.oxy-close-modal{color:#494949}.oxy-close-modal{position:absolute;right:0px;top:0px;z-index:200}}.click-to-modal{}.blue-form{}.toggle-5310{border-right-style:none;border-left-style:none;border-bottom-style:solid;border-bottom-color:#ffffff;border-bottom-width:2px}.toggle-5310 .oxy-expand-collapse-icon{font-size:30px}.toggle-5310 .oxy-expand-collapse-icon::before,.toggle-5310 .oxy-expand-collapse-icon::after{background-color:#ffffff}@media (max-width:991px){.toggle-5310{}.toggle-5310:not(.ct-section),.toggle-5310.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:flex-start}.toggle-5310 .oxy-expand-collapse-icon::before,.toggle-5310 .oxy-expand-collapse-icon::after{background-color:color(38)}}.toggle-5310-expanded{}@media (max-width:991px){.toggle-5310-expanded{}.toggle-5310-expanded .oxy-expand-collapse-icon::before,.toggle-5310-expanded .oxy-expand-collapse-icon::after{background-color:color(38)}}.tabs-1493-tab{}.tabs-1493-tab-active{}.tabs-contents-1493-tab{}.toggle-4174{}.toggle-4174-expanded{}.titres-toggle{color:#017282;font-size:56px;font-weight:400}@media (max-width:991px){.titres-toggle{font-size:40px}}.icon-titres-toggle{}.icon-titres-toggle .oxy-expand-collapse-icon{font-size:39px}.icon-titres-toggle .oxy-expand-collapse-icon::before,.icon-titres-toggle .oxy-expand-collapse-icon::after{background-color:color(39)}@media (max-width:991px){.icon-titres-toggle{}.icon-titres-toggle .oxy-expand-collapse-icon::before,.icon-titres-toggle .oxy-expand-collapse-icon::after{background-color:color(39)}}.in-violet{color:#5f3562}.in-rose{color:#aa5173}.in-rose >svg{width:55px;height:55px}.in-rose{}picture.ct-image img{width:100%}.nf-form-cont .nf-form-layout form .nf-field-container{margin-bottom:6%}.nf-form-cont .nf-form-layout form .hidden-container{margin-bottom:0}.nf-form-cont .nf-form-layout form .submit-container{margin-bottom:0}.blue-form .nf-form-cont .nf-form-layout form input{background-color:#ABD1D6}.nf-form-cont .nf-form-layout form input{height:40px;border:0px solid #aa5173;border-radius:500px;background-color:#e3c6d1}.nf-form-cont .nf-form-layout form input[type=button]{height:50px;width:170px;background-color:#e49d25;text-transform:uppercase;font-weight:600;border-radius:500px}.nf-form-cont .nf-form-layout form input[type=button]:hover{color:white;cursor:pointer}.nf-form-cont .nf-form-layout form .submit-wrap .nf-field-element{text-align:center}.nf-form-cont .nf-form-layout form .nf-error .nf-error-msg{font-size:10px;line-height:normal;font-weight:bold;background-color:white;color:#ff4f25;padding:5px;margin:0;position:absolute;width:100%;border-radius:50px;top:-5px}.nf-form-cont .nf-form-layout form .nf-error-field-errors{background:white ;font-size:10px;color:#ff4f25;padding:5px;line-height:normal;font-weight:bold;border-radius:.25em}.nf-form-cont .nf-form-layout form .nf-response-msg p{font-weight:bold;color:#2c3e50}.nf-form-cont .nf-form-layout form .nf-error.field-wrap .nf-field-element:after{height:39px;line-height:39px;border-radius:500px}.nf-form-cont .nf-form-layout form .nf-pass.field-wrap .nf-field-element:after{height:39px;line-height:39px}