@keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.rotating{animation:rotation 3s linear infinite}@keyframes clignottement{50%{opacity:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;margin:0;padding:0;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{box-sizing:border-box;display:block}html{font-size:100%;height:100%;width:100%}body{font-size:.9rem;font-weight:500;overflow-x:hidden;overflow-y:auto}body,h1,h2,h3,h4,h5,h6{line-height:1.4rem}ol,ul{list-style:none}a,li{text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,em,span,strong{vertical-align:baseline}.select2{width:100%!important}.btn{border:none;font-size:1.1rem;font-weight:400;padding:10px 25px;text-align:center;text-decoration:none}.btn.btn-icon{font-size:.9rem;height:50px;line-height:20px;min-width:50px;padding:10px 13px!important;vertical-align:middle}.btn.btn-icon.btn-icon--small{height:35px;line-height:25px;min-width:35px;padding:4px 2px!important;width:35px}.btn.btn-icon.btn-icon--small span{font-size:20px}.btn.btn-icon span{vertical-align:middle}.btn.btn-delete.btn-primary{background-color:#bf3b3b;border:1px solid #bf3b3b;color:#fff}.btn.btn-delete.btn-primary.actif,.btn.btn-delete.btn-primary:hover{background-color:#982f2f;border:1px solid #982f2f}.btn.btn-delete.btn-secondary{background-color:transparent;border:1px solid #bf3b3b;color:#bf3b3b}.btn.btn-delete.btn-secondary.actif,.btn.btn-delete.btn-secondary:hover{background-color:#982f2f;border:1px solid #982f2f;color:#fff}.btn.btn-primary{background-color:#6ba539;border:1px solid #6ba539;color:#fff}.btn.btn-primary.actif,.btn.btn-primary:hover{background-color:#6fc1c1;border:1px solid #6fc1c1}.btn.btn-primary.btn-disabled{background-color:#aaa;border:1px solid #aaa;color:#fff;cursor:not-allowed}.btn.btn-primary.btn-disabled:hover{background-color:#aaa!important;border:1px solid #aaa!important;color:#fff!important}.btn.btn-secondary{background-color:transparent;border:1px solid #6ba539;color:#6ba539}.btn.btn-secondary.actif,.btn.btn-secondary:hover{background-color:#6fc1c1;border:1px solid #6fc1c1;color:#fff}.btn.btn-secondary.btn-disabled{border:1px solid #aaa;color:#aaa;cursor:not-allowed}.btn.btn-secondary.btn-disabled:hover{background-color:transparent;border:1px solid #aaa!important;color:#aaa!important}.btn.btn-toggle{background-color:#fff;border:1px solid #6ba539;border-radius:10px;color:#6ba539;padding:10px 3px}.btn.btn-toggle.actif,.btn.btn-toggle:hover{background-color:#6fc1c1!important;border:1px solid #6fc1c1!important;color:#fff}.btn.btn-wide{width:100%}.btn.btn-waiting{cursor:wait!important}.btn-add{border:1px dashed #6ba539;border-radius:10px;color:#6ba539;cursor:pointer;max-width:375px;padding:25px;text-align:center}.btn-add.actif,.btn-add:hover{background-color:#6fc1c1;border:1px solid #6fc1c1;color:#fff}.btn-add .btn-add__label{position:relative;top:50%;transform:translateY(-50%)}.btn-close-modal{cursor:pointer}.btn-margin{margin:15px 0}.switch-form__form{display:none}.form{width:100%}.form.form-oneline{align-items:flex-end;display:flex;gap:15px;justify-content:space-between}.form.form-oneline .form-group{margin-bottom:0}@media screen and (max-width:767px){.form .col2{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}}.form .form-group__container--with-unit{align-items:center;display:flex;gap:15px;justify-content:flex-start}.form .form-group__container--with-unit .form-group__unit{font-size:2em}.form .form-group{margin-bottom:15px}.form .form-group.form-group--small{max-width:100px}.form .form__mentions{color:#929292;font-size:.8rem;font-weight:400;margin:25px 0;text-align:right;width:100%}.form .form__actions{align-items:center;display:flex;gap:25px;justify-content:space-between;width:100%}@media screen and (max-width:767px){.form .form__actions{flex-direction:column}}.form .form__actions.form__actions--center{justify-content:center}.form .form__actions .btn-primary{align-self:flex-start}.form .form__actions .btn-secondary{align-self:flex-end}.form .signature__container{position:relative}.form .signature__container .signature__canvas{border:1px solid #929292;border-radius:30px;height:200px;width:100%}.form .signature__container .btn-delete--signature{bottom:15px;position:absolute;right:15px}.form .form-dynamic__container{width:100%}.form .form-dynamic__container.waiting{border-radius:10px;height:50px;margin-bottom:15px;overflow:hidden;position:relative}.form .form-dynamic__container.waiting:after{background-color:#377a9d;bottom:0;color:#fff;content:"Chargement en cours...";display:block;height:100%;left:0;padding:15px;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:100}.form .form-dynamic__container.error{border-radius:10px;height:50px;margin-bottom:15px;overflow:hidden;position:relative}.form .form-dynamic__container.error:after{background-color:#bf3b3b;bottom:0;color:#fff;content:"Une erreur est survenue.";display:block;height:calc(100% - 30px);left:0;padding:15px;position:absolute;right:0;text-align:center;top:0;width:calc(100% - 30px);z-index:100}.form-group{width:100%}.form-group.form-group--submit{width:auto}.form-group.form-group-checkbox{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.form-group.form-group-checkbox label{margin:0 0 0 5px;width:auto}.form-group.form-group--datetime .form-inline{align-items:stretch;display:flex;justify-content:flex-start;width:100%}@media screen and (max-width:400px){.form-group.form-group--datetime .form-inline{flex-direction:column}}.form-group.form-group--datetime .form-inline input[type=date]{border-radius:30px 0 0 30px;flex:2}@media screen and (max-width:400px){.form-group.form-group--datetime .form-inline input[type=date]{border-radius:30px 30px 0 0;width:100%}}.form-group.form-group--datetime .form-inline input[type=time]{border-radius:0 30px 30px 0;flex:1}@media screen and (max-width:400px){.form-group.form-group--datetime .form-inline input[type=time]{border-radius:0 0 30px 30px;width:100%}}.form-group .form-check__container{align-items:center;display:flex;gap:15px;justify-content:flex-start}.form-group .form-check{align-items:center;display:inline-flex;justify-content:flex-start;margin-right:15px}.form-group .form-check label{margin:0 0 0 10px}.form-group .form-label,.form-group label,.form-group legend{color:#333;display:block;font-size:.9rem;font-weight:400;margin-bottom:10px;width:100%}.form-group .form-label .invalid-feedback,.form-group label .invalid-feedback,.form-group legend .invalid-feedback{background-color:#f2d4d4;border:1px solid #bf3b3b;border-radius:10px;color:#bf3b3b;display:block;font-size:.9rem;font-weight:400;margin-bottom:5px;padding:5px 10px;text-align:left;width:100%}.form-group textarea{width:calc(100% - 30px)!important}.form-group textarea.form-textarea-big{height:250px}.custom-file,.form-control{border:1px solid #929292;border-radius:30px;color:#333;font-size:.9rem;padding:10px 15px;width:100%}.custom-file:focus,.custom-file:hover,.form-control:focus,.form-control:hover{border:1px solid #6ba539}.image-preview__container{background-color:#e6e6e6;border-radius:10px;margin-bottom:25px;min-height:250px;overflow:hidden;position:relative;width:100%}.image-preview__container .image-preview{height:100%;object-fit:contain;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.image-preview__container .btn-delete{bottom:15px;position:absolute;right:15px;z-index:10}.collection__container{display:flex;gap:25px;margin-bottom:25px;width:100%}.collection__container.collection__container--vertical{align-items:stretch;flex-direction:column;justify-content:flex-start}.collection__container .collection-masonry{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start}.collection__container .item{border:1px solid #e6e6e6;border-radius:10px;padding:15px}.collection__container .item.item-oneline{align-items:center;display:flex;gap:15px;justify-content:flex-start}@media screen and (max-width:767px){.collection__container .item.item-oneline{flex-direction:column}.collection__container .item.item-oneline .action-container{align-items:flex-start;display:flex;gap:15px;justify-content:flex-end;width:100%}}.collection__container .item .item__content{align-items:center;display:flex;gap:15px;justify-content:flex-start;width:100%}@media screen and (max-width:767px){.collection__container .item .item__content{flex-direction:column}}.collection__container .item .item-more__container{display:none}.collection__container .btn-add-collection{max-width:100%}.collection__container .btn-add-collection .btn-add-collection__label{top:0;transform:none}.collection--checkbox{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;width:100%}.collection--checkbox.collection--checkbox-input{border:1px solid #929292;border-radius:30px;padding:10px 15px;width:100%}.collection--checkbox .form-check,.collection--checkbox .item{border:none;border-radius:0;padding:0;width:calc(33% - 15px)}.select2-selection--multiple,.select2-selection--single{border:1px solid #929292!important;border-radius:30px!important}.select2-selection--single{height:45px!important;padding:8px!important}.select2-selection--single .select2-selection__arrow{height:45px!important}.layout,.layout .layout__content{display:block;position:relative;width:100%}.layout .layout__content{margin-left:auto;margin-right:auto;max-width:1200px}.layout .layout__content.wide{max-width:100%}.layout .layout__content.with-padding{padding:50px}@media screen and (max-width:767px){.layout .layout__content.with-padding{padding:25px}}.row{grid-gap:0 25px;grid-auto-flow:row;margin-left:auto;margin-right:auto;width:100%}.row.row--flex{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-start}.row.row-xlarge{max-width:1375px}.row.row-large{max-width:1025px}.row.row-medium{max-width:750px}@media screen and (max-width:767px){.row.row-medium>.col2{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}}.row.row-small{max-width:500px}.row.gap-small{grid-gap:0 25px}.row.col1{column-count:1}@media screen and (max-width:767px){.row.col1 .col2{align-items:stretch;display:flex!important;flex-direction:column;justify-content:flex-start}}.row.col2{display:grid;grid-template-columns:calc(50% - 12px) calc(50% - 12px)}.row.col2.gap-small{grid-template-columns:calc(50% - 5px) calc(50% - 5px)}.row.col2.col2--flex{align-items:stretch;display:flex;gap:25px;justify-content:space-between}.row.col2.col2--flex.gap-small{gap:10px}.row.col2.col2--6040{display:grid;grid-template-columns:60% calc(40% - 25px)}.row.col2.col2--6040.gap-small{grid-template-columns:60% calc(40% - 10px)}.row.col2.col2--4060{display:grid;grid-template-columns:calc(40% - 25px) 60%}.row.col2.col2--4060.gap-small{grid-template-columns:calc(40% - 10px) 60%}.row.col2.col2--7030{display:grid;grid-template-columns:70% calc(30% - 25px)}@media screen and (max-width:1200px){.row.col2.col2--7030{align-items:stretch;display:flex!important;flex-direction:column;justify-content:flex-start}}.row.col2.col2--7030.gap-small{grid-template-columns:70% calc(30% - 10px)}.row.col2.col2--3070{display:grid;grid-template-columns:calc(30% - 25px) 70%}@media screen and (max-width:1200px){.row.col2.col2--3070{align-items:stretch;display:flex!important;flex-direction:column;justify-content:flex-start}}.row.col2.col2--3070.gap-small{grid-template-columns:calc(30% - 10px) 70%}.row.col2.col2--3366{display:grid;grid-template-columns:calc(33% - 25px) 66%}@media screen and (max-width:1200px){.row.col2.col2--3366{align-items:stretch;display:flex!important;flex-direction:column;justify-content:flex-start}}.row.col2.col2--3366.gap-small{grid-template-columns:calc(33% - 10px) 66%}@media screen and (max-width:767px){.row.col2 .col2{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}}.row.col3{display:grid;grid-template-columns:calc(33% - 15px) calc(33% - 15px) calc(33% - 15px)}@media screen and (max-width:992px){.row.col3{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}}.row.col3.gap-small{grid-template-columns:calc(33% - 7px) calc(33% - 7px) calc(33% - 7px)}td .btn-primary{margin:0!important}textarea{height:250px}#body--admin{background:#eee}body{background:#fff;color:#333;font-family:Saira Semi Condensed,"sans-serif";margin:0;min-height:100vh;padding:0;position:relative}#overflow_loader{background-color:#ededed;height:100%;position:fixed;text-align:center;width:100%;z-index:1000}#overflow_loader img{display:inline-block;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);vertical-align:middle}sup{bottom:5px;position:relative}a{vertical-align:baseline}a,a:hover{color:#6fc1c1}a.theme_1{color:#a9c23f}a.theme_1:hover{color:#889c32}a.theme_2{color:#007377}a.theme_2:hover{color:#004244}a.theme_3{color:#da291c}a.theme_3:hover{color:#ad2116}a.theme_4{color:#fed141}a.theme_4:hover{color:#fec50e}a.theme_5{color:#009c9b}a.theme_5:hover{color:#006968}p{clear:both;text-align:justify}p .jumbo{font-size:1.2rem;line-height:1.4em}p img{max-width:100%}p strong{color:#007377}.center,table,td,th,tr{text-align:center}table,td,th,tr{border:1px solid #a2d6d5;border-collapse:collapse}table{margin:25px 0;width:100%}table th{background-color:#a2d6d5;color:#fff}table tr:nth-of-type(2n){background-color:#fff}table td,table th{padding:10px}.btn{background-color:#a2d6d5;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;margin:25px 25px 0 0;overflow:hidden;padding:15px 25px;vertical-align:middle}.btn:hover{background-color:#6fc1c1;color:#fff}.btn_sphere{color:#fff;position:relative;z-index:115}.btn_sphere:hover{color:#fff}.btn_sphere span{background-color:#6ba539;border-radius:1000px;display:inline-block;height:0;left:50%;position:absolute;top:50%;width:0;z-index:-1}.nav_actif{position:relative;z-index:115}.nav_actif:hover{color:#fff}.nav_actif span{background-color:#6ba539;border-radius:1000px;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}h1{color:#333;font-size:1.5rem;line-height:1.2em;padding:0 0 20px}h1,h2{clear:both;font-weight:700;text-transform:uppercase}h2{color:#6ba539;font-size:1.3rem;line-height:1.3em}h2.titre_conference{margin:25px 0;text-align:center}h2 span{color:#6fc1c1;font-size:.9rem;font-style:italic;font-weight:400}h2 em,h2 span{text-transform:lowercase}h2 em{font-style:normal;vertical-align:baseline}h3{color:#6fc1c1;font-size:1.2rem;font-weight:700;line-height:1.3em;text-transform:uppercase}h3,h4{clear:both}h4{padding:20px 0}.heading{border-bottom:1px solid #a2d6d5;clear:both;margin:50px 0 25px;padding:0 0 25px;width:100%}.heading h3{margin:25px 0 0}.heading .annule{background-color:#a9c23f;border-radius:10px;color:#fff;display:block;font-size:1.5em;margin-bottom:50px;padding:15px 25px;text-align:center;text-transform:uppercase;width:100%}.separateur{display:inline-block;vertical-align:top;width:5%}.important{font-size:1.1rem;font-weight:700}.float_gauche{float:left;margin:0 25px 25px 0}.float_droite,.float_gauche{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);clear:both;padding:10px 20px;width:125px}.float_droite{float:right;margin:0 0 25px 25px}ul{list-style-image:url(/build/images/puce-master-classes-immuno.fb27092f.png);margin:0 0 25px}ul li{margin:10px 0 0 30px}ul li .prix{font-size:1.1rem}ul ul{list-style-image:url(/build/images/puce-alt-master-classes-immuno.e6d51115.png);margin:0}ul ul ul{list-style-image:url(/build/images/puce-alt-02-master-classes-immuno.3680a7bf.png);margin:0}#autre-edition{background-color:#fff;border-radius:10px 0 0 10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15);padding:25px;position:fixed;right:0;text-align:center;top:40vh;z-index:200}#autre-edition strong{display:inline-block;font-size:1.2em;padding:10px 0}#overlay{background-color:rgba(0,0,0,.7);bottom:0;display:none;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;width:100%;z-index:500}#overlay.actif{display:block;opacity:1}#overlay.waiting #popup_resa:after{background-color:#fff;border-radius:10px;bottom:0;color:#16b4bb;content:"Chargement...";display:block;font-size:1.3rem;height:calc(100% - 100px);left:0;overflow:hidden;padding:50px;position:absolute;right:0;text-align:center;top:0;width:calc(100% - 100px)}#overlay #popup_resa{background-color:#fff;border-radius:10px;display:block;height:calc(100% - 50px);margin:25px auto;max-width:600px;overflow:auto;padding:25px 0;position:relative;width:calc(100% - 50px);z-index:500}#overlay #popup_resa .popup_resa__content{height:100%;overflow:auto;padding:0 25px;width:100%}#overlay #popup_resa h2{font-size:1.1rem;margin:0 0 15px}#overlay #popup_resa .section_popup{background-color:#e9f5f5;border-radius:10px;margin:15px 0;padding:10px}#overlay #popup_resa .section_popup h3{font-size:.9rem;margin-bottom:15px}#overlay #popup_resa .section_popup .collection__container{flex-wrap:wrap;gap:0;width:100%}#overlay #popup_resa .section_popup .collection__container .btn-add-collection,#overlay #popup_resa .section_popup .collection__container .collection{width:100%}#overlay #btn_fermer{background-color:#a2d6d5;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:1.3rem;height:50px;padding:11px 18px;position:absolute;right:25px;top:25px;width:50px;z-index:510}#overlay #btn_fermer:hover{background-color:#6fc1c1}header{position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width:992px){header{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);padding:25px;position:relative;width:100%}}header #logo_container{align-items:center;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;margin:0 auto;max-width:1000px;padding:0 0 25px;position:relative;width:100%;z-index:75}@media screen and (max-width:992px){header #logo_container{height:110px;padding:0}}header #logo_container .logo{align-items:center;display:flex;gap:50px;height:100%;justify-content:flex-start;max-width:300px;text-align:center;width:50%}@media screen and (max-width:992px){header #logo_container .logo{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:0;margin-top:0}}header #logo_container .logo img{display:block;height:100%;max-width:350px;object-fit:contain;position:relative;width:100%}header #logo_container .couverture{border-radius:0 0 200px 200px;height:150px;object-fit:cover;width:300px}@media screen and (max-width:992px){header #logo_container .couverture{display:none}}header #logo_container .infos{color:#aaa;font-size:.8em;margin-top:15px;text-align:center;width:100%}@media screen and (max-width:576px){header #logo_container .infos{display:none}}header #logo_container .infos .logo-orga{display:inline-block;margin:15px;vertical-align:middle;width:100px}header #logo_container #soutien{display:inline-block;margin:25px 0 0;text-align:center;vertical-align:middle;width:calc(100% - 470px)}@media screen and (max-width:767px){header #logo_container #soutien{width:30%}}@media screen and (max-width:400px){header #logo_container #soutien{display:none}}header #logo_container #soutien img{border-radius:20px;margin:10px 0;max-height:100px}header #logo_container #soutien .infos{color:#aaa;font-size:.9em;margin-top:20px;text-align:center;width:100%}@media screen and (max-width:767px){header #logo_container #soutien .infos{display:none}}header #logo_container #btn_formations{background-color:#6ba539;border-radius:200px;font-size:.9em;height:75px;padding:25px 6px;position:absolute;right:-62px;top:22px;width:75px}@media screen and (max-width:992px){header #logo_container #btn_formations{display:none}}header #logo_container #btn_formations:hover{background-color:#c0da9a}header #logo_container #fond_header{background-color:#fff;bottom:0;display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@media screen and (max-width:992px){header #logo_container #fond_header{display:none}}header #nav_mobile{background-color:#a2d6d5;border-radius:30px;color:#fff;cursor:pointer;display:none;padding:15px 20px;position:absolute;right:25px;top:50px;z-index:150}header #nav_mobile:hover{background-color:#6fc1c1}@media screen and (max-width:992px){header #nav_mobile{display:inline-block}}header #nav_mobile #icon_menu_mobile{display:inline-block;vertical-align:middle;width:30px}header #nav_mobile #icon_menu_mobile div{background-color:#fff;height:3px;width:100%}header #nav_mobile #icon_menu_mobile div:nth-of-type(2n){margin:7px 0}header #nav_mobile p{display:inline-block;margin:0 0 0 15px;vertical-align:middle}header #nav_container{height:60px;overflow:hidden;position:relative;width:100%;z-index:110}@media screen and (max-width:992px){header #nav_container{display:none;height:auto;padding:0;text-align:center;width:100%}}header #nav_container .ornement_nav{background-color:#c0da9a;display:inline-block;height:100%;vertical-align:middle;width:calc(50% - 500px)}header #nav_container nav{display:inline-block;height:100%;max-width:1000px;position:relative;vertical-align:middle;width:100%}@media screen and (max-width:992px){header #nav_container nav{max-width:none}}header #nav_container nav #nav_desktop #nav_principale{background-color:#c0da9a;border-radius:0 30px 30px 0;display:inline-block;height:100%;padding:2px 0;vertical-align:middle;width:100%}@media screen and (max-width:992px){header #nav_container nav #nav_desktop #nav_principale{border-radius:10px}}header #nav_container nav #nav_desktop #nav_principale a{display:inline-block;height:100%;margin:0;padding:17px 30px;vertical-align:middle}@media screen and (max-width:992px){header #nav_container nav #nav_desktop #nav_principale a{display:block;padding:10px 20px;width:100%}}header .sous_menu{display:none;position:absolute;top:100%;z-index:140}@media screen and (max-width:992px){header .sous_menu{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);overflow:hidden;text-align:center;top:0;width:calc(100% - 50px)}}header .sous_menu a{background-color:#a2d6d5;color:#fff;display:block;padding:10px 25px}header .sous_menu a:hover{background-color:#6fc1c1}header #sous_menu_presentation{left:calc(50% - 500px)}@media screen and (max-width:992px){header #sous_menu_presentation{left:auto;top:175px!important}}header #sous_menu_formations{left:calc(50% - 340px)}@media screen and (max-width:992px){header #sous_menu_formations{left:auto;top:265px!important}}header #sous_menu_mabdesign-academy{left:calc(50% - 195px)}@media screen and (max-width:992px){header #sous_menu_mabdesign-academy{left:auto;top:300px!important}}.session{line-height:1.4em;text-align:center}.session span{left:-5px;position:relative}.editions-container{align-items:stretch;display:flex;justify-content:space-around;left:50%;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);width:100%;z-index:5}.editions-container .edition{background-color:#fff;border:10px dotted #fff;border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15);display:block;margin:25px;padding:25px;position:relative;text-align:center;top:0;transition:all .3s}.editions-container .edition:hover{top:-10px}.editions-container .edition .logo-edition{margin-bottom:25px;max-width:500px;width:100%}.editions-container .edition .numero{background-color:#6fc1c1;border-radius:10px;color:#fff;display:block;left:-25px;margin:0;padding:15px 25px 10px;position:absolute;top:-25px;z-index:5}.editions-container .edition .numero.lyon{background-color:#6ba539}.editions-container .edition h3{color:#6fc1c1;font-size:2em;font-weight:700;margin:25px 0;text-transform:none}.editions-container .edition h3.lyon{color:#6ba539}.editions-container .edition h3 em{font-size:.9em;font-style:normal;font-weight:400}.editions-container .edition .organisateurs-container{align-items:center;display:flex;justify-content:space-around}.editions-container .edition .organisateurs-container .organisateur{height:150px;object-fit:contain;width:150px}#mentions-container{background-color:#fff;bottom:0;left:0;padding:10px 25px;position:absolute;right:0;z-index:5}#mentions-container,#mentions-container #mentions{display:block;text-align:center;width:100%}.bandeau_ornement{background-color:#fff;display:block;height:15px;padding:0 0 0 calc(50% - 500px);position:fixed;width:70%;z-index:50}@media screen and (max-width:992px){.bandeau_ornement{display:none}}#decalement_ornement_haut{background-color:#fff;display:inline-block;height:155px;padding:0 0 0 calc(50% - 500px);vertical-align:middle;width:calc(70% - 73px)}@media screen and (max-width:992px){#decalement_ornement_haut{display:none}}#decalement_ornement_haut a{display:inline-block;margin:0 20px 0 0;padding:0 20px 0 0;vertical-align:middle}#decalement_ornement_haut a img{width:100%}#cercle_ornement_haut{display:inline-block;padding:0;position:fixed;right:calc(30% - 67px);top:15px;vertical-align:middle;width:140px}@media screen and (max-width:992px){#cercle_ornement_haut{display:none}}#page_container{background-color:#fff;display:block;margin:0 auto;max-width:1100px;padding:75px 50px 50px;position:relative;width:100%;z-index:50}@media screen and (max-width:992px){#page_container{padding:25px;width:100%}}.infos_formateur_container{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.infos_formateur_container img{border-radius:200px;display:inline-block;height:200px;object-fit:cover;vertical-align:middle;width:200px}.infos_formateur_container div{display:inline-block;margin:0 0 0 25px;vertical-align:middle;width:calc(100% - 225px)}.infos_formateur_container div p{font-size:1.1rem;text-align:left}.infos_formateur_container div p em{color:#a2d6d5;font-size:1.2rem;line-height:2em}#presentation h3,#presentation p,#presentation ul{margin-bottom:25px}#presentation ul ul{margin-bottom:0}#presentation .image-qualiopi{display:block;margin:0 auto 25px;max-width:300px;width:100%}#video_presentation{height:400px;margin-top:25px;width:100%}.image-intra{display:block;margin:0 0 25px;width:80%}.biomedicaments__container{align-items:stretch;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-bottom:20px}.biomedicaments__container .biomedicament{align-items:center;background-color:#dd7975;border-radius:10px;color:#fff;cursor:pointer;display:flex;filter:grayscale(1);flex-direction:column;font-size:1.2em;font-weight:700;gap:20px;justify-content:center;padding:10px;text-align:center;width:100%}.biomedicaments__container .biomedicament.actif,.biomedicaments__container .biomedicament:hover{filter:grayscale(0)}.biomedicaments__container .biomedicament .biomedicament__icon{background-color:#fff;border-radius:100px;height:60px;padding:10px;width:60px}@media screen and (max-width:576px){.biomedicaments__container .biomedicament .biomedicament__icon{height:45px;width:45px}}.biomedicaments__container .biomedicament .biomedicament__icon img{height:100%;object-fit:contain;width:100%}.biomedicaments__container .biomedicament .biomedicament__nom{text-align:center}@media screen and (max-width:576px){.biomedicaments__container .biomedicament .biomedicament__nom{display:none}}.calendrier__container{width:100%}.calendrier__container .legende__container{align-items:center;display:flex;gap:25px;justify-content:flex-end;margin-bottom:15px}.calendrier__container .legende__container .legende__item{align-items:center;display:flex;gap:10px;justify-content:flex-start}.calendrier__container .legende__container .legende__item .session__lieu{border-radius:30px;color:#fff;font-size:.7em;padding:1px 8px}.calendrier__container .legende__container .legende__item .session__lieu.paris{background-color:#6ba539}.calendrier__container .legende__container .legende__item .session__lieu.lyon{background-color:#e74e42}.calendrier__container .legende__container .legende__item .session__lieu.tours{background-color:#007377}.calendrier__container .legende__container .legende__item .session__lieu.virtuel{background-color:#ffae00}.calendrier__container .calendrier{width:100%}.calendrier__container .calendrier tr:nth-of-type(odd) td,.calendrier__container .calendrier tr:nth-of-type(odd) th{background-color:#ededed}.calendrier__container .calendrier tr.theme_1 th{background-color:#a9c23f;border:1px solid #a9c23f;color:#fff}.calendrier__container .calendrier tr.theme_2 th{background-color:#007377;border:1px solid #007377;color:#fff}.calendrier__container .calendrier tr.theme_3 th{background-color:#da291c;border:1px solid #da291c;color:#fff}.calendrier__container .calendrier tr.theme_4 th{background-color:#fed141;border:1px solid #fed141;color:#fff}.calendrier__container .calendrier tr.theme_5 th{background-color:#009c9b;border:1px solid #009c9b;color:#fff}.calendrier__container .calendrier td,.calendrier__container .calendrier th{border:1px solid #ededed;padding:5px;text-align:left}.calendrier__container .calendrier .session{align-items:center;cursor:pointer;display:inline-flex;gap:10px;justify-content:flex-start;margin:5px}.calendrier__container .calendrier .session .session__lieu{border-radius:30px;color:#fff;font-size:.7em;padding:1px 8px}.calendrier__container .calendrier .session .session__lieu.paris{background-color:#6ba539}.calendrier__container .calendrier .session .session__lieu.lyon{background-color:#e74e42}.calendrier__container .calendrier .session .session__lieu.tours{background-color:#007377}.calendrier__container .calendrier .session .session__lieu.virtuel{background-color:#ffae00}.calendrier__container .calendrier .session .session__date{text-align:left}.image-calendrier-formation{display:block;margin:0 auto 25px;width:100%}.orateurs_container{display:block;margin-bottom:40px;width:100%}.orateurs_container h4{font-size:1.2rem}.orateurs_container .orateur{border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);margin-bottom:25px;overflow:hidden;padding:10px 20px 10px 10px;width:100%}.orateurs_container .orateur img{display:inline-block;margin:0 20px 0 0;vertical-align:top;width:150px}@media screen and (max-width:400px){.orateurs_container .orateur img{margin:0 0 20px;width:100%}}.orateurs_container .orateur p{display:inline-block;font-size:.9rem;line-height:1.5em;vertical-align:top;width:calc(100% - 170px)}@media screen and (max-width:400px){.orateurs_container .orateur p{width:100%}}.orateurs_container .orateur p strong{font-weight:700}.orateurs_container .orateur p em{color:#6fc1c1;font-weight:400}.orateurs_container .orateur p span{color:#6ba539;font-style:italic}.arianne__container{align-items:center;background-color:#efefef;border-radius:10px;display:flex;flex-direction:row;gap:15px;justify-content:flex-start;margin-bottom:25px;padding:10px;width:100%}.arianne__container .arianne__lien{color:#6ba539;cursor:pointer;display:inline-block;font-size:1em;font-weight:600}.arianne__container .arianne__lien.hidden{display:none}.arianne__container .arianne__lien#arianne__lien--biomedicament_actif{cursor:default}.arianne__container .arianne__separator{color:#333;display:inline-block}.arianne__container .arianne__separator.hidden{display:none}.blocs__container{margin-bottom:25px}.blocs__container,.blocs__container .bloc{align-items:stretch;display:flex;flex-direction:column;gap:20px;justify-content:flex-start}.blocs__container .bloc.theme_1 .bloc__titre h2{color:#a9c23f!important}.blocs__container .bloc.theme_2 .bloc__titre h2{color:#007377!important}.blocs__container .bloc.theme_3 .bloc__titre h2{color:#da291c!important}.blocs__container .bloc.theme_4 .bloc__titre h2{color:#fed141!important}.blocs__container .bloc.theme_5 .bloc__titre h2{color:#009c9b!important}.blocs__container .bloc .bloc__titre{align-items:center;border-bottom:1px solid #333;display:flex;flex-direction:row;font-size:1.2em;gap:15px;justify-content:flex-start;padding-bottom:10px;width:100%}.bloc__formations{align-items:stretch;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;margin-bottom:25px;width:100%}.bloc__formations .bloc__formation{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);display:flex;flex-direction:row;gap:25px;justify-content:space-between;padding:10px;position:relative;width:100%}@media screen and (max-width:992px){.bloc__formations .bloc__formation{margin-left:0!important;width:100%!important}}.bloc__formations .bloc__formation.theme_1{border-left:5px solid #a9c23f}.bloc__formations .bloc__formation.theme_2{border-left:5px solid #007377}.bloc__formations .bloc__formation.theme_3{border-left:5px solid #da291c}.bloc__formations .bloc__formation.theme_4{border-left:5px solid #fed141}.bloc__formations .bloc__formation.theme_5{border-left:5px solid #009c9b}.bloc__formations .bloc__formation a{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1em;gap:15px;justify-content:flex-start}.bloc__formations .bloc__formation a:hover h3.theme_1{color:#a9c23f!important}.bloc__formations .bloc__formation a:hover h3.theme_2{color:#007377!important}.bloc__formations .bloc__formation a:hover h3.theme_3{color:#da291c!important}.bloc__formations .bloc__formation a:hover h3.theme_4{color:#fed141!important}.bloc__formations .bloc__formation a:hover h3.theme_5{color:#009c9b!important}.bloc__formations .bloc__formation a h3{color:#333!important;font-size:1rem;text-transform:none}.bloc__formations .bloc__formation a .formation_badge{border-radius:50px;color:#fff;display:inline-block;font-size:.9em;padding:5px 15px;text-transform:uppercase}.bloc__formations .bloc__formation a .formation_badge.theme_1{background-color:#a9c23f}.bloc__formations .bloc__formation a .formation_badge.theme_2{background-color:#007377}.bloc__formations .bloc__formation a .formation_badge.theme_3{background-color:#da291c}.bloc__formations .bloc__formation a .formation_badge.theme_4{background-color:#fed141}.bloc__formations .bloc__formation a .formation_badge.theme_5{background-color:#009c9b}.bloc__formations .bloc__formation .bloc__formation__sessions{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;width:max-content}.bloc__formations .bloc__formation .bloc__formation__sessions .session{align-items:center;cursor:pointer;display:inline-flex;gap:10px;justify-content:flex-end;margin:5px}.bloc__formations .bloc__formation .bloc__formation__sessions .session .session__lieu{border-radius:30px;color:#fff;font-size:.7em;padding:1px 8px}.bloc__formations .bloc__formation .bloc__formation__sessions .session .session__lieu.paris{background-color:#6ba539}.bloc__formations .bloc__formation .bloc__formation__sessions .session .session__lieu.lyon{background-color:#e74e42}.bloc__formations .bloc__formation .bloc__formation__sessions .session .session__lieu.tours{background-color:#007377}.bloc__formations .bloc__formation .bloc__formation__sessions .session .session__lieu.virtuel{background-color:#ffae00}.bloc__formations .bloc__formation .bloc__formation__sessions .session .session__date{text-align:right}h1.theme_1,h2.theme_1,h3.theme_1{color:#a9c23f!important}.badge.theme_1{background-color:#a9c23f}h1.theme_2,h2.theme_2,h3.theme_2{color:#007377!important}.badge.theme_2{background-color:#007377}h1.theme_3,h2.theme_3,h3.theme_3{color:#da291c!important}.badge.theme_3{background-color:#da291c}h1.theme_4,h2.theme_4,h3.theme_4{color:#fed141!important}.badge.theme_4{background-color:#fed141}h1.theme_5,h2.theme_5,h3.theme_5{color:#009c9b!important}.badge.theme_5{background-color:#009c9b}.badges__container{align-items:center;display:flex;flex-wrap:wrap;gap:25px;justify-content:flex-start}.badge{border-radius:50px;color:#fff;display:inline-block;margin:0 0 15px;padding:5px 15px;text-transform:uppercase}.formateurs__container{align-items:stretch;display:flex;flex-wrap:wrap;gap:25px;justify-content:space-between}.item_formateur{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);display:inline-block;padding:20px;vertical-align:top;width:calc(50% - 13px)}@media screen and (max-width:767px){.item_formateur{width:100%}}.item_formateur a{align-items:flex-start;color:initial;display:flex;gap:20px;justify-content:flex-start}@media screen and (max-width:400px){.item_formateur a{align-items:center;flex-direction:column}}.item_formateur a img{border-radius:150px;display:inline-block;max-width:150px;vertical-align:top;width:100%}.item_formateur a p{display:inline-block;font-size:.8rem;text-align:left;vertical-align:top;width:calc(100% - 170px)}@media screen and (max-width:400px){.item_formateur a p{width:100%}}.item_formateur a p strong{color:#6ba539;font-size:1.1rem;font-weight:700;margin:0 0 20px}.item_formateur a p em{color:#6fc1c1;font-size:.9rem;font-weight:400}.logo-mabdesign-academy{display:block;margin:0 auto 25px;max-width:600px;width:100%}.mabdesign_academy__container{align-items:stretch;display:flex;flex-direction:column;gap:50px;justify-content:flex-start}.mabdesign_academy__container .mabdesign_academy__card{align-items:stretch;display:flex;flex-direction:row;gap:25px;justify-content:space-between}.mabdesign_academy__container .mabdesign_academy__card .card__image{width:65%}.mabdesign_academy__container .mabdesign_academy__card .card__image img{width:100%}.mabdesign_academy__container .mabdesign_academy__card .card__texte{border:1px solid #aaa;border-radius:10px;font-size:.9em;padding:25px;width:35%}.mabdesign_academy__container .mabdesign_academy__texte{width:100%}.references__container{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around;margin-top:25px}.references__container .reference{align-items:center;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);display:flex;height:100px;justify-content:center;padding:10px 15px;text-align:center;width:calc(15% - 10px)}@media screen and (max-width:767px){.references__container .reference{width:calc(50% - 13px)}}@media screen and (max-width:400px){.references__container .reference{width:100%}}.references__container .reference img{height:100%;object-fit:contain;width:100%}.references__container .reference p{font-size:3em;font-weight:700;text-align:center}.temoignages__container{align-items:stretch;flex-wrap:wrap;margin-top:25px}.temoignages__container,.temoignages__container .temoignage{display:flex;flex-direction:column;gap:25px;justify-content:flex-start}.temoignages__container .temoignage{align-items:center;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);padding:25px;text-align:center;width:100%}.temoignages__container .temoignage .temoignage__contenu{position:relative;width:calc(100% - 50px)}@media screen and (max-width:400px){.temoignages__container .temoignage .temoignage__contenu{text-align:left;width:100%}}.temoignages__container .temoignage .temoignage__contenu:before{color:#a2d6d5;content:'"';font-size:100px;left:-35px;position:absolute;top:25px}@media screen and (max-width:400px){.temoignages__container .temoignage .temoignage__contenu:before{display:none}}.temoignages__container .temoignage .temoignage__contenu:after{bottom:25px;color:#a2d6d5;content:'"';font-size:100px;position:absolute;right:-35px;transform:rotate(180deg)}@media screen and (max-width:400px){.temoignages__container .temoignage .temoignage__contenu:after{display:none}}.temoignages__container .temoignage .temoignage__auteur{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}@media screen and (max-width:576px){.temoignages__container .temoignage .temoignage__auteur{align-items:center;flex-direction:column;justify-content:flex-start}}.temoignages__container .temoignage .temoignage__auteur .auteur__entreprise{max-height:90px;max-width:100px;object-fit:contain;width:100%}.temoignages__container .temoignage .temoignage__auteur .auteur__identite .auteur__nom{color:#6ba539;font-size:1.2rem;font-weight:700;margin:0 0 5px;text-align:left}.temoignages__container .temoignage .temoignage__auteur .auteur__identite .auteur__fonction{color:#a2d6d5;font-size:1rem;font-style:italic;font-weight:400;max-width:300px;text-align:left;width:100%}.programme_container{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);display:inline-block;margin:25px 0 0;padding:20px;vertical-align:top;width:100%}.programme_container>p{margin:0 0 25px}.programme_container p{text-align:left}.programme_container h3{margin:0 0 25px}.programme_container h3 a{text-decoration:underline}.programme_container h3 a:hover{color:#6ba539}.programme_container h5{color:#6fc1c1;font-size:.9rem;font-style:italic;font-weight:400;margin:0 0 25px}.programme_container .bloc_programme{margin:0;position:relative;width:100%}.programme_container .bloc_programme .btn{margin:0}.programme_container .bloc_programme .bloc_horaire{color:#aaa;display:inline-block;font-size:1.2rem;padding:0 20px 0 0;position:relative;vertical-align:top;width:125px}.programme_container .bloc_programme .bloc_horaire:after{background-color:#aaa;border-radius:5px;content:"";height:5px;position:absolute;right:-3px;top:7px;width:5px}.programme_container .bloc_programme .bloc_horaire p{text-align:right}.programme_container .bloc_programme .bloc_horaire_fin{bottom:20px;color:#aaa;display:block;font-size:1.2rem;left:0;padding:0 20px 0 0;position:absolute;width:75px}.programme_container .bloc_programme .bloc_horaire_fin:after{background-color:#aaa;border-radius:5px;content:"";height:5px;position:absolute;right:-3px;top:7px;width:5px}.programme_container .bloc_programme .bloc_horaire_fin p{text-align:right}.programme_container .bloc_programme .bloc_infos{border-left:1px solid #aaa;color:#a2d6d5;display:inline-block;padding:0 0 10px 20px;vertical-align:top;width:calc(100% - 125px)}.programme_container .bloc_programme .bloc_infos .infos_nom{color:#6fc1c1;font-size:.9rem;margin:0 0 10px;width:100%}.programme_container .bloc_programme .bloc_infos .infos_nom a:hover{text-decoration:underline}.programme_container .bloc_programme .bloc_infos .conference{border:1px solid #6ba539;border-radius:10px;display:inline-block;margin-bottom:10px;margin-right:15px;max-height:100%;padding:20px;vertical-align:middle;width:100%}.programme_container .bloc_programme .bloc_infos .conference p{color:#6ba539;font-size:1.1rem;text-align:center}.programme_container .bloc_programme .bloc_infos .conference #lieu{margin-top:15px}.programme_container .bloc_programme .bloc_infos .infos_description{color:#333;font-size:.8rem;margin:0 0 10px;width:100%}.programme_container .bloc_programme .bloc_infos .infos_intervenant{color:#333;margin:0 0 10px;width:100%}.programme_container .bloc_programme .bloc_infos .infos_intervenant img{display:inline-block;margin:0 20px 0 0;vertical-align:top;width:100px}@media screen and (max-width:400px){.programme_container .bloc_programme .bloc_infos .infos_intervenant img{margin:0 0 20px;width:100%}}.programme_container .bloc_programme .bloc_infos .infos_intervenant p{display:inline-block;font-size:.8rem;vertical-align:top;width:calc(100% - 120px)}@media screen and (max-width:400px){.programme_container .bloc_programme .bloc_infos .infos_intervenant p{width:100%}}.programme_container .bloc_programme .bloc_infos .infos_intervenant p strong{font-weight:700}.programme_container .bloc_programme .bloc_infos .infos_intervenant p em{color:#333;font-weight:400}.programme_container .bloc_programme .bloc_infos .infos_intervenant p span{color:#6ba539;font-style:italic}.bloc_opportunities{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);display:inline-block;margin:15px 0;padding:20px;vertical-align:top;width:47.5%}@media screen and (max-width:767px){.bloc_opportunities{width:100%}}.bloc_opportunities h3{align-items:center;display:flex;justify-content:space-between;width:100%}.bloc_opportunities h3 span{font-size:.9em;font-weight:400;text-transform:none;vertical-align:baseline}.bloc_opportunities ul{list-style:disc;padding:25px 0 25px 25px}.bloc_opportunities p{background-color:#a2d6d5;border-radius:30px;color:#fff;font-weight:700;padding:15px;text-align:center}.bloc_opportunities p:nth-of-type(2){margin-top:25px}.bloc_opportunities p.infos{background-color:#fff;border-radius:0;color:#6ba539;font-weight:400;padding:10px 0 0;text-align:left}.bloc_opportunities p a{color:#fff}.bloc_opportunities p a:hover{text-decoration:underline}.carte{height:300px;margin-top:25px;width:100%}.carte iframe{height:100%;width:100%}#carte{margin:0 0 50px;overflow:hidden;position:relative;width:100%}#carte #overflow_carte{height:550px;overflow:hidden;width:70%}@media screen and (max-width:400px){#carte #overflow_carte{width:100%}}#carte #overflow_carte iframe{height:100%;position:relative;width:100%;z-index:5}#carte #infos_carte{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);padding:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:50%;z-index:10}@media screen and (max-width:400px){#carte #infos_carte{position:relative;top:0;transform:translateY(0);width:100%}}#carte #infos_carte #photo_infos{height:250px;margin:0 0 25px;object-fit:cover;width:100%}#carte #infos_carte #logo_infos{float:right;margin:15px 0 15px 15px;width:40%}#gala_evening{margin:25px 0 0}#gala_evening img{display:inline-block;vertical-align:top;width:50%}#gala_evening span{font-size:.8rem}.bloc_venue{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);display:inline-block;margin:0 0 25px;padding:20px;vertical-align:top;width:47.5%}@media screen and (max-width:400px){.bloc_venue{width:100%}}.bloc_venue h4{margin:0 0 20px;padding:0 20px 0 0;text-transform:uppercase;width:calc(100% - 30px)}.bloc_venue h4,.bloc_venue img{display:inline-block;vertical-align:top}.bloc_venue img{width:30px}.bloc_hotel{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);margin:0 0 25px;padding:20px;width:100%}.bloc_hotel,.bloc_hotel .photo_hotel{display:inline-block;vertical-align:top}.bloc_hotel .photo_hotel{width:25%}@media screen and (max-width:400px){.bloc_hotel .photo_hotel{width:100%}}.bloc_hotel .hotel_infos{display:inline-block;padding:0 25px;vertical-align:top;width:50%}@media screen and (max-width:400px){.bloc_hotel .hotel_infos{padding:15px 0;width:100%}}.bloc_hotel .hotel_resa{display:inline-block;vertical-align:bottom;width:25%}@media screen and (max-width:400px){.bloc_hotel .hotel_resa{width:100%}}.bloc_hotel .hotel_resa p{text-align:right}.bloc_hotel .hotel_resa p img{margin:0 0 0 5px}.bloc_hotel .hotel_resa .prix_hotel{font-size:1.3rem;font-weight:700;margin:25px 0}.bloc_hotel .hotel_resa .prix_hotel span{font-size:.9rem}.bloc_hotel .hotel_resa a{background-color:#a2d6d5;border-radius:30px;color:#fff;display:block;font-size:.9rem;height:60px;padding:20px;text-align:center;width:100%}.bloc_hotel .hotel_resa a:hover{color:#6fc1c1}.prev-edition .logo{text-align:center}.prev-edition .logo img{max-width:500px}.prev-edition .logo p{color:#a2d6d5;display:block;font-size:1.4em;text-align:center;width:100%}.prev-edition .partenaires{margin:35px 0;width:100%}.prev-edition .photos-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:35px 0}.prev-edition .photos-container img{height:250px;margin:25px;object-fit:cover;width:calc(50% - 50px)}footer{padding:25px;position:relative;width:100%;z-index:40}footer #footer_container{align-items:stretch;background-color:#fff;border:1px solid #6ba539;border-radius:1000px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;height:150px;justify-content:space-between;margin:0 auto;max-width:1000px;overflow:hidden;width:100%}@media screen and (max-width:767px){footer #footer_container{border-radius:10px;flex-direction:column;height:auto;justify-content:flex-start}}footer #footer_container .couverture{height:100%;object-fit:cover;width:34%}@media screen and (max-width:767px){footer #footer_container .couverture{height:200px;width:100%}}footer #footer_container .infos{background-color:#6ba539;color:#fff;display:inline-block;height:100%;padding:25px;text-align:center;vertical-align:middle;width:34%}@media screen and (max-width:767px){footer #footer_container .infos{width:100%}}footer #footer_container .infos a{color:#fff}footer #footer_container .infos .lien_reseaux{display:inline-block;margin-top:15px}footer #footer_container .lien_mabdesign{height:100%;padding:25px 50px;position:relative;width:34%}@media screen and (max-width:767px){footer #footer_container .lien_mabdesign{width:100%}}footer #footer_container .lien_mabdesign img{left:50%;position:relative;top:45%;transform:translate(-50%,-50%);width:100%}@media screen and (max-width:767px){footer #footer_container .lien_mabdesign img{left:50%;top:0;transform:translate(-50%)}}footer #mentions_footer_container{color:#333;margin:25px 0 0;text-align:center;width:100%}footer #mentions_footer_container a{color:#333}.partenaires__container{flex-direction:column}.partenaires__container,.partenaires__container .partenaire{align-items:flex-start;display:flex;gap:50px;justify-content:flex-start}.partenaires__container .partenaire{border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);flex-direction:row;padding:25px;width:100%}.partenaires__container .partenaire .partenaire__identite{width:250px}.partenaires__container .partenaire .partenaire__identite img{width:100%}.partenaires__container .partenaire .partenaire__formations__container{align-items:flex-start;display:flex;flex-direction:column;gap:50px;justify-content:flex-start;width:100%}.partenaires__container .partenaire .partenaire__formations__container .partenaire__formation{width:100%}.partenaires__container .partenaire .partenaire__formations__container .partenaire__formation h3{margin:0 0 25px!important}.partenaires__container .partenaire .partenaire__formations__container .partenaire__formation a{margin:0!important}.informations__container{align-items:flex-start;display:flex;flex-direction:column;gap:50px;justify-content:flex-start;width:100%}.informations__container .information{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:space-between;width:100%}.informations__container .information p{width:calc(100% - 300px)}.informations__container .information img{height:60px;object-fit:contain;width:250px}.navbar-nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:flex-end}