:root{--breakpoint: 980px;--base-size: 8px;--base-size-x1: var(--base-size);--base-size-x2: calc(var(--base-size) * 2);--base-size-x3: calc(var(--base-size) * 3);--base-size-x4: calc(var(--base-size) * 4);--base-size-x5: calc(var(--base-size) * 5);--base-size-x6: calc(var(--base-size) * 6);--base-size-x7: calc(var(--base-size) * 7);--base-size-x8: calc(var(--base-size) * 8);--base-size-x9: calc(var(--base-size) * 9);--base-size-x10: calc(var(--base-size) * 10);--base-color-white: #FFFFFF;--base-color-black: #121212;--base-color-grey: #A6A6A6;--base-color-grey-medium: #D9D9D9;--base-color-grey-light: #F7F7F7;--base-color-blue: #157DFE;--base-color-blue-medium: #5BA4FE;--base-color-blue-light: #ADD2FF;--base-color-blue-extra-light: #E8F2FF;--base-color-yellow: #FFCB3F;--base-color-yellow-medium: #FFDB78;--base-color-yellow-light: #FFEDBC;--base-color-yellow-extra-light: #FFFBF0;--base-color-pink: #FF6363;--base-color-pink-medium: #FF9292;--base-color-pink-light: #FFC8C8;--base-color-pink-extra-light: #FFF1F1;--base-color-orange: #FFA25E;--base-color-system-success: #5BCA8D;--base-color-system-success-light: #F2FBF6;--base-color-system-warning: #FF3636;--base-font-family: 'Buenos Aires', 'OpenSans', 'Open Sans', sans-serif;--base-h1-font-size: 80px;--base-h2-font-size: 60px;--base-h3-font-size: 40px;--base-h4-font-size: 30px;--base-h5-font-size: 24px;--base-h6-font-size: 20px;--base-body-font-size: 16px;--base-caption-font-size: 14px;--base-small-font-size: 12px;--base-tiny-font-size: 10px;--base-button-xlarge-font-size: var(--base-body-font-size);--base-button-large-font-size: var(--base-body-font-size);--base-button-medium-font-size: var(--base-caption-font-size);--base-button-small-font-size: var(--base-small-font-size);--base-heaviest-font-weight: 900;--base-heavy-font-weight: 800;--base-bold-font-weight: bold;--base-medium-font-weight: 600;--base-regular-font-weight: normal;--base-thin-font-weight: 200;--base-transition: all .3s ease;--base-padding: var(--base-size) var(--base-size-x2);--base-background-color: var(--base-color-white);--base-text-color: var(--base-color-black);--base-contrast-color: var(--base-color-pink);--paypal-blue: #253B80}#app.dark{--base-background-color: var(--base-color-black);--base-text-color: var(--base-color-white);--base-contrast-color: var(--base-color-pink)}@media screen and (max-width: 330px){:root{--base-size: 6px !important;--base-h6-font-size: 18px !important;--base-body-font-size: 14px !important;--base-caption-font-size: 13px !important;--base-small-font-size: 11px !important}}.icon-bookmark-wrapper{z-index:100;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.icon-bookmark-wrapper:hover{cursor:pointer;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.icon-bookmark-wrapper:active{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.icon-bookmark-wrapper:after{z-index:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.7;display:inline-block;content:'';width:24px;height:24px;background-color:var(--base-color-black);-webkit-clip-path:path("M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z");clip-path:path("M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z");-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.icon-bookmark-wrapper:not([data-bookmark$='false']):after{opacity:1;background-color:var(--base-color-pink)}.icon-bookmark-wrapper .icon-bookmark{z-index:1;pointer-events:none;width:24px;height:24px;background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/heart.svg");mask-image:url("../images/feather/heart.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.icon-bookmark-wrapper .icon-bookmark{background-color:unset;background-image:url("../images/feather/heart.svg");-webkit-background-size:cover;background-size:cover}}.interview[data-slider="true"]{--content-height: 280px;--gap: 40px;--close-button-size: 40px;font-family:var(--base-font-family)}.interview[data-slider="true"] h1{line-height:var(--base-size-x4);font-size:var(--base-h5-font-size)}.interview[data-slider="true"] .mobile-explanation{display:none}.interview[data-slider="true"] .curtain{display:none}.interview[data-slider="true"] .slider{--n: var(--current, 1);--n-max: var(--slides, 5);width:840px;max-width:100%;padding:var(--gap) var(--gap) 0;border:1px solid var(--base-color-grey-medium);-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4);-webkit-box-sizing:border-box;box-sizing:border-box}.interview[data-slider="true"] .slider .close-button{display:none}.interview[data-slider="true"] .slider .title-modal-mobile{display:none}.interview[data-slider="true"] .slider ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.interview[data-slider="true"] .slider ul li{-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-transform:translateX(calc(calc(var(--n) * 100%) * -1));-ms-transform:translateX(calc(calc(var(--n) * 100%) * -1));transform:translateX(calc(calc(var(--n) * 100%) * -1));-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.interview[data-slider="true"] .slider ul li h2{margin:0 0 var(--base-size-x2, 16px) 0}.interview[data-slider="true"] .slider ul li .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--gap)}.interview[data-slider="true"] .slider ul li .content .visual-wrapper{height:var(--content-height);width:var(--content-height);-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3);-ms-flex-negative:0;flex-shrink:0;-webkit-background-size:cover;background-size:cover;background-position:center}.interview[data-slider="true"] .slider ul li .content .infos-wrapper{font-size:var(--base-body-font-size, 16px);font-family:var(--base-font-family);line-height:24px;-ms-flex-negative:1;flex-shrink:1;max-height:var(--content-height);overflow-y:auto}.interview[data-slider="true"] .slider ul li:nth-child(even) .content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.interview[data-slider="true"] .slider .controls-slider-interview{padding:var(--base-size-x3) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.interview[data-slider="true"] .slider .controls-slider-interview .progress-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--base-size)}.interview[data-slider="true"] .slider .controls-slider-interview .progress-container .progress{position:relative;width:var(--base-size-x7);height:calc(var(--base-size) / 2);-webkit-border-radius:calc(var(--base-size) / 2);border-radius:calc(var(--base-size) / 2);background-color:var(--base-color-grey-light)}.interview[data-slider="true"] .slider .controls-slider-interview .progress-container .progress .fill{--part: calc(100% / var(--n-max));position:absolute;background-color:var(--base-color-pink);-webkit-border-radius:calc(var(--base-size) / 2);border-radius:calc(var(--base-size) / 2);left:0;top:0;height:100%;width:calc(calc(var(--current) * var(--part)) + var(--part));-webkit-transition:var(--base-transition);transition:var(--base-transition)}.interview[data-slider="true"] .slider .controls-slider-interview .progress-container span{font-size:var(--base-small-font-size);font-weight:var(--base-medium-font-weight)}.interview[data-slider="true"] .slider .controls-slider-interview .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--base-size)}.interview[data-slider="true"] .slider .controls-slider-interview .buttons button{width:40px;height:40px;-webkit-border-radius:18px;border-radius:18px;border:none;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.interview[data-slider="true"] .slider .controls-slider-interview .buttons button i{width:var(--base-size-x2);height:var(--base-size-x2);-ms-flex-negative:0;flex-shrink:0}.interview[data-slider="true"] .slider .controls-slider-interview .buttons button.next i{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/arrow-right.svg");mask-image:url("../images/feather/arrow-right.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.interview[data-slider="true"] .slider .controls-slider-interview .buttons button.next i{background-color:unset;background-image:url("../images/feather/arrow-right.svg");-webkit-background-size:cover;background-size:cover}}.interview[data-slider="true"] .slider .controls-slider-interview .buttons button.previous i{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/arrow-left.svg");mask-image:url("../images/feather/arrow-left.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.interview[data-slider="true"] .slider .controls-slider-interview .buttons button.previous i{background-color:unset;background-image:url("../images/feather/arrow-left.svg");-webkit-background-size:cover;background-size:cover}}.interview[data-slider="true"] .slider .controls-slider-interview .buttons button:disabled{cursor:not-allowed;opacity:0.5}@media all and (max-width: 980px){.interview[data-slider="true"]{position:relative}.interview[data-slider="true"] h1{font-size:var(--base-h6-font-size);margin:0 0 var(--base-size-x2)}.interview[data-slider="true"] .mobile-explanation{background-color:var(--base-color-pink-light);-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4);padding:var(--base-size-x3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--base-size-x2)}.interview[data-slider="true"] .mobile-explanation p{margin:0;font-size:var(--base-caption-font-size);line-height:var(--base-size-x3);font-weight:var(--base-medium-font-weight);text-align:center}.interview[data-slider="true"] .mobile-explanation button{background-color:black;color:white;padding:var(--base-size);font-size:var(--base-caption-font-size);width:100%;-webkit-border-radius:18px;border-radius:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}.interview[data-slider="true"] .mobile-explanation button svg{height:var(--base-size-x2)}.interview[data-slider="true"] .curtain{z-index:110;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.interview[data-slider="true"] .curtain.visible{display:block}.interview[data-slider="true"] .slider{border:solid red 1px;display:none;border:none;padding-bottom:90px;--gap: var(--base-size-x3)}.interview[data-slider="true"] .slider .close-button{position:absolute;top:var(--base-size-x3);right:var(--base-size-x3);width:var(--close-button-size);height:var(--close-button-size);-webkit-border-radius:18px;border-radius:18px;border:none;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10;background-color:var(--base-color-grey-light)}.interview[data-slider="true"] .slider .close-button i{width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/x.svg");mask-image:url("../images/feather/x.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.interview[data-slider="true"] .slider .close-button i{background-color:unset;background-image:url("../images/feather/x.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.interview[data-slider="true"] .slider .close-button:disabled{cursor:not-allowed;opacity:0.5}.interview[data-slider="true"] .slider.visible{position:fixed;max-height:90vh;height:100%;width:100%;max-width:100%;z-index:900;background-color:white;display:block;bottom:0;left:0;--content-height: calc(100vw - calc(var(--gap) * 2))}.interview[data-slider="true"] .slider .title-modal-mobile{display:block;padding:var(--base-size-x1) 0;font-size:var(--base-body-font-size);line-height:var(--base-size-x3)}.interview[data-slider="true"] .slider ul{max-height:100%;height:100%}.interview[data-slider="true"] .slider ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.interview[data-slider="true"] .slider ul li h2{padding-right:calc(var(--base-size-x2) + var(--close-button-size))}.interview[data-slider="true"] .slider ul li .visual-wrapper{-webkit-border-radius:var(--base-size-x5);border-radius:var(--base-size-x5)}.interview[data-slider="true"] .slider ul li .infos-wrapper{-ms-flex-negative:0 !important;flex-shrink:0 !important;max-height:none !important}.interview[data-slider="true"] .slider ul li .content{-ms-flex-negative:1;flex-shrink:1;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.interview[data-slider="true"] .slider .controls-slider-interview{position:absolute;bottom:0;left:0;background-color:white;width:100%;padding:var(--gap);-webkit-box-sizing:border-box;box-sizing:border-box}.interview[data-slider="true"] .slider .controls-slider-interview .buttons{gap:var(--base-size-x4) !important}}@media all and (max-width: 980px){header.header-superprof{--base-background-main: var(--base-color-pink-extra-light) !important}header.header-superprof .static-content{-webkit-border-radius:0 !important;border-radius:0 !important}}[data-anchor]{text-decoration:underline;cursor:pointer}body{font-family:var(--base-font-family);color:var(--base-color-black)}body.outsider .page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.outsider .header{background-color:var(--base-color-pink-extra-light)}body.outsider .header .header-inner-cell-button .btn-donner-cours{background-color:var(--base-color-pink-extra-light)}body.outsider .header .header-inner-cell-button .btn-donner-cours:hover{color:var(--base-color-pink)}body.outsider .announce{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;max-width:unset;padding-top:72px;margin-top:-72px}body.outsider .announce .main{background-color:white;-webkit-border-radius:var(--base-size-x5) var(--base-size-x5) 0 0;border-radius:var(--base-size-x5) var(--base-size-x5) 0 0}body.outsider .announce .main>.main-wrapper{margin:var(--base-size-x5) auto;max-width:1128px}ul{list-style:none;padding:0;margin:0}.chips{display:-webkit-box;display:-ms-flexbox;display:flex}.chips li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(var(--base-size-x1) / 2) var(--base-size-x1);-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);text-decoration:none}.chips li:not(:last-child){margin-right:var(--base-size-x1)}.chips li.rating{background-color:var(--base-color-yellow-extra-light)}.chips li.rating .picto{background:url("../images/pictos/etoile_on.svg") transparent no-repeat center}.chips li.pricing{background-color:var(--base-color-pink-extra-light)}.chips li.pricing .picto{display:none}.chips li.pricing .text{color:var(--base-color-pink)}.chips li .picto{width:var(--base-size-x2);height:var(--base-size-x2);display:inline-block;margin-right:calc(var(--base-size-x1) / 2)}.chips li .text{font-size:var(--base-small-font-size);font-weight:var(--base-medium-font-weight)}.chips li .text span{text-decoration:underline}.fake-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--base-color-white);-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3);-webkit-box-shadow:0px 14px 24px rgba(255,99,99,0.2);box-shadow:0px 14px 24px rgba(255,99,99,0.2);padding:calc(var(--base-size-x1) / 2) var(--base-size-x1);text-decoration:unset;-webkit-transition:.2s all;transition:.2s all}.fake-search:hover{-webkit-box-shadow:0px 7px 18px rgba(255,99,99,0.2);box-shadow:0px 7px 18px rgba(255,99,99,0.2)}.fake-search .picto{width:var(--base-size-x3);height:var(--base-size-x3);background-color:var(--base-color-pink);-webkit-mask-image:url("../images/feather/search.svg");mask-image:url("../images/feather/search.svg");-webkit-mask-size:cover;mask-size:cover;margin:0 calc(var(--base-size-x1) / 2) 0 var(--base-size-x1)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fake-search .picto{background-color:unset;background-image:url("../images/feather/search.svg");-webkit-background-size:cover;background-size:cover}}.fake-search .text{font-size:var(--base-caption-font-size);font-weight:var(--base-medium-font-weight);color:var(--base-color-black)}.fake-search .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}.fake-search .icon-container .icon-wrapper{width:var(--base-size-x6);height:var(--base-size-x6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--base-color-pink);-webkit-border-radius:calc(var(--base-size-x2) + 4px);border-radius:calc(var(--base-size-x2) + 4px)}.fake-search .icon-container .icon-wrapper .icon{width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/chevron-right.svg");mask-image:url("../images/feather/chevron-right.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fake-search .icon-container .icon-wrapper .icon{background-color:unset;background-image:url("../images/feather/chevron-right.svg");-webkit-background-size:cover;background-size:cover}}.teachers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + var(--base-size-x3));margin-bottom:calc(var(--base-size-x2) * -1);-webkit-transition:.5s transform ease-in-out;transition:.5s transform ease-in-out}.teachers-list>li{-ms-flex-preferred-size:25%;flex-basis:25%}.teachers-list>li.more .announce-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:var(--base-size-x8);background-color:var(--base-color-pink);-webkit-box-shadow:unset;box-shadow:unset}.teachers-list>li.more .announce-wrapper .picto{display:inline-block;width:var(--base-size-x5);height:var(--base-size-x5);background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/eye.svg");mask-image:url("../images/feather/eye.svg");-webkit-mask-size:cover;mask-size:cover;margin-bottom:var(--base-size-x1)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.teachers-list>li.more .announce-wrapper .picto{background-color:unset;background-image:url("../images/feather/eye.svg");-webkit-background-size:cover;background-size:cover}}.teachers-list>li.more .announce-wrapper .text{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x3);color:var(--base-color-white);white-space:pre-wrap;margin:0}.teachers-list>li .announce-wrapper{position:relative;width:264px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 4px 16px rgba(96,97,112,0.08);box-shadow:0px 4px 16px rgba(96,97,112,0.08);-webkit-border-radius:var(--base-size-x3) var(--base-size-x3) var(--base-size-x2) var(--base-size-x2);border-radius:var(--base-size-x3) var(--base-size-x3) var(--base-size-x2) var(--base-size-x2);margin:0 var(--base-size-x3) auto 0;text-decoration:unset;overflow:hidden;-webkit-transition:.15s all;transition:.15s all}.teachers-list>li .announce-wrapper:hover{-webkit-box-shadow:0 2px 8px rgba(96,97,112,0.08);box-shadow:0 2px 8px rgba(96,97,112,0.08)}.teachers-list>li .announce-wrapper .favourite{position:absolute;top:var(--base-size-x2);right:var(--base-size-x2);z-index:1}.teachers-list>li .announce-wrapper .favourite.liked .picto{background-image:url("../images/announce/heart-border-pink.svg")}.teachers-list>li .announce-wrapper .favourite .picto{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);background:url("../images/announce/heart-border-black.svg") transparent no-repeat center/cover}.teachers-list>li .announce-wrapper .avatar{position:relative}.teachers-list>li .announce-wrapper .avatar .picture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:264px;background-color:var(--base-color-pink-extra-light);-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3);overflow:hidden}.teachers-list>li .announce-wrapper .avatar .picture::before{content:'';position:absolute;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(22,22,22,0)), to(rgba(22,22,22,0.1)));background:-webkit-linear-gradient(top, rgba(22,22,22,0) 0%, rgba(22,22,22,0.1) 100%);background:linear-gradient(180deg, rgba(22,22,22,0) 0%, rgba(22,22,22,0.1) 100%)}.teachers-list>li .announce-wrapper .avatar .picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teachers-list>li .announce-wrapper .avatar .infos{position:absolute;bottom:var(--base-size-x2);left:var(--base-size-x2)}.teachers-list>li .announce-wrapper .avatar .infos .name{font-size:var(--base-h5-font-size);font-weight:var(--base-bold-font-weight);margin:0 0 calc(var(--base-size-x1) / 2);text-transform:inherit}.teachers-list>li .announce-wrapper .avatar .infos .town{font-size:var(--base-caption-font-size);font-weight:var(--base-button-medium-font-size);line-height:var(--base-size-x2);margin:0}.teachers-list>li .announce-wrapper .avatar .infos .name,.teachers-list>li .announce-wrapper .avatar .infos .town{color:var(--base-color-white)}.teachers-list>li .announce-wrapper .teacher-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 var(--base-size-x2) 10px}.teachers-list>li .announce-wrapper .teacher-infos .upper-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:var(--base-size-x1) 0}.teachers-list>li .announce-wrapper .teacher-infos .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:4px}.teachers-list>li .announce-wrapper .teacher-infos .rating .picto{width:var(--base-size-x2);height:var(--base-size-x2);display:inline-block;background:url("../images/pictos/etoile_on.svg") transparent no-repeat center/cover;margin-right:calc(var(--base-size-x1) / 2)}.teachers-list>li .announce-wrapper .teacher-infos .rating .text span{font-size:var(--base-button-small-font-size);line-height:var(--base-size-x2)}.teachers-list>li .announce-wrapper .teacher-infos .rating .text span.number{font-weight:var(--base-bold-font-weight)}.teachers-list>li .announce-wrapper .teacher-infos .rating .text span.count{color:#525252}.teachers-list>li .announce-wrapper .teacher-infos .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teachers-list>li .announce-wrapper .teacher-infos .badge .picto{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);background:url("../images/announce/ambassador-badge.svg") transparent no-repeat center/cover}.teachers-list>li .announce-wrapper .teacher-infos .badge .text{display:none}.teachers-list>li .announce-wrapper .teacher-infos .town{margin-bottom:calc(var(--base-size-x1) / 2)}.teachers-list>li .announce-wrapper .teacher-infos .main-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-size:var(--base-small-font-size);line-height:18px;color:#525252;margin:var(--base-size-x1) 0}.teachers-list>li .announce-wrapper .teacher-infos .chips-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.teachers-list>li .announce-wrapper .teacher-infos .chips{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;row-gap:8px}.teachers-list>li .announce-wrapper .teacher-infos .chips li{-ms-flex-item-align:end;align-self:flex-end;background-color:var(--base-color-pink-extra-light);padding:var(--base-size-x1);-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4)}.teachers-list>li .announce-wrapper .teacher-infos .chips li:nth-child(1) .picto,.teachers-list>li .announce-wrapper .teacher-infos .chips li:nth-child(2) .picto{display:none}.teachers-list>li .announce-wrapper .teacher-infos .chips li .text{color:var(--base-color-pink);line-height:var(--base-size-x2)}.teachers-list>li .announce-wrapper .teacher-infos .chips li .picto{-ms-flex-negative:0;flex-shrink:0}.announce-headband{--header-height: 88px;min-height:312px;padding:var(--header-height) 0 var(--base-size-x9);background-color:var(--base-color-pink-extra-light);overflow:hidden}.announce-headband .announce-headband-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1128px;margin:0 auto}.announce-headband .announce-headband-wrapper>:not(:last-child){margin-right:90px}.announce-headband .left-part{max-width:352px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.announce-headband .left-part .title{font-size:var(--base-h5-font-size);font-weight:var(--base-heavy-font-weight);margin:0 0 var(--base-size-x3)}.announce-headband .left-part .fake-search .text{margin-right:var(--base-size-x1)}.announce-headband .right-part .teachers-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.announce-headband .right-part .teachers-list li{-ms-flex-preferred-size:unset;flex-basis:unset}.announce-headband .right-part .teachers-list li:nth-child(4) .announce-wrapper{margin-right:0}.announce-headband .right-part .teachers-list li:nth-child(n+5){display:none}.announce-headband .right-part .teachers-list li:not(.more) .announce-wrapper{background-color:var(--base-color-white);margin-right:var(--base-size-x2)}.announce-headband .right-part .teachers-list li:not(.more) .announce-wrapper .avatar .picture{height:160px}.announce-headband .right-part .teachers-list li:not(.more) .announce-wrapper .avatar .infos .name{font-size:var(--base-body-font-size)}.announce-headband .right-part .teachers-list li:not(.more) .announce-wrapper .avatar .infos .town{font-size:var(--base-small-font-size)}.announce-headband .right-part .teachers-list li.more .announce-wrapper .text{line-height:var(--base-size-x3)}.announce-headband .right-part .teachers-list li .announce-wrapper{width:160px}.announce-headband .right-part .teachers-list li .announce-wrapper .teacher-infos .chips li:not(.price) .picto{margin-right:0}.announce-headband .right-part .teachers-list li .announce-wrapper .teacher-infos .chips li:not(.price) .text{display:none}.announce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:var(--base-size-x5) auto;max-width:1128px}.announce.preload *{-webkit-transition:none !important;transition:none !important}.announce h2{font-size:var(--base-h5-font-size);font-weight:var(--base-bold-font-weight);margin:0 0 var(--base-size-x3);line-height:var(--base-size-x4)}.announce h3{font-size:var(--base-tiny-font-size);font-weight:var(--base-heavy-font-weight);text-transform:uppercase}.announce .ttip-hv{cursor:pointer}.announce .ttip-hv:hover .ttip{visibility:visible;opacity:1}.announce .ttip-hv:hover+.ttip{visibility:visible;opacity:1}.announce .ttip{opacity:0;visibility:hidden;z-index:1;-webkit-transition:.15s all;transition:.15s all;text-align:center}.announce .ttip:hover{visibility:visible;opacity:1}.announce .ttip.up{position:absolute;top:calc(-100% - var(--base-size-x2));left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.announce .ttip.up::before{position:absolute;bottom:calc(var(--base-size-x1) * -1);left:50%;-webkit-transform:translateX(-50%) rotate(-60deg);-ms-transform:translateX(-50%) rotate(-60deg);transform:translateX(-50%) rotate(-60deg)}.announce .ttip.bottom{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-top:var(--base-size-x2)}.announce .ttip.medium-size{-webkit-transform:translateX(16px) !important;-ms-transform:translateX(16px) !important;transform:translateX(16px) !important;width:340px !important;left:unset;right:0}.announce .ttip.black-theme .content{background-color:var(--base-color-black)}.announce .ttip.black-theme .content p{color:white}.announce .ttip.success-theme::before{border-bottom-color:var(--base-color-system-success)}.announce .ttip.success-theme .content{background-color:var(--base-color-system-success)}.announce .ttip.success-theme .content p{color:var(--base-color-white)}.announce .ttip.special-theme::before{border-bottom-color:var(--base-color-blue)}.announce .ttip.special-theme .content{background-color:var(--base-color-blue)}.announce .ttip.special-theme .content p{color:var(--base-color-white)}.announce .ttip::before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:-10px;width:12px;height:12px;border-bottom:solid 12px var(--base-color-black);border-left:solid 6px transparent;border-right:solid 6px transparent}.announce .ttip .content{padding:12px var(--base-size-x3);-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2)}.announce .ttip .content p{font-size:var(--base-caption-font-size);font-weight:var(--base-medium-font-weight);line-height:var(--base-size-x3);margin:0 auto}.announce .ttip .content p:not(:last-child){margin-bottom:var(--base-size-x1)}.announce .colorful{-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4)}.announce .colorful .content{display:-webkit-box;display:-ms-flexbox;display:flex}.announce .cat-infos{display:grid;grid-template-columns:repeat(5, auto);grid-gap:0px var(--base-size-x4);padding:var(--base-size-x3);border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4)}.announce .cat-infos .category h3{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x3);margin:var(--base-size-x1) 0;text-transform:inherit;margin-top:0}.announce .cat-infos .category ul{position:relative;display:inline-block}.announce .cat-infos .category ul li{position:relative;font-size:var(--base-caption-font-size);font-weight:var(--base-regular-font-weight)}.announce .cat-infos .category ul li:not(.more){margin-bottom:var(--base-size-x1);max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announce .cat-infos .category ul li:nth-child(n+3){display:inline-block;vertical-align:top;margin:0}.announce .cat-infos .category ul li.more{position:absolute;width:100%;margin-left:4.3px}.announce .cat-infos .category ul li:hover:not(.more){max-width:unset;white-space:normal;overflow:auto}.announce .cat-infos .category ul li.hv-hide-more:hover+.more{display:none}.announce .cat-infos .category ul li .count{font-size:var(--base-small-font-size);font-weight:var(--base-bold-font-weight);color:var(--base-color-grey)}.announce .cat-infos .category ul li .ttip{position:absolute;left:0;-webkit-transform:translateX(calc(-50% + var(--base-size-x1)));-ms-transform:translateX(calc(-50% + var(--base-size-x1)));transform:translateX(calc(-50% + var(--base-size-x1)));padding-top:var(--base-size-x2)}.announce .cat-infos .category ul li a{color:var(--base-color-black);text-decoration:unset}.announce .main-infos.announce-seo .text.announce-planning-text,.announce .main-infos.announce-seo .text.announce-teaching-text,.announce .main-infos.announce-seo .text.announce-experience-text{max-height:100%;overflow:auto}.announce .main-infos.announce-seo .bottom-wrapper{display:none}.announce .main-infos .text{font-size:var(--base-body-font-size);font-weight:var(--base-regular-font-weight);line-height:30px;margin:0}.announce .main-infos .text.announce-planning-text,.announce .main-infos .text.announce-teaching-text,.announce .main-infos .text.announce-experience-text{max-height:420px;overflow:hidden}.announce .main-infos .text.announce-planning-text,.announce .main-infos .text.announce-teaching-text{margin-top:var(--base-size-x3)}.announce .main-infos .category{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px var(--base-size-x3);font-size:var(--base-caption-font-size);font-weight:var(--base-bold-font-weight);-ms-flex-negative:0;flex-shrink:0;border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x5);border-radius:var(--base-size-x5)}.announce .main-infos .category .picto{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);margin-right:var(--base-size-x1)}.announce .main-infos .category .picto.target{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/target.svg");mask-image:url("../images/feather/target.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-infos .category .picto.target{background-color:unset;background-image:url("../images/feather/target.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-infos .category .picto.flag{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/flag.svg");mask-image:url("../images/feather/flag.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-infos .category .picto.flag{background-color:unset;background-image:url("../images/feather/flag.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-infos .category ul{display:-webkit-box;display:-ms-flexbox;display:flex}.announce .main-infos .category ul li{line-height:var(--base-size-x3)}.announce .main-infos .category ul li:not(:first-child):not(.more)::before{content:' . ';white-space:pre;display:inline-block}.announce .main-infos .category ul li .count{color:var(--base-color-grey);margin-left:4px}.announce .main-infos .category ul:not(.list){list-style:disc;-webkit-padding-start:16px;padding-inline-start:16px;margin-top:var(--base-size-x3)}.announce .main-infos .category ul:not(.list) li{font-size:var(--base-body-font-size)}.announce .main-infos .category ul:not(.list) li:not(:last-child){margin-bottom:var(--base-size-x3)}.announce .main-infos .category ul:not(.list) li .emphasis{font-weight:var(--base-bold-font-weight)}.announce .main-infos .category .ttip{white-space:nowrap;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.announce .main-infos .category .ttip.bottom{top:100%}.announce .main-infos .category .ttip.levels{min-width:248px}.announce .main-infos .category .ttip.languages{min-width:324px}.announce .main-infos .category .ttip .content{text-align:center}.announce .main-infos .category .ttip .content:first-letter{text-transform:uppercase}.announce .main-infos .category .ttip .content .details{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.announce .main-infos .category .ttip .content .details p{margin:0}.announce .main-infos .category .ttip .content .details p:not(:last-child)::after{content:',\00a0';display:inline-block}.announce .main-infos .bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:var(--base-size-x2)}.announce .main-infos .bottom-wrapper .more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:none}.announce .main-infos .bottom-wrapper .more.show{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.announce .main-infos .bottom-wrapper .more .text{font-size:var(--base-small-font-size);font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x2);margin-right:var(--base-size-x1);text-decoration:underline}.announce .main-infos .bottom-wrapper .more .text:first-letter{text-transform:uppercase}.announce .main-infos .bottom-wrapper .more .picto{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/chevron-down.svg");mask-image:url("../images/feather/chevron-down.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-infos .bottom-wrapper .more .picto{background-color:unset;background-image:url("../images/feather/chevron-down.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-infos.practical-infos{line-height:30px}.announce .controls{position:absolute;top:var(--base-size-x2);right:var(--base-size-x2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce .controls .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--base-size-x5);height:var(--base-size-x5);-webkit-transition:.15s all;transition:.15s all;cursor:pointer;-webkit-border-radius:18px;border-radius:18px}.announce .controls .item:hover{background-color:var(--base-color-grey-light)}.announce .controls .item .icon{display:inline-block;width:var(--base-size-x3);height:var(--base-size-x3)}.announce .controls .item.share .icon{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/share.svg");mask-image:url("../images/feather/share.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .controls .item.share .icon{background-color:unset;background-image:url("../images/feather/share.svg");-webkit-background-size:cover;background-size:cover}}.announce .controls .item.close .icon{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/x.svg");mask-image:url("../images/feather/x.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .controls .item.close .icon{background-color:unset;background-image:url("../images/feather/x.svg");-webkit-background-size:cover;background-size:cover}}.announce .controls .item.icon-bookmark-wrapper[data-bookmark$='false'] .icon-bookmark{width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-black)}.announce .controls .item.icon-bookmark-wrapper[data-bookmark$='false']::after{background-color:transparent}.announce .breadcrumb{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:var(--base-size-x3)}.announce .breadcrumb a,.announce .breadcrumb .text{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4px 0;font-size:var(--base-small-font-size);line-height:var(--base-size-x2);color:var(--base-color-grey);text-decoration:none;cursor:pointer}.announce .breadcrumb a::before,.announce .breadcrumb .text::before{content:'';position:absolute;bottom:-2px;width:0;height:1px;background-color:var(--base-color-grey);-webkit-transition:.05s width;transition:.05s width}.announce .breadcrumb a:not(:last-child)::after,.announce .breadcrumb .text:not(:last-child)::after{content:'';display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-grey);-webkit-mask-image:url("../images/feather/chevron-right.svg");mask-image:url("../images/feather/chevron-right.svg");-webkit-mask-size:cover;mask-size:cover;margin:0 var(--base-size-x1)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .breadcrumb a:not(:last-child)::after,.announce .breadcrumb .text:not(:last-child)::after{background-color:unset;background-image:url("../images/feather/chevron-right.svg");-webkit-background-size:cover;background-size:cover}}.announce .breadcrumb a:hover:not(:last-child)::before,.announce .breadcrumb .text:hover:not(:last-child)::before{width:calc(100% - var(--base-size-x3))}.announce .breadcrumb a:hover:last-child::before,.announce .breadcrumb .text:hover:last-child::before{width:100%}.announce #contact>*{pointer-events:none}.announce .main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce .main-wrapper>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.announce .main-wrapper>.container .sticky-content{position:sticky;top:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;margin-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .sticky-content .sticky-wrapper{position:relative;margin-left:var(--base-size-x3)}.announce .main-wrapper>.container .sticky-content .sticky-wrapper .card .infos-user-sticky{display:none}.announce .main-wrapper>.container .sticky-content .sticky-wrapper .card.button-added .contact-box{display:none}.announce .main-wrapper>.container .sticky-content .sticky-wrapper .card.button-added .load-buttons .contact-box{display:block}.announce .main-wrapper>.container .sticky-content .sticky-wrapper .unavailable{margin:var(--base-size-x2) 0 0}.announce .main-wrapper>.container .sticky-content .report-announce-btn{font-size:var(--base-caption-font-size);color:var(--base-color-grey);display:inline-block;cursor:pointer;margin:0 0 0 var(--base-size-x3)}.announce .main-wrapper>.container .sticky-content .fake-search{max-width:315px;margin:0 auto}.announce .main-wrapper>.container .card{min-width:360px;padding:var(--base-size-x5) var(--base-size-x7) var(--base-size-x3);-webkit-box-shadow:0px 4px 16px rgba(96,97,112,0.08);box-shadow:0px 4px 16px rgba(96,97,112,0.08);-webkit-border-radius:var(--base-size-x5);border-radius:var(--base-size-x5);margin-bottom:var(--base-size-x2)}.announce .main-wrapper>.container .card .controls .item.share{margin-bottom:var(--base-size-x1)}.announce .main-wrapper>.container .card .controls .item .icon{width:var(--base-size-x2);height:var(--base-size-x2)}.announce .main-wrapper>.container .card .upper-wrapper{margin-bottom:var(--base-size-x5)}.announce .main-wrapper>.container .card .avatar .colorful{position:relative;width:140px;height:140px;margin:0 auto var(--base-size-x2);-webkit-border-radius:var(--base-size-x5);border-radius:var(--base-size-x5)}.announce .main-wrapper>.container .card .avatar .colorful .img-wrapper{-webkit-border-radius:var(--base-size-x5);border-radius:var(--base-size-x5);width:140px;height:140px;overflow:hidden;margin:0}.announce .main-wrapper>.container .card .avatar .colorful .img-wrapper img{width:100%}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper{position:relative}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.ambassador{z-index:1}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.ambassador .badge-picto{position:absolute;right:-12px;bottom:-12px;width:40px;height:40px;background:url("../images/announce/ambassador-badge.svg") transparent no-repeat center;-webkit-background-size:100% 100%;background-size:100%}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.ambassador .ttip{padding-top:var(--base-size-x3);-webkit-transform:translateX(-70%);-ms-transform:translateX(-70%);transform:translateX(-70%);width:304px}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.ambassador .ttip::before{left:unset;right:var(--base-size-x2)}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.ambassador .ttip .content{margin:0;padding:var(--base-size-x2)}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.verified .badge-picto{position:absolute;right:0;bottom:0;width:24px;height:24px;border:2px solid var(--base-color-white);background-color:var(--base-color-system-success);-webkit-border-radius:100%;border-radius:100%}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.verified.profil .badge-picto::before{content:'';display:inline-block;width:12px;height:12px;background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/check.svg");mask-image:url("../images/feather/check.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.verified.profil .badge-picto::before{background-color:unset;background-image:url("../images/feather/check.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.verified.degree .badge-picto::before{content:'';display:inline-block;width:12px;height:12px;background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/award.svg");mask-image:url("../images/feather/award.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.verified.degree .badge-picto::before{background-color:unset;background-image:url("../images/feather/award.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.verified .ttip{padding-top:var(--base-size-x2);-webkit-transform:translateX(-58%);-ms-transform:translateX(-58%);transform:translateX(-58%);width:204px}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.verified .ttip::before{left:unset;right:var(--base-size-x2)}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper.verified .ttip .content{margin:0;padding:var(--base-size-x2)}.announce .main-wrapper>.container .card .avatar .colorful .badge-wrapper .badge-picto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--base-size-x3);height:var(--base-size-x3)}.announce .main-wrapper>.container .card .avatar .name{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--base-size-x1)}.announce .main-wrapper>.container .card .avatar .name>p{font-size:var(--base-h5-font-size);font-weight:var(--base-heavy-font-weight);margin:0;text-align:center}.announce .main-wrapper>.container .card .avatar .name .verified-profile-text{display:block;margin:calc(var(--base-size-x1) / 2) 0 calc((var(--base-size-x1) / 2) * -1);font-size:var(--base-small-font-size);font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x2);color:var(--base-color-system-success)}.announce .main-wrapper>.container .card .chips{display:-webkit-box;display:-ms-flexbox;display:flex}.announce .main-wrapper>.container .card .chips li{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:unset}.announce .main-wrapper>.container .card .chips li .text span{font-size:var(--base-caption-font-size);text-decoration:unset}.announce .main-wrapper>.container .card .infos li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.announce .main-wrapper>.container .card .infos li:not(:last-child){margin-bottom:var(--base-size-x2)}.announce .main-wrapper>.container .card .infos li:last-child{margin-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .card .infos li .label{font-size:var(--base-caption-font-size);font-weight:var(--base-medium-font-weight)}.announce .main-wrapper>.container .card .infos li .value-wrapper{position:relative}.announce .main-wrapper>.container .card .infos li .value{font-size:var(--base-h6-font-size);font-weight:var(--base-heavy-font-weight)}.announce .main-wrapper>.container .card .infos li .value .smaller{font-size:var(--base-caption-font-size)}@media all and (max-width: 1425px){.announce .main-wrapper>.container .card .infos li .ttip .content{position:absolute;right:0;-webkit-transform:translateX(18%);-ms-transform:translateX(18%);transform:translateX(18%)}}.announce .main-wrapper>.container .card .infos li .ttip .content p{font-size:var(--base-caption-font-size);line-height:var(--base-size-x3);white-space:normal;min-width:400px}.announce .main-wrapper>.container .card .btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--base-size-x2);text-decoration:unset;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-transition:.3s all;transition:.3s all}.announce .main-wrapper>.container .card .btn::before{content:'';position:absolute;width:200%;height:200%;background-color:var(--base-color-pink);-webkit-border-radius:calc(var(--base-size-x3) * 2);border-radius:calc(var(--base-size-x3) * 2);z-index:-1;-webkit-transition:.15s all;transition:.15s all;-webkit-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}.announce .main-wrapper>.container .card .btn:hover::before{-webkit-transform:scale(0.515, 0.515);-ms-transform:scale(0.515, 0.515);transform:scale(0.515, 0.515);-webkit-box-shadow:0 10px 35px -15px var(--base-color-pink);box-shadow:0 10px 35px -15px var(--base-color-pink)}.announce .main-wrapper>.container .card .btn:active::before{-webkit-transform:scale(0.49, 0.49);-ms-transform:scale(0.49, 0.49);transform:scale(0.49, 0.49);-webkit-box-shadow:0 10px 35px -15px var(--base-color-pink);box-shadow:0 10px 35px -15px var(--base-color-pink)}.announce .main-wrapper>.container .card .btn .picto{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:var(--base-size-x3);height:var(--base-size-x3);background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/message-square.svg");mask-image:url("../images/feather/message-square.svg");-webkit-mask-size:cover;mask-size:cover;margin-right:var(--base-size-x1)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .card .btn .picto{background-color:unset;background-image:url("../images/feather/message-square.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .card .btn .text{font-size:var(--base-body-font-size);font-weight:var(--base-medium-font-weight);color:var(--base-color-white)}.announce .main-wrapper>.container .card .first-lesson-free{font-size:var(--base-caption-font-size);font-weight:var(--base-bold-font-weight);line-height:24px;color:var(--base-color-pink);margin:var(--base-size-x2) 0 0;text-align:center}.announce .main-wrapper>.container .inside-content{margin-bottom:var(--base-size-x8);max-width:744px}.announce .main-wrapper>.container .inside-content>*:not(:last-child):not(.stage-img-wrapper):not(.breadcrumb):not(.subjects):not(.summary):not(.special){margin-bottom:var(--base-size-x8)}.announce .main-wrapper>.container .inside-content .subjects .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.announce .main-wrapper>.container .inside-content .subjects .list li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--base-size-x1);padding:var(--base-size-x1) var(--base-size-x3);font-size:var(--base-small-font-size);font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x2);white-space:nowrap;color:var(--base-color-pink);background-color:var(--base-color-pink-extra-light);-webkit-border-radius:var(--base-size-x5);border-radius:var(--base-size-x5)}.announce .main-wrapper>.container .inside-content .subjects .list li:not(:last-child){margin-right:var(--base-size-x1)}.announce .main-wrapper>.container .inside-content .stage-img-wrapper{margin-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .stage-img-wrapper img{width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:var(--base-size-x6);border-radius:var(--base-size-x6)}.announce .main-wrapper>.container .inside-content .summary{margin:var(--base-size-x3) 0 0}.announce .main-wrapper>.container .inside-content .summary.has-location{margin-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .summary h1{font-size:var(--base-h3-font-size);font-weight:var(--base-bold-font-weight);margin:0 0 var(--base-size-x5);overflow-wrap:break-word;max-width:680px}.announce .main-wrapper>.container .inside-content .summary .chips li{padding:unset}.announce .main-wrapper>.container .inside-content .summary .chips li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.announce .main-wrapper>.container .inside-content .summary .chips li ul li{margin:4px;padding:12px var(--base-size-x3);font-size:var(--base-caption-font-size);font-weight:var(--base-medium-font-weight);-ms-flex-negative:0;flex-shrink:0;border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x5);border-radius:var(--base-size-x5)}.announce .main-wrapper>.container .inside-content .summary .chips li ul li .picto{width:var(--base-size-x2);height:var(--base-size-x2);margin-right:var(--base-size-x1);-ms-flex-negative:0;flex-shrink:0}.announce .main-wrapper>.container .inside-content .summary .chips li ul li .picto.pin{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/map-pin.svg");mask-image:url("../images/feather/map-pin.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .summary .chips li ul li .picto.pin{background-color:unset;background-image:url("../images/feather/map-pin.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .inside-content .summary .chips li ul li .picto.video{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/video.svg");mask-image:url("../images/feather/video.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .summary .chips li ul li .picto.video{background-color:unset;background-image:url("../images/feather/video.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .inside-content .summary .chips li ul li .picto.map{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/map.svg");mask-image:url("../images/feather/map.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .summary .chips li ul li .picto.map{background-color:unset;background-image:url("../images/feather/map.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .inside-content .summary .chips li ul li a{text-decoration:unset;font-weight:var(--base-bold-font-weight)}.announce .main-wrapper>.container .inside-content .summary .chips li ul li p,.announce .main-wrapper>.container .inside-content .summary .chips li ul li a{color:var(--base-color-black);margin:0}.announce .main-wrapper>.container .inside-content .summary .chips li ul li p:first-letter,.announce .main-wrapper>.container .inside-content .summary .chips li ul li a:first-letter{text-transform:uppercase}.announce .main-wrapper>.container .inside-content .summary .chips li ul li p span:not(.from),.announce .main-wrapper>.container .inside-content .summary .chips li ul li a span:not(.from){font-weight:var(--base-bold-font-weight)}.announce .main-wrapper>.container .inside-content .summary .chips li ul li.home .from{font-size:var(--base-small-font-size);color:var(--base-color-grey)}.announce .main-wrapper>.container .inside-content .special{background-color:var(--base-color-blue-extra-light);margin-bottom:var(--base-size-x5)}.announce .main-wrapper>.container .inside-content .special .content{padding:var(--base-size-x2) var(--base-size-x3) var(--base-size-x3);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce .main-wrapper>.container .inside-content .special .content .this{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.announce .main-wrapper>.container .inside-content .special .content .this .picto{width:40px;height:40px;background:url("../images/announce/ambassador-badge.svg") transparent no-repeat center;-webkit-background-size:100% 100%;background-size:100%;margin:0 var(--base-size-x1) 0 0}.announce .main-wrapper>.container .inside-content .special .content .this h2{font-size:var(--base-h6-font-size);font-weight:var(--base-bold-font-weight);text-transform:none;color:var(--base-color-blue);margin:0}.announce .main-wrapper>.container .inside-content .special .content .that p{font-size:var(--base-caption-font-size);line-height:var(--base-size-x3);margin:var(--base-size-x1) 0 0}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category h3::first-letter{text-transform:uppercase}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category ul li:last-child{margin:0}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category.packs li:first-letter{text-transform:uppercase}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category.gift-lesson{position:relative}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category.gift-lesson h3{line-height:24px;display:inline-block;vertical-align:middle;position:relative}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category.gift-lesson .picto{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/info.svg");mask-image:url("../images/feather/info.svg");-webkit-mask-size:cover;mask-size:cover;margin-left:4px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category.gift-lesson .picto{background-color:unset;background-image:url("../images/feather/info.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category.gift-lesson .ttip{position:absolute;left:0;top:-108px;width:400px;-webkit-transform:translateX(-23%);-ms-transform:translateX(-23%);transform:translateX(-23%);padding-top:0;-moz-text-align-last:center;text-align-last:center}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .category.gift-lesson ul{display:block}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .details{margin-top:var(--base-size-x2);padding:var(--base-size-x3);border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4)}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .details h3{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight);margin:0 0 var(--base-size-x1);text-transform:inherit}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .details p{font-size:var(--base-caption-font-size);line-height:var(--base-size-x3);margin:0}.announce .main-wrapper>.container .inside-content .videos .container{width:100%}.announce .main-wrapper>.container .inside-content .videos .container iframe{width:100%;-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .feedback.opinions .title-wrapper .count{background-color:var(--base-color-yellow-extra-light)}.announce .main-wrapper>.container .inside-content .feedback.opinions .title-wrapper .count .picto{background:url("../images/pictos/etoile_on.svg") transparent no-repeat center}.announce .main-wrapper>.container .inside-content .feedback.opinions .list>li .user-infos .avatar .picture{background-color:var(--base-color-yellow)}.announce .main-wrapper>.container .inside-content .feedback.opinions .list>li .date{color:var(--base-color-yellow)}.announce .main-wrapper>.container .inside-content .feedback.reviews .title-wrapper .count{background-color:var(--base-color-blue-extra-light)}.announce .main-wrapper>.container .inside-content .feedback.reviews .title-wrapper .count .picto{background-color:var(--base-color-blue);-webkit-mask-image:url("../images/feather/thumbs-up.svg");mask-image:url("../images/feather/thumbs-up.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .feedback.reviews .title-wrapper .count .picto{background-color:unset;background-image:url("../images/feather/thumbs-up.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .inside-content .feedback.reviews .title-wrapper .count .text{color:var(--base-color-blue)}.announce .main-wrapper>.container .inside-content .feedback.reviews .list>li .user-infos .avatar .picture{background-color:var(--base-color-blue)}.announce .main-wrapper>.container .inside-content .feedback.reviews .list>li .date{color:var(--base-color-blue)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper h2{margin:0}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper .picto-wrapper{position:relative;margin-left:var(--base-size-x1)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper .picto-wrapper .picto{display:inline-block;vertical-align:middle;width:var(--base-size-x3);height:var(--base-size-x3);background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/info.svg");mask-image:url("../images/feather/info.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper .picto-wrapper .picto{background-color:unset;background-image:url("../images/feather/info.svg");-webkit-background-size:cover;background-size:cover}}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper .picto-wrapper .ttip .content{width:440px;text-align:center;padding:var(--base-size-x3)}@media all and (max-width: 1425px){.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper .picto-wrapper .ttip .content{position:absolute;-webkit-transform:translateX(-18%);-ms-transform:translateX(-18%);transform:translateX(-18%)}}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper .picto-wrapper .ttip .content p{font-size:var(--base-caption-font-size);line-height:var(--base-size-x3);white-space:unset}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);padding:var(--base-size-x1) var(--base-size-x2)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .count .picto{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);margin-right:calc(var(--base-size-x1) / 2)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .count .text{font-size:var(--base-small-font-size);font-weight:var(--base-medium-font-weight)}.announce .main-wrapper>.container .inside-content .feedback .list>li,.announce .main-wrapper>.container .inside-content .feedback .replies>li{opacity:1;max-height:100%;visibility:visible;-webkit-transition:.3s opacity;transition:.3s opacity}.announce .main-wrapper>.container .inside-content .feedback .list>li:not(:last-child),.announce .main-wrapper>.container .inside-content .feedback .replies>li:not(:last-child){margin-bottom:var(--base-size-x2)}.announce .main-wrapper>.container .inside-content .feedback .list>li.ghost,.announce .main-wrapper>.container .inside-content .feedback .replies>li.ghost{margin:0;opacity:0;max-height:0;visibility:hidden}.announce .main-wrapper>.container .inside-content .feedback .list>li.more,.announce .main-wrapper>.container .inside-content .feedback .replies>li.more{display:none}.announce .main-wrapper>.container .inside-content .feedback .list>li.more .container,.announce .main-wrapper>.container .inside-content .feedback .replies>li.more .container{-webkit-box-shadow:0px 4px 16px rgba(96,97,112,0.08);box-shadow:0px 4px 16px rgba(96,97,112,0.08)}.announce .main-wrapper>.container .inside-content .feedback .list>li>.container,.announce .main-wrapper>.container .inside-content .feedback .replies>li>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4);padding:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .feedback .list>li .user-infos,.announce .main-wrapper>.container .inside-content .feedback .replies>li .user-infos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--base-size-x2)}.announce .main-wrapper>.container .inside-content .feedback .list>li .avatar,.announce .main-wrapper>.container .inside-content .feedback .replies>li .avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announce .main-wrapper>.container .inside-content .feedback .list>li .avatar .picture,.announce .main-wrapper>.container .inside-content .feedback .replies>li .avatar .picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--base-size-x4);height:var(--base-size-x4);background-color:var(--base-color-grey);margin-right:var(--base-size-x1);-webkit-border-radius:100%;border-radius:100%;overflow:hidden}.announce .main-wrapper>.container .inside-content .feedback .list>li .avatar .picture .letter,.announce .main-wrapper>.container .inside-content .feedback .list>li .avatar .picture .user-no-picture,.announce .main-wrapper>.container .inside-content .feedback .replies>li .avatar .picture .letter,.announce .main-wrapper>.container .inside-content .feedback .replies>li .avatar .picture .user-no-picture{font-size:var(--base-caption-font-size);font-weight:var(--base-bold-font-weight);color:var(--base-color-white)}.announce .main-wrapper>.container .inside-content .feedback .list>li .avatar .picture img,.announce .main-wrapper>.container .inside-content .feedback .replies>li .avatar .picture img{width:var(--base-size-x4);height:var(--base-size-x4)}.announce .main-wrapper>.container .inside-content .feedback .list>li .avatar p,.announce .main-wrapper>.container .inside-content .feedback .replies>li .avatar p{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight);margin:0}.announce .main-wrapper>.container .inside-content .feedback .list>li .main-text,.announce .main-wrapper>.container .inside-content .feedback .replies>li .main-text{font-size:var(--base-body-font-size);margin:0;line-height:30px}.announce .main-wrapper>.container .inside-content .feedback .list>li .date,.announce .main-wrapper>.container .inside-content .feedback .replies>li .date{display:none;font-size:var(--base-tiny-font-size);font-weight:var(--base-medium-font-weight)}.announce .main-wrapper>.container .inside-content .feedback .list>li .reply-count,.announce .main-wrapper>.container .inside-content .feedback .replies>li .reply-count{display:none}.announce .main-wrapper>.container .inside-content .feedback .basic-bubble>li>.container{background-color:var(--base-color-grey-light);-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);padding:var(--base-size-x2)}.announce .main-wrapper>.container .inside-content .feedback .basic-bubble>li>.container .avatar{margin-bottom:var(--base-size-x2)}.announce .main-wrapper>.container .inside-content .feedback .basic-bubble>li>.container span{font-size:var(--base-body-font-size);line-height:30px}.announce .main-wrapper>.container .inside-content .feedback .basic-bubble>li>.container span.from{display:inline-block;font-weight:var(--base-bold-font-weight)}.announce .main-wrapper>.container .inside-content .feedback .replies,.announce .main-wrapper>.container .inside-content .feedback .basic-bubble{margin-top:var(--base-size-x2)}.announce .main-wrapper>.container .inside-content .feedback .replies .container,.announce .main-wrapper>.container .inside-content .feedback .basic-bubble .container{width:70%;margin:0 0 0 auto}.announce .main-wrapper>.container .inside-content .feedback .bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.announce .main-wrapper>.container .inside-content .feedback .more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:none}.announce .main-wrapper>.container .inside-content .feedback .more.show{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.announce .main-wrapper>.container .inside-content .feedback .more .text{font-size:var(--base-tiny-font-size);font-weight:var(--base-heavy-font-weight);margin-right:var(--base-size-x1);text-decoration:underline}.announce .main-wrapper>.container .inside-content .feedback .more .text:first-letter{text-transform:uppercase}.announce .main-wrapper>.container .inside-content .feedback .more .picto{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/chevron-down.svg");mask-image:url("../images/feather/chevron-down.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .feedback .more .picto{background-color:unset;background-image:url("../images/feather/chevron-down.svg");-webkit-background-size:cover;background-size:cover}}.announce .teachers-in-town{position:relative;left:-10px;width:calc(100% + 20px);padding:0 10px var(--base-size-x10);overflow:hidden}@media all and (max-width: 1170px){.announce .teachers-in-town{left:0;width:100%;padding:0 0 var(--base-size-x10)}}.announce .teachers-in-town .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--base-size-x3)}.announce .teachers-in-town .title-wrapper h2{margin:0}.announce .teachers-in-town .title-wrapper .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announce .teachers-in-town .title-wrapper .navigation .steps{font-size:var(--base-caption-font-size);margin-right:var(--base-size-x2)}.announce .teachers-in-town .title-wrapper .navigation .arrows{display:-webkit-box;display:-ms-flexbox;display:flex}.announce .teachers-in-town .title-wrapper .navigation .arrows .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--base-size-x5);height:var(--base-size-x5);background-color:var(--base-color-grey-light);-webkit-border-radius:100%;border-radius:100%;cursor:pointer;-webkit-transition:.15s all;transition:.15s all}.announce .teachers-in-town .title-wrapper .navigation .arrows .item:not(:last-child){margin-right:var(--base-size-x1)}.announce .teachers-in-town .title-wrapper .navigation .arrows .item:hover{background-color:var(--base-color-black)}.announce .teachers-in-town .title-wrapper .navigation .arrows .item:hover .icon-wrapper .icon{background-color:var(--base-color-white)}.announce .teachers-in-town .title-wrapper .navigation .arrows .item.prev .icon{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/chevron-left.svg");mask-image:url("../images/feather/chevron-left.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .teachers-in-town .title-wrapper .navigation .arrows .item.prev .icon{background-color:unset;background-image:url("../images/feather/chevron-left.svg");-webkit-background-size:cover;background-size:cover}}.announce .teachers-in-town .title-wrapper .navigation .arrows .item.next .icon{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/chevron-right.svg");mask-image:url("../images/feather/chevron-right.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .teachers-in-town .title-wrapper .navigation .arrows .item.next .icon{background-color:unset;background-image:url("../images/feather/chevron-right.svg");-webkit-background-size:cover;background-size:cover}}.announce .teachers-in-town .title-wrapper .navigation .arrows .item .icon-wrapper{-webkit-transition:.15s all;transition:.15s all}.announce .teachers-in-town .title-wrapper .navigation .arrows .item .icon{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2)}.announce .more-lessons .teacher-ads{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + var(--base-size-x3));margin-bottom:calc(var(--base-size-x2) * -1)}.announce .more-lessons .teacher-ads>li{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}.announce .more-lessons .teacher-ads>li .announce-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 4px 16px rgba(96,97,112,0.08);box-shadow:0px 4px 16px rgba(96,97,112,0.08);-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);padding:var(--base-size-x3);margin:0 var(--base-size-x3) var(--base-size-x2) 0;text-decoration:unset}.announce .more-lessons .teacher-ads>li .avatar{margin-right:var(--base-size-x2)}.announce .more-lessons .teacher-ads>li .avatar .picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:var(--base-size-x7);height:var(--base-size-x7);background-color:var(--base-color-blue);-webkit-border-radius:100%;border-radius:100%}.announce .more-lessons .teacher-ads>li .avatar .picture .picto{position:relative;display:inline-block;width:var(--base-size-x3);height:var(--base-size-x3);background-color:var(--base-color-blue-extra-light);-webkit-border-radius:100%;border-radius:100%}.announce .more-lessons .teacher-ads>li .avatar .picture .picto::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-blue);-webkit-mask-image:url("../images/feather/award.svg");mask-image:url("../images/feather/award.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .more-lessons .teacher-ads>li .avatar .picture .picto::before{background-color:unset;background-image:url("../images/feather/award.svg");-webkit-background-size:cover;background-size:cover}}.announce .more-lessons .teacher-ads>li .announce-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.announce .more-lessons .teacher-ads>li .announce-infos .title{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight);margin:0 0 var(--base-size-x1)}.announce .teacher-stage{padding-bottom:var(--base-size-x10)}.announce .teacher-stage .stage-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:calc(var(--base-size-x2) * -1)}.announce .teacher-stage .stage-list>li{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}.announce .teacher-stage .stage-list>li .stage-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4);color:var(--base-color-black);padding:var(--base-size-x3);margin:0 var(--base-size-x3) var(--base-size-x2) 0;text-decoration:unset}.announce .teacher-stage .stage-list>li .stage-wrapper .type{font-size:var(--base-heaviest-font-weight);font-weight:var(--base-heavy-font-weight);line-height:var(--base-size-x3);text-transform:inherit;margin:0 0 var(--base-size-x1)}.announce .teacher-stage .stage-list>li .stage-wrapper .type:first-letter{text-transform:uppercase}.announce .teacher-stage .stage-list>li .stage-wrapper .main-text{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x3);margin:0 0 var(--base-size-x2)}.announce .teacher-stage .stage-list>li .stage-wrapper .chips{display:-webkit-box;display:-ms-flexbox;display:flex}.announce .teacher-stage .stage-list>li .stage-wrapper .chips li{background-color:var(--base-color-grey-light);-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);padding:4px var(--base-size-x1)}.announce .teacher-stage .stage-list>li .stage-wrapper .chips li:not(:last-child){margin-right:calc(var(--base-size-x1) / 2)}.announce .teacher-stage .stage-list>li .stage-wrapper .chips li:last-child .picto{display:none}.announce .teacher-stage .stage-list>li .stage-wrapper .chips li .picto{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/map-pin.svg");mask-image:url("../images/feather/map-pin.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .teacher-stage .stage-list>li .stage-wrapper .chips li .picto{background-color:unset;background-image:url("../images/feather/map-pin.svg");-webkit-background-size:cover;background-size:cover}}.announce .teacher-stage .stage-list>li .stage-wrapper .chips li .text{font-size:var(--base-tiny-font-size);font-weight:var(--base-medium-font-weight);line-height:var(--base-size-x3)}.announce .report-announce-btn:not(.item){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--base-color-grey-light);-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3);padding:var(--base-size-x2) var(--base-size-x5);margin-bottom:var(--base-size-x10);cursor:pointer;-ms-flex-item-align:center;align-self:center}.announce .report-announce-btn:not(.item) .text{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight)}.announce .modal{position:fixed;top:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:.15s all;transition:.15s all}.announce .modal.visible{opacity:1;visibility:visible}.announce .modal .mask{width:100vw;height:100vh;background-color:rgba(0,0,0,0.6)}.announce .modal .container{position:relative;position:fixed;width:790px;padding:var(--base-size-x3) var(--base-size-x5);-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4);-webkit-box-shadow:0px 4px 16px rgba(96,97,112,0.08);box-shadow:0px 4px 16px rgba(96,97,112,0.08);background-color:var(--base-color-white)}.announce .modal .container h2{font-size:var(--base-h6-font-size);font-weight:var(--base-bold-font-weight)}.announce .modal .container .close-button-modal{position:absolute;top:20px;right:var(--base-size-x3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background-color:var(--base-color-grey-light);-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.announce .modal .container .close-button-modal:after{content:'';height:16px;width:16px;background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/x.svg");mask-image:url("../images/feather/x.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .modal .container .close-button-modal:after{background-color:unset;background-image:url("../images/feather/x.svg");-webkit-background-size:cover;background-size:cover}}.announce .generic-modal .container{--max-height: 680px;max-width:744px;max-height:var(--max-height);padding:var(--base-size-x4) 0 0}.announce .generic-modal .container>*:last-child{padding-bottom:var(--base-size-x4)}.announce .generic-modal .container h2{text-align:center;margin:0 auto var(--base-size-x3)}.announce .generic-modal .container h2:after{content:'';display:block;margin-top:var(--base-size-x3);border:solid var(--base-color-grey-light) 1px;width:100%}.announce .generic-modal .container p{font-size:var(--base-body-font-size);line-height:30px;max-height:calc(var(--max-height) - 120px);overflow-y:scroll;margin:0 var(--base-size-x5);overflow-wrap:break-word}.announce .sharing-modal .container{width:520px}.announce .sharing-modal .container h2{text-align:center;margin-bottom:var(--base-size-x4)}.announce .sharing-modal .container .close-button-modal{top:var(--base-size-x2)}.announce .sharing-modal .container .infos-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:336px;margin:auto auto var(--base-size-x4);padding:var(--base-size-x2);border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4)}.announce .sharing-modal .container .infos-user img{width:var(--base-size-x8);height:var(--base-size-x8);-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3);margin-right:var(--base-size-x2)}.announce .sharing-modal .container .infos-user .name{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x3);margin:0}.announce .sharing-modal .container .infos-user .title{font-size:var(--base-small-font-size);font-weight:var(--base-medium-font-weight);line-height:var(--base-size-x2);color:var(--base-color-grey);margin:0}.announce .sharing-modal .container ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--base-size-x3);-ms-flex-line-pack:space-evenly;align-content:space-evenly;width:300px;margin:auto}.announce .sharing-modal .container ul li{position:relative}.announce .sharing-modal .container ul li a,.announce .sharing-modal .container ul li button{display:block;position:relative;margin:auto;padding:var(--base-size-x2);width:var(--base-size-x7);height:var(--base-size-x7);-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3);border:none;background-color:var(--base-color-grey-light);text-decoration:unset;cursor:pointer}.announce .sharing-modal .container ul li a::after,.announce .sharing-modal .container ul li button::after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:var(--base-size-x3);height:var(--base-size-x3);background:var(--base-color-black) no-repeat center/cover}.announce .sharing-modal .container ul li p{font-size:var(--base-caption-font-size);font-weight:var(--base-medium-font-weight);line-height:var(--base-size-x2);text-align:center}.announce .sharing-modal .container ul li .alert-copy{z-index:100;position:absolute;top:0;opacity:0;visibility:hidden;left:50%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:var(--base-color-black);padding:var(--base-size-x1) var(--base-size-x2);color:white;-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);-moz-text-align-last:center;text-align-last:center;min-width:110px;-webkit-transition:all .25s ease;transition:all .25s ease}.announce .sharing-modal .container ul li .alert-copy.visible{opacity:1;visibility:visible;-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%);-webkit-transition:all .25s ease;transition:all .25s ease}.announce .sharing-modal .container ul li.copy button::after{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/copy.svg");mask-image:url("../images/feather/copy.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .sharing-modal .container ul li.copy button::after{background-color:unset;background-image:url("../images/feather/copy.svg");-webkit-background-size:cover;background-size:cover}}.announce .sharing-modal .container ul li.messenger a::after{-webkit-mask:url("../images/pictos/connect-messenger.svg") no-repeat center/cover;mask:url("../images/pictos/connect-messenger.svg") no-repeat center/cover}.announce .sharing-modal .container ul li.linkedin a::after{-webkit-mask:url("../images/pictos/connect-linkedin.svg") no-repeat center/cover;mask:url("../images/pictos/connect-linkedin.svg") no-repeat center/cover}.announce .sharing-modal .container ul li.facebook a::after{-webkit-mask:url("../images/pictos/facebook.svg") no-repeat center/cover;mask:url("../images/pictos/facebook.svg") no-repeat center/cover}.announce .sharing-modal .container ul li.whatsapp a::after{-webkit-mask:url("../images/pictos/connect-whatsapp.svg") no-repeat center/cover;mask:url("../images/pictos/connect-whatsapp.svg") no-repeat center/cover}.announce .sharing-modal .container ul li.email a::after{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/mail.svg");mask-image:url("../images/feather/mail.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .sharing-modal .container ul li.email a::after{background-color:unset;background-image:url("../images/feather/mail.svg");-webkit-background-size:cover;background-size:cover}}.announce .sharing-modal .container ul li.texto{display:none}.announce .sharing-modal .container ul li.texto a::after{background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/message-circle.svg");mask-image:url("../images/feather/message-circle.svg");-webkit-mask-size:cover;mask-size:cover}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.announce .sharing-modal .container ul li.texto a::after{background-color:unset;background-image:url("../images/feather/message-circle.svg");-webkit-background-size:cover;background-size:cover}}.announce .report-announce-modal .container>p{margin:0 0 var(--base-size-x2)}.announce .report-announce-modal .container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce .report-announce-modal .container form>*:not(:last-child){margin-bottom:var(--base-size-x2)}.announce .report-announce-modal .container form select,.announce .report-announce-modal .container form textarea{padding:var(--base-size-x2);-webkit-box-shadow:0px 4px 16px rgba(96,97,112,0.08);box-shadow:0px 4px 16px rgba(96,97,112,0.08);border:unset;-webkit-border-radius:var(--base-size-x1);border-radius:var(--base-size-x1)}.announce .report-announce-modal .container form select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.announce .report-announce-modal .container form textarea{height:200px;resize:none}.announce .report-announce-modal .container form .select-wrapper{position:relative}.announce .report-announce-modal .container form .select-wrapper::after{content:'';position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:var(--base-size-x1);height:var(--base-size-x1);border-right:2px solid black;border-bottom:2px solid black;pointer-events:none}.announce .report-announce-modal .container form .submit-btn{color:white;-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);padding:var(--base-size-x2) var(--base-size-x3);background-color:var(--base-color-pink);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-ms-flex-item-align:center;align-self:center}@media all and (max-width: 980px){html.modal-active body{overflow:hidden}html.modal-active #contact{opacity:0}body.outsider .announce{background-color:var(--base-color-pink-extra-light)}body.outsider .announce .main .main-wrapper{margin:0 auto}.teachers-list{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;width:unset !important;display:grid;grid-auto-flow:column;grid-gap:var(--base-size-x1);overflow:auto hidden;padding:0 0 var(--base-size-x5) var(--base-size-x3);margin-bottom:0}.teachers-list::-webkit-scrollbar{display:none}.teachers-list>li{-ms-flex-preferred-size:unset;flex-basis:unset}.teachers-list>li:last-child{padding-right:var(--base-size-x3)}.teachers-list>li.more .announce-wrapper{padding:var(--base-size-x3)}.teachers-list>li.more .announce-wrapper .picto{width:var(--base-size-x3);height:var(--base-size-x3)}.teachers-list>li.more .announce-wrapper .text{font-size:var(--base-caption-font-size);font-weight:var(--base-medium-font-weight)}.teachers-list>li .announce-wrapper,.teachers-list>li .stage-wrapper{width:160px;margin:0}.teachers-list>li .announce-wrapper{width:164px}.teachers-list>li .announce-wrapper .avatar .picture{height:160px;-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2)}.teachers-list>li .announce-wrapper .avatar .infos{left:var(--base-size-x1);bottom:var(--base-size-x1)}.teachers-list>li .announce-wrapper .avatar .infos .name{font-size:var(--base-body-font-size)}.teachers-list>li .announce-wrapper .avatar .infos .town{font-size:var(--base-button-small-font-size)}.teachers-list>li .announce-wrapper .teacher-infos{padding:0 var(--base-size-x1) 10px}.teachers-list>li .announce-wrapper .teacher-infos .upper-infos{margin:var(--base-size-x1) 0 4px 0}.teachers-list>li .announce-wrapper .teacher-infos .rating .picto{width:10px;height:10px;margin-bottom:2px}.teachers-list>li .announce-wrapper .teacher-infos .badge .picto{margin:0 0 2px 0;width:14px;height:14px}.teachers-list>li .announce-wrapper .teacher-infos .chips{row-gap:4px}.teachers-list>li .announce-wrapper .teacher-infos .chips li{padding:4px var(--base-size-x1)}.teachers-list>li .announce-wrapper .teacher-infos .chips li .text{font-size:var(--base-tiny-font-size)}.teachers-list>li .announce-wrapper .teacher-infos .chips li:not(:last-child){margin-right:4px}.announce-headband{padding-bottom:0}.announce-headband .announce-headband-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce-headband .left-part{padding:0 var(--base-size-x3);max-width:unset;margin:0}.announce-headband .left-part .title{font-size:var(--base-h6-font-size);margin-bottom:var(--base-size-x2)}.announce-headband .left-part .fake-search{display:none}.announce-headband .right-part{position:relative;width:100%;overflow:hidden}.announce-headband .right-part .teachers-list li.more{display:block}.announce-headband .right-part .teachers-list li:not(.more) .announce-wrapper{margin-right:0}.announce{margin-top:0;overflow:hidden}.announce h2{font-size:var(--base-h6-font-size);margin-bottom:var(--base-size-x2)}.announce .ttip-hv:hover+.ttip{visibility:inherit;opacity:inherit}.announce .ttip{-webkit-transition:.15s opacity;transition:.15s opacity}.announce .ttip::before,.announce .ttip::after{display:none}.announce .main-infos .text{line-height:var(--base-size-x3)}.announce .main-infos .text.announce-planning-text,.announce .main-infos .text.announce-teaching-text,.announce .main-infos .text.announce-experience-text{max-height:334px}.announce .main-infos .text.announce-planning-text,.announce .main-infos .text.announce-teaching-text{margin-top:var(--base-size-x2)}.announce .main-infos .category{padding:var(--base-size-x1) var(--base-size-x3)}.announce .main-infos .category:first-of-type{margin-bottom:var(--base-size-x1)}.announce .main-infos .category .picto,.announce .main-infos .category .ttip{display:none}.announce .main-infos .bottom-wrapper .more .text{font-size:var(--base-body-font-size);line-height:var(--base-size-x3)}.announce .main-infos .bottom-wrapper .more .picto{width:var(--base-size-x3);height:var(--base-size-x3)}.announce .breadcrumb{padding:0 var(--base-size-x3)}.announce .main-wrapper>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce .main-wrapper>.container .sticky-content,.announce .main-wrapper>.container .inside-content{width:100%}.announce .main-wrapper>.container .sticky-content{position:relative;top:unset;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:var(--base-size-x2)}.announce .main-wrapper>.container .sticky-content .fake-search-container{width:100%;padding:0 var(--base-size-x2) var(--base-size-x3)}.announce .main-wrapper>.container .sticky-content .sticky-wrapper{margin:0}.announce .main-wrapper>.container .sticky-content .card{min-width:unset;padding:var(--base-size-x1) var(--base-size-x3) var(--base-size-x3);-webkit-box-shadow:unset;box-shadow:unset;margin:0;background-color:var(--base-color-pink-extra-light);-webkit-border-radius:0 0 var(--base-size-x4) var(--base-size-x4);border-radius:0 0 var(--base-size-x4) var(--base-size-x4)}.announce .main-wrapper>.container .sticky-content .card .controls{top:var(--base-size-x1);gap:24px}.announce .main-wrapper>.container .sticky-content .card .controls .item{background-color:var(--base-color-white);-webkit-border-radius:18px;border-radius:18px}.announce .main-wrapper>.container .sticky-content .card .controls .item:hover{background-color:unset}.announce .main-wrapper>.container .sticky-content .card .controls .item.share{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0}.announce .main-wrapper>.container .sticky-content .card .controls .item.icon-bookmark-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.announce .main-wrapper>.container .sticky-content .card .upper-wrapper{margin-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .sticky-content .card .colorful{width:160px;height:160px;-webkit-border-radius:var(--base-size-x6);border-radius:var(--base-size-x6);margin-bottom:var(--base-size-x2)}.announce .main-wrapper>.container .sticky-content .card .colorful .img-wrapper{width:160px;height:160px;-webkit-border-radius:var(--base-size-x6);border-radius:var(--base-size-x6);border:solid var(--base-color-white) 4px}.announce .main-wrapper>.container .sticky-content .card .colorful .badge-wrapper{position:relative}.announce .main-wrapper>.container .sticky-content .card .colorful .badge-wrapper.ambassador .badge-picto{position:absolute;right:-28px;bottom:-18px;width:64px;height:64px;background:url("../images/announce/ambassador-badge.svg") transparent no-repeat center;-webkit-background-size:80% 80%;background-size:80%}.announce .main-wrapper>.container .sticky-content .card .colorful .badge-wrapper.verified .badge-picto{width:32px;height:32px}.announce .main-wrapper>.container .sticky-content .card .colorful .badge-wrapper.verified .badge-picto::before{width:16px;height:16px;background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/check.svg");mask-image:url("../images/feather/check.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .main-wrapper>.container .sticky-content .card .colorful .badge-wrapper.verified .badge-picto::before{background-color:unset;background-image:url("../images/feather/check.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .main-wrapper>.container .sticky-content .card .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:var(--base-size-x2) 50px var(--base-size-x2) 40px;background-color:var(--base-color-white);-webkit-border-radius:var(--base-size-x5);border-radius:var(--base-size-x5)}.announce .main-wrapper>.container .sticky-content .card .infos li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:unset}.announce .main-wrapper>.container .sticky-content .card .infos li .label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:var(--base-small-font-size);line-height:var(--base-size-x2)}.announce .main-wrapper>.container .sticky-content .card .infos li .value{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight);margin-bottom:var(--base-size-x1)}.announce .main-wrapper>.container .sticky-content .card .infos li:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.announce .main-wrapper>.container .sticky-content .card .infos li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.announce .main-wrapper>.container .sticky-content .card .infos li:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.announce .main-wrapper>.container .sticky-content .card .contact-box{position:fixed;left:0;bottom:0;min-height:82px;width:100vw;padding:var(--base-size-x2);z-index:3;background-color:var(--base-color-white);border:none;-webkit-border-top-left-radius:var(--base-size-x4);border-top-left-radius:var(--base-size-x4);-webkit-border-top-right-radius:var(--base-size-x4);border-top-right-radius:var(--base-size-x4);min-height:0;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);-webkit-transition:.3s all;transition:.3s all;opacity:0;visibility:hidden}.announce .main-wrapper>.container .sticky-content .card .contact-box.visible{opacity:1;visibility:visible;min-height:auto;-webkit-transition:.3s all;transition:.3s all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.announce .main-wrapper>.container .sticky-content .card .contact-box.visible .below-button-text:not(.inside-btn){opacity:0;max-height:0;-webkit-transition:.2s all;transition:.2s all}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 12px}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .avatar{width:40px;height:40px;-webkit-border-radius:18px;border-radius:18px;margin-right:var(--base-size-x2)}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .avatar img{width:40px;height:40px;-webkit-border-radius:18px;border-radius:18px}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .details .rating{padding:0;-webkit-border-radius:0;border-radius:0}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .details .rating .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .details .rating .text .picto{height:24px;margin:0 5px}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .details .rating .text .opinions-count{font-size:var(--base-small-font-size);line-height:var(--base-size-x2);color:var(--base-color-grey)}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .details .price{display:-webkit-box;display:-ms-flexbox;display:flex}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .details .price .text{margin:0;font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x3)}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .details .price .below-button-text{margin:0 0 0 var(--base-size-x1)}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .controls{position:relative;top:0;margin-left:auto}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .controls .icon-bookmark-wrapper:hover{cursor:none;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .controls .icon-bookmark-wrapper[data-bookmark$='false'] .icon-bookmark{background-color:var(--base-color-black)}.announce .main-wrapper>.container .sticky-content .card .contact-box .infos-user-sticky .controls .icon-bookmark-wrapper[data-bookmark$='false']::after{background-color:transparent}.announce .main-wrapper>.container .sticky-content .card .below-button-text{font-size:var(--base-caption-font-size);font-weight:var(--base-bold-font-weight);color:var(--base-color-pink);margin:var(--base-size-x1) 0 0;line-height:var(--base-size-x3)}.announce .main-wrapper>.container .sticky-content .card .below-button-text:not(.inside-btn){display:none}.announce .main-wrapper>.container .sticky-content .card .first-lesson-free{display:none}.announce .main-wrapper>.container .inside-content{padding:0 var(--base-size-x3);margin-bottom:var(--base-size-x5)}.announce .main-wrapper>.container .inside-content .subjects{position:relative;left:calc(var(--base-size-x3) * -1);width:100vw;padding:0;margin-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .subjects .list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow-x:scroll}.announce .main-wrapper>.container .inside-content .subjects .list::-webkit-scrollbar{display:none}.announce .main-wrapper>.container .inside-content .subjects .list li{margin-right:var(--base-size-x1)}.announce .main-wrapper>.container .inside-content .subjects .list li:first-child{margin-left:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .subjects .list li:last-child{margin-right:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .summary{padding:0;-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3);margin:0 auto var(--base-size-x8)}.announce .main-wrapper>.container .inside-content .summary.has-location h1{margin-bottom:var(--base-size-x5)}.announce .main-wrapper>.container .inside-content .summary .stage-wrapper img{-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4)}.announce .main-wrapper>.container .inside-content .summary h1{font-size:var(--base-h5-font-size);font-weight:var(--base-heavy-font-weight);margin:0}.announce .main-wrapper>.container .inside-content .summary .chips li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:unset;-webkit-border-radius:0;border-radius:0;margin:auto}.announce .main-wrapper>.container .inside-content .summary .chips li ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:column;flex-flow:column;gap:16px;border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4);padding:var(--base-size-x3);margin-bottom:var(--base-size-x5)}.announce .main-wrapper>.container .inside-content .summary .chips li ul li{width:100%;padding:0;margin:0;border:none;-webkit-border-radius:0;border-radius:0}.announce .main-wrapper>.container .inside-content .summary .chips li ul li .picto{display:none}.announce .main-wrapper>.container .inside-content .summary .chips li ul li p,.announce .main-wrapper>.container .inside-content .summary .chips li ul li a{line-height:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .summary .chips li ul li p span,.announce .main-wrapper>.container .inside-content .summary .chips li ul li a span{display:block;margin-bottom:4px}.announce .main-wrapper>.container .inside-content .summary .chips li ul li.webcam{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.announce .main-wrapper>.container .inside-content .summary .chips li ul li.home{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.announce .main-wrapper>.container .inside-content .special{margin-bottom:var(--base-size-x8)}.announce .main-wrapper>.container .inside-content .special .content .this{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.announce .main-wrapper>.container .inside-content .special .content .this .picto{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-left:var(--base-size-x1)}.announce .main-wrapper>.container .inside-content .special .content .this h2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.announce .main-wrapper>.container .inside-content .special .content .that p{font-size:var(--base-body-font-size)}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .cat-infos{display:grid;grid-template-columns:1fr;grid-gap:0px var(--base-size-x4);padding:var(--base-size-x3);border:solid var(--base-color-grey-medium) 1px;-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4)}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .cat-infos .category h3{font-size:var(--base-caption-font-size)}.announce .main-wrapper>.container .inside-content .pricing .p-wrapper .cat-infos .category:not(:last-of-type){margin-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .videos .container iframe{height:183px}.announce .main-wrapper>.container .inside-content .feedback{position:relative;left:calc(var(--base-size-x3) * -1);width:100vw;margin-bottom:0}.announce .main-wrapper>.container .inside-content .feedback.opinions .list>li .container .reply-modal .student-wrapper .reply-title-wrapper .avatar .picture{background-color:var(--base-color-yellow)}.announce .main-wrapper>.container .inside-content .feedback.opinions .list>li.more .container{background-color:var(--base-color-yellow)}.announce .main-wrapper>.container .inside-content .feedback.reviews .list>li .container .reply-modal .student-wrapper .reply-title-wrapper .avatar .picture{background-color:var(--base-color-blue)}.announce .main-wrapper>.container .inside-content .feedback.reviews .list>li.more .container{background-color:var(--base-color-blue-extra-light)}.announce .main-wrapper>.container .inside-content .feedback.reviews .list>li.more .container .picto{background-color:var(--base-color-blue);-webkit-mask-image:url("../images/feather/eye.svg");mask-image:url("../images/feather/eye.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .feedback.reviews .list>li.more .container .picto{background-color:unset;background-image:url("../images/feather/eye.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .main-wrapper>.container .inside-content .feedback.reviews .list>li.more .container .text{color:var(--base-color-blue)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper,.announce .main-wrapper>.container .inside-content .feedback .list{padding:0 var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper .picto-wrapper .ttip{left:var(--base-size-x3);-webkit-transform:unset;-ms-transform:unset;transform:unset}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .title-subwrapper .picto-wrapper .ttip .content{-webkit-transform:unset;-ms-transform:unset;transform:unset;padding:var(--base-size-x2);width:calc(100vw - (var(--base-size-x3) * 2))}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .count{padding:calc(var(--base-size-x1) / 2) var(--base-size-x1)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .count .text{font-size:var(--base-body-font-size);font-weight:var(--base-bold-font-weight)}.announce .main-wrapper>.container .inside-content .feedback .title-wrapper .count .text .opinions-count{color:var(--base-color-grey)}.announce .main-wrapper>.container .inside-content .feedback .list{display:grid;grid-auto-flow:column;grid-gap:var(--base-size-x1);overflow:auto hidden;padding-bottom:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .feedback .list::-webkit-scrollbar{display:none}.announce .main-wrapper>.container .inside-content .feedback .list>li{width:80vw;margin-bottom:0 !important}.announce .main-wrapper>.container .inside-content .feedback .list>li>.container{-webkit-border-radius:var(--base-size-x3);border-radius:var(--base-size-x3)}.announce .main-wrapper>.container .inside-content .feedback .list>li.ghost{display:none}.announce .main-wrapper>.container .inside-content .feedback .list>li.more{max-width:calc(160px + (var(--base-size-x3) * 1))}.announce .main-wrapper>.container .inside-content .feedback .list>li.more.show{display:block}.announce .main-wrapper>.container .inside-content .feedback .list>li.more .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:var(--base-size-x3);height:100%}.announce .main-wrapper>.container .inside-content .feedback .list>li.more .container .picto{display:inline-block;width:var(--base-size-x4);height:var(--base-size-x4);background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/eye.svg");mask-image:url("../images/feather/eye.svg");-webkit-mask-size:cover;mask-size:cover;margin-bottom:var(--base-size-x1)}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .feedback .list>li.more .container .picto{background-color:unset;background-image:url("../images/feather/eye.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .main-wrapper>.container .inside-content .feedback .list>li.more .container .text{font-size:var(--base-caption-font-size);font-weight:var(--base-bold-font-weight);line-height:var(--base-size-x4);text-transform:unset;white-space:pre-wrap;margin:0}.announce .main-wrapper>.container .inside-content .feedback .list>li .container{height:100%}.announce .main-wrapper>.container .inside-content .feedback .list>li .container .reply-count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;margin-top:var(--base-size-x2)}.announce .main-wrapper>.container .inside-content .feedback .list>li .container .reply-count.hidden{display:none}.announce .main-wrapper>.container .inside-content .feedback .list>li .container .reply-count .text{font-size:var(--base-small-font-size);font-weight:var(--base-bold-font-weight);margin-right:calc(var(--base-size-x1) / 2)}.announce .main-wrapper>.container .inside-content .feedback .list>li .container .reply-count .picto{display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/chevron-down.svg");mask-image:url("../images/feather/chevron-down.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .main-wrapper>.container .inside-content .feedback .list>li .container .reply-count .picto{background-color:unset;background-image:url("../images/feather/chevron-down.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .main-wrapper>.container .inside-content .feedback .list>li .container.state-checked.state-0 .reply-count .single-reply{display:block}.announce .main-wrapper>.container .inside-content .feedback .list>li .container.state-checked.state-0 .reply-modal .student-wrapper{display:none}.announce .main-wrapper>.container .inside-content .feedback .list>li .container.state-checked.state-1 .reply-count .read-more{display:block}.announce .main-wrapper>.container .inside-content .feedback .list>li .container.state-checked.state-2 .reply-count .read-and-reply{display:block}.announce .main-wrapper>.container .inside-content .feedback .list>li .container.state-checked .choices{display:-webkit-box;display:-ms-flexbox;display:flex}.announce .main-wrapper>.container .inside-content .feedback .list>li .container.state-checked .choices>*{display:none}.announce .main-wrapper>.container .inside-content .feedback .list>li .container.state-checked .choices>*.visible{display:block}.announce .main-wrapper>.container .inside-content .feedback .list>li .container.state-checked .main-text{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;line-height:var(--base-size-x3);text-overflow:ellipsis;overflow:hidden}.announce .main-wrapper>.container .inside-content .feedback .list>li .replies,.announce .main-wrapper>.container .inside-content .feedback .list>li .basic-bubble{display:none}.announce .main-wrapper>.container .inside-content .feedback .bottom-wrapper{display:none}.announce .teachers-in-town,.announce .teacher-stage,.announce .more-lessons{padding:0}.announce .teachers-in-town .stage-list,.announce .teachers-in-town .teacher-ads,.announce .teacher-stage .stage-list,.announce .teacher-stage .teacher-ads,.announce .more-lessons .stage-list,.announce .more-lessons .teacher-ads{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;width:unset !important;display:grid;grid-auto-flow:column;grid-gap:var(--base-size-x1);overflow:auto hidden;padding:0 0 var(--base-size-x5) var(--base-size-x3);margin-bottom:0}.announce .teachers-in-town .stage-list li,.announce .teachers-in-town .teacher-ads li,.announce .teacher-stage .stage-list li,.announce .teacher-stage .teacher-ads li,.announce .more-lessons .stage-list li,.announce .more-lessons .teacher-ads li{-ms-flex-preferred-size:unset;flex-basis:unset}.announce .teachers-in-town .stage-list li:last-child,.announce .teachers-in-town .teacher-ads li:last-child,.announce .teacher-stage .stage-list li:last-child,.announce .teacher-stage .teacher-ads li:last-child,.announce .more-lessons .stage-list li:last-child,.announce .more-lessons .teacher-ads li:last-child{padding-right:var(--base-size-x3)}.announce .teachers-in-town .stage-list li .announce-wrapper,.announce .teachers-in-town .stage-list li .stage-wrapper,.announce .teachers-in-town .teacher-ads li .announce-wrapper,.announce .teachers-in-town .teacher-ads li .stage-wrapper,.announce .teacher-stage .stage-list li .announce-wrapper,.announce .teacher-stage .stage-list li .stage-wrapper,.announce .teacher-stage .teacher-ads li .announce-wrapper,.announce .teacher-stage .teacher-ads li .stage-wrapper,.announce .more-lessons .stage-list li .announce-wrapper,.announce .more-lessons .stage-list li .stage-wrapper,.announce .more-lessons .teacher-ads li .announce-wrapper,.announce .more-lessons .teacher-ads li .stage-wrapper{width:160px;margin:0}.announce .teachers-in-town{width:100vw;left:0}.announce .teachers-in-town .title-wrapper{margin:0 var(--base-size-x3) var(--base-size-x2)}.announce .teachers-in-town .title-wrapper .navigation{display:none}.announce .teacher-stage h2{margin:0 var(--base-size-x3) var(--base-size-x2)}.announce .teacher-stage .stage-list>li .stage-wrapper{-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);padding:var(--base-size-x2)}.announce .teacher-stage .stage-list>li .stage-wrapper .chips{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.announce .teacher-stage .stage-list>li .stage-wrapper .chips li:not(:last-child){margin-bottom:var(--base-size-x1)}.announce .teacher-stage .stage-list>li .stage-wrapper .chips li:nth-child(1) .picto{display:none}.announce .more-lessons h2{margin:0 var(--base-size-x3) var(--base-size-x2)}.announce .more-lessons .teacher-ads>li .announce-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce .more-lessons .teacher-ads>li .announce-wrapper .avatar{margin:0 0 var(--base-size-x1) 0}.announce .more-lessons .teacher-ads>li .announce-wrapper .announce-infos .title{text-align:center}.announce .more-lessons .teacher-ads>li .announce-wrapper .announce-infos .chips{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announce .more-lessons .teacher-ads>li .announce-wrapper .announce-infos .chips li:not(:last-child){margin-bottom:var(--base-size-x1)}.announce .report-announce-btn:not(.item){margin:0 auto var(--base-size-x5)}.announce .sticky{position:fixed;top:0;left:0;width:100%;opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;z-index:1;-webkit-transition:.15s opacity, .3s transform;transition:.15s opacity, .3s transform}.announce .sticky.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:visible}.announce .sticky-fake-search .fake-search{-webkit-border-radius:0 0 var(--base-size-x3) var(--base-size-x3);border-radius:0 0 var(--base-size-x3) var(--base-size-x3)}.announce .sticky-card-teacher .card-teacher-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--base-color-white);padding:var(--base-size-x1) var(--base-size-x3);-webkit-box-shadow:0px 4px 16px rgba(96,97,112,0.08);box-shadow:0px 4px 16px rgba(96,97,112,0.08);-webkit-border-radius:0 0 var(--base-size-x3) var(--base-size-x3);border-radius:0 0 var(--base-size-x3) var(--base-size-x3)}.announce .sticky-card-teacher .card-teacher-wrapper .controls{position:relative;top:0;left:0}.announce .sticky-card-teacher .card-teacher-wrapper .controls:last-child .item:not(:last-child){margin-right:var(--base-size-x2)}.announce .sticky-card-teacher .card-teacher-wrapper .controls .item{-webkit-border-radius:var(--base-size-x4);border-radius:var(--base-size-x4);width:var(--base-size-x4);height:var(--base-size-x4);background-color:var(--base-color-grey-light)}.announce .sticky-card-teacher .card-teacher-wrapper .controls .item .icon{width:12.8px;height:12.8px}.announce .sticky-card-teacher .card-teacher-wrapper .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:calc(var(--base-size-x1) / 2)}.announce .sticky-card-teacher .card-teacher-wrapper .card .chips .rating{background-color:unset;padding:unset}.announce .sticky-card-teacher .card-teacher-wrapper .card .chips .rating .text{font-size:var(--base-small-font-size);font-weight:var(--base-regular-font-weight)}.announce .sticky-card-teacher .card-teacher-wrapper .card .chips .rating .text span{text-decoration:unset}.announce .sticky-card-teacher .card-teacher-wrapper .card .chips .rating .text .emphasis-size{font-size:var(--base-caption-font-size);font-weight:var(--base-heavy-font-weight)}.announce .sticky-card-teacher .card-teacher-wrapper .card .chips .rating .text .reviews-count{text-decoration:underline}.announce .sticky-card-teacher .card-teacher-wrapper .card .avatar{margin:0 var(--base-size-x2)}.announce .sticky-card-teacher .card-teacher-wrapper .card .avatar .colorful{width:calc(var(--base-size-x6) + 4px);height:calc(var(--base-size-x6) + 4px);-webkit-border-radius:10px;border-radius:10px}.announce .sticky-card-teacher .card-teacher-wrapper .card .avatar .colorful .content{margin:2px;-webkit-border-radius:var(--base-size-x1);border-radius:var(--base-size-x1)}.announce .sticky-card-teacher .card-teacher-wrapper .card .avatar .colorful .content img{width:100%}.announce .sticky-card-teacher .card-teacher-wrapper .card .text{font-size:var(--base-caption-font-size);font-weight:var(--base-heavy-font-weight)}.announce .sticky-card-teacher .card-teacher-wrapper .card .text sup{top:0;font-size:100%}.announce .modal .container{position:fixed;bottom:0;width:100%;padding:var(--base-size-x3) var(--base-size-x3) var(--base-size-x5);-webkit-border-radius:var(--base-size-x3) var(--base-size-x3) 0 0;border-radius:var(--base-size-x3) var(--base-size-x3) 0 0;-webkit-box-shadow:unset;box-shadow:unset}.announce .modal .container h2:first-letter{text-transform:uppercase}.announce .modal .container p{margin:0;font-weight:var(--base-medium-font-weight);line-height:var(--base-size-x3)}.announce .generic-modal .container{--max-height: 680px;padding-bottom:0;max-height:var(--max-height)}.announce .generic-modal .container h2{text-align:center;margin-bottom:var(--base-size-x3)}.announce .generic-modal .container p{max-height:calc(var(--max-height) - 105px);overflow-y:auto;font-weight:var(--base-regular-font-weight)}.announce .sharing-modal .container{padding-left:0;padding-right:0}.announce .sharing-modal .container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow-x:scroll;width:auto;margin:0}.announce .sharing-modal .container ul::-webkit-scrollbar{display:none}.announce .sharing-modal .container ul li:first-child{margin-left:var(--base-size-x3)}.announce .sharing-modal .container ul li:last-child:after{content:'';position:absolute;right:0;display:block;margin-right:-24px;height:1px;width:1px}.announce .sharing-modal .container ul li.texto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce .details-status-modal .container{text-align:center}.announce .details-status-modal .container .badge-picto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--base-size-x3);height:var(--base-size-x3);margin:auto auto var(--base-size-x2)}.announce .details-status-modal .container .badge-picto.ambassador{z-index:10;width:56px;height:56px;background:url("../images/announce/ambassador-badge.svg") transparent no-repeat center;-webkit-background-size:100% 100%;background-size:100%}.announce .details-status-modal .container .badge-picto.verified{width:56px;height:56px;background-color:var(--base-color-system-success);-webkit-border-radius:100%;border-radius:100%}.announce .details-status-modal .container .badge-picto.verified::before{content:'';display:inline-block;width:32px;height:32px}.announce .details-status-modal .container .badge-picto.profil::before{background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/check.svg");mask-image:url("../images/feather/check.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .details-status-modal .container .badge-picto.profil::before{background-color:unset;background-image:url("../images/feather/check.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .details-status-modal .container .badge-picto.degree::before{background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/award.svg");mask-image:url("../images/feather/award.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .details-status-modal .container .badge-picto.degree::before{background-color:unset;background-image:url("../images/feather/award.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .details-levels-modal .container,.announce .details-languages-modal .container,.announce .opinions-modal .container,.announce .reviews-modal .container,.announce .gifted-lesson-modal .container{text-align:center}.announce .details-levels-modal .container .picto-wrapper,.announce .details-languages-modal .container .picto-wrapper,.announce .opinions-modal .container .picto-wrapper,.announce .reviews-modal .container .picto-wrapper,.announce .gifted-lesson-modal .container .picto-wrapper{width:var(--base-size-x6);height:var(--base-size-x6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto auto var(--base-size-x2);padding:14px;-webkit-border-radius:20px;border-radius:20px;background-color:var(--base-color-black)}.announce .details-levels-modal .container .picto-wrapper .picto,.announce .details-languages-modal .container .picto-wrapper .picto,.announce .opinions-modal .container .picto-wrapper .picto,.announce .reviews-modal .container .picto-wrapper .picto,.announce .gifted-lesson-modal .container .picto-wrapper .picto{width:20px;height:20px}.announce .details-levels-modal .container .picto-wrapper .picto.levels,.announce .details-languages-modal .container .picto-wrapper .picto.levels,.announce .opinions-modal .container .picto-wrapper .picto.levels,.announce .reviews-modal .container .picto-wrapper .picto.levels,.announce .gifted-lesson-modal .container .picto-wrapper .picto.levels{background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/target.svg");mask-image:url("../images/feather/target.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .details-levels-modal .container .picto-wrapper .picto.levels,.announce .details-languages-modal .container .picto-wrapper .picto.levels,.announce .opinions-modal .container .picto-wrapper .picto.levels,.announce .reviews-modal .container .picto-wrapper .picto.levels,.announce .gifted-lesson-modal .container .picto-wrapper .picto.levels{background-color:unset;background-image:url("../images/feather/target.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .details-levels-modal .container .picto-wrapper .picto.languages,.announce .details-languages-modal .container .picto-wrapper .picto.languages,.announce .opinions-modal .container .picto-wrapper .picto.languages,.announce .reviews-modal .container .picto-wrapper .picto.languages,.announce .gifted-lesson-modal .container .picto-wrapper .picto.languages{background-color:var(--base-color-white);-webkit-mask-image:url("../images/feather/flag.svg");mask-image:url("../images/feather/flag.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .details-levels-modal .container .picto-wrapper .picto.languages,.announce .details-languages-modal .container .picto-wrapper .picto.languages,.announce .opinions-modal .container .picto-wrapper .picto.languages,.announce .reviews-modal .container .picto-wrapper .picto.languages,.announce .gifted-lesson-modal .container .picto-wrapper .picto.languages{background-color:unset;background-image:url("../images/feather/flag.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .details-levels-modal .container .details,.announce .details-languages-modal .container .details,.announce .opinions-modal .container .details,.announce .reviews-modal .container .details,.announce .gifted-lesson-modal .container .details{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:wrap;flex-flow:wrap}.announce .details-levels-modal .container .details p:not(:last-child)::after,.announce .details-languages-modal .container .details p:not(:last-child)::after,.announce .opinions-modal .container .details p:not(:last-child)::after,.announce .reviews-modal .container .details p:not(:last-child)::after,.announce .gifted-lesson-modal .container .details p:not(:last-child)::after{content:',\00a0';display:inline-block}.announce .reply-modal .container{height:unset !important;overflow:auto;max-height:100%}.announce .reply-modal .container .close{position:absolute;top:var(--base-size-x3);right:var(--base-size-x3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--base-size-x5);height:var(--base-size-x5);background-color:var(--base-color-grey-light);-webkit-border-radius:100%;border-radius:100%}.announce .reply-modal .container .close::before{content:'';display:inline-block;width:var(--base-size-x2);height:var(--base-size-x2);background-color:var(--base-color-black);-webkit-mask-image:url("../images/feather/x.svg");mask-image:url("../images/feather/x.svg");-webkit-mask-size:cover;mask-size:cover}}@media all and (max-width: 980px) and (-ms-high-contrast: none), all and (max-width: 980px) and (-ms-high-contrast: active){.announce .reply-modal .container .close::before{background-color:unset;background-image:url("../images/feather/x.svg");-webkit-background-size:cover;background-size:cover}}@media all and (max-width: 980px){.announce .reply-modal .container .reply-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:var(--base-size-x2)}.announce .reply-modal .container .reply-title-wrapper .avatar{margin-right:var(--base-size-x1)}.announce .reply-modal .container .reply-title-wrapper .avatar .picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--base-size-x4);height:var(--base-size-x4);-webkit-border-radius:100%;border-radius:100%;overflow:hidden}.announce .reply-modal .container .reply-title-wrapper .avatar .picture img{width:100%}.announce .reply-modal .container .reply-title-wrapper .avatar .picture .user-no-picture{font-size:var(--base-caption-font-size);font-weight:var(--base-bold-font-weight);color:var(--base-color-white)}.announce .reply-modal .container .reply-title-wrapper p{font-size:var(--base-h6-font-size);font-weight:var(--base-bold-font-weight);margin:0}.announce .reply-modal .container .message .text{font-size:var(--base-body-font-size);line-height:var(--base-size-x3);margin:0}.announce .reply-modal .container .teacher-wrapper .message{background-color:var(--base-color-grey-light);-webkit-border-radius:var(--base-size-x2);border-radius:var(--base-size-x2);padding:var(--base-size-x2)}.announce .reply-modal .container .student-wrapper:not(:last-child) .message,.announce .reply-modal .container .teacher-wrapper:not(:last-child) .message{margin-bottom:var(--base-size-x2)}.announce .report-announce-modal .container{padding:var(--base-size-x3);margin:0 var(--base-size-x2)}.announce .report-announce-modal .container .controls .item{width:var(--base-size-x4);height:var(--base-size-x4);background-color:var(--base-color-grey-light)}.announce .report-announce-modal .container .controls .item .icon{width:var(--base-size-x2);height:var(--base-size-x2)}.announce .fake-search{padding:var(--base-size-x1)}.ttip{display:none}}@media all and (max-width: 1128px){.announce-headband .announce-headband-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announce-headband .left-part{max-width:unset;margin:0 0 var(--base-size-x3) 0 !important}}
