:root{--scrollbar-width:0px}@keyframes ala-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}html{scroll-padding-top:80px}@media(max-width:991.98px){html{scroll-padding-top:124px}}header.no-sticky{position:relative}h1{line-height:normal;font-size:1.875rem}@media(max-width:767.98px){h1{font-size:1.5rem}}h2{font-size:1.5rem}@media(max-width:767.98px){h2{font-size:1.25rem}}h3{font-size:1.25rem}@media(max-width:767.98px){h3{font-size:1.125rem}}p{font-size:1rem}h1,h2,h3,h4{font-weight:700}h1,h2,h3,h4,li,p{color:#000}div+h2{margin-top:2rem}button:hover{cursor:pointer}@media(max-width:767.98px){.w-sm-100{width:100%!important}}.flex-body-wrapper{display:flex;flex-direction:column;justify-content:space-between}.flex-body-wrapper>div:first-of-type{min-height:100vh}a,a:hover{color:#2653fc}#header{position:sticky;top:0;z-index:2000}@media(max-width:991.98px){#header:not(.h-no-under-menu) #navbar-mobile .under-mobile-menu{border-bottom:none}}@media(max-width:1199.98px){#header:not(.h-no-under-menu) .pb-container{top:123px}}#header #navbar-mobile .job-content,#header #navbar-mobile li.nav-job{background-color:#dceff1}#header #navbar-mobile .job-content{border-radius:6px;padding:20px 12px}#header #navbar-mobile #page-header-light{border-bottom:1px solid #d9e0fb}#header #navbar-mobile .under-mobile-menu{top:68px;background-color:#f8f9fa;width:100%}#header #navbar-mobile .under-mobile-menu ul{overflow-x:auto;scrollbar-width:none;white-space:nowrap;grid-gap:12px;gap:12px}#header #navbar-mobile .under-mobile-menu a{color:#000}#header #navbar-mobile .under-mobile-menu a.active{color:#2653fb}#header .box-unbounce,#header li.space-pro{background-color:#001835}#header .box-unbounce a,#header li.space-pro a{color:#fff!important}#header li.btn-disconnect button.page-link:hover{background-color:transparent}#header #menu-icon{background-color:#2653fb;border-radius:200px;border:none;padding:1rem;color:#fff;position:relative;display:flex;flex-direction:column;justify-content:center;z-index:1;height:50px;width:50px;margin-left:25px}#header .icon-bar{display:block;width:100%;height:3px;background:#fff;transition:.3s}#header .icon-bar+.icon-bar{margin-top:5px}#header #menu-icon:not(.collapsed) .icon-bar:first-of-type{transform:translate3d(0,8px,0) rotate(45deg)}#header #menu-icon:not(.collapsed) .icon-bar:nth-of-type(2){opacity:0}#header #menu-icon:not(.collapsed) .icon-bar:nth-of-type(3){transform:translate3d(0,-8px,0) rotate(-45deg)}#header #nav-content{margin-top:68px;position:absolute;top:0;left:0;height:100vh;width:100%;background:rgba(0,0,0,.3764705882)}#header #nav-content .list-item-menu{position:absolute;top:0;left:-900px;width:85%;overflow-x:scroll;background:#f8f9fa;transition:left .3s ease-in-out}#header #nav-content .list-item-menu ul.navbar-nav{display:flex;flex-direction:column;justify-content:space-between;height:calc(100svh - 68px)}#header #nav-content .search-link{display:inline-block;border:1px solid #7e84a3;border-radius:6px;padding:1rem;color:#7e84a3;width:100%}#header #nav-content.show .list-item-menu{left:0}#header a.navmain-sm-link{color:#000;width:100%;height:100%;padding:1rem}#header a.navmain-sm-link:hover{color:rgba(38,83,251,.5019607843);transition:color .2s}#header .list-item-menu li{border-bottom:1px solid rgba(126,132,163,.1254901961);display:flex;justify-content:space-between}#header .list-item-menu li a.navbar-toggler{font-weight:600}#header #submenu-searchform input{width:100%;border:none;background-color:#fff;border-radius:6px;padding:1rem 1rem 1rem 2.75rem}#header #submenu-searchform .aladom-autocomplete-city,#header #submenu-searchform .aladom-autocomplete-subcategory{margin-bottom:1rem}#header #submenu-searchform .city-search-input,#header #submenu-searchform .subcategory-search-input{border:1px solid rgba(0,0,0,.3764705882)}#header #submenu-searchform .city-search-input{max-width:100%!important}#header ul.submenu{margin-top:68px;position:fixed;z-index:2;top:0;left:-900px;background-color:#ececec;height:100%;width:85%;transition:left .4s ease-in-out}#header ul.submenu .submenu-header{height:63px;background-color:#2653fb;padding:12px 24px;display:flex;justify-content:space-between;align-items:center}#header ul.submenu .submenu-header a{color:#fff}#header ul.submenu .submenu-header .back{padding:8px 12px;background-color:#d9e4ff;border-radius:4px;border:none;color:#2653fb}#header ul.submenu .submenu-header .back:hover{background-color:#ecf2ff}#header ul.submenu .navbar-toggler{font-size:.875rem;border:none;border-bottom:1px solid rgba(126,132,163,.1254901961)}#header ul.submenu .scrollable-content,#header ul.submenu .submenu-content{height:calc(100vh - 131px);overflow-x:scroll}#header ul.submenu .submenu-content{display:flex;flex-direction:column;justify-content:space-between}#header ul.submenu .scrollable-content{overflow-y:scroll}#header ul.submenu .scrollable-content hr{border:1px solid rgba(126,132,163,.1450980392)}#header ul.submenu .city-link,#header ul.submenu .faq-link{padding:1.25rem 0}#header ul.submenu .city-link a,#header ul.submenu .faq-link a{color:#000;line-height:normal}#header ul.submenu .city-link a:hover,#header ul.submenu .faq-link a:hover{color:#5a607f}#header ul.submenu .city-link a{font-weight:600}#header ul.submenu.show{left:0}#header a,#header a:active,#header a:focus,#header a:link,#header a:visited{text-decoration:none;outline:0}#header a.navbar-toggler{border:none;font-size:default;font-weight:600;font-size:.875rem;display:flex;justify-content:space-between;width:100%}#header span{color:#000;font-weight:600;transition:.2s ease-in-out}#header ul{padding:0;list-style:none}#header nav{width:100%;background-color:#f8f9fa;border-bottom:1px solid #d9e0fb}#header nav #navbar-test:after,#header nav #navbar-test:before{display:block}#header nav #navbar-test:after{clear:both}#header nav #navbar-test{display:flex;align-items:center;justify-content:space-between;height:80px;position:relative;z-index:1001}#header nav #navbar-test section .nav-items{width:100%}#header nav #navbar-test .logo-aladom-colored{background-image:url(https://static.aladom.fr/dist/images/logotype-couleur.4d0b265ee65fd4b33e50.webp);height:45px;width:170px;background-size:cover}@media(max-width:767.98px){#header nav #navbar-test .logo-aladom-colored{height:30px;width:120px}}@media(min-width:1230px){#header nav #navbar-test .logo-aladom-colored{margin-left:1rem}}#header nav #navbar-test .logo-aladom-colored:hover{filter:brightness(85%)}.sticky #header nav #navbar-test .logo-aladom-colored{width:50px}#header nav #navbar-test .nav-items>ul .show-header-search-form:hover{color:#fff}#header nav #navbar-test .nav-items>ul .aladom-search-form{display:none;top:92px;border-radius:12px;padding:2rem;background-color:#f8f9fa}#header nav #navbar-test .nav-items>ul .aladom-search-form #header-search-form{grid-gap:12px;gap:12px;display:flex;align-items:center}#header nav #navbar-test .nav-items>ul .aladom-search-form #header-search-form input{border:none;padding:1rem 1rem 1rem 2.75rem;background-color:#fff;border-radius:6px}#header nav #navbar-test .nav-items>ul .aladom-search-form #header-search-form .subcategory-search-input .aladom-autocomplete-prefix-icon{color:#2653fb}#header nav #navbar-test .nav-items>ul .aladom-search-form #header-search-form .aladom-autocomplete-city,#header nav #navbar-test .nav-items>ul .aladom-search-form #header-search-form .aladom-autocomplete-subcategory{margin-bottom:0}#header nav #navbar-test .nav-items>ul .navmain-item{border-radius:100px}#header nav #navbar-test .nav-items>ul li{float:left;height:100%;list-style-type:none;line-height:3rem;padding:0 1rem;border-radius:100px;font-weight:600}#header nav #navbar-test .nav-items>ul li.active,#header nav #navbar-test .nav-items>ul li:hover{background-color:#2653fb}#header nav #navbar-test .nav-items>ul li.active a.navbar-item,#header nav #navbar-test .nav-items>ul li:hover a.navbar-item{color:#fff;text-decoration:none}#header nav #navbar-test .nav-items>ul li a.navbar-item{color:#000;display:block;height:100%;width:100%}#header nav #navbar-test .nav-items>ul a.tag-service{padding:0 12px}#header nav #navbar-test .nav-items>ul .nav-job{background-color:#dceff1}#header nav #navbar-test .nav-items>ul button.btn-connect{padding:0 1rem;background-color:#2653fb;color:#fff;border:1px solid transparent}#header nav #navbar-test .nav-items>ul button.btn-connect:hover{border:1px solid #2653fb;background-color:#fff;color:#2653fb}#header nav #navbar-test .nav-items>ul li:hover>a+.submenu-container{opacity:1;visibility:visible;top:65px;transition:all .2s ease-out}#header nav #navbar-test .nav-item-connexion{position:relative;align-self:stretch}#header nav #navbar-test .dropdown-menu{border-radius:12px;color:#000;margin-top:0;top:100%;padding:.5rem}#header nav #navbar-test .dropdown-menu .dropdown-item{padding:.5rem;transition:all 0 linear;border-radius:4px;font-size:.875rem;display:flex;align-items:center;color:#000}#header nav #navbar-test .dropdown-menu .dropdown-item:hover{background-color:#ecf2ff;color:#1e5eff}#header nav #navbar-test .dropdown-menu .dropdown-item:active{color:#fff}#header .circle-img{border-radius:50%;width:35px}#header ul#submenu-othercategories a.tag-service{padding:8px 13px}#header .list-tag-services a.tag-service{background-color:#fff;border-radius:4px;display:inline-block;margin:0 0 6px;border:1px solid #d7dbec;color:#2653fb;text-decoration:none}#header .list-tag-services a.tag-service:hover{background-color:#f5f6fa}#header .submenu-container{width:100%;display:flex;position:absolute;left:0;top:0;background-color:#f8f9fa;padding:.75rem;opacity:0;visibility:hidden;border-bottom:1px solid rgba(0,0,0,.1254901961);z-index:-1;overflow:hidden}#header .submenu-container .content-left{width:75%;display:flex;flex-direction:column;justify-content:center;align-items:center}#header .submenu-container .submenu-lessons a.teaching-job{display:flex;align-items:center;text-align:end;line-height:normal}#header .submenu-container .job-row p{line-height:1.6}#header .submenu-container .job-row img{height:250px}#header .submenu-container .job-content{background-color:#dceff1;border-radius:12px}#header .submenu-container .col-seniors{height:100%;color:#fff}#header .submenu-container .col-seniors .bg-company{background-color:#001835;display:flex;flex-direction:column;padding:2rem;border-radius:12px;height:100%}#header .service-content{background-color:#d9e0fb;border-radius:12px 400px 12px 12px}#header .service-content img{-o-object-fit:cover;object-fit:cover}#header i.ala-arrow-right{font-size:1.125rem;font-weight:700;vertical-align:middle}.nav-search-mobile .input-search{display:flex;align-items:center;width:85%;border-radius:4px;padding:8px 16px;border:1px solid #d9e1ec}.nav-search-mobile .input-search input{background-color:unset;border:none}.nav-search-mobile .input-search input :focus-visible{border:none}body:not(.myaladom):not(.unbounce-form) #page-header{z-index:1001;position:fixed;top:0}@media(min-width:768px){body:not(.myaladom):not(.unbounce-form) #page-header{border:none}}body:not(.myaladom):not(.unbounce-form) #page-header.not-home{background-color:#fff;box-shadow:0 1px 6px 0 rgba(32,32,95,.28)}body:not(.myaladom):not(.unbounce-form) #page-header .navbar{min-width:0;flex-grow:1}@media(min-width:992px){body:not(.myaladom):not(.unbounce-form) #page-header .navbar{padding:0}}body:not(.myaladom):not(.unbounce-form) #page-header .logo-aladom{background-image:url(https://static.aladom.fr/dist/images/logotype-blanc-small.5b0095e08672409a57e1.png);height:89px;width:322px;background-size:cover}body:not(.myaladom):not(.unbounce-form) #page-header .logo-aladom:hover{filter:brightness(85%)}body:not(.myaladom):not(.unbounce-form) #page-header .nav-link.nav-link-highlight{display:block}@media(min-width:992px){body:not(.myaladom):not(.unbounce-form) #page-header .nav-link.nav-link-highlight{color:#001835;border:2px solid #2653fb;border-radius:200px;margin-top:2px}body:not(.myaladom):not(.unbounce-form) #page-header .nav-link.nav-link-highlight:hover{color:#fff!important;background:#2653fb!important}}body:not(.myaladom):not(.unbounce-form) #page-header li:not(.aladom-home-item) .nav-link:hover{color:#2653fb}body:not(.myaladom):not(.unbounce-form) #page-header .user-name-header{color:#fff}@media(max-width:991.98px){#page-header .navbar-toggler{background-color:#001835;position:absolute;right:0;top:0;border-radius:0;height:100%;width:10%;color:#fff;font-size:.7rem}}@media(max-width:991.98px){#page-header .navbar-collapse{background-color:#fff;text-align:center;position:absolute;width:100vw;height:100vh;right:0;left:0;top:100%;z-index:100}}@media(max-width:991.98px)and (max-width:575.98px){#page-header .navbar-brand img.logo-full div.box-white p{font-size:.9rem}}#page-header .circle-img{border-radius:50%;width:2rem}#page-header:not(.home) li:not(.aladom-home-item) .nav-link{background-color:#fff}#page-header .nav-link{font-weight:700;background-color:transparent;overflow:hidden;text-overflow:ellipsis;width:100%}body:not(.main-offer-list) #page-header .nav-link{color:#001835}@media(min-width:992px){#page-header .nav-link{display:inline}}#page-header .nav-link:hover{color:#676766;text-decoration:none}#page-header #page-header-full{display:none;transition:padding .6s}#page-header #page-header-full span{background:transparent}#page-header #page-header-full .col-8{justify-content:center}.not-home #page-header #page-header-full{border-bottom:1px solid #e7e7e3;padding-bottom:1rem}.not-home #page-header #page-header-full .navbar-light{padding-bottom:0;padding-right:0}#page-header #page-header-light{width:100%;height:100%}#page-header.sticky .navbar-search-container{width:160px}#page-header:not(.sticky) .navbar-search-container{width:320px}@media(max-width:1550px){#page-header:not(.sticky) .navbar-search-container{width:160px}}#page-header .navbar-search-container{transition:width .3s;display:flex}#page-header .navbar-search-container.active{width:100%}#page-header .navbar-search-container.active .navbar-search{width:95%}@media(max-width:991.98px){#page-header .navbar-search-container.active .navbar-search{width:calc(100vw - 210px)}}@media(max-width:575.98px){#page-header .navbar-search-container.active .navbar-search{width:60%}}#page-header .navbar-search{position:absolute;right:0;top:5px;width:60px;transition:width .3s}#page-header .navbar-search input[type=text]{width:100%;padding:15px 20px;cursor:pointer;transition:all .3s}#page-header .navbar-search input[type=text].city-search-input{padding:15px 38px}#page-header .navbar-search i.search_step_1{position:absolute;right:35px;top:calc(50% - .6rem);color:#2653fb;font-size:1.2rem;width:19.2px;height:19.2px;right:20px;cursor:pointer}#page-header .navbar-search .category-input-result,#page-header .navbar-search .city-search{padding:2rem!important;min-width:450px;z-index:100;position:absolute}@media(max-width:575.98px){#page-header .navbar-search .category-input-result,#page-header .navbar-search .city-search{min-width:100%;left:0;position:fixed!important}}#page-header .navbar-search input:not(:focus)::-moz-placeholder{color:transparent!important}#page-header .navbar-search input:not(:focus)::placeholder{color:transparent!important}#page-header #page-header-light .navbar-search{right:120px;top:calc(50% - 26px)}#page-header .logo-aladom-colored{background-image:url(https://static.aladom.fr/dist/images/logotype-couleur.4d0b265ee65fd4b33e50.webp);height:66px;width:234px;background-size:cover}@media(max-width:767.98px){#page-header .logo-aladom-colored{height:30px;width:120px}}#page-header .logo-aladom-colored:hover{filter:brightness(85%)}.sticky #page-header .logo-aladom-colored{width:50px}@media(min-width:992px){#page-header .navbar-nav{display:flex;width:100%;justify-content:center;align-items:center;flex-grow:1}}@media(min-width:992px)and (max-width:1200px){#page-header .navbar-nav{max-width:600px}}@media(min-width:992px){#page-header .navbar-nav .nav-item{display:inline-block;margin:.3rem 0;white-space:nowrap;max-width:220px;text-overflow:ellipsis;overflow:hidden;text-align:center}#page-header .navbar-nav .nav-item:hover{z-index:10;overflow:visible}}@media(max-width:991.98px){#page-header .nav-link{font-weight:600;padding:1rem}#page-header .nav-item{align-content:center}#page-header .nav-item.highlight button{border:2px solid #2653fb;width:-moz-fit-content;width:fit-content;padding:1rem}#page-header .nav-item.aladom-pro-item{background-color:#001835}#page-header .nav-item.aladom-pro-item .nav-link{color:#fff!important}#page-header .nav-item.aladom-home-item{background-color:#2653fb}#page-header .nav-item.aladom-home-item a,#page-header .nav-item.aladom-home-item button{color:#fff!important}#page-header .nav-item.aladom-home-item a:hover,#page-header .nav-item.aladom-home-item button:hover{color:#fff}#page-header .nav-item.btn-disconnect{background-color:#bdccfe}#page-header .nav-item.btn-space-pro{background-color:#001835;border-radius:0}#page-header .nav-item.btn-space-pro .nav-link{color:#fff}#page-header .nav-item.btn-space-pro .nav-link:hover{color:rgba(0,0,0,.3764705882)}#page-header .navbar-nav{width:100%}#page-header .page-link:hover{background-color:transparent}}header.container-fluid.sticky{padding:0}#page-header.not-home #page-header-full{display:block;position:relative;transition:.8s}@media(max-width:991.98px){#page-header.not-home #page-header-full{display:none}}#page-header.sticky{position:fixed;top:0;background-color:#fff;z-index:2000;border-bottom:1px solid #e7e7e3;box-shadow:0 1px 6px 0 rgba(32,32,95,.28);width:100%;display:block;padding-bottom:0}#page-header.sticky .navbar{padding-top:.5rem}#page-header.sticky .user-name-header{display:none}#page-header.sticky #page-header-full{width:100%}#page-header.sticky #page-header-full .navbar-light form.offer-search-form{display:flex;padding-top:.8rem;padding-bottom:.8rem}@media(min-width:992px){#page-header #page-header-light,#page-header .dfp-light{display:none}#page-header #page-header-full,#page-header .dfp-full{display:block}}.dfp-bloc{text-align:center;margin:1rem auto;width:728px}@media(max-width:767.98px){.dfp-bloc{width:320px;height:50px}}@media(min-width:992px){#page-header{display:block}}.quotation-bloc p{font-size:1.2rem;margin-bottom:0}header.container-fluid{padding:0}header.container-fluid .row{margin-right:0;margin-left:0}.container-xl.larger{max-width:1500px}#pro-header.container-fluid{padding:inherit}.centered-text-container{max-width:600px;margin:auto}.burger-icon-horizontal,.burger-icon-vertical{transition:transform .3s ease-in-out}.burger-icon-horizontal span,.burger-icon-vertical span{position:relative;background:#001835;border-radius:3px;z-index:1;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;display:flex;width:24px;height:2px;margin-bottom:5px;transform-origin:5px 0}.burger-icon-horizontal span:first-of-type,.burger-icon-vertical span:first-of-type{margin-top:5px}.burger-icon-vertical{transform:rotate(-90deg)}.font-weight-normal{font-weight:500!important}.f-bold-600{font-weight:600}form input[type=text]{font-size:1rem;font-weight:500}.box{padding:1rem}.box-rounded-20{border-radius:20px}.btn-2K25{border-radius:4px;background-color:#1e5eff;border:1px solid #d7dbec;color:#fff;font-weight:500;padding:8px 13px;height:48px;width:-moz-max-content;width:max-content;display:flex;align-items:center;justify-content:center;transition:.3s linear}.box.shadowed{box-shadow:0 0 6px rgba(0,0,0,.16)}.form-group{position:relative;margin-top:0}.text-black{color:#001835!important}.text-white{color:#fff!important}.text-black{color:#001835}.box-white{background:#fff;color:#001835}@media(max-width:991.98px){.form-group{margin-bottom:10px}}.f-bold{font-weight:700}.aladom-autocomplete .aladom-autocomplete-result{box-shadow:0 0 6px rgba(0,0,0,.16);z-index:1001;border-radius:6px;color:#000;background-color:#fff;padding:2rem .5rem 2rem 2rem;margin:5px 0;display:none;position:absolute;width:100%}@media(max-width:991.98px){.aladom-autocomplete .aladom-autocomplete-result{left:0;padding:15px}}.ala-fw{width:1.3em;text-align:center}