#atelier,#ecole img,#top,.fix_nav,.forma .grid a img,.forma .grid img,.imgfl img,.lrg-logo img,.nav_top{width:100%}#top a,.main_nav .section_accordeon,.main_nav .titre_accordeon,.main_nav>a{display:inline-block;vertical-align:top}a.lien_US,a.link:hover,p a{text-decoration:underline}#atelier td,#top a,.content.nav a.bglink,.forma_index .carte h4,.menu1 .titre_sousmenu span,.spec .carte a.cover,h1.jumbo,h2.jumbo{text-transform:uppercase}#top,.main_nav,.tar{text-align:right}#atelier tr:nth-last-of-type(n+2) td,ul.icones-list li{border-bottom:1px dashed #ccc}#mamabg .g2 a,a,a.top_link:hover i{text-decoration:none}#partenaires img,.nav_top{height:70px}a,article,aside,body,button,div,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,i,input,li,nav,p,section,table,textarea,ul{margin:0;padding:0;box-sizing:border-box}address,article,div,figure,header,img,nav,section{display:block}#objectif #list,h3{margin:10px 0}address{font-style:normal}ul{list-style:none}li,p{margin:0 0 10px;color:#2d5365}#atelier td,#groupe_formation li:hover>a,#groupe_formation li:hover>i,#page404 h1,#top a.on i:before,#top a:hover i:before,.blue_clair,.dates>ul>li,.dates>ul>li a,.main_nav>a i:hover,.modules nav a,.on,[class*=" icon-"],[class^=icon-],a,a.lien_US,a.link,h1,h2,h3,h4,p a{color:#5393c6}hr{margin:15px auto;width:50%;background-color:#eaeaea;border:none;height:1px}html{overflow-x:hidden}#page404 h1{margin-bottom:30px}#page404 #visuel{width:680px;height:333px;margin:60px auto 102px;border-radius:11px;background-color:#f0f0f0}#page404 .logo{width:97px;height:53px;margin:30px auto}footer .icon-adresse:before,footer .icon-fb:before,footer .icon-mail:before,footer .icon-phone:before{color:#fff;padding-right:10px}.icon-aim:before{content:"\e601";padding-right:10px}footer .icon-edit:before,footer .icon-enveloppe:before,footer .icon-right:before{font-size:1.125em;color:#fff;padding-right:10px}i.fat{font-size:45px;padding-right:5px}.red{color:#c60f24;font-size:11px}#objectif h4,#top a,.blue_fonce,.planning i,.programme h2,.tarifs li,.temoignage h5,body{color:#2d5365}.consultation .contenu_accordeon li:hover,.green{color:#87a628}.orange{color:#e78822!important}.gris{color:#a1acb2}.gris-txt{color:grey}#top a.bglink:hover,.bg_blue_clair,a.btn:hover{background-color:#5393c6}.bg_blue_fonce{background-color:#2d5365}.bg_green{background-color:#87a628}.bg_orange{background-color:#e78822}.bg_gris{background-color:#a1acb2}#top,.bg_light{background-color:#fff}.bg_light{border:1px solid #ddd;padding:30px}.bg_gris-txt{background-color:#656565}.bg_perf{background-color:#ebeae8}.bg_clibre{background-color:#edf1f1}.bg_tech{background-color:#f1f0ef}.fix_nav{position:fixed;top:-38px;z-index:4000;transition:top .5s}.fix_nav_open{top:0}#top{max-height:38px}#top a{padding:10px 10px 5px;font-size:.75em;opacity:.8;font-weight:700}#top a i.icon-fb{font-size:18px}#top a.on,#top a:hover{color:#5393c6;background-color:#fff;-o-box-shadow:0 4px 12px -6px #656565;box-shadow:0 4px 12px -6px #656565}#top a.bglink,.content.nav a.bglink{background-color:#87a628;color:#fff;padding-left:20px;padding-right:20px;letter-spacing:2px}#top a.bglink{height:38px}.content.nav a.bglink{font-weight:300;padding-top:25px}.content.nav a.bglink:hover{background-color:#87a628a1}#top a.env{padding-top:11px}#top i.icon-enveloppe:before{font-family:icomoon;content:"\e60a";font-size:1.5em;color:#2d5365}.nav_top{background:url(../img/motifs/filet.gif) repeat-x,url(../img/motifs/motif_rond2.gif) 0 8px;position:relative;z-index:120;-o-box-shadow:1px 23px 20px -30px rgba(0,0,0,.57);box-shadow:1px 23px 20px -30px rgba(0,0,0,.57)}.lrg-logo{position:absolute;top:15px;left:60px;z-index:5000;width:90px}.sml-logo{width:127px;height:56px}.main_nav{position:relative;z-index:2000;padding-top:8px}.main_nav .titre_accordeon,.main_nav>a{height:62px;text-align:left;color:#5393c6;font-weight:700;background-color:transparent;padding:15px 15px 0;font-size:.875em;line-height:1.1em}#menu1 i.icon-lotus,a.top_link{font-size:30px}.main_nav .titre_accordeon span,.main_nav>a span{font-weight:300;display:block}.main_nav .titre_accordeon:hover,.main_nav>a:hover,.sib_embed_signup,.table-left-modules{background-color:#fff}.main_nav .titre_accordeon:hover i{transform:rotate(90deg)}.main_nav a.on{color:#5393c6;box-shadow:0 1px 22px -5px rgba(0,0,0,.3);background:url(../img/motifs/hover.gif) 0 bottom repeat-x #fff;position:relative;z-index:20}.main_nav #menu1:after,.main_nav #menu2:after{min-height:290px;-o-box-shadow:0 7px 18px -2px rgba(0,0,0,.3);left:0;content:'';z-index:-1;bottom:0}.main_nav>a i{display:block;padding-top:1px;padding-bottom:2px;font-size:25px}.main_nav .titre_accordeon i{font-size:1em;position:absolute;right:10px;transform:rotate(0);transition:.3s}.main_nav .titre_accordeon i.rot{transform:rotate(90deg);color:#fff}.main_nav a.on.active{background-image:transparent}.main_nav .section_accordeon{position:relative}.main_nav .titre_accordeon{cursor:pointer;padding-right:30px}.main_nav .titre_accordeon.active,.stage_clinique li a.active{background-color:#2d5365;color:#fff}.main_nav .contenu_accordeon{position:absolute;z-index:200;top:62px;right:0;padding:0;background-color:#fff}.main_nav #menu1:after{position:absolute;width:399px;box-shadow:0 7px 18px -2px rgba(0,0,0,.3)}.main_nav #menu2:after{position:absolute;width:476px;box-shadow:0 7px 18px -2px rgba(0,0,0,.3)}.main_nav #menu4:after{content:'';position:absolute;bottom:0;left:0;width:400px;min-height:155px;z-index:-1;-moz-box-shadow:0 7px 18px -2px rgba(0,0,0,.3);-webkit-box-shadow:0 7px 18px -2px rgba(0,0,0,.3);-o-box-shadow:0 7px 18px -2px rgba(0,0,0,.3);box-shadow:0 7px 18px -2px rgba(0,0,0,.3)}#menu1,#menu4{width:400px}#menu2{width:476px}#menu3{width:182px}.main_nav #menu3:after{content:'';position:absolute;bottom:0;right:0;width:182px;min-height:145px;z-index:-1;-o-box-shadow:0 7px 10px -2px rgba(0,0,0,.3);box-shadow:0 7px 10px -2px rgba(0,0,0,.3)}.menu1 .titre_sousmenu{text-align:left;color:#fff;background-color:#5393c6;border-top:1px solid #2d5365;font-weight:300;font-size:1em;padding:15px 30px}.menu1 .titre_sousmenu span{display:block;font-weight:700}.menu1 .border{border-top:4px solid #5393c6}.main_nav .contenu_accordeon a{display:block;height:70px;width:100%;color:#5393c6;text-align:left;padding:7px 0 0 75px;position:relative;line-height:1.1em;transition:padding .3s}.main_nav #menu3.contenu_accordeon a{height:auto!important;padding:15px!important;border:1px solid #f5f5f5}#mamabg,.main_nav #menu3.contenu_accordeon a:hover{background-color:#f5f5f5}#btn_down,#mamabg .grid .g2,.datadoc>div:first-child,.push-fo{background-color:#fff}.main_nav .contenu_accordeon.menu1 a.pl:hover,.main_nav .contenu_accordeon.menu1 a:hover{padding-left:80px}.main_nav .contenu_accordeon.menu1 a.pl{padding-left:75px}#list,.main_nav .contenu_accordeon a.on,.main_nav .contenu_accordeon a:hover,.soso{padding-left:30px}.main_nav .contenu_accordeon a i{position:absolute;top:10px;left:26px;color:#5393c6;transition:.3s}.main_nav .contenu_accordeon a:hover i{left:31px}#menu3 i{font-size:19px}#menu1 i,#menu2 i{font-size:33px}#menu1 i.icon-iconX4{font-size:50px}.main_nav .contenu_accordeon a i.icon-HE{left:35px}.main_nav .contenu_accordeon a i.icon-iconX4{top:2px;left:15px}.main_nav .contenu_accordeon a:hover i.icon-iconX4{left:20px}.main_nav .contenu_accordeon a:hover i.icon-HE{left:40px}a.top_link{position:fixed;right:2px;bottom:100px;display:none;padding-left:10px;padding-top:8px;background-color:rgba(224,70,2,.89);width:50px;height:50px;z-index:6000}.aroma figure,.formations .carte,.nav,.pos_rel,.push-fo{position:relative}a.top_link i{color:#fff}#btn_down{display:none;position:absolute;top:6px;left:223px;z-index:5000;width:40px;height:33px;text-align:center;padding-top:5px;cursor:pointer;border-bottom-left-radius:20px;border-bottom-right-radius:20px;-o-box-shadow:0 3px 5px -2px grey;box-shadow:0 3px 5px -2px grey}.opentop{display:block!important}#btn_down i{display:block;font-size:.75em;color:#5393c6;padding-top:7px}#btn_down i.turn{transform:rotate(180deg);transition:.3s ease-in}body{background-image:url(../img/motifs/motif_rond2.gif);overflow-x:none;background-color:#ededed;font-family:Roboto,helvetica,arial,sans-serif;font-size:1em;line-height:1.4em}article{transition:.2s}figure.cpf img{width:120px;margin:auto}.fullImg figure img{width:60%;margin:5% auto}.intro div.col_6{padding:15px;text-align:justify}#mamabg .grid{display:grid;grid-template-columns:60% 40%;align-items:end;grid-template-areas:" g1 g2"}#mamabg .grid .g1{grid-area:g1}#mamabg .grid .g1 img{width:100%;margin-left:-25px}#mamabg .grid .g2{grid-area:g2;border-top:2px solid #2d5365;padding:15px 30px 10px}#mamabg .grid .g2 .certif{display:grid;align-items:center;grid-template-areas:"item1 item2";grid-template-columns:50% 50%;gap:10px 0}#mamabg .grid .g2 .onair{display:grid;grid-template-areas:"item3 item4";grid-template-columns:50% 50%}#mamabg .grid .g2 .certif a img{width:120px;margin:10px}#mamabg .grid .g2 .certif a.item2 img{width:160px;margin:0}.g2 .item1{grid-area:item1}.g2 .item2{grid-area:item2}.g2 .item3{grid-area:item3}.g2 .item4{grid-area:item4}#mamabg .g2 a{color:inherit}#mamabg .g2 a img{width:160px;margin-left:-10px}#mamabg img.tel{width:280px!important;margin:0 auto!important}#mamabg .g2 .bottomdashed{font-size:1.4em;border-bottom:1px dashed #aaa;line-height:1.2em}#mamabg .g2 h3{margin-bottom:0;font-size:16px}#mamabg .g2 p,.soso .forma{font-size:14px}#mamabg .g2 ul li{margin-bottom:5px;font-size:12px}#atelier td span,#contenu_event span,#mamabg .g2 span,.forma_index .carte h4 span,.push-fo h2 span,.stage_clinique li h3 span{font-weight:300}.citation:before{font-family:icomoon;padding-right:15px;content:"\e977"}.citation:after{font-family:icomoon;padding-left:15px;content:"\e978"}ul.icones-list{width:70%;margin:auto}ul.icones-list li{padding:10px}ul.icones-list li i{font-size:28px;padding:5px;vertical-align:middle}.table-list td:first-child{font-weight:700;padding:7px 15px}.push-fo{width:100%;border:1px solid #eee;border-top:4px solid #5393c6;border-radius:4px;margin:30px auto 45px;padding:60px 15px}.push-fo .rond,.rate .rond{position:absolute;left:calc(50% - 40px);top:-44px;width:80px;height:80px;border-radius:50%;background-color:#fff;text-align:center;box-shadow:0 2px 5px -3px #2d536580;border:3px solid #5393c6}.push-fo .rond i{display:block;font-size:50px;padding-top:15px;color:#5393c6}.push-fo h2{font-size:24px;line-height:28px;margin:0}.push-fo .btn{transform:translate(-50%,-50%);position:absolute;bottom:0;left:50%;width:250px}#footer1 .col_3.first,.push-fo article{padding:0 15px}.push-fo li{padding:0 0 10px 20px;margin:0;font-size:.875em;line-height:1.4em}.push-fo li:before{position:absolute;left:15px;font-family:icomoon;content:"\e604";color:#5393c6}.spec{margin-top:45px}.spec.mod{width:80%;margin-left:auto;margin-right:auto}.spec .carte a.cover{position:absolute;top:0;left:0;bottom:0;right:0;transition:.3s;background-color:rgba(74,144,226,0);color:#fff;font-size:1em}.spec .carte:hover a.cover{position:absolute;top:0;left:0;bottom:0;right:0;color:#5393c6;background-color:#fafafa;border-top:5px solid #5393c6;padding-top:60px}.spec .carte:hover .cercle_icone{border:4px solid #5393c6}.datadoc{width:860px;margin:30px auto;padding:30px}#ogdpc figcaption,#ogdpc img,.datadoc>div,.dib{display:inline-block;vertical-align:top}.datadoc>div:first-child{width:140px;height:140px;padding:19px;margin-right:15px;margin-top:15px}.datadoc>div:nth-child(2){width:600px;padding:15px;margin-right:15px}h1.jumbo{font-size:36px;line-height:38px;padding:40px 15px 10px}h2.jumbo{font-size:27px;line-height:32px}h1.jumbo,h2.jumbo{font-weight:400}h1.jumbo span,h2.jumbo span{font-weight:200;text-transform:none}.metier h1,.stage_clinique h1{font-size:23px;line-height:24px;text-transform:uppercase;display:inline-block;margin-bottom:30px}.metier h1 span,.stage_clinique h1 span{font-weight:300;font-size:20px}.debouche h4,.metier h3,.pedagogie h4,.programme h4,.secteur h3{font-size:1.125em;margin-bottom:10px;color:#5393c6}.metier h2,.stage_clinique h2{font-size:1.175em;font-weight:400;margin-bottom:10px;line-height:1.2em}#atelier td,.chapo,.forma_index .carte h4,.icones_methode h2 span,.list .list_groupe li:first-child,.modules h4,figcaption.citation span{font-weight:700}.programme h2{margin:0;padding:0}#ogdpc img,.cta p{padding-right:30px}.forma_index .carte h4{font-size:14px;margin:0}.carte p.r,.debouche .section_accordeon,.debouche h5,.soso h1{margin-bottom:10px}#atelier td{font-size:.75em;line-height:1.2em;margin:0}#atelier td:last-child{font-size:11px;text-transform:none;font-weight:400}#ecole .encart h3,#equipe h2,#footer1 h3.title,#liste_stage h4,.programme h3,.reservation h3,.stage_clinique li h3,.ttu{text-transform:uppercase}.programme h3{margin:0}.tarifs h3{margin:10px 0;line-height:1.2em}.pre-requis h3.title,.public h3.title{position:relative;width:100%;margin-bottom:15px}.debouche h3{font-size:.875em;line-height:1.4em;margin:10px 0}.small,.xsmall{line-height:normal}.modules h4{color:#2d5365;margin:10px 0}h2.title,h3.title{overflow:hidden;font-size:23px;font-weight:400;position:relative;color:#2d5365;height:26px}.programme h2.title{margin:0 -20px 15px 0}h2.title:after,h3.title:after{background:url(../img/motifs/title_after1.png);content:"";height:3px;margin-left:10px;position:absolute;bottom:7px;width:99%}.temoignage h4{position:absolute;bottom:-75px;left:49px;font-weight:400}.content,.cta,.rate,a.btn_cta{position:relative}#consulter p,#objectif li,.dates h5,.inscription_consult input,.part3 h5{font-size:.875em}.row{margin:0 -15px}.content{margin:auto;padding:0 15px}.small-content{width:1120px;margin:auto}.header-content{width:1200px;margin:auto;background:linear-gradient(to bottom,#eee8aa 50%,#2d5365 50%)}.cta::after,.sms{background-color:#87a628}.col_12{width:100%;margin:0 -15px}.col_11{width:90%}.col_10{width:80%}.col_9{width:75%}.col_8{width:66.66666667%}.col_7{width:58.33333333%}.col_6{width:50%}.col_45{width:45%}.col_5{width:41.6666666%}.col_4{width:33.33333333%}.col_3{width:25%}.col_2{width:16.6666666%}.col_1{width:10%}.col_offset10{margin-left:10%}.col_offset1{margin-left:8.333333%}.col_10,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.fr,a.close{float:right}.col_end_4{margin-right:33.33334%}.breath{padding-top:60px}#ecole .encart .bg_light p,#ecole .location p,#liste_forma .encart.bg_light p,.conseil .appel,.cta,.rate,.sms,.tac,a.btn_cta{text-align:center}.xsmall{font-size:65%!important}.small{font-size:80%!important}.big{font-size:140%!important}.fat{font-size:26px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mb30{margin-bottom:30px!important}#ecole .forma h2,.jour,.pb15{padding-bottom:15px}.pb60{padding-bottom:60px}#main,.pt30{padding-top:30px}.mt30,.pre-requis,.temoignage{margin-top:30px}.mt90{margin-top:90px}.pt128{padding-top:128px}.dim,.imgsoso img{display:inline-block;vertical-align:middle}.di{display:inline!important}.chapo{font-size:100%;line-height:1.2em}.sep{background-image:url(../img/motifs/sep.png);background-repeat:repeat-x;height:24px}.sep_thin{background-image:url(../img/motifs/filet.gif);height:8px;margin:30px 11%}.sms{display:block;border-radius:20px;width:170px;margin:15px auto;color:#fff;padding:7px}.form_content aside:after,.form_content aside:before,.row:after,.row:before{display:table;content:" ";zoom:1}.cf,.form_content aside:after,.row:after{clear:both}#choixEcole,#coursLive,.bg_planning .content,.cf.hide{display:none}#consulter,#ecole .encart .bg_light,#ecole .location,#highlight,#ogdpc,#thumb,.alert,.carte,.conseil,.consultation,.encart.bg_light,.equipe article,.imgfl,.imgsoso,.pic,.push-fo,.rate,.reservation,.temoignage div{-o-box-shadow:0 12px 17px -11px #65555555;box-shadow:0 12px 17px -11px #65555555}.rate{width:250px;border-top:4px solid #5393c6;margin:45px auto 60px;padding:45px 15px 15px}.rate .rond{padding-top:26px}#ecole hr,#inscription_consult #send,.stars img{margin:10px auto}.pre-requis p,.public p{font-size:.875em;line-height:normal}.cta{background:linear-gradient(to bottom,#5393c6 0,#2e82ba 4%,#5393c6 99%);padding:15px;width:100%}.cta::after{position:absolute;bottom:-9px;left:0;content:'';width:100%;height:4px;z-index:10}#ecole .location,#equipe div,#ogdpc,#thumb,.encart_base .carte,.forma,.formations .carte>div,.imgfl,.imgsoso,.pic,.reservation,.stage_clinique li,a.btn_cta,li.titre i{background-color:#fff}.cta p{display:inline-block;color:#fff;font-size:1.5em;font-weight:100}a.btn_cta{display:inline-block;vertical-align:middle;color:#5393c6;border-radius:4px;padding:7px 10px 5px 37px;height:35px;box-shadow:0 3px 21px 1px rgba(0,0,0,.4)}.btn_cta i.icon-mail{font-size:20px;padding:7px 10px;position:absolute;top:0;left:0;width:35px}.formations .carte>div{padding:30px 20px 55px 30px;border-top:3px solid #87a628;margin:30px 0 0;height:320px}.encart_base .carte{border-top:3px solid #87a628;padding:15px;font-size:14px}.carte a.link{left:25px}.formations .col_4 ul,.tarifs .section_accordeon{margin-bottom:15px}.formations p.blue_clair,.planning li,.reservation ul li{font-size:.75em}.formations li,.planning .chapo{margin-bottom:0}.forma_index .aroma,.forma_index .carte{background-color:#fff;border:1px solid #ededed;text-align:center;margin-top:40px;margin-bottom:27px;padding:60px 7px 15px;position:relative}.forma{margin-top:45px;background-image:url(../img/motifs/sep.gif);background-repeat:repeat-x;border-radius:4px;padding:60px 30px 30px}#ecole .forma{margin-bottom:-60px}.forma_index{min-height:1263px}.forma_index .cercle_icone{position:absolute;left:calc(50% - 43px);top:-40px}.forma .para{margin:15px auto}#inscription_consult #email,.jour,.jour li,.stage_clinique .contenu_accordeon h3{margin:0}.jour.equi{padding:25px 0 38px}#ogdpc,#thumb,.pic{padding:15px;border:1px solid #ededed;margin:20px auto}.pic img{display:block;width:100%}.imgfl{padding:7px;margin:0 0 15px}#ogdpc figcaption{width:65%;margin-left:auto}.aroma .jour,.btnradio{padding-top:15px}.aroma{padding-left:0}.aroma figure img{margin-left:auto;width:90%}.aroma .option li:first-child{color:#5393c6;padding:15px}.aroma .option li+li{text-align:left;padding-left:82px}#thumb img{float:left;width:150px;padding-right:15px}.pole{padding:30px 0}figcaption.small{text-align:right;padding-top:10px;font-weight:300}#atelier.heure,.date{text-transform:none;font-size:.75em;font-weight:400}#atelier tr td,.cercle_icone.equi{padding:8px}#ecole h3,.annuaire h6{font-size:1em;font-weight:400;margin:15px 0}#equipe div,.imgsoso,.soso h1+p{margin-bottom:30px}#ecole .encart{padding:15px 60px;text-align:center}#ecole .encart .bg_light,#ecole .lugar,#liste_stage .content{padding:30px}#ecole .encart h3{font-size:1em;font-weight:300}#ecole .chapo{margin:0 0 10px 15px}#ecole .location{padding:15px;position:relative}#ecole .location h3{font-size:1.125em;color:#f9fafc;text-align:center;background-color:#5393c6;width:100%;padding:10px}#ecole .location h3 i{color:#f9fafc}.sonia{padding:0 45px}.imgsoso{padding:15px 0 15px 15px}figcaption.citation{color:#5393c6;padding:20px 15px;width:280px;display:inline-block;vertical-align:middle;text-align:center;font-style:italic}#equipe,.forma .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:25px;width:100%}#equipe h2{font-size:1em;color:#5393c6}#equipe h3,.consultation li>a,.stage_clinique li>a{color:#2d5365;font-weight:300;border-bottom:1px solid #ccc}#equipe .chapo{padding-bottom:30px}#equipe div{padding:7px 15px}#equipe #presentation{padding-left:30px;padding-bottom:30px}.equipe .col_4 div p+p{font-size:11px}.stage_clinique .secteur{margin-top:90px;padding-left:45px}.stage_clinique .section_accordeon:hover{z-index:300}.consultation li>a,.stage_clinique li>a{display:block;padding:10px 7px 10px 40px;font-size:.75em}.stage_clinique li a.titre_accordeon:before{font-family:icomoon;content:"\e617";position:absolute;left:30px;font-size:.875em;color:#5393c6}.stage_clinique li a.active:before{font-family:icomoon;content:"\e608";position:absolute;left:30px;font-size:.875em;color:#fff}.stage_clinique li{margin:0}#send,.stage_clinique article{margin:30px auto}.stage_clinique li.titre{background-color:#f8f8f8;padding:25px 0 25px 110px;text-align:left;color:#5393c6;position:relative}li.titre i{position:absolute;transform:translate(-50%,0);left:66px;top:7px;display:block;width:55px;height:55px;border-radius:50%;-o-box-shadow:3px 4px 8px -5px #656565;box-shadow:3px 4px 8px -5px #656565;padding:10px 0 0 10px;font-size:35px}#liste_stage h4{color:#5393c6;margin:30px 0;text-align:center;font-size:1.125em}#liste_stage h4 span{font-weight:300;text-transform:none}.encart a.btn{bottom:90px;left:63px}.titre i.icon-technique-avancee{padding:3px;font-size:48px}.titre i.icon-dorsale{font-size:40px}.stage_clinique li h3{font-size:.875em;color:#5393c6;margin:0}.stage_clinique .contenu_accordeon{border:none;padding:15px}.reservation{margin:15px 0 0;border:1px solid #ccc}.reservation h3{text-align:center;font-size:1em;font-weight:300;padding:15px;margin:0;background-color:#87a628;color:#f9f9f9}#consulter,#groupe_formation li:hover,.conseil,.consultation,.part2,.table-left td{background-color:#fff}.reservation ul{text-align:left;padding:15px}.reservation ul li:first-child{color:#5393c6;text-transform:none;font-weight:700}.consultation{border-radius:4px;border-top:4px solid #5393c6;padding:30px 60px;margin-top:30px;margin-bottom:30px}#consulter h2,.conseil,.conseil div:first-child{border-radius:3px 3px 0 0}.consultation .section_accordeon{margin:15px 0}.consultation .accordeon>h3{background-color:#f0f0f0;color:#2d5365;padding:15px;text-align:center;font-weight:300;border-radius:3px 3px 0 0;text-transform:uppercase;font-size:1em}.consultation .contenu_accordeon li{cursor:pointer;color:#5393c6;height:30px;font-size:.875em}#inscription_consult{padding:30px 6px;font-size:13px}#inscription_consult select option{color:#2d5365;font-size:.75em}#inscription_consult input,#inscription_consult select{padding:2px;margin-bottom:5px}#inscription_consult label img{display:inline;padding-left:10px}#sentence p{color:#fff;text-align:center;font-weight:300;height:45px;padding:15px 30px;margin:0}#sentence:before{content:'';background-color:#5393c6;position:absolute;width:100%;height:60px;left:0;right:0;z-index:-1}#liste_forma,.stage_clinique li h2 a.titre_accordeon:hover{padding-left:45px}#liste_forma .encart.bg_light{padding:129px 40px 0;position:absolute;right:23px;top:120px;width:285px;height:362px;text-align:center}#liste_forma li{background-color:transparent}#groupe_formation{width:50%;margin:30px 0 0;vertical-align:top;padding-left:0}#groupe_formation li{position:relative;margin-bottom:15px;background-color:#5393c6}#groupe_formation li:hover{-o-box-shadow:0 12px 12px -12px #656565;box-shadow:0 12px 12px -12px #656565}#groupe_formation li a{color:#fff;padding:15px 15px 15px 60px;position:relative;border-bottom:0}#groupe_formation li i{font-size:28px;position:absolute;left:20px;top:10px;color:#fff}#groupe_formation i.icon-dorsale{font-size:37px;left:15px;top:5px}#groupe_formation i.icon-technique-avancee{font-size:40px;left:11px;top:4px}.part2{background-size:100%;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.part3{padding:30px 15px}.part3 .debouche,.part3 .pedagogie{padding:0 30px}#consulter{padding:15px;position:absolute;bottom:0;width:282px}#consulter h2{font-weight:100;font-size:1.25em;padding:15px;color:#fff;background-color:#2d5365;margin:-15px -15px 15px;text-align:center}blockquote.citation.blue_clair{font-style:italic;padding:0 150px 30px}.citation{width:90%;margin:0 auto;text-align:center;color:#5393c6;font-style:italic}#legend_visuel{position:absolute;left:775px;top:70px;z-index:5;font-size:39px;color:#87a628;line-height:35px;text-align:left;font-weight:400}.calendrier,.modules,.tarifs{position:relative;padding-bottom:30px}.conseil{width:245px;margin:20px 0 30px auto;padding-bottom:15px}.conseil div:first-child{color:#fff;text-transform:uppercase;font-size:1em;background-color:#87a628;padding:15px;margin:0;text-align:center}.conseil.equi{margin-top:200px}.conseil p{padding:15px 15px 0;text-align:center;font-size:.875em}.conseil .tel{margin:0 auto;width:200px}.table-left{border-left:3px solid #5393c6;font-size:12px;width:100%;text-align:center}.table-left td{padding:7px}.table-left thead{padding:5px;font-weight:700}.dates>ul>li b,.form_content span img{display:inline-block}.dates>ul>li div{padding:3px}.dates>ul>li div span{font-weight:600}.dates>ul>li ul li{margin:4px}.dates>p,.dates>ul>li a,.modules nav a{position:relative;display:block;font-size:.875em;padding:10px 0 10px 15px;line-height:18px;margin:0;border-bottom:1px dashed #ccc;transition:.3s}.dates>p{padding:10px 0}.dates>ul>li:last-child,.programme .section_accordeon:last-child,.titre_accordeon{border-bottom:none}.dates>ul>li a:before,.modules nav a:before{font-family:icomoon;content:"\e617";font-style:normal;font-weight:400;padding-right:10px;position:absolute;left:0;transition:.3s}.dates>ul>li a:hover:before,.modules nav a:hover:before{left:3px}.dates>ul>li a:hover,.modules nav a:hover{padding-left:18px}.dates>ul>li a span{font-size:.775em}li.list_titre{color:#5393c6;margin:5px 0}.list .list_groupe li{margin:5px}.list .list_groupe li+li{padding-left:15px;font-size:11px;line-height:14px}.formation,.option{padding:15px}.formation .col_9{float:right;padding-bottom:15px}.formation #img_txt1 img{width:268px;margin:auto}#objectif li{line-height:1.2em}#objectif li+li{padding-left:10px;position:relative}#objectif li+li:before{content:'- ';position:absolute;left:0}#objectif>ul{padding:0 0 15px 15px}#list p{padding-left:10px;margin-bottom:2px}.debouche li{padding:0 0 0 15px;margin:5px 0;font-size:13px;line-height:1.2em}.debouche li:before{font-family:icomoon;content:"\e604";font-size:10px;position:absolute;left:-5px}.tarifs ul{margin-bottom:15px;padding-top:15px}.tarifs li p{margin:0;line-height:1.2em}.tarifs li p.blue_clair{margin:5px;line-height:1.2em}.temoignage div{padding:10px 15px;border-radius:5px;background-color:#fbfbfb;position:relative;width:100%}.temoignage div p{text-align:center;font-style:italic;color:#5393c6;font-weight:300;font-size:.875em}.temoignage div .arrow{position:absolute;z-index:1;bottom:-16px;left:40px;width:20px;height:20px;margin-bottom:5px;background-color:#fbfbfb;border-bottom:1px solid #c0c2c4;border-right:1px solid #dee3e6;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-o-box-shadow:0 12px 12px -12px #656565;box-shadow:0 12px 12px -12px #656565}#main .accordeon{overflow:hidden}.programme .titre_accordeon{width:100%;padding:10px;display:inline-block;border-bottom:1px solid #ededed;background:#fbfbfb;transition:.3s linear;color:#5393c6}.programme .titre_accordeon:hover{background:#f4f4f4;text-decoration:none}.programme .titre_accordeon.active{background:#5393c6;color:#fff}.contenu_accordeon{padding:15px;display:none;background-color:#fdfdfd}.tarifs .contenu_accordeon{-o-box-shadow:3px 16px 29px -12px #656565;box-shadow:3px 16px 29px -12px #656565}.contenu_accordeon li{position:relative;font-size:.875em;line-height:1.1em}.listeforma{background-color:transparent;border:none;padding:0 15px}.programme{padding:0 20px;margin-top:30px}.programme h3 a.titre_accordeon{font-size:.8em;padding-left:40px;font-weight:300;text-transform:uppercase}.programme h3 a.titre_accordeon:before{font-family:icomoon;content:"\e617";font-size:1em;font-style:normal;font-weight:400;padding:0 20px;position:absolute;margin-left:-45px;opacity:.7}.programme h3 a.active:before{font-family:icomoon;content:"\e608";font-size:1em;font-style:normal;font-weight:400;padding:0 20px;position:absolute;margin-left:-45px}.programme>ul{padding-bottom:20px}.programme li{margin:0;padding:5px 15px 0;line-height:1.1em}.programme li.blue_clair{font-weight:700;padding-top:15px;padding-bottom:0}.programme ul li:not(.blue_clair):before{content:'-';position:absolute;left:0}.programme.court ul ul li{padding:0 15px 12px;position:relative;line-height:1em}.debouche a,.tarifs a{display:block;width:100%;height:34px;font-weight:400;color:#fff;background-color:#5393c6;padding:10px 0 0 10px;position:relative;border-radius:3px;font-size:.875em}a.btn,a.btn1,button.btn1{background-color:#82a731;display:block;color:#fff;text-align:center}.debouche a.titre_accordeon:after,.tarifs a.titre_accordeon:after{font-family:icomoon;content:"\e617";font-size:1em;color:#5393c6;position:absolute;right:0;width:15px;background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;margin-top:-10px;padding:7px 10px}.debouche a.active:after,.tarifs a.active:after{font-family:icomoon;content:"\e608"}a.btn1,button.btn1{border-radius:3px;cursor:pointer;border:none;padding:10px 0;margin:15px auto 0;width:150px;box-shadow:2px 2px 16px -2px rgba(0,0,0,.4)}a.btn{padding:7px 0;font-size:.75em}.section_accordeon a.btn{bottom:-90px}.pole a.btn{bottom:-73px}#send{width:100%;cursor:pointer;display:block;border:none;border-top:4px solid #5393c6;background-color:#fff;color:#5393c6;border-radius:4px;text-align:center;padding:10px;height:35px;box-shadow:0 3px 21px 1px rgb(101 100 100 / 40%);transition:.3s}#send:hover{box-shadow:0 3px 15px 1px rgba(117,117,117,.2);background-color:#5393c6;color:#fff}.btnmarg{margin-top:29px}.cercle_icone,.icones li{display:inline-block;vertical-align:middle;background-color:#fff;border:4px solid #fff;padding:14px;margin-right:15px;border-radius:50%;width:86px;height:86px;-o-box-shadow:0 2px 2px 0 rgba(101,101,101,.61);box-shadow:0 2px 2px 0 rgba(101,101,101,.61)}#preIns,.infobulle{border-top:4px solid #5393c6}.cercle_icone i,.icones li i{font-size:50px;padding:0;display:block;color:#5393c6}#atelier i{font-size:35px;margin:auto}.cercle_icone.big{padding:5px}.icon-technique-avancee.big{font-size:75px}ul.icones_methode{width:1000px;margin:0 auto 30px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}ul.icones_methode li{font-size:14px;line-height:1.2em;text-align:center;color:#5393c6}ul.icones_methode li:first-child{width:380px;padding-top:30px;letter-spacing:2px;font-size:20px}.icones_methode h2{padding-top:2px;font-size:.7em;text-transform:uppercase;line-height:1.4em;font-weight:300}.planning h6,h1.titre_top{text-transform:none;line-height:24px}.bg_light p.blue_clair{padding:15px 30px;background-color:#fff;margin:0;text-align:center;font-size:.75em;font-weight:700}#ogdpc p+p,.planning h6,a.close{font-weight:300}#ogdpc p+p{text-align:center}.icones_methode .cercle_icone{width:80px;height:80px;padding:10px 0 0}.icones_methode .cercle_icone,.icones_methode li i{display:block;margin:2px auto 10px}.icones_methode li i.icon-faciale,.icones_methode li i.icon-palmaire,.icones_methode li i.icon-plantaire{font-size:45px}.icones_methode li i.icon-dorsale{font-size:66px;margin-top:0}.icones_methode li i.icon-auriculaire{font-size:46px;margin-top:7px}#icones img{width:80%;padding:15px 0;margin:auto}.bg_planning{background-color:rgba(255,255,255,.8);display:none;position:fixed;top:0;right:0;left:0;bottom:0;padding-top:3em;z-index:9999;width:auto;height:100%}.planning h6{font-size:22px;padding-bottom:15px}.planning{width:670px;margin:auto;background-color:#fff;border-radius:3px;padding:30px;-o-box-shadow:5px 5px 35px -10px #505050;box-shadow:5px 5px 35px -10px #505050}a.close{font-size:30px;color:#5393c6}.planning ul.col_4{padding:10px}.forma .grid a,.forma .grid a:hover{border:1px solid #c0ccda;padding:7px}.planning ul span:after{content:' - '}.planning ul+ul{border-left:1px solid #ccc}.planning .tel{width:250px;padding:5px 0}.chiffres{margin:40px}.wrapper{display:grid;grid-template-columns:280px 280px 280px;grid-gap:30px;width:901px;margin:60px auto}.box,.forma{box-shadow:0 2px 5px -3px #2d536580}.forma .grid>img{border:1px solid #c0ccda}.forma .grid a{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);transition:.5s}.forma .grid a:hover{-webkit-filter:grayscale(20%);-moz-filter:grayscale(20%);filter:grayscale(20%)}.annuaire li h2 a.active{background-color:#f7f7f7}.annuaire .contenu_accordeon p{text-align:left;font-size:.75em;font-weight:300;line-height:1.2em;font-style:italic;margin:0 0 1em}.annuaire .contenu_accordeon h3{font-size:20px;font-weight:400;color:#5393c6;margin:1em 0}.annuaire .contenu_accordeon h4{font-weight:400;color:#87a628;margin:1em 0}.annuaire .contenu_accordeon h5{font-size:.875em;color:#2d5365;padding:0}.annuaire .contenu_accordeon ul{font-weight:300;color:#2d5365;margin:0;padding:0 0 10px}.annuaire .contenu_accordeon li{position:relative;line-height:1.2em;padding-bottom:5px}.annuaire .contenu_accordeon li:first-child{padding:0 0 15px}.annuaire .contenu_accordeon li.ad,.annuaire .contenu_accordeon li.tel{padding-left:15px}.annuaire .contenu_accordeon li.ad:before{font-family:icomoon;content:"\e600";position:absolute;left:0;color:#5393c6}.annuaire .contenu_accordeon li.tel:before{font-family:icomoon;content:"\e614";position:absolute;left:0;color:#5393c6}.annuaire .contenu_accordeon hr{width:80%;margin:30px 0 10px;border-top:1px dotted #8c8b8b;border-bottom:1px dotted #fff}#preIns{background-color:#fafafa;padding:30px}#preIns option:disabled{color:#656565}#contact{width:70%;margin:auto;position:relative}fieldset.birthdayPicker{display:grid;grid-template-columns:repeat(auto-fit,minmax(20px,1fr));grid-gap:3px;padding:0}input::-webkit-input-placeholder{color:#acacac;font-size:.875em}input::-moz-placeholder{color:#acacac;font-size:.875em}input:-ms-input-placeholder{color:#acacac;font-size:.875em}input::-ms-input-placeholder{color:#acacac;font-size:.875em}input::placeholder{color:#acacac;font-size:.875em}.form_content{margin:0 15px 60px;width:100%}.form_content .short h3,.form_content .short p{width:49%;padding:0 15px}h1.titre_top{padding-left:30px;font-weight:100;font-size:22px}.form_content aside,form{padding:70px 0 30px}form#theform{padding:0!important}fieldset{border:none;margin:0}.form_content label,input,select{display:block;font-size:.875em}label{color:#5393c6;padding-top:10px;cursor:pointer}textarea#message{height:230px;resize:vertical}input,select,textarea{border:1px solid #ccc;background:#fff!important;border-radius:3px;width:100%;font-size:1em;color:#2d5365;padding:6px 8px;line-height:1.4em}.alert,.infobulle{border-radius:4px}.element{margin-bottom:14px}#mentions,.alert{margin:30px auto}.btnradio input,.btnradio label{display:inline-block;width:25px}.information li{list-style:decimal;font-size:.875em}.form_content .information{padding:0 15px 35px 20px}input:-webkit-autofill{background-color:red!important;box-shadow:0 0 0 1000px #fff inset}.alert{padding:15px;color:#fff;text-align:center}.alert li,.alert p{color:#fff;line-height:1.2em}.alert-success{background-color:#a4b506}.alert-warning{background-color:rgba(253,90,84,.8)}#partenaires{background-color:#fff;padding-bottom:30px}#partenaires .flex{padding-top:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#partenaires .flex .flex-item{position:relative;align-self:flex-start;padding:14px 30px}.infobulle{transform:scale(0);position:absolute;top:90px;background-color:#fafafa;box-shadow:2px 2px .5px rgba(0,0,0,.3);padding:15px;z-index:1000;min-width:300px}#footer2,.btn_news{background-color:#5393c6;text-align:center}.infobulle::before{content:'';position:absolute;border-bottom:8px solid #5393c6;border-left:8px solid transparent;border-right:8px solid transparent;top:-10px;left:35px}.flex-item:hover>.infobulle{transform:scale(1)}#partenaires a img{-webkit-filter:grayscale(1);filter:grayscale(1);transition:.4s}#partenaires a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}footer h2.title{color:#fff;text-transform:uppercase;font-weight:100;padding-right:15px}footer h3.title:after{background:url(../img/motifs/title_after2.gif);content:"";height:3px;margin-left:10px;position:absolute;bottom:12px;width:99%;opacity:.7}footer img.tel{margin-bottom:10px;width:155px}footer .col_3{padding:0 5px}#footer1{background:url(../img/motifs/footer_row.gif) repeat-x #2d5365;padding:15px 30px}#footer1 .small.gris{line-height:2em}#footer1 p{color:rgba(255,255,255,.7);font-weight:300}#footer1 h3,#footer1 h4,.titre_col{color:#fff;font-size:.9em;font-weight:400}#footer1 .tac,#footer1 a{color:rgba(255,255,255,.7);display:block;font-weight:300}#footer1 .tac{padding:15px;margin-bottom:0}#footer1 a:hover{color:#fff;text-decoration:underline}#footer1 .col_3.first div p{font-size:.75em;text-align:left;color:rgba(255,255,255,.6)}.description.editable{color:rgba(255,255,255,.6)}.btn_news{display:block;width:50%;margin:auto;color:#fff;padding:6px 15px;border:none;border-radius:3px}.btn_full,button.close{background-color:#87a628;color:#fff}.btn_news:hover{cursor:pointer;background-color:rgba(83,147,198,.8)}.btn_full{display:block;width:100%;padding:10px;text-align:center;margin-top:40px}button.close{padding:2px;width:23px;margin-right:7px;border:none}#gcaptcha body{margin:auto!important}.rc-anchor-light{background:0 0!important;color:rgba(238,238,238,.63)!important}#footer2{color:#fff;padding:15px 15px 1px}#footer2 a,#footer2 p{color:#fff;opacity:.8}#mentions{width:80%}#mentions h1{margin-bottom:30px;font-weight:300}