.undo-ul{padding:0;margin:0;list-style:none;list-style-type:none;}.undo-li{margin-bottom:0;list-style:none;list-style-type:none;}.undo-p{margin:0;}.pad-75{padding-top:75px;padding-bottom:75px;}.pad-75-t{padding-top:75px;}.pad-75-b{padding-bottom:75px;}.pad-100{padding-top:30px;padding-bottom:30px;}.pad-100-t{padding-top:30px;}.pad-100-b{padding-bottom:30px;}.pad-125{padding-top:30px;padding-bottom:30px;}.pad-125-t{padding-top:30px;}.pad-125-b{padding-bottom:30px;}.color-link{color:#002f59 !important;}.color-noir{color:#333 !important;}.color-blanc{color:#fff !important;}.color-ciel{color:#f6f7fb !important;}.bg-link{background-color:#002f59 !important;}.bg-noir{background-color:#333 !important;}.bg-blanc{background-color:#fff !important;}.bg-ciel{background-color:#f6f7fb !important;}html,body{background:#fff;color:#333;font:500 16px/1.45em 'Lora', serif;width:100%;height:100%;min-height:100%;}body{overflow-x:hidden;}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}a,a:link,a:visited{color:#002f59;text-decoration:none;}a:hover,a:link:hover,a:visited:hover{color:#00213f;}a.btn{background:transparent;border:1px solid #002f59;color:#002f59;display:inline-block;padding:10px;transition:all 400ms;font-weight:400;font-style:italic;margin:10px 0 0;text-align:center;}a.btn:hover,a.btn.active{background:#002f59;color:#fff;}a.btn.blanc{border:1px solid #fff;background:#fff;}a.btn.blanc:hover{border:3px solid #002f59;background:#002f59;color:#fff;}a.btn.link{border:3px solid #002f59;background:#002f59;color:#fff;}a.btn.link:hover{border:3px solid #002f59;background:transparent;color:#002f59;}a.btn.border-blanc{border:1px solid #fff;color:#fff;}a.btn.border-blanc:hover{background:#fff;color:#002f59;}a.facebook-btn{background:#4862a3;color:#fff;width:150px;border:none;}a.facebook-btn .fa{font-size:24px;}a.twitter-btn{background:#5ea9dd;color:#fff;width:150px;border:none;}a.twitter-btn .fa{font-size:24px;}a.linkedin-btn{background:#0177b5;color:#fff;width:150px;border:none;}a.linkedin-btn .fa{font-size:24px;}hr{padding:0;margin:0;list-style:none;list-style-type:none;margin:15px 0;border:0;border-top:1px solid #b9c6cf;}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#002f59;opacity:0.7;z-index:1;}.overlay.link-hover{background:#00213f;}.overlay.ciel{background:#f6f7fb;}.overlay.ciel-hover{background:#b9c6cf;}.overlay.op-5{opacity:0.5;}.overlay.op-3{opacity:0.3;}.over-overlay{position:relative;z-index:5;}.wrapper{padding:0 5%;width:100%;}.wrapper-titre{margin:0 0 30px 5%;border-bottom:1px solid #ccc;padding:0 0 10px 0;}.wrapper-full{padding:0 5%;width:100%;}.wrapper-partage{margin:0 0 0 5%;padding-top:20px;border-top:1px solid #ccc;}.wrapper-form{margin:auto;width:90%;max-width:900px;}h1,.titre1,h2,.titre2,h3,.titre3,h4,.titre4,h5,.titre5,h6,.titre6{color:#002f59;}h1.bold,.titre1.bold,h2.bold,.titre2.bold,h3.bold,.titre3.bold,h4.bold,.titre4.bold,h5.bold,.titre5.bold,h6.bold,.titre6.bold{font-weight:700;}h1.italic,.titre1.italic,h2.italic,.titre2.italic,h3.italic,.titre3.italic,h4.italic,.titre4.italic,h5.italic,.titre5.italic,h6.italic,.titre6.italic{font-style:italic;}h1,.titre1{font:400 26px/1 'Lora', serif;}h1.with-style,.titre1.with-style{line-height:1;}h2,.titre2{font:400 22px/1.1em 'Lora', serif;}h3,.titre3{font:400 20px/1.1em 'Lora', serif;}h4,.titre4{font:400 18px/1.1em 'Lora', serif;}h5,.titre5{font:400 16px/1.1em 'Lora', serif;}h6,.titre6{font:400 12px/1.1em 'Lora', serif;}.the-content h1,.the-content h2,.the-content h3,.the-content h4,.the-content h5,.the-content h6{margin-bottom:20px;}.the-content p{padding:0 0 20px;}.the-content ul{list-style:disc;}.the-content ol{list-style:decimal;}.the-content ul li,.the-content ol li{margin:0 0 0 30px;}.the-content.page h1,.the-content.page h2,.the-content.page h3,.the-content.page h4,.the-content.page h5,.the-content.page h6{font-weight:700;font-style:italic;}.the-content.page ul{list-style:none;}.the-content.page ol{list-style:decimal;}.the-content.page ul li{position:relative;}.the-content.page ul li:before{content:"•";position:absolute;top:1px;left:-17px;font-size:24px;color:#002f59;}#header-desktop{position:fixed;top:0;height:0;width:250px;height:100%;background:#f6f7fb;padding:15px;}#menu-desktop{border-top:1px solid #dbdbdb;}#menu-desktop ul{padding:0;margin:0;list-style:none;list-style-type:none;}#menu-desktop ul li{margin-bottom:0;list-style:none;list-style-type:none;position:relative;}#menu-desktop ul li a{display:block;padding:7px;border-bottom:1px solid #dbdbdb;transition:all 400ms;}#menu-desktop ul li a:hover{background:rgba(0,47,89,0.5);color:#fff;}#menu-desktop ul li.plus:after{content:"+";position:absolute;top:6px;right:4px;font:700 24px/1em 'Lora', serif;color:#aaa;cursor:pointer;}#menu-desktop ul li ul{display:none;margin-left:15px;}#cta-desktop{position:relative;display:block;height:60px;font:400 18px/1em 'Lora', serif;color:#002f59;padding:7px 0 0 65px;}#cta-desktop span{display:block;font:italic 700 18px/1em 'Lora', serif;}#copy{position:absolute;left:15px;bottom:15px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;font:400 11px/1.45em 'Lora', serif;width:calc(100% - 30px);padding:15px 0;}#copy a{color:#333;}#menu-mobile ul{display:none;}#menu-mobile a{display:block;color:#fff;padding:7px;}#slider .slides .slide{position:relative;}#slider .slides .slide .inner{background:rgba(246,247,251,0.8);position:absolute;top:10%;right:290px;width:100%;max-width:350px;text-align:center;padding:60px 30px;}#slider .slides .slide .le-inner{height:100%;}.team-member{margin-bottom:10px;}.team-member h4{margin-bottom:0;}.team-member p{margin-bottom:0;}.team-member a.btn{margin:5px 0 20px;}#slider-mobile .slides .slide,#slider-tablette .slides .slide{position:relative;}#slider-mobile .slides .slide .inner,#slider-tablette .slides .slide .inner{width:100%;height:75%;text-align:center;padding:20px;font-size:14px;}.flexslider-home .flex-direction-nav{display:none;}#cta{padding:30px;position:relative;}#cta .inner{position:relative;border:1px solid #fff;height:100%;padding:15px;}#cta .inner .titre3{font-size:20px;font-weight:100;margin-top:30px;line-height:1.45em;}.bloc-info .item{position:relative;padding-bottom:50px;}.bloc-info .item .btn{width:300px;position:absolute;bottom:0;left:calc(50% - 150px);}#images-equipes .rect-box{position:relative;}#images-equipes .rect-box:after{content:"Agrandir";background:url("../images/loupe.png") scroll no-repeat center top;position:absolute;top:calc(50% - 38px);left:calc(50% - 38px);opacity:0;width:75px;height:75px;font-weight:700;font-style:italic;text-align:center;color:#fff;transition:all 400ms;padding-top:50px;}#images-equipes .rect-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,47,89,0.8);opacity:0;transition:all 400ms;}#images-equipes .rect-box:hover:before,#images-equipes .rect-box:hover:after{opacity:1;}.bloc-normaux .inner{background:#f6f7fb;padding:20px 20px 60px;color:#555;transition:all 400ms;position:relative;}.bloc-normaux .inner .small-text{color:#777;}.bloc-normaux .inner .le-btn{position:absolute;bottom:20px;left:20px;}.bloc-normaux .inner:hover{color:#fff;background:#002f59;}.bloc-normaux .inner:hover h3{color:#fff;}.bloc-normaux .inner:hover .small-text{color:#fff;}.bloc-normaux .inner:hover .le-btn{background:#fff;}.bloc-normaux .inner:hover .le-btn:hover{color:#002f59;}#heure-ouverture{padding:0;margin:0;list-style:none;list-style-type:none;margin-top:15px;border-top:2px solid #002f59;border-bottom:2px solid #002f59;}#heure-ouverture li{margin-bottom:0;list-style:none;list-style-type:none;padding:10px;}#heure-ouverture li.border{border-bottom:1px solid #ccc;}.ressoc-nj{font-size:40px;}.top-info-desktop{position:absolute;top:70px;right:5%;}.top-info-desktop-2{position:absolute;top:58px;right:5%;}#footer{min-height:300px;}#footer .bloc{height:300px;}#footer .bloc-1{background:#b9c5cf;padding:30px;}#footer .bloc-1 .inner{border:1px solid #fff;text-align:center;color:#fff;padding:30px;height:100%;}#google-map{min-height:300px;width:100%;}.info-window{height:100px !important;width:150px !important;}.modal{display:none;position:absolute;top:7%;left:0;width:100%;max-width:800px;background:#fff;padding:30px;z-index:1000;}.modal .inner-modal{display:none;}.modal .trigger-close-modal{color:#002f59;font:300 40px/1em 'Lora', serif;position:absolute;top:2px;right:7px;width:25px;height:25px;}.modal .list-comment h5{margin:0;}.modal-overlay{width:100%;height:100%;background:rgba(0,0,0,0.4);display:none;position:fixed;top:0;left:0;z-index:999;}.the-form .gform_wrapper .gform_body .gfield input[type=text],.the-form .gform_wrapper .gform_body .gfield input[type=url],.the-form .gform_wrapper .gform_body .gfield input[type=email],.the-form .gform_wrapper .gform_body .gfield input[type=password],.the-form .gform_wrapper .gform_body .gfield textarea,.the-form .gform_wrapper .gform_body .gfield select{color:#fff;font:400 18px/1em 'Lora', serif;border:1px solid #fff;padding:20px;margin-bottom:10px;width:100% !important;background-color:#002f59;}.the-form .gform_wrapper .gform_body .gfield .ginput_full input[type=text],.the-form .gform_wrapper .gform_body .gfield .ginput_full input[type=url],.the-form .gform_wrapper .gform_body .gfield .ginput_full input[type=email]{width:100% !important;}.the-form .gform_wrapper .gform_body .gfield .ginput_right input,.the-form .gform_wrapper .gform_body .gfield .ginput_right select,.the-form .gform_wrapper .gform_body .gfield .ginput_right label{float:right;}.the-form .gform_wrapper .gform_body .gfield select{padding:2px 8px;}.the-form .gform_wrapper .gform_body .gfield h2{color:#444;font:500 14px/1.45em 'Lora', serif;text-transform:none;}.the-form .gform_wrapper .gform_body .gfield_error{padding:0 !important;}.the-form .gform_wrapper .gform_body .gfield_error input,.the-form .gform_wrapper .gform_body .gfield_error select,.the-form .gform_wrapper .gform_body .gfield_error textarea{background:#ffdfe0;}.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right,.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left,.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right,.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left,.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right,.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left{width:49% !important;max-width:49% !important;}.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right input,.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right input[type=text],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right input[type=url],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_right input[type=email],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left input,.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left input[type=text],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left input[type=url],.the-form .gform_wrapper .gform_body .ginput_complex .ginput_left input[type=email],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right input,.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right input[type=text],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right input[type=url],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_right input[type=email],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left input,.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left input[type=text],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left input[type=url],.the-form .gform_wrapper .gform_body .ginput_complex.gfield_error .ginput_left input[type=email],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right input,.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right input[type=text],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right input[type=url],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_right input[type=email],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left input,.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left input[type=text],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left input[type=url],.the-form .gform_wrapper .gform_body .gfield_error .ginput_complex .ginput_left input[type=email]{width:100% !important;max-width:100% !important;}.the-form .gform_wrapper .gform_body li.gf_left_half,.the-form .gform_wrapper .gform_body li.gf_right_half{margin-bottom:0 !important;}.the-form .gform_wrapper .gform_body .gfield_error li.gf_left_half,.the-form .gform_wrapper .gform_body .gfield_error li.gf_right_half{margin:0 0 8px;width:49% !important;max-width:49% !important;}.the-form .gform_wrapper .gform_body .gfield_error,.the-form .gform_wrapper .gform_body li.gfield.gfield_error.gfield_contains_required{margin:0 !important;padding:0 !important;border-top:none !important;border-bottom:none !important;background:none !important;}.the-form .gform_wrapper .gform_body .validation_message,.the-form .gform_wrapper .gform_body .instruction{display:none !important;}.the-form .gform_wrapper .gform_footer{margin:0 !important;padding:0 !important;}.the-form .gform_wrapper .gform_footer input[type=submit]{color:#002f59;display:inline-block;padding:7px 14px;transition:all 400ms;font-weight:700;font-style:italic;margin:10px 0 0;border:3px solid #fff;background:#fff;float:right;}.the-form .gform_wrapper .top_label .gfield_error{width:100% !important;}.the-form .gform_wrapper .top_label .gfield_error .ginput_container{width:100% !important;max-width:100% !important;}.the-form .gform_wrapper .top_label .gfield_error.gf_left_half,.the-form .gform_wrapper .top_label .gfield_error.gf_right_half{width:49% !important;}.the-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.the-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin:0 !important;}.the-form .gform_wrapper .top_label li.gfield.gf_right_half{text-align:right;}.the-form #input_1_4{display:inline-block !important;margin-right:0 !important;}.gform_wrapper .top_label li.gfield.gf_right_half{width:49.4% !important;}#commentform input,#commentform textarea{padding:7px;width:100%;}#commentform .comment-notes{display:none;}#commentform #form-allowed-tags{display:none;}#commentform #submit{border:none;}@media only screen and (min-width: 992px){.pad-100{padding-top:60px;padding-bottom:60px;}.pad-100-t{padding-top:100px;}.pad-100-b{padding-bottom:100px;}.pad-125{padding-top:60px;padding-bottom:60px;}.pad-125-t{padding-top:60px;}.pad-125-b{padding-bottom:60px;}.wrapper{padding:0 25% 0 5%;width:100%;}h1,.titre1{font:400 50px/1.1em 'Lora', serif;}h1.with-style,.titre1.with-style{padding-right:40%;}h2,.titre2{font:400 32px/1.1em 'Lora', serif;}h3,.titre3{font:400 30px/1.1em 'Lora', serif;}h4,.titre4{font:400 24px/1.1em 'Lora', serif;}h5,.titre5{font:400 16px/1.1em 'Lora', serif;}h6,.titre6{font:400 12px/1.1em 'Lora', serif;}#main{position:absolute;width:calc(100% - 250px);top:0;left:250px;}#cta{min-height:auto;}#cta .inner .middle{padding:60px 15px;}.bloc-formation{padding:7px 0 7px 150px;position:relative;}.bloc-formation .annee{position:absolute;top:7px;left:0;}.bloc-formation .annee:after{content:"";position:absolute;top:5px;right:-16px;border-right:3px solid #ccc;height:24px;width:3px;}#google-map{min-height:500px;}.modal{top:50%;left:50%;}}@media only screen and (max-width: 1525px){h1,.titre1{font:400 28px/1.1em 'Lora', serif;}h1.with-style,.titre1.with-style{padding-right:40%;}h2,.titre2{font:400 26px/1.1em 'Lora', serif;}h3,.titre3{font:400 22px/1.1em 'Lora', serif;}h4,.titre4{font:400 18px/1.1em 'Lora', serif;}h5,.titre5{font:400 16px/1.1em 'Lora', serif;}h6,.titre6{font:400 12px/1.1em 'Lora', serif;}}@media only screen and (max-width: 1220px){#jumbotron{height:175px !important;}}