@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{all:unset}a{color:inherit}:root{--white:#fff;--gray-lighter:#f0f1f2;--gray-light:#cfd2d4;--gray-dark:#737871;--gray-darker:#383d40;--black:#191f21;--alert-success:#408642;--alert-success-text:#146c43;--alert-success-background:#d7fad2;--alert-warning:#ffb300;--alert-warning-text:#936700;--alert-warning-background:#fff0cc;--alert-danger:#de3730;--alert-danger-text:#93000a;--alert-danger-background:#ffdad6;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semiBold:600;--fw-bold:700}#purple{--dark:#843992;--darker:#450053;--primary:#b771c3;--light:#f1def5}#green{--dark:#7ec27a;--darker:#367936;--primary:#b2ebae;--light:#defadc}#blue{--dark:#007387;--darker:#00718b;--primary:#5dd5e8;--light:#cff2f7}@font-face{font-family:IBM Plex Sans;font-weight:400;src:url(/app/themes/faq-odontologie/public/fonts/IBM_Plex_Sans/IBMPlexSans-Regular.c7dc84.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:500;src:url(/app/themes/faq-odontologie/public/fonts/IBM_Plex_Sans/IBMPlexSans-Medium.b57725.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:800;src:url(/app/themes/faq-odontologie/public/fonts/IBM_Plex_Sans/IBMPlexSans-Bold.efb590.ttf) format("truetype")}*{box-sizing:border-box}body{color:#191f21;color:var(--black);font-family:IBM Plex Sans,sans-serif}button{cursor:pointer}.link-wysiwyg a{align-items:center;display:inline-flex;gap:8px;line-height:1.5}.link-wysiwyg a:before{background-image:url(/app/themes/faq-odontologie/public/images/icons/icon_link.f73c586144d51184.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-right:10px;width:16px}.title-h1,strong{font-weight:700}.title-h1{font-size:56px;font-weight:var(--fw-bold);letter-spacing:-.89px;line-height:1.1}@media screen and (max-width:1200px){.title-h1{font-size:42px}}@media screen and (max-width:600px){.title-h1{font-size:32px}}.title-h2{font-size:40px;letter-spacing:-.64px}.title-h2,.title-h3{font-weight:700;font-weight:var(--fw-bold);line-height:1.1}.title-h3{font-size:34px;letter-spacing:-.544px}.title-h4{font-size:28px;letter-spacing:-.448px}.title-h4,.title-h5{font-weight:700;font-weight:var(--fw-bold);line-height:1.1}.title-h5{font-size:24px;letter-spacing:-.384px}.title-h6{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}.wysiwig strong,.wysiwyg strong{font-weight:700;font-weight:var(--fw-bold)}.wysiwig em,.wysiwyg em{font-style:italic}.wysiwig img,.wysiwyg img{border-radius:8px;height:auto;margin-bottom:24px;margin-top:24px;max-width:100%}.wysiwig h2,.wysiwyg h2{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}.wysiwig p,.wysiwyg p{font-size:16px;line-height:1.5;margin-bottom:16px}.wysiwig a,.wysiwyg a{color:var(--dark);font-weight:700;font-weight:var(--fw-bold);-webkit-text-decoration:none;text-decoration:none}.wysiwig a:hover,.wysiwyg a:hover{-webkit-text-decoration:underline;text-decoration:underline}.wysiwig ul li ul,.wysiwyg ul li ul{list-style-type:square}.wysiwig ul li ul li::marker,.wysiwyg ul li ul li::marker{font-size:.8em!important}.wysiwig .block_faq .answer.wysiwig ul li ul li::marker,.wysiwig .block_faq .answer.wysiwyg ul li ul li::marker,.wysiwyg .block_faq .answer.wysiwig ul li ul li::marker,.wysiwyg .block_faq .answer.wysiwyg ul li ul li::marker{font-size:.8em!important;font-weight:700!important;font-weight:var(--fw-bold)!important}.sidebar{color:#fff;height:100%;position:fixed;right:0;top:0;transform-origin:top right;width:80px;z-index:11}@media screen and (max-width:1200px){.sidebar{height:100vw;transform:rotate(90deg) translateX(100%);width:64px}}.sidebar .inner{display:flex;flex-direction:column;height:100%;position:relative;right:0;top:0;width:80px}@media screen and (max-width:1200px){.sidebar .inner{height:100vw;width:64px}}.sidebar .top{background-color:#843992;height:100%;justify-content:space-between}.sidebar .top,.sidebar .top .mainElems{align-items:center;display:flex;flex-direction:column}.sidebar .top .mainElems{gap:28px;margin-top:28px;width:100%}.sidebar .top .mainElems .separation{background-color:#fff;height:1px;opacity:.16;width:100%}.sidebar .top .mainElems #burgerSidebar{display:block;height:24px;width:24px}.sidebar .top .mainElems #burgerSidebar .line{background-color:#fff;border-radius:2px;height:2px;margin-bottom:5.6px;transform:rotate(0deg) translate(0);transition:transform .2s ease-out;width:24px}.sidebar .top .mainElems #burgerSidebar .sizeControl{width:26px}.sidebar .top .mainElems #burgerSidebar .groupLines{display:flex;gap:2px;opacity:1;transition:opacity .2s ease-out}.sidebar .top .mainElems #burgerSidebar .groupLines .line1{background-color:#fff;border-radius:2px;height:2px;width:15.86px}.sidebar .top .mainElems #burgerSidebar .groupLines .line2{background-color:#fff;border-radius:2px;height:2px;width:5.64px}.sidebar .top .mainElems #burgerSidebar.open .line{width:28px}.sidebar .top .mainElems #burgerSidebar.open .line:first-child{transform:rotate(45deg) translate(1px,6px)}.sidebar .top .mainElems #burgerSidebar.open .line:nth-child(2){transform:rotate(-45deg) translate(-1px,-4px)}.sidebar .top .mainElems #burgerSidebar.open .groupLines{opacity:0}@media screen and (max-width:1200px){.sidebar .top .mainElems{gap:20px;margin-top:20px}.sidebar .top .mainElems>button{transform:rotate(-90deg)}}.sidebar .top .menu-items{display:none}@media screen and (min-width:1201px){.sidebar .top .menu-items{display:flex;flex-direction:column;gap:24px}.sidebar .top .menu-items .item{align-items:center;display:flex;flex-direction:column;font-size:11px;font-weight:500;font-weight:var(--fw-medium);gap:8px;-webkit-text-decoration:none;text-decoration:none}}.sidebar .socials{display:none}@media screen and (min-width:1201px){.sidebar .socials{align-items:center;background-color:#450053;display:flex;flex-direction:column;gap:20px;padding:30px}}@media screen and (min-width:1199px)and (max-height:660px){.sidebar .socials{display:none}}.logoMobile{display:block;left:12px;position:fixed;top:12px;z-index:11}.logoMobile>a>img{height:auto;width:119px}@media screen and (min-width:1200px){.logoMobile{display:none}}#sidebar-sub-menu{background:linear-gradient(#843992,#450053);height:100%;left:0;position:fixed;top:0;transform:translateX(100%);width:calc(100% - 80px);z-index:9}@media screen and (max-width:1200px){#sidebar-sub-menu{width:100%}}#sidebar-sub-menu.open{transform:translateX(0);z-index:10}#sidebar-sub-menu .container{height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:100px;position:relative}@media screen and (max-width:700px){#sidebar-sub-menu .container{padding-bottom:24px}}#sidebar-sub-menu .container::-webkit-scrollbar{width:5px}#sidebar-sub-menu .container::-webkit-scrollbar-thumb{background:#450053;border-radius:5px}#sidebar-sub-menu .container::-webkit-scrollbar-track{background:#f1f1f1}#sidebar-sub-menu .sidebar-sub-menu-inner{margin-left:auto;margin-right:auto;margin-top:56px;max-width:calc(100% - 48px);width:1320px}@media screen and (max-width:1200px){#sidebar-sub-menu .sidebar-sub-menu-inner{margin-top:96px}}#sidebar-sub-menu .sidebar-sub-menu-inner .top{display:flex;justify-content:space-between}#sidebar-sub-menu .sidebar-sub-menu-inner .top .logos{align-items:center;display:flex;gap:16px}#sidebar-sub-menu .sidebar-sub-menu-inner .top .logos .separation{background-color:#fff;height:56px;width:1px}@media screen and (max-width:1200px){#sidebar-sub-menu .sidebar-sub-menu-inner .top .logos{display:none}}#sidebar-sub-menu .sidebar-sub-menu-inner .top .links{align-items:center;color:#fff;display:flex;flex-wrap:wrap;gap:24px}#sidebar-sub-menu .sidebar-sub-menu-inner .top .links>.separation{background-color:#fff;height:18px;width:1px}#sidebar-sub-menu .sidebar-sub-menu-inner .top .links>a{font-size:14px;font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:none;text-decoration:none}#sidebar-sub-menu .sidebar-sub-menu-inner .top .links>a.link-icon{align-items:center;display:flex;gap:8px}@media screen and (max-width:1200px){#sidebar-sub-menu .sidebar-sub-menu-inner .top .links{margin-left:auto;margin-right:auto}}@media screen and (max-width:700px){#sidebar-sub-menu .sidebar-sub-menu-inner .top .links{gap:16px;max-width:330px;width:100%}#sidebar-sub-menu .sidebar-sub-menu-inner .top .links>.btn{margin-left:auto;margin-right:auto;margin-top:8px}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch{color:#fff;height:-moz-fit-content;height:fit-content;margin-top:80px}@media screen and (max-width:700px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottom,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch{margin-top:32px}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom a,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch a{display:block;-webkit-text-decoration:none;text-decoration:none}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:80px 48px;gap:80px 48px;padding-bottom:60px}@media screen and (max-width:700px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul{gap:0;grid-template-columns:1fr}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul>li.open>a:after,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul>li.open>a:after{transform:rotate(180deg)}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul>li.open>.sub-menu,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul>li.open>.sub-menu{height:auto;margin-bottom:8px;margin-top:24px}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul>li,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul>li{border-top:1px solid hsla(0,0%,100%,.24);padding-bottom:16px;padding-top:16px}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul>li>a,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul>li>a{align-items:center;display:flex;font-size:40px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:24px;pointer-events:none}@media screen and (max-width:700px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul>li>a:after,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul>li>a:after{content:url(/app/themes/faq-odontologie/public/images/icons/chevron-down-white.36ea4e.svg);margin-left:auto;rotate:0deg}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul>li>a,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul>li>a{font-size:24px;margin-bottom:0}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul>li>.sub-menu,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul>li>.sub-menu{display:flex;flex-direction:column;font-size:18px;gap:16px;line-height:1.1}@media screen and (max-width:700px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottom>.nav-primary>.menu-sidebar-container>ul>li>.sub-menu,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch>.nav-primary>.menu-sidebar-container>ul>li>.sub-menu{height:0;overflow:hidden}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom .sparkles,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .sparkles{bottom:0;left:0;opacity:.08;pointer-events:none;position:absolute}@media screen and (max-width:700px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottom .sparkles,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .sparkles{bottom:80px}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottom .sparkles>img,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .sparkles>img{height:auto;width:100%}@media screen and (max-width:700px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottom .sparkles>img,#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .sparkles>img{width:200%}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch{display:none;margin-top:30vh}@media screen and (max-width:600px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch{margin-top:20vh}}@media screen and (max-width:500px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch{margin-top:12vh}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchtitle{font-size:40px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:20px;text-align:center}@media screen and (max-width:1200px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchtitle{font-size:36px}}@media screen and (max-width:600px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchtitle{font-size:32px}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchBar{height:75px;margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:972px}@media screen and (max-width:500px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchBar{height:57px}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchBar input{background-color:#fff;border:none;border-radius:8px;color:#000;font-size:24px;font-weight:500;font-weight:var(--fw-medium);height:100%;padding:0 24px;width:100%}@media screen and (max-width:500px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchBar input{font-size:20px}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchBar button{align-items:center;background-color:#843992;border:none;border-radius:16px;color:#fff;display:flex;font-size:18px;font-weight:700;font-weight:var(--fw-bold);gap:10px;justify-content:center;padding:18px 32px 18px 24px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media screen and (max-width:500px){#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchBar button{bottom:-105px;right:auto;top:auto;width:calc(100% - 56px)}}#sidebar-sub-menu .sidebar-sub-menu-inner .bottomSearch .searchBar button:hover{background-color:var(--darker)}#sidebar-sub-menu .bottom-bav-mobile{background-color:var(--dark);bottom:0;color:#fff;height:74px;left:0;position:fixed;width:100%;z-index:10}@media screen and (min-width:1200px){#sidebar-sub-menu .bottom-bav-mobile{display:none}}#sidebar-sub-menu .bottom-bav-mobile .inner{display:flex;height:100%;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:600px}#sidebar-sub-menu .bottom-bav-mobile .inner .item{align-items:center;display:flex;flex-direction:column;font-size:11px;font-weight:500;font-weight:var(--fw-medium);gap:6px;justify-content:center;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;width:25%}#sidebar-sub-menu .bottom-bav-mobile .inner .item,.btn{text-align:center;-webkit-text-decoration:none;text-decoration:none}.btn{background-color:var(--dark);border-radius:16px;color:#fff;color:var(--white);font-size:18px;font-weight:700;font-weight:var(--fw-bold);line-height:18.8px;padding:16px 32px}.btn.delgray,.btn.primary{border:1px solid var(--dark)}.btn.delgray{background-color:#fff;background-color:var(--white);box-sizing:border-box;color:var(--dark)}.btn.delgray:hover{background-color:var(--dark);color:#fff;color:var(--white)}.btn:hover{background-color:var(--darker)}.btn.secondary{background-color:#191f21;background-color:var(--black)}.btn.secondary:hover{background-color:#383d40;background-color:var(--gray-darker)}.btn.tertiary{background-color:#fff;background-color:var(--white);border:1px solid var(--dark);color:var(--dark)}.btn.tertiary:hover{background-color:var(--darker);color:#fff;color:var(--white)}.btn.sidebarOpen{background-color:transparent;border:1px solid #fff;border:1px solid var(--white)}.btn.sm{border-radius:16px;font-size:14px;line-height:16.8px;padding:12px 24px}.btn.fit{padding-left:32px;padding-right:32px;width:-moz-fit-content;width:fit-content}.btn:disabled.fit{cursor:not-allowed;opacity:.5}.link{color:var(--darker);font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:none;text-decoration:none}.link.external{align-items:center;display:flex}.link.external:after{content:url(/app/themes/faq-odontologie/public/images/icons/external-link.b8dc67.svg);margin-left:8px}.link:hover{color:var(--primary)}@media screen and (max-width:480px){.bloc_print{display:none!important}}.field{position:relative}.field .show{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:none;cursor:pointer;height:24px;outline:none;position:absolute;right:14px;top:14px;width:24px}.field .show.true{background-image:url(/app/themes/faq-odontologie/public/images/icons/show-icon.93f029.svg)}.field .show.false{background-image:url(/app/themes/faq-odontologie/public/images/icons/hide-icon.1497d7.svg)}.twoCols{display:flex;gap:24px}@media screen and (max-width:768px){.twoCols{flex-direction:column}}.twoCols>p{width:50%}@media screen and (max-width:768px){.twoCols>p{width:100%}}label>.optionalTxt{color:#737871;color:var(--gray-dark);font-size:13px;font-weight:400;font-weight:var(--fw-regular)}.input,select{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:4px;font-size:16px;padding:16px;width:100%;z-index:0!important}.input::-moz-placeholder,select::-moz-placeholder{color:#737871;color:var(--gray-dark)}.input::placeholder,select::placeholder{color:#737871;color:var(--gray-dark)}.input:focus,select:focus{border-color:var(--dark);outline:2px solid var(--light)}.input.invalid,select.invalid{background-image:url(/app/themes/faq-odontologie/public/images/icons/alert-circle-icon.5d75e2.svg);background-position:right 14px center;background-repeat:no-repeat;border:1px solid #de3730;border:1px solid var(--alert-danger);outline:none}textarea{min-height:120px;resize:vertical;width:100%}input[type=submit]{all:unset;background-color:var(--dark);border-radius:16px;color:#fff;color:var(--white);cursor:pointer;font-weight:700;font-weight:var(--fw-bold);padding-bottom:16px;padding-top:16px;text-align:center;width:100%}input[type=submit]:hover{background-color:var(--darker)}input[type=date]{padding-bottom:14px;padding-top:15px}.filter-group{align-items:flex-start;display:flex;gap:12px;margin-bottom:8px}.filter-group.hidden{display:none}.filter-group label{color:#383d40;color:var(--gray-darker);flex-basis:0px;flex-grow:1;flex-shrink:1;font-size:16px;line-height:1.2;padding-top:4px}.filter-group .ckeckbox.filter{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:4px;flex-basis:auto;height:20px;width:20px}.filter-group .ckeckbox.filter:checked{background-image:url(/app/themes/faq-odontologie/public/images/icons/check-icon.3c507e.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #191f21;border:1px solid var(--black)}.filter-group .ckeckbox.filter:checked+label{color:#191f21;color:var(--black);font-weight:500;font-weight:var(--fw-medium)}input[type=date],select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 8px),calc(100% - 15px) calc(1em + 8px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px!important}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:20px;opacity:0;position:absolute;right:14px;width:20px}@media screen and (min-width:1200px){#main{margin-right:80px}}.width1104{margin-left:auto;margin-right:auto;margin-top:112px;max-width:calc(100% - 48px);width:1104px}@media screen and (max-width:1100px){.width1104{margin-top:96px}}@media screen and (max-width:900px){.width1104{margin-top:80px}}@media screen and (max-width:600px){.width1104{margin-top:64px}}.width1104 #bloc_formation .informations{max-width:1104px;width:auto}.width1104 #bloc_formation .informations .informations__row{gap:100px;justify-content:start}.block-module{color:#191f21;color:var(--black);margin-bottom:50px}@media screen and (max-width:1100px){.block-module{margin-bottom:80px}}@media screen and (max-width:900px){.block-module{margin-bottom:64px}}.wysiwig{color:#191f21;color:var(--black)}.wysiwig strong{font-weight:700;font-weight:var(--fw-bold)}.wysiwig em{font-style:italic}.wysiwig h2{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}@media screen and (max-width:900px){.wysiwig h2{font-size:28px;margin-bottom:12px}}.wysiwig h3{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px;margin-top:24px}@media screen and (max-width:900px){.wysiwig h3{margin-bottom:12px}}.wysiwig a{color:var(--dark)}.wysiwig a:hover{-webkit-text-decoration:underline;text-decoration:underline}.wysiwig>p{font-size:16px;line-height:1.5;margin-bottom:16px}@media screen and (max-width:900px){.wysiwig>p{margin-bottom:12px}}.wysiwig>p>img{border-radius:8px;height:auto;margin-bottom:24px;margin-top:24px;max-height:369px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wysiwig ol,.wysiwig ul{padding-left:24px}@media screen and (max-width:900px){.wysiwig ol,.wysiwig ul{margin-bottom:12px;padding-top:8px}}.wysiwig ol>li,.wysiwig ul>li{line-height:1.5;margin-bottom:12px;padding-left:10px}@media screen and (max-width:900px){.wysiwig ol>li,.wysiwig ul>li{padding-left:8px}}.wysiwig ol>li::marker,.wysiwig ul>li::marker{color:var(--dark);font-weight:700;font-weight:var(--fw-bold)}.wysiwig ul{list-style-type:disc;margin-top:10px}.wysiwig ul ul{font-size:.95em;list-style-type:square;margin-top:10px}.wysiwig ol{list-style-type:decimal;padding-left:32px}@media screen and (max-width:900px){.wysiwig ol{padding-left:24px}}#home-page .bubbleTop{opacity:.08;position:relative;z-index:-1}#home-page .bubbleTop>img{height:auto;left:0;position:absolute;top:-160px;width:100%;z-index:-1}@media screen and (max-width:1300px){#home-page .bubbleTop>img{top:-120px}}@media screen and (max-width:900px){#home-page .bubbleTop>img{top:-80px}}@media screen and (max-width:600px){#home-page .bubbleTop>img{top:0}}#home-page .bubbleBottom{position:relative;z-index:-1}#home-page .bubbleBottom>img{height:auto;left:0;position:absolute;top:0;transform:translateY(-92%);width:100%;z-index:-1}@media screen and (max-width:1050px){#home-page .bubbleBottom>img{display:none}}#home-page .cta__cards{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);position:relative;width:1320px}@media screen and (max-width:1500px){#home-page .cta__cards{padding-right:80px}}@media screen and (max-width:1200px){#home-page .cta__cards{padding-right:0}}#home-page .cta__cards .container{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;grid-gap:53px;gap:53px}@media screen and (max-width:1400px){#home-page .cta__cards .container{gap:32px}}@media screen and (max-width:950px){#home-page .cta__cards .container{gap:16px}}@media screen and (max-width:768px){#home-page .cta__cards .container{gap:8px;grid-template-columns:1fr;margin-top:-50px}}#home-page .cta__cards .container .cta__card{background-color:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);margin-top:-117px;padding:40px 32px 38px;position:relative}@media screen and (max-width:1400px){#home-page .cta__cards .container .cta__card{margin-top:-100px;padding:32px 24px 30px}}@media screen and (max-width:950px){#home-page .cta__cards .container .cta__card{margin-top:-80px;padding:16px}}@media screen and (max-width:768px){#home-page .cta__cards .container .cta__card{margin-top:0;padding-left:24px;padding-right:28px}}#home-page .cta__cards .container .cta__card a{height:70%;position:absolute;width:85%;z-index:10}@media screen and (max-width:768px){#home-page .cta__cards .container .cta__card .inner{align-items:center;display:flex;gap:24px}}#home-page .cta__cards .container .cta__card .inner .cta__card__img{display:block;height:72px;margin-bottom:21px;margin-left:auto;margin-right:auto;width:72px}@media screen and (max-width:1200px){#home-page .cta__cards .container .cta__card .inner .cta__card__img{height:56px;margin-bottom:16px;width:56px}}@media screen and (max-width:768px){#home-page .cta__cards .container .cta__card .inner .cta__card__img{height:40px;margin-bottom:0;margin-left:0;margin-right:0;width:40px}}#home-page .cta__cards .container .cta__card .inner .title{font-size:28px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:6px;text-align:center}@media screen and (max-width:1400px){#home-page .cta__cards .container .cta__card .inner .title{font-size:24px}}@media screen and (max-width:950px){#home-page .cta__cards .container .cta__card .inner .title{font-size:20px}}@media screen and (max-width:768px){#home-page .cta__cards .container .cta__card .inner .title{text-align:left}}#home-page .cta__cards .container .cta__card .inner .label{color:var(--dark);font-size:16px;line-height:1.3;text-align:center}@media screen and (max-width:950px){#home-page .cta__cards .container .cta__card .inner .label{font-size:14px}}@media screen and (max-width:768px){#home-page .cta__cards .container .cta__card .inner .label{text-align:left}}@media screen and (max-width:1200px){#home-page .cta__cards .gotTo{display:none}}#home-page #formations{margin-left:auto;margin-right:auto;margin-top:112px;max-width:calc(100% - 48px);padding-bottom:96px;position:relative;width:1320px}#home-page #formations .swiper-pagination{bottom:75px;position:absolute;width:75%}#home-page #formations .swiper-pagination .swiper-pagination-bullet{background-color:var(--dark)}@media screen and (max-width:1500px){#home-page #formations{margin-top:96px;padding-bottom:80px;padding-right:80px}}@media screen and (max-width:1200px){#home-page #formations{padding-right:0}}@media screen and (max-width:1052px){#home-page #formations{margin-top:64px;padding-bottom:64px}#home-page #formations .swiper-pagination{margin-top:10px;position:static}}#home-page #formations .formations__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:800px){#home-page #formations .formations__top{align-items:start;flex-direction:column;gap:16px}}#home-page #formations .formations__top .title{font-size:40px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1}@media screen and (max-width:1200px){#home-page #formations .formations__top .title{font-size:32px}}@media screen and (max-width:768px){#home-page #formations .formations__top .title{font-size:28px}}#home-page #formations .pagination-container{margin-bottom:30px;margin-top:20px;text-align:left;width:75%}@media screen and (max-width:1052px){#home-page #formations .pagination-container{width:100%}}#home-page #formations .pagination-container .swiper-pagination{position:static}#home-page #formations .pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:var(--dark)}#home-page #formations .cards{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:24px;gap:24px}#home-page #formations .cards .cards__swiperCont{display:flex;flex-direction:column;grid-column:span 6;height:calc(100% + 18px);overflow:hidden;position:relative}@media screen and (max-width:1300px){#home-page #formations .cards .cards__swiperCont{grid-column:span 5}}@media screen and (max-width:1050px){#home-page #formations .cards .cards__swiperCont{grid-column:span 8}}@media screen and (max-width:600px){#home-page #formations .cards .cards__swiperCont{width:calc(100% + 24px)}}#home-page #formations .cards .cards__swiperCont .swiperFormations{flex-grow:1}#home-page #formations .cards .cards__swiperCont .swiperFormations .swiper-wrapper{height:100%}#home-page #formations .cards .cards__swiperCont .swiperFormations .formationCard{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-between;padding:24px 32px 24px 24px;position:relative}#home-page #formations .cards .cards__swiperCont .swiperFormations .formationCard a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}#home-page #formations .cards .cards__swiperCont .swiperFormations .formationCard .label{color:var(--darker);font-size:18px;line-height:1.1;margin-bottom:8px}#home-page #formations .cards .cards__swiperCont .swiperFormations .formationCard .title{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:12px}#home-page #formations .cards .cards__swiperCont .swiperFormations .formationCard .topics{display:flex;flex-wrap:wrap;gap:8px}#home-page #formations .cards .cards__swiperCont .swiperFormations .formationCard .topics .topic{border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:12px;color:#737871;color:var(--gray-dark);font-size:14px;padding:4px 12px}#home-page #formations .cards .cards__swiperCont .swiperFormations .formationCard .dates{color:#383d40;color:var(--gray-darker);font-size:14px;font-weight:500;font-weight:var(--fw-medium)}#home-page #formations .cards .cards__swiperCont .swiperFormations .formationCard .dates span:not(:first-child):before{background-color:#737871;background-color:var(--gray-dark);border-radius:50%;content:"";display:inline-block;height:4px;margin-left:5px;margin-right:10px;vertical-align:middle;width:4px}#home-page #formations .cards .cards__swiperCont .swiper-pagination-wrapper{height:20px;margin-top:15px;width:100%}#home-page #formations .cards .cards__swiperCont .swiper-pagination-wrapper .swiper-pagination{margin:0 auto;position:static}#home-page #formations .cards .cards__swiperCont .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:var(--dark);margin:0 4px}#home-page #formations .cards .cta{background-color:#cfd2d4;background-color:var(--gray-light);border-radius:8px;grid-column:span 2;height:calc(100% - 16px);padding:58px 32px}@media screen and (max-width:1300px){#home-page #formations .cards .cta{grid-column:span 3;margin-top:10px}}@media screen and (max-width:1050px){#home-page #formations .cards .cta{grid-column:2/span 6}}@media screen and (max-width:600px){#home-page #formations .cards .cta{grid-column:span 8}}#home-page #formations .cards .cta .title{font-size:24px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;margin-bottom:16px;text-align:center}#home-page #formations .cards .cta .text{color:#383d40;color:var(--gray-darker);font-size:16px;line-height:1.4;margin-bottom:24px;text-align:center}#home-page #formations .cards .cta .btn{display:block;margin-left:auto;margin-right:auto}#home-page #main-content{align-items:center;display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:96px;margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);position:relative;width:1320px;grid-gap:24px;gap:24px}@media screen and (max-width:1500px){#home-page #main-content{padding-right:80px}}@media screen and (max-width:1200px){#home-page #main-content{padding-right:0}}#home-page #main-content .blocs{grid-column:span 8;order:1}@media screen and (max-width:1050px){#home-page #main-content .blocs{grid-column:span 12;order:2}}#home-page #main-content .blocs .block1,#home-page #main-content .blocs .block2{align-items:center;display:grid;grid-template-columns:repeat(8,1fr);padding:16px;grid-gap:20px;background-color:var(--light);border-radius:16px;gap:20px}#home-page #main-content .blocs .block1 .content,#home-page #main-content .blocs .block2 .content{grid-column:span 5;margin-left:24px;margin-right:24px;order:1;padding-bottom:24px;padding-top:24px}@media screen and (max-width:1050px){#home-page #main-content .blocs .block1 .content,#home-page #main-content .blocs .block2 .content{margin-left:12px;margin-right:12px}}@media screen and (max-width:768px){#home-page #main-content .blocs .block1 .content,#home-page #main-content .blocs .block2 .content{grid-column:span 8;order:2}}#home-page #main-content .blocs .block1 .content .title,#home-page #main-content .blocs .block2 .content .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}@media screen and (max-width:1050px){#home-page #main-content .blocs .block1 .content .title,#home-page #main-content .blocs .block2 .content .title{font-size:30px}}@media screen and (max-width:768px){#home-page #main-content .blocs .block1 .content .title,#home-page #main-content .blocs .block2 .content .title{font-size:28px}}#home-page #main-content .blocs .block1 .content .wysiwyg,#home-page #main-content .blocs .block2 .content .wysiwyg{font-size:16px;padding-bottom:16px}#home-page #main-content .blocs .block1 .content .wysiwyg>p,#home-page #main-content .blocs .block2 .content .wysiwyg>p{line-height:1.5;margin-bottom:16px}#home-page #main-content .blocs .block1 .content .wysiwyg>p strong,#home-page #main-content .blocs .block2 .content .wysiwyg>p strong{color:var(--dark);font-weight:500;font-weight:var(--fw-medium)}#home-page #main-content .blocs .block1 .content .btn,#home-page #main-content .blocs .block2 .content .btn{display:block;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){#home-page #main-content .blocs .block1 .content .btn,#home-page #main-content .blocs .block2 .content .btn{line-height:1.3em;text-align:center;width:100%}}#home-page #main-content .blocs .block1 .imgContainer,#home-page #main-content .blocs .block2 .imgContainer{grid-column:span 3;height:100%;order:2;overflow:hidden;position:relative}@media screen and (max-width:768px){#home-page #main-content .blocs .block1 .imgContainer,#home-page #main-content .blocs .block2 .imgContainer{grid-column:span 8;min-height:210px;order:1}}#home-page #main-content .blocs .block1 .imgContainer>img,#home-page #main-content .blocs .block2 .imgContainer>img{height:auto;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#home-page #main-content .blocs .block2{margin-top:24px}#home-page #main-content .blocs .block2 .content{order:2}#home-page #main-content .blocs .block2 .imgContainer{order:1}#home-page #main-content .key_numbers{grid-column:span 4;order:2;padding-left:40px}@media screen and (max-width:1050px){#home-page #main-content .key_numbers{grid-column:span 12;order:1;padding-left:0}}#home-page #main-content .key_numbers .title{font-size:28px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}@media screen and (max-width:768px){#home-page #main-content .key_numbers .title{font-size:24px}}#home-page #main-content .key_numbers .label{color:var(--dark);font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.4;margin-bottom:40px}#home-page #main-content .key_numbers .numbers{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1050px){#home-page #main-content .key_numbers .numbers{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;gap:24px}}@media screen and (max-width:768px){#home-page #main-content .key_numbers .numbers{grid-template-columns:1fr 1fr}}#home-page #main-content .key_numbers .numbers .number .value{color:var(--dark);font-size:56px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:8px}#home-page #main-content .key_numbers .numbers .number .text{font-size:20px;line-height:1.3;max-width:100%;width:220px}@media screen and (max-width:1050px){#home-page #main-content .key_numbers .numbers .number .text{font-size:18px;width:auto}}@media screen and (max-width:768px){#home-page #main-content .key_numbers .numbers .number .text{font-size:16px}}#home-page .reassurance{margin-bottom:112px;margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);position:relative;width:1320px}@media screen and (max-width:1500px){#home-page .reassurance{padding-right:80px}}@media screen and (max-width:1200px){#home-page .reassurance{margin-bottom:56px;padding-right:0}}#home-page .reassurance .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:40px}#home-page .reassurance .items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;gap:24px}@media screen and (max-width:950px){#home-page .reassurance .items{gap:32px;grid-template-columns:1fr 1fr}}@media screen and (max-width:550px){#home-page .reassurance .items{grid-template-columns:1fr}}#home-page .reassurance .items .item{border-right:1px solid #cfd2d4;border-right:1px solid var(--gray-light);display:flex;flex-direction:column;justify-content:space-between;padding-right:32px}@media screen and (max-width:950px){#home-page .reassurance .items .item{padding-right:48px}}@media screen and (max-width:550px){#home-page .reassurance .items .item{border-bottom:1px solid #cfd2d4;border-bottom:1px solid var(--gray-light);border-right:none;padding-bottom:28px;padding-right:0}}#home-page .reassurance .items .item:last-child{border:none}@media screen and (max-width:950px){#home-page .reassurance .items .item:last-child{padding-right:24px}#home-page .reassurance .items .item:nth-child(2){border-right:none;padding-right:24px}}#home-page .reassurance .items .item .one>img{height:52px;width:52px}@media screen and (max-width:550px){#home-page .reassurance .items .item .one{display:flex;gap:24px}#home-page .reassurance .items .item .one>img{height:40px;width:40px}}#home-page .reassurance .items .item>a{display:block}@media screen and (max-width:550px){#home-page .reassurance .items .item>a{display:none}}#home-page .reassurance .items .item .icon{display:block}#home-page .reassurance .items .item .bottom .bottom__title{font-size:28px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:8px;margin-top:24px}@media screen and (max-width:550px){#home-page .reassurance .items .item .bottom .bottom__title{margin-top:0}}#home-page .reassurance .items .item .bottom .bottom__text{font-size:16px;line-height:1.4;margin-bottom:24px}#home-page .reassurance .items .item .bottom>a{display:none}@media screen and (max-width:550px){#home-page .reassurance .items .item .bottom>a{display:block}}#home-page .grey{background-color:#d3d3d3;height:700px}.page-template-template-team .mobileFooter{padding-bottom:65px}.team-container{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:calc(100% - 48px);width:1320px;grid-gap:24px;gap:24px;padding-bottom:112px;padding-top:96px}@media screen and (max-width:1500px){.team-container{padding-right:80px}}@media screen and (max-width:1200px){.team-container{padding-right:0;padding-top:20px}}.team-container .team-inner-container{grid-column:span 9;margin-top:16px}@media screen and (max-width:1200px){.team-container .team-inner-container{grid-column:span 8}}@media screen and (max-width:875px){.team-container .team-inner-container{grid-column:span 12}}.team-container .team-inner-container>p{color:#191f21;color:var(--black);font-size:20px;line-height:1.3;padding-left:80px;padding-right:80px;text-align:center}@media screen and (max-width:1200px){.team-container .team-inner-container>p{font-size:16px;padding-left:24px;padding-right:24px}}.team-container .team-inner-container .team{display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px;max-width:100%;grid-gap:32px 24px;gap:32px 24px}@media screen and (max-width:1300px){.team-container .team-inner-container .team{display:flex!important;flex-wrap:wrap!important;gap:24px 16px!important;margin-top:0}.team-container .team-inner-container .team .person-card{max-width:none!important;width:calc(50% - 8px)!important}}@media screen and (max-width:768px){.team-container .team-inner-container .team{display:flex!important;flex-direction:column!important;gap:24px!important}.team-container .team-inner-container .team .person-card{max-width:none!important;width:100%!important}}.page-template-template-formations .mobileFooter{padding-bottom:65px}.course-template-default .mobileFooter{padding-bottom:110px}#contact-page-content{color:#191f21;color:var(--black);margin:0 auto;max-width:calc(100% - 48px);padding-bottom:112px;padding-top:112px;width:1320px}#contact-page-content .top{margin-left:auto;margin-right:auto;max-width:100%;text-align:center;width:872px}@media screen and (max-width:768px){#contact-page-content .top{margin-bottom:-30px}}#contact-page-content .top>h1{font-size:56px;font-weight:700;font-weight:var(--fw-bold);line-height:1.2;margin-bottom:24px}#contact-page-content .top>.text{font-size:20px;line-height:1.3;margin-bottom:96px}#contact-page-content .top>.text a{color:var(--dark);font-weight:500;font-weight:var(--fw-medium)}#contact-page-content #form-contact-container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px;margin-left:auto;margin-right:auto}#contact-page-content #form-contact-container>div{grid-column:4/span 6}@media screen and (max-width:1200px){#contact-page-content #form-contact-container>div{grid-column:3/span 8;grid-column:2/span 10}}#contact-page-content #form-contact-container>div form{display:flex;flex-direction:column;gap:16px}#contact-page-content #form-contact-container>div form input,#contact-page-content #form-contact-container>div form select,#contact-page-content #form-contact-container>div form textarea{margin-top:8px}#contact-page-content #form-contact-container>div form .acceptance{color:#383d40;color:var(--gray-darker);font-size:11px;line-height:1.5}#contact-page-content .separation{background-color:#cfd2d4;background-color:var(--gray-light);border-radius:2px;height:4px;margin-left:auto;margin-right:auto;margin-top:64px;width:64px}#contact-page-content .bottom{display:grid;grid-template-columns:repeat(12,1fr);margin-top:112px;grid-gap:24px;gap:24px}@media screen and (max-width:900px){#contact-page-content .bottom{display:flex;flex-direction:column;gap:26px}}#contact-page-content .bottom .contact-infos{grid-column:1/span 5}@media screen and (max-width:1000px){#contact-page-content .bottom .contact-infos{grid-column:1/span 6}}#contact-page-content .bottom .contact-infos>h2{font-size:34px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:24px}#contact-page-content .bottom .contact-infos p{font-size:20px;line-height:1.3;margin-bottom:12px}#contact-page-content .bottom .contact-infos a{align-items:center;display:flex;font-size:20px;gap:12px;line-height:1.3;-webkit-text-decoration:none;text-decoration:none}#contact-page-content .bottom .contact-infos a>img{height:20px;width:20px}#contact-page-content .bottom #map-contact{background-color:#add8e6;border-radius:8px;grid-column:6/span 7;height:400px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1500px){#contact-page-content .bottom #map-contact{grid-column:6/span 6}}@media screen and (max-width:1200px){#contact-page-content .bottom #map-contact{grid-column:7/span 6}}#contact-page-content .bottom #map-contact #map{bottom:0;height:100%;position:absolute;top:0;width:100%}#page-inter{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:56px 24px;gap:56px 24px;margin-bottom:96px}@media screen and (max-width:1100px){#page-inter{gap:32px 24px;gap:24px;margin-bottom:56px}}#page-inter .post{grid-column:span 4;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:850px){#page-inter .post{grid-column:span 6}}@media screen and (max-width:550px){#page-inter .post{grid-column:2/span 10}}@media screen and (max-width:450px){#page-inter .post{grid-column:span 12}}#page-inter .post .imgContainer{border-radius:8px;max-width:100%;overflow:hidden}#page-inter .post .imgContainer>img{height:192px;-o-object-fit:cover;object-fit:cover;width:100%}#page-inter .post .title{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-top:16px;padding-left:16px;padding-right:16px}@media screen and (max-width:1000px){#page-inter .post .title{font-size:26px;padding-left:12px;padding-right:12px}}@media screen and (max-width:600px){#page-inter .post .title{font-size:24px}}#page404{color:#191f21;color:var(--black);display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:calc(100% - 48px);padding-bottom:160px;padding-top:112px;width:1320px}@media screen and (max-width:900px){#page404{padding-bottom:130px;padding-top:100px}}@media screen and (max-width:700px){#page404{padding-bottom:56px;padding-top:40px}}#page404 .imageContainer{grid-column:2/span 4}@media screen and (max-width:900px){#page404 .imageContainer{grid-column:2/span 5}}@media screen and (max-width:700px){#page404 .imageContainer{grid-column:1/span 12;order:2}}#page404 .imageContainer img{display:block;height:auto;width:100%}@media screen and (max-width:700px){#page404 .imageContainer img{margin-left:auto;margin-right:auto;max-width:max(50%,196px)}}#page404 .text{grid-column:7/span 5}@media screen and (max-width:1200px){#page404 .text{grid-column:8/span 5}}@media screen and (max-width:700px){#page404 .text{grid-column:1/span 12;margin-bottom:72px;order:1;text-align:center}}#page404 .text>h1{color:var(--dark);font-size:96px;line-height:1;margin-bottom:32px}@media screen and (max-width:1200px){#page404 .text>h1{font-size:80px}}@media screen and (max-width:900px){#page404 .text>h1{font-size:64px}}#page404 .text>.oups{font-size:56px;font-weight:700;font-weight:var(--fw-bold);line-height:1.3;margin-bottom:20px}@media screen and (max-width:1200px){#page404 .text>.oups{font-size:50px}}@media screen and (max-width:900px){#page404 .text>.oups{font-size:32px}}#page404 .text>p{display:block;font-size:20px;line-height:1.3}@media screen and (max-width:1200px){#page404 .text>p{font-size:18px}}@media screen and (max-width:900px){#page404 .text>p{font-size:16px}}#page404 .text>.link{margin-top:48px}#template-actus{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:calc(100% - 48px);width:1320px;grid-gap:24px;gap:24px;padding-bottom:112px;padding-top:96px}@media screen and (max-width:1500px){#template-actus{padding-right:80px}}@media screen and (max-width:1200px){#template-actus{padding-bottom:60px;padding-right:0;padding-top:40px}}#template-actus .actus-inner-container{grid-column:span 9;margin-top:16px}@media screen and (max-width:1200px){#template-actus .actus-inner-container{grid-column:span 8}}@media screen and (max-width:875px){#template-actus .actus-inner-container{grid-column:span 12}}#template-actus .actus-inner-container>p{color:#191f21;color:var(--black);font-size:20px;line-height:1.3;padding-left:80px;padding-right:80px;text-align:center}@media screen and (max-width:1200px){#template-actus .actus-inner-container>p{font-size:16px;padding-left:24px;padding-right:24px}}#template-actus .actus-inner-container .posts{display:flex;flex-direction:column;gap:16px}#searchPage{margin:80px auto 112px;max-width:calc(100% - 48px);width:1320px}@media screen and (max-width:768px){#searchPage{margin-bottom:56px;margin-top:40px}}#searchPage .searchBarContainer{margin-left:auto;margin-right:auto;max-width:100%;width:872px}#searchPage .searchBarContainer .title{font-size:40px;font-weight:700;font-weight:var(--fw-bold);text-align:center}@media screen and (max-width:768px){#searchPage .searchBarContainer .title{font-size:32px}}#searchPage .searchBarContainer .searchBar{margin-top:20px;position:relative;width:100%}@media screen and (max-width:768px){#searchPage .searchBarContainer .searchBar{margin-top:16px}#searchPage .searchBarContainer .searchBar form{display:flex;flex-direction:column;gap:16px}}#searchPage .searchBarContainer .searchBar form input{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;font-size:24px;height:75px;padding:0 24px;width:100%}@media screen and (max-width:768px){#searchPage .searchBarContainer .searchBar form input{font-size:18px;height:56px;padding:0 16px}}#searchPage .searchBarContainer .searchBar form input:focus{border-color:var(--dark);outline:3px solid rgba(132,57,146,.16)}#searchPage .searchBarContainer .searchBar form button{align-items:center;background-color:var(--dark);border:none;border-radius:16px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;font-weight:var(--fw-bold);gap:10px;justify-content:center;padding:18px 32px 18px 24px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){#searchPage .searchBarContainer .searchBar form button{font-size:16px;padding:14px;position:relative;right:auto;top:auto;transform:none;width:100%}}#searchPage .searchBarContainer .searchBar form button:hover{background-color:var(--darker)}#searchPage .searchBarContainer .searchBar form button>img{height:20px;width:20px}#searchPage .page{display:grid;grid-template-columns:repeat(12,1fr);margin-top:80px;grid-gap:24px}@media screen and (max-width:768px){#searchPage .page{margin-top:40px}}#searchPage .page #searchResults{display:flex;flex-direction:column;gap:16px;grid-column:1/span 12;margin-top:48px}@media screen and (max-width:875px){#searchPage .page #searchResults{grid-column:1/span 12;margin-top:32px}}#searchPage .page #searchResults .searchPerson .image>img{height:100%}#searchPage .page #searchResults .searchPerson .fonctions{display:block}.job-grid{display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:96px;padding-top:96px;grid-gap:24px;margin:0 auto;max-width:calc(100% - 48px);width:1104px}@media screen and (max-width:1500px){.job-grid{padding-right:80px}}@media screen and (max-width:1200px){.job-grid{padding-right:0}}.job-grid .left{grid-column:1/span 8;min-height:500px}@media screen and (max-width:1300px){.job-grid .left{grid-column:1/span 12}}.job-grid .left .title{font-size:48px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:8px}.job-grid .left .author{font-size:18px;line-height:1.1}.job-grid .left .flex{display:flex;gap:8px;margin-top:32px}@media screen and (max-width:480px){.job-grid .left .flex{flex-wrap:wrap;gap:8px}}.job-grid .left .flex>div{border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:50px;color:#737871;color:var(--gray-dark);display:flex;font-weight:500;font-weight:var(--fw-medium);justify-content:center;padding:4px 12px}.job-grid .left .content .subTitle{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px;margin-top:80px}.job-grid .left .content ol,.job-grid .left .content ul{padding-bottom:16px;padding-left:24px;padding-top:12px}@media screen and (max-width:900px){.job-grid .left .content ol,.job-grid .left .content ul{margin-bottom:12px;padding-top:8px}}.job-grid .left .content ol>li,.job-grid .left .content ul>li{line-height:1.5;margin-bottom:12px;padding-left:10px}@media screen and (max-width:900px){.job-grid .left .content ol>li,.job-grid .left .content ul>li{padding-left:8px}}.job-grid .left .content ol>li::marker,.job-grid .left .content ul>li::marker{color:var(--dark);font-weight:700;font-weight:var(--fw-bold)}.job-grid .left .content ul{list-style-type:disc}.job-grid .left .content ol{list-style-type:decimal;padding-left:32px}@media screen and (max-width:900px){.job-grid .left .content ol{padding-left:24px}}.job-grid .left .docs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-top:32px}@media screen and (max-width:800px){.job-grid .left .docs{grid-template-columns:1fr}}.job-grid .left .docs .doc{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:flex;gap:16px;padding:16px 24px 16px 16px;-webkit-text-decoration:none;text-decoration:none}.job-grid .left .docs .doc .symbol{background-color:var(--light);border-radius:50%;height:-moz-fit-content;height:fit-content;padding:12px}.job-grid .left .docs .doc .docMetas .docTitle{font-size:18px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;word-break:break-word}.job-grid .left .docs .doc .docMetas .docInfos{color:#737871;color:var(--gray-dark);display:flex;font-size:14px;font-weight:500;font-weight:var(--fw-medium);gap:4px;margin-top:8px}.job-grid .left .docs .doc .docMetas .docInfos .mime{text-transform:uppercase}.job-grid .sep{border-right:1px solid #cfd2d4;border-right:1px solid var(--gray-light);grid-column:9/span 1;height:190px}@media screen and (max-width:1300px){.job-grid .sep{display:none}}.job-grid .right{grid-column:10/span 3;min-height:500px}@media screen and (max-width:1300px){.job-grid .right{grid-column:1/span 12;min-height:-moz-fit-content;min-height:fit-content}}.job-grid .right .title{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;margin-bottom:16px}@media screen and (max-width:1300px){.job-grid .right .title,.job-grid .right>button{display:none}}.job-grid .right .flex{display:flex;gap:12px;margin-top:32px}@media screen and (max-width:1300px){.job-grid .right .flex{border-left:1px solid #cfd2d4;border-left:1px solid var(--gray-light);padding-left:24px}}.job-grid .right .flex button{align-items:center;border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.job-grid .right .flex button:hover{background-color:#f0f1f2;background-color:var(--gray-lighter)}#cta{background:linear-gradient(to top left,#843992,#450053);border-radius:16px;color:#fff;grid-column:1/span 12;margin-top:80px;overflow:hidden;padding-bottom:48px;padding-top:48px;position:relative;text-align:center}@media screen and (max-width:768px){#cta{display:none}}#cta>img{bottom:-24px;left:-50px;position:absolute;z-index:0}#cta .inner{margin:0 auto;max-width:calc(100% - 48px);position:relative;width:540px;z-index:1}#cta .inner .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}#cta .inner>p{font-size:16px;line-height:1.5;margin-bottom:24px}#cta .inner>button{background-color:#fff;color:#450053}#cta .inner>button:hover{background-color:#cfd2d4;background-color:var(--gray-light)}#postuler .inner>.btnContainer button{padding-left:0;padding-right:0;width:100%}@media print{:root{font-size:.9em!important}.job-grid .left{grid-column:1/span 12!important}#cta,.job-grid .right,.job-grid .sep{display:none}#single-post{width:auto}#single-post .content{grid-column:1/span 12!important}#single-post .actions{display:none!important}}.informations{border:4px solid #f0f1f2;border:4px solid var(--gray-lighter);border-radius:8px;display:flex;flex-direction:column;gap:32px;margin-top:80px;padding:32px;width:100%}.informations .last{width:210px}.informations .informations__row{display:flex;justify-content:space-between}@media screen and (max-width:700px){.informations .informations__row{flex-direction:column;gap:16px}}.informations .informations__row .informations__col{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:700px){.informations .informations__row .informations__col{gap:16px}}.informations .informations__row .informations__title{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:8px}.informations .informations__row .informations__value{font-size:16px;line-height:1.2}.informations .informations__row .informations__value ul{list-style-type:disc;padding-left:24px}.informations .informations__row .informations__value ul li{font-size:16px;line-height:1.2;margin-bottom:8px}.informations .informations__row .informations__value ul li::marker{color:var(--darker)}.informations .informations__row .informations__value .price{display:flex;gap:4px}.informations .informations__row .informations__value .price .price__title{color:#383d40;color:var(--gray-darker);font-size:12px}.informations .informations__row .informations__value .price .price__value{color:var(--darker);font-size:12px;font-weight:500;font-weight:var(--fw-medium);margin-bottom:6px}.informations .informations__row .informations__value .price.big{display:block}.informations .informations__row .informations__value .price.big .price__value{font-size:24px}.course-grid{display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:96px;padding-top:96px;grid-gap:24px;margin:0 auto;max-width:calc(100% - 48px);width:1104px}@media screen and (max-width:1500px){.course-grid{padding-right:80px}}@media screen and (max-width:1200px){.course-grid{padding-right:0}}.course-grid .left{grid-column:1/span 8;min-height:500px}@media screen and (max-width:1300px){.course-grid .left{grid-column:1/span 12}}.course-grid .left .suptitle{color:var(--darker);font-size:20px;line-height:1.2;margin-bottom:8px}.course-grid .left .title{font-size:48px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:8px}@media screen and (max-width:768px){.course-grid .left .title{font-size:32px}}.course-grid .left .flex{display:flex;gap:8px;margin-top:32px}.course-grid .left .flex>div{border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:50px;color:#737871;color:var(--gray-dark);display:flex;font-weight:500;font-weight:var(--fw-medium);justify-content:center;padding:4px 12px}@media screen and (max-width:480px){.course-grid .left .flex{flex-wrap:wrap;gap:8px}}.course-grid .left .content ol,.course-grid .left .content ul{line-height:1.3em}.course-grid .left .content ol:not(:first-child),.course-grid .left .content ul:not(:first-child){margin-top:16px}.course-grid .left .content ul{list-style:none;margin:0;padding-left:0}.course-grid .left .content ul>li{margin-bottom:10px;padding-left:1.5em;position:relative}.course-grid .left .content ul>li:before{color:#450053;content:"•";font-size:1.3em;left:0;position:absolute;top:-3px}.course-grid .left .content ul>li>ul{margin-left:1em;margin-top:8px;width:100%}.course-grid .left .content ul>li>ul>li:before{content:"■";font-size:.5em}.course-grid .left .content ol{list-style-position:inside;list-style-type:decimal}.course-grid .left .content ol li::marker{color:var(--dark);content:counter(list-item) ".   ";font-weight:700;font-weight:var(--fw-bold)}.course-grid .left .content .main_image{border-radius:8px;margin-top:32px;width:100%}.course-grid .left .content .subTitle{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px;margin-top:80px}.course-grid .left .content .subSubTitle{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:8px;margin-top:8px}.course-grid .left .content .programTitle{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:12px}.course-grid .left .content .block_faq .faq{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;margin-bottom:9px;overflow:hidden}.course-grid .left .content .block_faq .faq .title .icon>img:last-child{transform:translateY(-50%) rotate(90deg)}.course-grid .left .content .block_faq .faq .answer{display:none}.course-grid .left .content .block_faq .faq.open .title .icon>img:last-child{transform:rotate(0deg) translateY(-50%)}.course-grid .left .content .block_faq .faq.open .answer{display:block}.course-grid .left .content .block_faq .faq .title{background-color:var(--light);color:var(--darker);cursor:pointer;display:flex;font-size:20px;font-weight:700;font-weight:var(--fw-bold);justify-content:space-between;line-height:1.1;margin-bottom:0;padding:20px 20px 20px 28px;position:relative}@media screen and (max-width:900px){.course-grid .left .content .block_faq .faq .title{padding:17px 20px}}.course-grid .left .content .block_faq .faq .title .titleText{font-weight:400;line-height:1.5em;max-width:calc(100% - 40px)}.course-grid .left .content .block_faq .faq .title .titleText span{font-weight:700;font-weight:var(--fw-bold)}.course-grid .left .content .block_faq .faq .title .icon>img{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.course-grid .left .content .block_faq .faq .answer{font-size:16px;padding:32px 56px}.course-grid .left .content .block_faq .faq .answer>p{margin-bottom:8px}.course-grid .left .content .block_faq .faq .answer>p:not(:last-child){line-height:1.5;margin-bottom:16px}.course-grid .left .content .block_faq .faq .answer h3{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px;margin-top:24px}.course-grid .left .content .block_faq .faq .answer>ul{padding-bottom:0;padding-top:0}@media screen and (max-width:900px){.course-grid .left .content .block_faq .faq .answer{padding:24px 40px}}@media screen and (max-width:500px){.course-grid .left .content .block_faq .faq .answer{padding:20px}}.course-grid .left .content .equipePedagogique{border:4px solid #f0f1f2;border:4px solid var(--gray-lighter);border-radius:8px;padding:32px;width:100%}.course-grid .left .content .equipePedagogique .coloredText{color:var(--darker);font-size:18px}.course-grid .left .content .equipePedagogique .coloredText:not(:first-child){margin-top:30px}.course-grid .left .content .equipePedagogique .gridPerson{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px 48px;gap:24px 48px;margin-top:24px}.course-grid .left .content .equipePedagogique .gridPerson a{-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:700px){.course-grid .left .content .equipePedagogique .gridPerson{grid-template-columns:1fr}}.course-grid .left .content .equipePedagogique .gridPerson .single_course_person{display:flex;gap:16px}.course-grid .left .content .equipePedagogique .gridPerson .single_course_person .single_course_person__imgContainer{border-radius:50%;height:64px;max-height:64px;max-width:64px;min-height:64px;min-width:64px;overflow:hidden;width:64px}.course-grid .left .content .equipePedagogique .gridPerson .single_course_person .single_course_person__imgContainer img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.course-grid .left .content .equipePedagogique .gridPerson .single_course_person .single_course_person__title{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:4px}.course-grid .left .content .equipePedagogique .gridPerson .single_course_person .single_course_person__job{color:#737871;color:var(--gray-dark);font-size:14px;line-height:1.1}.course-grid .left .content .skills,.course-grid .left .content .text{font-size:16px;line-height:1.5;margin-bottom:26px}.course-grid .left .content .skills p:not(:first-child){margin-top:16px}.course-grid .left .content .skills ul>li:before{top:0}.course-grid .left .content .preRequis{margin-bottom:26px}.course-grid .left .content .preRequis li{background:url(/app/themes/faq-odontologie/public/images/icons/check-circle-icon.0dac32.svg) no-repeat 0 4px transparent;font-size:16px;line-height:1.5;list-style-type:none;margin-bottom:12px;padding-left:24px}.course-grid .left .content .preRequis li:before{content:"";margin-right:0}.course-grid .left .content .lesPlus{list-style-type:none;margin-bottom:26px;padding-left:24px}.course-grid .left .content .lesPlus li{line-height:1.5em;margin-bottom:12px}.course-grid .left .content .lesPlus li:before{top:0}.course-grid .left .content .lesPlus li::marker{color:var(--dark)}.course-grid .sep{border-right:1px solid #cfd2d4;border-right:1px solid var(--gray-light);grid-column:9/span 1;height:190px}@media screen and (max-width:1300px){.course-grid .sep{display:none}}.course-grid .right{grid-column:10/span 3;min-height:500px}@media screen and (max-width:1300px){.course-grid .right{grid-column:1/span 12;min-height:-moz-fit-content;min-height:fit-content}}.course-grid .right .title{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;margin-bottom:16px}@media screen and (max-width:1300px){.course-grid .right .title{display:none}}.course-grid .right a,.course-grid .right>button{display:block;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1300px){.course-grid .right a.visible,.course-grid .right>button.visible{display:block}}.course-grid .right .flex{display:flex;gap:12px;margin-top:32px}@media screen and (max-width:1300px){.course-grid .right .flex{border-left:1px solid #cfd2d4;border-left:1px solid var(--gray-light);padding-left:24px}}.course-grid .right .flex button{align-items:center;border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.course-grid .right .flex button:hover{background-color:#f0f1f2;background-color:var(--gray-lighter)}@media screen and (max-width:768px){.course-grid .right .flex>button:first-child{display:none}}.course-grid .right .flex .share-link{display:block;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none;width:100%!important}.course-grid .right .single_course_person_contact{background-color:#f0f1f2;background-color:var(--gray-lighter);border-radius:16px;margin-top:40px;padding:20px 24px 24px}.course-grid .right .single_course_person_contact .single_course_person_contact_supTitle{color:#737871;color:var(--gray-dark);font-size:14px;font-weight:500;font-weight:var(--fw-medium);margin-bottom:12px}.course-grid .right .single_course_person_contact .single_course_person_contact__imgContainer{border-radius:50%;height:64px;max-height:64px;max-width:64px;min-height:64px;min-width:64px;overflow:hidden;width:64px}.course-grid .right .single_course_person_contact .single_course_person_contact__imgContainer img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.course-grid .right .single_course_person_contact .single_course_person_contact__title{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:4px;margin-top:8px}.course-grid .right .single_course_person_contact .single_course_person_contact__job{color:var(--dark);font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.05;margin-bottom:16px}.course-grid .right .single_course_person_contact .mail{align-items:center;display:flex;gap:8px}#postuler{background-color:#f0f1f2;background-color:var(--gray-lighter);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;display:block;left:0;padding-bottom:16px;padding-top:16px;position:fixed;text-align:center;width:100%;z-index:9}@media screen and (min-width:1300px){#postuler{display:none}}#postuler .inner{margin-left:auto;margin-right:auto;width:100%}#postuler .inner>.text{color:#383d40;color:var(--gray-darker);font-size:16px;line-height:1.2;margin-bottom:8px}#postuler .inner>.btnContainer{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}#postuler .inner>.btnContainer a{display:block;padding-left:0;padding-right:0;width:100%}@media print{#footer,#postuler,#sidebar,#sidebar-sub-menu,.course-grid>.right,.course-grid>.sep .sidebar-sub-menu,.footer,.fullSize,.fullSizeFooter,.gotToTop,.inner>.subMenus,.mobileFooter,.sep,.sidebar-sub-menu,.sidebar-sub-menu-inner,.wpadminbar{display:none!important}.course-grid .left{grid-column:1/span 12}.course-grid .title{background-color:red}.course-grid .title .icon>img:last-child{transform:rotate(0deg) translateY(-50%)!important}.course-grid .answer{display:block!important}}#single-post{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px}#single-post .content{grid-column:1/span 8}@media screen and (max-width:900px){#single-post .content{grid-column:span 12}}#single-post .content .cat{color:var(--darker);font-size:20px;line-height:1.3;margin-bottom:8px}#single-post .content .title{font-size:48px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:32px}@media screen and (max-width:1100px){#single-post .content .title{font-size:40px}}@media screen and (max-width:800px){#single-post .content .title{font-size:36px;margin-bottom:24px}}@media screen and (max-width:575px){#single-post .content .title{font-size:32px}}#single-post .content .date{color:#383d40;color:var(--gray-darker);font-size:14px;font-weight:500;font-weight:var(--fw-medium);margin-bottom:17px}#single-post .content .imgContainer{border-radius:8px;height:600px;margin-bottom:80px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:800px){#single-post .content .imgContainer{height:400px;margin-bottom:56px}}@media screen and (max-width:575px){#single-post .content .imgContainer{height:300px}}#single-post .content .imgContainer>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#single-post .content .wysiwig{margin-bottom:100px}@media screen and (max-width:900px){#single-post .content .wysiwig{margin-bottom:0}}#single-post .content .wysiwig a{color:var(--dark);font-weight:700;font-weight:var(--fw-bold);-webkit-text-decoration:none;text-decoration:none}#single-post .content .wysiwig a:hover{-webkit-text-decoration:underline;text-decoration:underline}#single-post .actions{align-items:center;border-left:1px solid #cfd2d4;border-left:1px solid var(--gray-light);display:flex;gap:12px;grid-column:10/span 2;height:40px;padding-left:24px}@media screen and (max-width:900px){#single-post .actions{grid-column:1/span 2;margin-bottom:64px}}#single-post .actions button,#single-post .actions>a{align-items:center;border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:50%;display:flex;padding:8px;-webkit-text-decoration:none;text-decoration:none}.simple-form{margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);padding-bottom:160px;padding-top:96px;width:872px}@media screen and (max-width:1100px){.simple-form{padding-bottom:110px;padding-top:60px}}@media screen and (max-width:768px){.simple-form{padding-bottom:80px;padding-top:40px}}.simple-form .top{text-align:center}.simple-form .top .label{color:var(--darker);font-size:20px;line-height:1.5;margin-bottom:4px}@media screen and (max-width:1100px){.simple-form .top .label{font-size:18px}}@media screen and (max-width:768px){.simple-form .top .label{font-size:16px}}.simple-form .top .title{font-size:48px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:32px}@media screen and (max-width:1100px){.simple-form .top .title{font-size:36px;margin-bottom:28px}}@media screen and (max-width:768px){.simple-form .top .title{font-size:32px;margin-bottom:24px}}.simple-form form{background-color:#fff;border:4px solid #f0f1f2;border:4px solid var(--gray-lighter);border-radius:16px;margin-left:auto;margin-right:auto;max-width:100%;padding:40px 32px;position:relative;width:424px;z-index:1}@media screen and (max-width:768px){.simple-form form{padding:28px 24px}}.simple-form form .sep{padding-top:16px}.simple-form form #infoAfterSub{color:#de3730;color:var(--alert-danger);font-size:14px;line-height:1.2;margin-top:8px}.simple-form form .topLabel{font-size:16px;line-height:1.5;margin-bottom:24px}.simple-form form label{font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.5}.simple-form form label .field{margin-top:8px}.simple-form form .forgotten{color:var(--dark);display:block;font-size:12px;margin-bottom:24px;margin-top:8px;-webkit-text-decoration:underline;text-decoration:underline}.simple-form form .forgotten:hover{color:var(--darker)}.simple-form form .smallP{color:#383d40;color:var(--gray-darker);font-size:11px;line-height:1.5;margin-bottom:24px;margin-top:24px}.simple-form form .smallP>a{display:inline}.simple-form form .noAccount{font-size:16px;margin-top:32px;text-align:center}@media screen and (max-width:768px){.simple-form form .noAccount{font-size:14px;margin-top:24px}}.simple-form form .noAccount>a{color:var(--dark);-webkit-text-decoration:underline;text-decoration:underline}.simple-form form .noAccount>a:hover{color:var(--darker)}.simple-form__bubbleBottom{position:relative}.simple-form__bubbleBottom>img{left:0;position:absolute;top:0;transform:translateY(-100%);width:100%}.submit{position:relative}.submit .htmx-indicator{opacity:0;transition:opacity .5s ease-in;z-index:-1}.submit .htmx-request .htmx-indicator,.submit .htmx-request.htmx-indicator{opacity:1;z-index:0}.submit #loaderAnimated{align-items:center;background-color:var(--dark);border-radius:16px;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.submit #loaderAnimated .inner{animation:rotation 1.25s linear infinite;background-color:transparent;border:5px solid;border-color:#fff #fff transparent;border-radius:50%;box-sizing:border-box;display:block;height:40px!important;margin-top:0;width:40px!important}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#custom_account{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:calc(100% - 48px);padding-bottom:96px;padding-top:56px;width:1320px;grid-gap:24px;gap:24px}@media screen and (max-width:1500px){#custom_account{padding-right:80px}}@media screen and (max-width:1200px){#custom_account{padding-right:0}}#custom_account .navigation{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;grid-column:span 3;height:-moz-fit-content;height:fit-content;margin-right:10px;padding-bottom:20px;padding-top:20px}@media screen and (max-width:1100px){#custom_account .navigation{display:flex;gap:8px;grid-column:span 12;margin-left:auto;margin-right:auto;padding:12px;width:-moz-fit-content;width:fit-content}#custom_account .navigation .text{display:none}}#custom_account .navigation .navigation__title{border-bottom:1px solid #cfd2d4;border-bottom:1px solid var(--gray-light);color:#4b4347;font-size:12px;font-weight:700;font-weight:var(--fw-bold);padding-bottom:20px;padding-left:24px;padding-right:24px;text-transform:uppercase}@media screen and (max-width:1100px){#custom_account .navigation .navigation__title{display:none}}#custom_account .navigation .navigation__nav{border-bottom:1px solid #cfd2d4;border-bottom:1px solid var(--gray-light);padding:8px 8px 16px}@media screen and (max-width:1100px){#custom_account .navigation .navigation__nav{border:none;display:flex;gap:8px;padding:0}}#custom_account .navigation .navigation__nav li{border-radius:4px}#custom_account .navigation .navigation__nav li:hover{background-color:#f0f1f2;background-color:var(--gray-lighter);opacity:.8}#custom_account .navigation .navigation__nav li.active{background-color:var(--light)}#custom_account .navigation .navigation__nav li a{align-items:center;display:flex;font-size:16px;font-weight:700;font-weight:var(--fw-bold);gap:16px;padding:16px 24px 16px 20px;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:1100px){#custom_account .navigation .navigation__nav li a{padding:15px}}#custom_account .navigation .navigation__nav li a>img{height:24px;width:24px}#custom_account .navigation .logout{align-items:center;display:flex;gap:8px;padding-left:28px;padding-top:20px}@media screen and (max-width:1100px){#custom_account .navigation .logout{padding:15px}#custom_account .navigation .logout img{height:24px;width:24px}}#custom_account .navigation .logout a{font-size:14px;-webkit-text-decoration:none;text-decoration:none}#custom_account #account_content{grid-column:span 9}@media screen and (max-width:1100px){#custom_account #account_content{grid-column:span 12}}#custom_account #account_content .alert{color:#de3730;color:var(--alert-danger)}#custom_account #account_content .titleContainerAndAction{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:768px){#custom_account #account_content .titleContainerAndAction{align-items:start;flex-direction:column;gap:16px}}#custom_account #account_content h1{font-size:34px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;margin-bottom:6px}@media screen and (max-width:768px){#custom_account #account_content h1{font-size:31px}}@media screen and (max-width:550px){#custom_account #account_content h1{font-size:28px}}#custom_account #account_content h1 strong{font-weight:700;font-weight:var(--fw-bold)}#custom_account #account_content ol,#custom_account #account_content p,#custom_account #account_content ul{margin-bottom:32px}#custom_account #account_content ol li,#custom_account #account_content p,#custom_account #account_content ul li{color:#383d40;color:var(--gray-darker);font-size:18px;line-height:1.2}@media screen and (max-width:768px){#custom_account #account_content ol li,#custom_account #account_content p,#custom_account #account_content ul li{font-size:17px}}@media screen and (max-width:550px){#custom_account #account_content ol li,#custom_account #account_content p,#custom_account #account_content ul li{font-size:16px}}#custom_account .form_block,#custom_account .form_block .content{position:relative}#custom_account .city-autocomplete{position:relative;width:100%;z-index:99}#custom_account .city-autocomplete .suggestions{background:#fff;border:1px solid #ddd;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 2px 4px rgba(0,0,0,.1);list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;z-index:9999}#custom_account .city-autocomplete .suggestions li{cursor:pointer;padding:8px 12px}#custom_account .city-autocomplete .suggestions li:hover{background-color:#f5f5f5}#custom_account .city-autocomplete input{position:relative;width:100%;z-index:100}#mentionsLegales{margin-bottom:128px}@media screen and (max-width:768px){#mentionsLegales{margin-bottom:80px}}#mentionsLegales .title{font-size:56px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-top:112px;text-align:center}@media screen and (max-width:768px){#mentionsLegales .title{font-size:32px;margin-top:64px}}#mentionsLegales .subTitle{font-size:20px;margin-bottom:128px;margin-top:24px;text-align:center}@media screen and (max-width:768px){#mentionsLegales .subTitle{font-size:16px;margin-bottom:56px;margin-top:12px}}#mentionsLegales .content{margin-left:auto;margin-right:auto;max-width:calc(100% - 40px);width:872px}#mentionsLegales .content h2{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1}#mentionsLegales .content h2:not(:first-child){margin-top:56px}@media screen and (max-width:768px){#mentionsLegales .content h2{font-size:28px}#mentionsLegales .content h2:not(:first-child){margin-top:40px}}#mentionsLegales .content p{font-size:16px;line-height:1.5;margin-top:16px}@media screen and (max-width:768px){#mentionsLegales .content p{margin-top:12px}}.code{display:none;margin-bottom:16px;margin-top:16px}@media screen and (max-width:1000px){.code{display:flex;gap:12px}}.checkoutPage{margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);width:1236px}.checkoutPage #loading-overlay{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.checkoutPage #loading-overlay .loading-spinner{animation:spin 1s linear infinite;border:6px solid var(--primary);border-radius:50%;border-top:6px solid transparent;height:60px;margin-bottom:20px;width:60px}.checkoutPage #loading-overlay p{color:var(--primary);font-size:18px;font-weight:700;font-weight:var(--fw-bold)}@keyframes spin{to{transform:rotate(1turn)}}.checkoutPage header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px;padding-top:24px}@media screen and (max-width:1000px){.checkoutPage header{border-bottom:1px solid #cfd2d4;border-bottom:1px solid var(--gray-light)}}.checkoutPage header .logos{display:flex;gap:15px}.checkoutPage header .logos .vr{background-color:#161615;height:50px;width:1px}.checkoutPage header .logos img{display:block}@media screen and (max-width:1000px){.checkoutPage header .logos>a :first-child{display:none}}@media screen and (min-width:1001px){.checkoutPage header .logos>a :last-child{display:none}}.checkoutPage header .openRecap{background-color:#f8f8f8;border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:4px;display:none;padding:12px}@media screen and (max-width:1000px){.checkoutPage header .openRecap{align-items:center;display:flex;gap:16px}}.checkoutPage .checkoutPageContent{display:grid;grid-template-columns:repeat(12,1fr);margin-top:56px;grid-gap:24px;gap:24px}@media screen and (max-width:1150px){.checkoutPage .checkoutPageContent{gap:16px}}.checkoutPage .checkoutPageContent .formCheckout{grid-column:1/span 6}@media screen and (max-width:1000px){.checkoutPage .checkoutPageContent .formCheckout{grid-column:3/span 8}}@media screen and (max-width:850px){.checkoutPage .checkoutPageContent .formCheckout{grid-column:2/span 10}}@media screen and (max-width:675px){.checkoutPage .checkoutPageContent .formCheckout{grid-column:1/span 12}}.checkoutPage .checkoutPageContent .progressBar{align-items:center;display:flex;gap:8px;margin-bottom:40px}@media screen and (max-width:1000px){.checkoutPage .checkoutPageContent .progressBar{display:none}}.checkoutPage .checkoutPageContent .progressBar>div{color:#737871;color:var(--gray-dark)}.checkoutPage .checkoutPageContent .progressBar .focus{color:#191f21;color:var(--black);font-weight:500;font-weight:var(--fw-medium)}.checkoutPage footer{color:#737871;color:var(--gray-dark);display:flex;flex-wrap:wrap;font-size:11px;gap:16px;justify-content:center;margin:64px auto 24px;text-align:center;width:-moz-fit-content;width:fit-content}.checkoutPage footer>span{display:block}@media screen and (max-width:1000px){.checkoutPage footer>span{flex-basis:100%}}.checkoutPage footer>a{font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:none;text-decoration:none}.checkoutPage footer>a:hover{opacity:.8}.input.invalid,select.invalid{background-color:rgba(255,68,68,.1)!important;background-color:var(--error-bg,rgba(255,68,68,.1))!important;border-color:#f44!important;border-color:var(--error,#f44)!important}.checkoutFormError{background-color:rgba(255,68,68,.1);background-color:var(--error-bg,rgba(255,68,68,.1));border:1px solid #f44;border:1px solid var(--error,#f44);border-radius:8px;color:#f44;color:var(--error,#f44);font-weight:500;font-weight:var(--fw-medium);margin-bottom:1rem;padding:1rem}label[for]:after{content:""}label[for]:has(+[required]):after{color:#f44;color:var(--error,#f44)}#coupon .coupon-wrapper,.coupon_htmx .coupon-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}#coupon .coupon-wrapper .remove-coupon,#coupon .coupon-wrapper .txt,.coupon_htmx .coupon-wrapper .remove-coupon,.coupon_htmx .coupon-wrapper .txt{align-items:center;display:inline-flex}#coupon .coupon-wrapper .txt,.coupon_htmx .coupon-wrapper .txt{line-height:1;margin-right:8px}#coupon .coupon-wrapper .codeValue,.coupon_htmx .coupon-wrapper .codeValue{margin-left:auto}#coupon .remove-coupon,.coupon_htmx .remove-coupon{align-items:center;background:transparent;border:none;color:#f44;color:var(--error,#f44);cursor:pointer;display:flex;font-size:27px;height:27px;justify-content:center;line-height:.8;margin-top:-4px;padding:0;transition:all .2s ease;width:27px}#coupon .remove-coupon:hover,.coupon_htmx .remove-coupon:hover{color:#d43333;transform:scale(1.1)}.single-product-page{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:calc(100% - 48px);padding-bottom:96px;padding-top:56px;width:1320px;grid-gap:24px;gap:24px}.single-product-page .one{grid-column:1/span 3}.single-product-page .two{grid-column:4/span 9}.single-product-page .two h1{color:#191f21;color:var(--black);font-size:34px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:16px}.single-product-page .two .formation{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;padding:16px 20px 20px}.fullSize,.fullSizeHeader{background-color:#fff;border:1px solid #cfd2d4;border:1px solid var(--gray-light);position:relative;width:100%;z-index:4}#overlayHeader{background-color:#191f21;background-color:var(--black);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s ease;width:100%;z-index:3}#overlayHeader.open{opacity:.56;pointer-events:auto}#bannerHeader{margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);padding-top:16px;width:1320px}@media screen and (max-width:1500px){#bannerHeader{padding-right:80px}}@media screen and (max-width:1200px){#bannerHeader{display:none}}#bannerHeader .innerHeader{display:flex;justify-content:space-between;position:relative}#bannerHeader .innerHeader .logos{align-items:center;display:flex;gap:15px;position:relative}@media screen and (max-width:1300px){#bannerHeader .innerHeader .logos{gap:12px}#bannerHeader .innerHeader .logos .brand{display:block;width:42%}#bannerHeader .innerHeader .logos .brand>img{max-width:100%}}#bannerHeader .innerHeader .logos .separation{background-color:#161615;height:56px;width:1px}#bannerHeader .innerHeader .menus{color:#191f21;color:var(--black);display:flex;flex-direction:column;justify-content:space-between}#bannerHeader .innerHeader .menus .topMenu{align-items:center;display:flex;gap:24px;margin-left:auto}@media screen and (max-width:1300px){#bannerHeader .innerHeader .menus .topMenu{gap:16px}}#bannerHeader .innerHeader .menus .topMenu>.topLink{color:#737871;color:var(--gray-dark);font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:none;text-decoration:none}#bannerHeader .innerHeader .menus .topMenu .separation{background-color:#cfd2d4;background-color:var(--gray-light);height:18px;width:1px}#bannerHeader .innerHeader .menus .topMenu .link-icon{align-items:center;display:flex;gap:8px}#bannerHeader .innerHeader .menus .nav-primary{margin-top:16px}#bannerHeader .innerHeader .menus .nav-primary #menu-primary{display:flex;margin-left:auto}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li{border:3px solid transparent;cursor:pointer;list-style:none;padding-bottom:15px;padding-left:16px;padding-right:16px}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li:hover>a{color:var(--dark)}@media screen and (max-width:1300px){#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li{padding-left:12px;padding-right:12px}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li:hover{color:var(--dark)}}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li.open{border-bottom:3px solid var(--dark);border-left:none;border-right:none}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li.open>a{color:var(--dark)}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>a{color:#191f21;color:var(--black);cursor:pointer;font-weight:500;font-weight:var(--fw-medium);pointer-events:auto;-webkit-text-decoration:none;text-decoration:none}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>a:hover{color:var(--dark)}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>.sub-menu{display:none}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>.sub-menu.open{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:32px 40px 32px 80px;grid-gap:40px;background-color:#f0f1f2;background-color:var(--gray-lighter);bottom:-1px;gap:40px;left:-60px;position:absolute;transform:translateY(100%);width:calc(100% + 120px);z-index:4}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>.sub-menu.open>.menu-item-has-children>a{color:#191f21;color:var(--black);cursor:pointer;display:block;font-size:18px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1em;margin-bottom:16px;pointer-events:auto;-webkit-text-decoration:none;text-decoration:none}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>.sub-menu.open>.menu-item-has-children>a:hover{color:var(--dark)}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>.sub-menu.open>.menu-item-has-children>.sub-menu{display:flex;flex-direction:column;gap:12px}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>.sub-menu.open>.menu-item-has-children>.sub-menu>li>a{color:#191f21;color:var(--black);cursor:pointer;display:block;font-size:14px;font-weight:500;font-weight:var(--fw-medium);line-height:1.5em;-webkit-text-decoration:none;text-decoration:none}#bannerHeader .innerHeader .menus .nav-primary #menu-primary>li>.sub-menu.open>.menu-item-has-children>.sub-menu>li>a:hover{color:var(--dark)}.fullSizeFooter{background-color:#383d40;background-color:var(--gray-darker);color:#fff;color:var(--white);display:none;width:100%}@media screen and (min-width:1200px){.fullSizeFooter{display:block}}.gradient{background:linear-gradient(270deg,#007387 0,#7ec27a);height:8px}#footer{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);padding-bottom:56px;padding-top:64px;position:relative;width:1320px}#footer .gotToTop{background-color:#15bece;border-radius:0 0 8px 8px;padding:8px;position:absolute;right:0;top:0;transform:translateX(100%)}@media screen and (max-width:1675px){#footer .gotToTop{margin-right:80px}}@media screen and (max-width:1525px){#footer .gotToTop{margin-right:160px}}#footer .gotToTop>a{align-items:center;color:#fff;color:var(--white);display:flex;flex-direction:column;font-size:11px;font-weight:700;font-weight:var(--fw-bold);gap:4px;line-height:1.1;max-width:64px;text-align:center;-webkit-text-decoration:none;text-decoration:none}#footer .left .logos p{font-size:14px;margin-bottom:10px;margin-top:25px}#footer .left nav{margin-top:96px}#footer .left nav ul{display:flex;flex-direction:column;gap:8px}#footer .left nav ul>li a{color:#fff;color:var(--white);font-size:11px;font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:none;text-decoration:none}#footer .left nav ul>li a:hover{opacity:.64}#footer .left nav ul>li span{color:#fff;color:var(--white);display:block;font-size:11px;line-height:1.2;margin-top:8px;max-width:200px}#footer .gridLinks{display:flex;gap:24px}#footer .gridLinks .column{display:flex;flex-direction:column;gap:12px;width:200px}@media screen and (max-width:1675px){#footer .gridLinks .column{width:180px}}@media screen and (max-width:1300px){#footer .gridLinks .column{width:160px}}#footer .gridLinks .column.contact{position:relative;width:312px}#footer .gridLinks .column .colTitle{font-size:18px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:8px}#footer .gridLinks .column>a{color:#fff;color:var(--white);font-size:14px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;-webkit-text-decoration:none;text-decoration:none}#footer .gridLinks .column>a:hover{opacity:.64}#footer .gridLinks .column .infos{font-size:14px;line-height:1.3;margin-bottom:12px;opacity:.92}.mobileFooter{background-color:#383d40;background-color:var(--gray-darker);color:#fff;color:var(--white);display:block;width:100%}@media screen and (min-width:1200px){.mobileFooter{display:none}}.mobileFooter .gototop{background:linear-gradient(270deg,#007387 0,#7ec27a);padding:8px}.mobileFooter .gototop>a{align-items:center;display:flex;font-size:11px;font-weight:700;font-weight:var(--fw-bold);gap:8px;justify-content:center;-webkit-text-decoration:none;text-decoration:none}.mobileFooter>.inner{padding-top:40px}.mobileFooter>.inner .logos{align-items:center;display:flex;gap:14px;justify-content:center}.mobileFooter>.inner .logos .separation{background-color:#fff;background-color:var(--white);height:43px;width:1px}.mobileFooter>.inner .logos .brand{display:block;height:48px}.mobileFooter>.inner .logos .brand>img{max-height:100%}.mobileFooter>.inner .contact{margin-left:auto;margin-right:auto;margin-top:40px;max-width:calc(100% - 48px)}.mobileFooter>.inner .contact .infos{color:#fff;color:var(--white);font-size:14px;line-height:1.3;opacity:.92;text-align:center}.mobileFooter>.inner .contact .contact-links{display:flex;gap:24px;justify-content:center;margin-top:16px}.mobileFooter>.inner .contact .contact-links>a{font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:none;text-decoration:none}.mobileFooter>.inner .contact .socials{align-items:center;display:flex;gap:32px;justify-content:center;margin-top:32px}.mobileFooter>.inner .contact .socials>a{height:24px;width:24px}.mobileFooter>.inner .contact .socials>a>img{height:auto;width:100%}.mobileFooter>.inner .subMenus{border-bottom:1px solid hsla(0,0%,100%,.24);border-top:1px solid hsla(0,0%,100%,.24);margin-top:40px;padding-bottom:32px;padding-top:32px}.mobileFooter>.inner .subMenus .inner{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:calc(100% - 48px);grid-gap:24px;gap:24px}@media screen and (max-width:550px){.mobileFooter>.inner .subMenus .inner{grid-template-columns:1fr}}.mobileFooter>.inner .subMenus .inner .footerAccordion{cursor:pointer}.mobileFooter>.inner .subMenus .inner .footerAccordion.open .group-items{height:auto;margin-top:8px}.mobileFooter>.inner .subMenus .inner .footerAccordion.open .title>img{transform:rotate(180deg)}.mobileFooter>.inner .subMenus .inner .footerAccordion .title{align-items:center;display:flex;font-size:18px;font-weight:700;font-weight:var(--fw-bold);justify-content:space-between;line-height:1.2;width:100%}.mobileFooter>.inner .subMenus .inner .footerAccordion .title>img{height:24px;transform:rotate(0deg);width:24px}.mobileFooter>.inner .subMenus .inner .footerAccordion .group-items{display:flex;flex-direction:column;gap:8px;height:0;overflow:hidden}.mobileFooter>.inner .subMenus .inner .footerAccordion .group-items .item{-webkit-text-decoration:none;text-decoration:none}.mobileFooter>.inner .bottom{margin-top:24px;padding-bottom:24px}.mobileFooter>.inner .bottom .links{display:flex;gap:24px;justify-content:center}.mobileFooter>.inner .bottom .links>a{font-size:11px;font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:none;text-decoration:none}.mobileFooter>.inner .bottom .infos{font-size:11px;margin-top:16px;text-align:center}.simple-hero{color:#fff;color:var(--white);display:flex;max-height:512px;min-height:380px;overflow:hidden;position:relative;width:100%}.simple-hero__deco{height:556px;left:0;overflow:hidden;position:absolute;top:90%;width:100%;z-index:-1}.simple-hero__deco svg{height:556px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1920px}.simple-hero .bgImage{display:block;max-height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.simple-hero .overlay{background:linear-gradient(180deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.16) 33.34%,rgba(0,0,0,.4) 60.39%,rgba(0,0,0,.56))}.simple-hero .header-content,.simple-hero .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.simple-hero .header-content .inner{display:flex;flex-direction:column;gap:24px;height:100%;justify-content:flex-end;margin:0 auto;max-width:calc(100% - 48px);padding-bottom:64px;width:872px}.simple-hero .header-content .inner .title{text-align:center}.simple-hero .header-content .inner .text{font-size:20px;line-height:1.3;text-align:center}@media screen and (max-width:1200px){.simple-hero .header-content .inner .text{font-size:18px}}@media screen and (max-width:600px){.simple-hero .header-content .inner .text{font-size:16px}}.filters-team{grid-column:span 3;margin-right:15px}@media screen and (max-width:1200px){.filters-team{grid-column:span 4}}@media screen and (max-width:875px){.filters-team{background-color:#f0f1f2;background-color:var(--gray-lighter);border-radius:16px 16px 0 0;bottom:0;filter:drop-shadow(0 -1px 1px rgba(0,0,0,.16));left:0;position:fixed;transform:translateY(calc(100% - 72px));width:100%;z-index:9}.filters-team.open{transform:translateY(0)}.filters-team.open>.top>.title:before{transform:rotate(0deg)}.filters-team>.top{margin-left:16px;margin-right:24px;padding-top:20px}}.filters-team .top{display:flex;justify-content:space-between}.filters-team .top .title{display:flex;font-size:24px;font-weight:500;font-weight:var(--fw-medium)}@media screen and (max-width:875px){.filters-team .top .title:before{background-image:url(/app/themes/faq-odontologie/public/images/icons/chevron-down-icon.68ce78.svg);background-size:cover;content:"";display:block;height:24px;margin-right:8px;transform:rotate(180deg);width:24px}}.filters-team .top .reset{align-items:center;color:var(--dark);cursor:pointer;display:flex;font-size:14px;font-weight:500;font-weight:var(--fw-medium);gap:8px}.filters-team .filter-box{background-color:#f0f1f2;background-color:var(--gray-lighter);border-radius:16px;margin-top:16px;padding:16px 24px}.filters-team .filter-box .label{font-size:16px;margin-bottom:8px}.filters-team .filter-box .input{width:100%}.filters-team .filter-box .cat-title{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;font-weight:var(--fw-medium);justify-content:space-between;margin-bottom:8px;margin-top:24px}.filters-team .filter-box .cat-title.closed .show{transform:rotate(180deg)}.filters-team .filter-box .cat-filters-group-content.closed{height:0;overflow:hidden}.filters-team .filter-box #formFilters{margin-top:12px}.filters-team .filter-box #formFilters.closed{height:0;overflow:hidden}.filters-team .filter-box .showMore{color:#383d40;color:var(--gray-darker);font-size:14px;font-weight:700;font-weight:var(--fw-bold);margin-top:4px}#overlay-filters{display:none}@media screen and (max-width:875px){#overlay-filters{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.56);display:block;height:1;left:0;position:fixed;top:0;width:100%;z-index:9}#overlay-filters.open{height:100%}}#pagination{gap:8px;grid-column:span 3;margin-left:auto;margin-right:auto;margin-top:40px}#pagination,#pagination .pageLink{display:flex;justify-content:center}#pagination .pageLink{align-items:center;border:1px solid #f0f1f2;border:1px solid var(--gray-lighter);border-radius:50%;color:#737871;color:var(--gray-dark);cursor:pointer;font-size:16px;font-weight:500;font-weight:var(--fw-medium);height:36px;width:36px}#pagination .pageLink.current1{background-color:var(--dark);color:#fff;color:var(--white)}#pagination .pageLink.dots1{border:none}#pagination .pageLink:hover{opacity:.64}#pagination .next,#pagination .previous{border:none}#pagination .next{rotate:180deg}#breadcrumbs{background:#f0f1f2;background:var(--gray-lighter);border-bottom:1px solid rgba(0,0,0,.16);font-size:16px;padding:15px 0}body.admin-bar #breadcrumbs{margin-top:0;position:relative}@media screen and (max-width:1200px){#breadcrumbs{margin-top:60px}body.admin-bar #breadcrumbs{margin-top:30px}}@media screen and (max-width:768px){#breadcrumbs{margin-top:60px}body.admin-bar #breadcrumbs{margin-top:30px}}#breadcrumbs a,#breadcrumbs span{color:#737871;color:var(--gray-dark);font-size:16px;line-height:1.5;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:768px){#breadcrumbs a,#breadcrumbs span{font-size:14px}}#breadcrumbs .container{margin:0 auto;max-width:calc(100% - 48px);overflow-x:auto;width:1320px;-webkit-overflow-scrolling:touch;scrollbar-width:none}#breadcrumbs .container::-webkit-scrollbar{display:none}#breadcrumbs .container>span{font-size:12px;min-height:24px;min-width:-moz-min-content;min-width:min-content;white-space:nowrap}#breadcrumbs .container>span,#breadcrumbs .container>span>span{align-items:center;display:flex;gap:14px}#breadcrumbs .container>span>span a{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){#breadcrumbs .container>span>span a{max-width:150px}}@media screen and (max-width:480px){#breadcrumbs .container>span>span a{max-width:100px}}#breadcrumbs .container>span>span a:hover{color:var(--dark)}#breadcrumbs .breadcrumb_last{font-weight:700;font-weight:var(--fw-bold);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-card{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:block;overflow:hidden;padding:24px;position:relative;width:100%}.person-card .featured{align-items:center;background-color:var(--dark);border-radius:50%;display:grid;grid-template-columns:1fr 1fr;height:88px;justify-items:center;position:absolute;right:-44px;top:-44px;width:88px}.person-card .featured>img{transform:translate(3px,-3px)}.person-card>a{color:#191f21;color:var(--black);-webkit-text-decoration:none;text-decoration:none}.person-card .pp{border-radius:50%;height:128px;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;width:128px}.person-card .pp.anonymous{background-color:#cfd2d4;background-color:var(--gray-light)}.person-card .name{font-size:20px;margin-bottom:4px}.person-card .name,.person-card .occupation{font-weight:500;font-weight:var(--fw-medium)}.person-card .occupation{color:var(--dark);font-size:16px;line-height:1.2;margin-bottom:16px}.person-card .terms{align-items:center;border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:50px;color:#737871;color:var(--gray-dark);display:flex;font-weight:500;font-weight:var(--fw-medium);gap:5px;padding:4px 12px}.person-card .terms,.person-card .terms .text{max-width:100%;width:-moz-fit-content;width:fit-content}.person-card .terms .text{display:-webkit-box;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.person-card .links-person{display:flex;gap:16px;margin-top:24px}.person-card .links-person>a{color:#191f21;color:var(--black);font-size:14px}#single-teacher{margin:0 auto;max-width:calc(100% - 48px);padding-top:112px;width:1320px}#single-teacher .mobileOnly{display:block}@media screen and (min-width:768px){#single-teacher .mobileOnly{display:none;margin-bottom:32px}}#single-teacher .mobileOnly .name{font-size:32px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:8px}#single-teacher .mobileOnly .label{color:var(--dark);font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:32px}#single-teacher .grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px;padding-right:105px}@media screen and (max-width:768px){#single-teacher .grid{grid-template-columns:1fr;padding-right:0}}#single-teacher .grid .img-container{grid-column:1/span 4}@media screen and (max-width:768px){#single-teacher .grid .img-container{grid-column:1/span 12}}#single-teacher .grid .img-container img{border-radius:8px;width:100%}#single-teacher .grid .img-container img.anonymous{background-color:#cfd2d4;background-color:var(--gray-light)}#single-teacher .grid .img-container .socials{display:flex;gap:12px;margin-left:auto;margin-right:auto;margin-top:32px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){#single-teacher .grid .img-container .socials{margin-top:20px}}#single-teacher .grid .img-container .socials>a{align-items:center;background-color:var(--dark);border-radius:50%;color:#fff;display:flex;justify-content:center;padding:8px}#single-teacher .grid .img-container .socials>a>img{height:24px;width:24px}#single-teacher .grid .infos{grid-column:6/span 7}@media screen and (max-width:768px){#single-teacher .grid .infos{grid-column:1/span 12}}#single-teacher .grid .infos .desktopOnly{display:none}@media screen and (min-width:768px){#single-teacher .grid .infos .desktopOnly{display:block}}#single-teacher .grid .infos .desktopOnly .name{font-size:48px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:8px}#single-teacher .grid .infos .desktopOnly .label{color:var(--dark);font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:32px}#single-teacher .grid .infos .paragraph{display:block;font-size:16px;font-weight:400;font-weight:var(--fw-regular);line-height:1.5;margin-bottom:16px}#single-teacher .grid .infos .paragraph strong{font-weight:500;font-weight:var(--fw-medium)}#single-teacher .grid .infos .categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}#single-teacher .grid .infos .categories .category{align-items:center;border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:50px;color:#737871;color:var(--gray-dark);display:flex;font-size:14px;font-weight:500;font-weight:var(--fw-medium);gap:5px;padding:4px 12px 4px 10px}#single-teacher .grid .infos .cols{display:flex;gap:32px;justify-content:space-between}@media screen and (max-width:768px){#single-teacher .grid .infos .cols{flex-direction:column;gap:24px}}#single-teacher .grid .infos .cols .cols-title{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:16px}#single-teacher .grid .infos .cols ul{display:flex;flex-direction:column;gap:12px;list-style:disc;margin-left:28px}#single-teacher .grid .infos .cols ul>li{font-size:16px;line-height:1.5}#single-teacher .grid .infos .cols ul>li::marker{color:var(--dark)}#single-teacher .grid .infos .cols div{font-size:16px;line-height:1.5;margin-bottom:8px}#single-teacher .grid .infos .cols div:nth-child(3){min-width:160px}#single-teacher .grid .infos .cols .mail,#single-teacher .grid .infos .cols .phone{line-height:1.5}#single-teacher .grid .infos .cols .mail>a,#single-teacher .grid .infos .cols .phone>a{align-items:center;display:flex;gap:8px}#single-teacher .grid .infos .cols .phone>a{-webkit-text-decoration:none;text-decoration:none}#single-teacher .grid .infos .cols .mail>a{text-underline-offset:2px}#single-teacher .grid .infos .cols .cols-separation{background-color:#cfd2d4;background-color:var(--gray-light);height:auto;width:1px}@media screen and (max-width:768px){#single-teacher .grid .infos .cols .cols-separation{height:1px;width:100%}}#single-teacher .spaceToBreath{height:112px}#single-teacher .publications-container{margin-bottom:112px;margin-top:96px;max-width:1100px}@media screen and (max-width:768px){#single-teacher .publications-container{margin-bottom:64px;margin-top:64px}}#single-teacher .publications-container .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold)}@media screen and (max-width:768px){#single-teacher .publications-container .title{font-size:28px}}#single-teacher .publications-container #teacher-publications{display:grid;grid-template-columns:repeat(2,1fr);margin-top:32px;max-height:563px;max-width:calc(100% - 28px);overflow-y:scroll;grid-gap:24px 64px;gap:24px 64px}@media screen and (max-width:768px){#single-teacher .publications-container #teacher-publications{gap:24px;grid-template-columns:1fr;height:auto;margin-top:24px;max-height:none;max-width:100%;overflow:hidden}}#single-teacher .publications-container #teacher-publications>div:nth-child(2n){padding-right:24px}@media screen and (max-width:768px){#single-teacher .publications-container #teacher-publications>div:nth-child(2n){padding-right:0}}#single-teacher .publications-container #teacher-publications .paper.hiddenIfMobile{display:none}@media screen and (min-width:768px){#single-teacher .publications-container #teacher-publications .paper.hiddenIfMobile{display:block}}#single-teacher .publications-container #teacher-publications .paper>a{color:#191f21;color:var(--black);font-size:16px;hyphens:auto;line-height:1.2;margin-bottom:8px;word-break:break-all}#single-teacher .publications-container #teacher-publications .paper>.names{color:#737871;color:var(--gray-dark);font-size:14px;line-height:1.2;word-wrap:break-word}#single-teacher .publications-container #showMorePapers{font-size:14px;font-weight:700;font-weight:var(--fw-bold);margin-top:32px}@media screen and (min-width:768px){#single-teacher .publications-container #showMorePapers{display:none}}.post-in-archive{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:28px;border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;gap:28px;padding:8px;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:550px){.post-in-archive{gap:16px}}.post-in-archive .imgContainer{grid-column:span 3;max-height:140px;overflow:hidden;width:100%}@media screen and (max-width:550px){.post-in-archive .imgContainer{grid-column:span 12}}.post-in-archive .imgContainer>img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-in-archive .content{grid-column:span 9;padding-right:12px;padding-top:12px}@media screen and (max-width:550px){.post-in-archive .content{grid-column:span 12;padding:12px}}.post-in-archive .content .cat{color:var(--darker);font-size:18px;line-height:1.1;margin-bottom:5px}.post-in-archive .content .flex{display:flex;flex-direction:column;gap:12px;justify-content:space-between}.post-in-archive .content .flex .post-title{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:8px;max-width:calc(100% - 100px)}@media screen and (max-width:900px){.post-in-archive .content .flex .post-title{font-size:20px;max-width:100%}}.post-in-archive .content .flex .date{color:#383d40;color:var(--gray-darker)}#template-jobs{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:calc(100% - 48px);width:1320px;grid-gap:24px;gap:24px;padding-bottom:112px;padding-top:96px}@media screen and (max-width:1500px){#template-jobs{padding-right:80px}}@media screen and (max-width:1200px){#template-jobs{padding-bottom:60px;padding-right:0;padding-top:40px}}#template-jobs .jobs-inner-container{grid-column:span 9;width:100%}@media screen and (max-width:1200px){#template-jobs .jobs-inner-container{grid-column:span 8}}@media screen and (max-width:875px){#template-jobs .jobs-inner-container{grid-column:span 12}}#template-jobs .jobs-inner-container .jobs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media screen and (max-width:1200px){#template-jobs .jobs-inner-container .jobs{display:flex;flex-wrap:wrap;gap:24px}#template-jobs .jobs-inner-container .jobs .job-in-archive,#template-jobs .jobs-inner-container .jobs .job-in-archive.ads{width:calc(50% - 12px)}}@media screen and (max-width:880px){#template-jobs .jobs-inner-container .jobs .job-in-archive,#template-jobs .jobs-inner-container .jobs .job-in-archive.ads{width:100%}}#template-jobs .jobs-inner-container .jobs .job-in-archive{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px 32px 24px 24px;-webkit-text-decoration:none;text-decoration:none}#template-jobs .jobs-inner-container .jobs .job-in-archive.ads{background-color:#f0f1f2;background-color:var(--gray-lighter);grid-column:1/1;grid-row:1/1}#template-jobs .jobs-inner-container .jobs .job-in-archive.ads .title{font-size:24px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;text-align:center}#template-jobs .jobs-inner-container .jobs .job-in-archive.ads .text{color:#383d40;color:var(--gray-darker);font-size:16px;line-height:1.4;margin-bottom:24px;margin-top:16px;text-align:center}#template-jobs .jobs-inner-container .jobs .job-in-archive.ads>a{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}#template-jobs .jobs-inner-container .jobs .job-in-archive .jobType{color:var(--darker);font-size:18px;line-height:1.1;margin-bottom:8px}#template-jobs .jobs-inner-container .jobs .job-in-archive .jobTitle{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:12px}#template-jobs .jobs-inner-container .jobs .job-in-archive .jobSpecialities{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:40px}#template-jobs .jobs-inner-container .jobs .job-in-archive .jobSpecialities .bubble{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:50px;color:#737871;color:var(--gray-dark);font-size:14px;padding:4px 12px}#template-jobs .jobs-inner-container .jobs .job-in-archive .jobLocation{color:#383d40;color:var(--gray-darker);font-size:14px;line-height:1.1}#home-hero{position:relative}#home-hero .hero__imgContainer{height:65vh;max-height:630px;min-height:500px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:950px){#home-hero .hero__imgContainer{height:60vh;min-height:450px}}#home-hero .hero__imgContainer .overlay{background:linear-gradient(270deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.16) 33.34%,rgba(0,0,0,.4) 60.39%,rgba(0,0,0,.56));height:100%;left:0;position:absolute;top:0;width:100%}#home-hero .hero__imgContainer>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#home-hero .hero__content{color:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#home-hero .hero__content .inner{margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);width:1320px}#home-hero .hero__content .inner .surtitle{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.2;margin-top:112px;max-width:100%;width:648px}@media screen and (max-width:768px){#home-hero .hero__content .inner .surtitle{font-size:18px;margin-top:212px;text-align:center}}#home-hero .hero__content .inner .title{font-size:56px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:32px;max-width:100%;width:648px}@media screen and (max-width:768px){#home-hero .hero__content .inner .title{font-size:40px;margin-top:8px;text-align:center}}#home-hero .hero__content .inner .text{font-size:16px;line-height:1.4;max-width:100%;width:424px}@media screen and (max-width:768px){#home-hero .hero__content .inner .text{display:none}}.searchPerson{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:flex;gap:24px;padding:24px;-webkit-text-decoration:none;text-decoration:none}.searchPerson .image{border-radius:50%;height:96px;width:96px}.searchPerson .image>img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.searchPerson .image>img.anonymous{background-color:#cfd2d4;background-color:var(--gray-light)}.searchPerson .content .fonctions{color:#383d40;color:var(--gray-darker);display:flex;font-size:16px;font-weight:500;font-weight:var(--fw-medium);gap:8px;line-height:1.1}.searchPageType{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:block;gap:24px;padding:24px;-webkit-text-decoration:none;text-decoration:none}.search__status{color:var(--darker);font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;margin-bottom:3px;text-transform:uppercase}.search__name{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:10px}.search__summary{color:#383d40;color:var(--gray-darker);display:-webkit-box;font-size:14px;line-height:1.2;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}#subscribe-info-letter{align-items:center;background-color:rgba(0,0,0,.56);display:none;height:100%;justify-content:center;left:0;overflow-y:auto;padding:20px;position:fixed;top:0;width:100%;z-index:11}#subscribe-info-letter.open{display:flex}#subscribe-info-letter .form{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.16);color:#191f21;color:var(--black);max-height:90vh;max-width:648px;overflow-y:auto;padding:32px 40px 40px;position:relative;width:100%}@media screen and (max-width:768px){#subscribe-info-letter .form{max-height:85vh;padding:30px 20px}}@media screen and (max-width:480px){#subscribe-info-letter .form{max-height:80vh;padding:40px 15px}}#subscribe-info-letter .form #close-info-letter{cursor:pointer;position:absolute;right:24px;top:24px;z-index:2}@media screen and (max-width:768px){#subscribe-info-letter .form #close-info-letter{right:15px;top:15px}}@media screen and (max-width:480px){#subscribe-info-letter .form #close-info-letter{right:10px;top:10px}}#subscribe-info-letter .form .title{font-size:34px;font-weight:700;margin-bottom:6px;max-width:85%}@media screen and (max-width:768px){#subscribe-info-letter .form .title{font-size:28px;max-width:80%}}@media screen and (max-width:480px){#subscribe-info-letter .form .title{font-size:24px;max-width:75%}}#subscribe-info-letter .form>p{font-size:16px;line-height:1.5;margin-bottom:24px;max-width:92%}@media screen and (max-width:480px){#subscribe-info-letter .form>p{font-size:14px}}#subscribe-info-letter .form form label{display:block;font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;width:100%}#subscribe-info-letter .form form .input{margin-top:8px}#subscribe-info-letter .form form .twoCols{width:100%}@media screen and (max-width:480px){#subscribe-info-letter .form form .twoCols{display:flex;flex-direction:column}#subscribe-info-letter .form form .twoCols .field{margin-bottom:15px;width:100%}}#subscribe-info-letter .form form #infoHtmx{color:#408642;color:var(--alert-success);margin-top:6px}#subscribe-info-letter .form form .infos{color:#383d40;color:var(--gray-darker);font-size:11px;line-height:1.4;margin-top:16px}#subscribe-info-letter .form form .infos>a{color:var(--dark);font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:underline;text-decoration:underline}#subscribe-info-letter .form form .infos>a:hover{color:var(--darker)}.contact-sent-overlay{background-color:rgba(0,0,0,.56);height:100%;left:0;position:fixed;top:0;width:100%;z-index:13}#contact-sent{display:none}#contact-sent.open{display:block}#contact-sent .content{background-color:#fff;border-radius:8px;left:50%;max-width:100%;padding:40px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:648px;z-index:14}@media screen and (max-width:768px){#contact-sent .content{border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;top:auto;transform:translate(-50%)}}@media screen and (max-width:500px){#contact-sent .content img{height:100px}#contact-sent .content .title{font-size:32px}}#contact-sent .content .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin:16px auto;max-width:100%;width:424px}#contact-sent .content .text{font-size:16px;line-height:1.5;margin-left:auto;margin-right:auto;max-width:100%;width:424px}#contact-sent .content button{margin-top:24px}#apply-to-job-popin{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:13}#apply-to-job-popin.open{display:block}#apply-to-job-popin .popin{background-color:#fff;border-radius:8px;height:70vh;left:50%;max-width:100%;overflow:hidden;padding:32px 40px;position:fixed;position:relative;top:50%;transform:translate(-50%,-50%);width:648px}@media screen and (max-width:768px){#apply-to-job-popin .popin{border-bottom-left-radius:0;border-bottom-right-radius:0;height:91vh;left:auto;left:0;top:9vh;transform:none;width:100%}}#apply-to-job-popin .popin #closeApplyToJobPopin{position:absolute;right:16px;top:16px}#apply-to-job-popin .popin .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:6px}@media screen and (max-width:768px){#apply-to-job-popin .popin .title{font-size:28px}}#apply-to-job-popin .popin .text{font-size:16px;line-height:1.5;margin-bottom:24px;max-width:92%}#apply-to-job-popin .popin .content{margin-top:30px;text-align:center}#apply-to-job-popin .popin .content button{margin-top:30px}#apply-to-job-popin .popin .inner{height:80%;overflow-x:hidden;overflow-y:scroll;padding-bottom:24px;-ms-overflow-style:none;scrollbar-width:none}#apply-to-job-popin .popin .inner .inner::-webkit-scrollbar{display:none}#apply-to-job-popin .popin .inner form .field{width:100%}#apply-to-job-popin .popin .inner form .sep{height:16px}#apply-to-job-popin .popin .inner form input,#apply-to-job-popin .popin .inner form select,#apply-to-job-popin .popin .inner form textarea{margin-top:8px}#apply-to-job-popin .popin .inner form .checkboxContainer{align-items:flex-start;color:#383d40;color:var(--gray-darker);display:flex;font-size:11px;gap:10px;line-height:1.5}#apply-to-job-popin .popin .inner form .checkboxContainer>input{width:-moz-fit-content;width:fit-content;width:18px;width:16px}#apply-to-job-popin .popin .inner form .text_bottom{color:#383d40;color:var(--gray-darker);font-size:11px;line-height:1.5}#apply-to-job-popin .popin .inner form .text_bottom a{color:var(--dark);font-weight:500;font-weight:var(--fw-medium)}#apply-to-job-popin .popin .inner form .text_bottom a:hover{-webkit-text-decoration:underline;text-decoration:underline}.widget-area{margin-bottom:24px;width:100%}.widget-area .widget{margin-bottom:15px}.widget-area .widget .widget-title{font-size:24px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:10px}.widget-area .widget p{margin-bottom:16px}.widget-area form,.widget-area form p{width:100%}.widget-area form p label{display:block;font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;width:100%}.widget-area form p input[type=email],.widget-area form p input[type=text]{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:4px;font-size:16px;padding:16px;width:100%;z-index:0!important}.widget-area form p input[type=email]::-moz-placeholder,.widget-area form p input[type=text]::-moz-placeholder{color:#737871;color:var(--gray-dark)}.widget-area form p input[type=email]::placeholder,.widget-area form p input[type=text]::placeholder{color:#737871;color:var(--gray-dark)}.widget-area form p input[type=email]:focus,.widget-area form p input[type=text]:focus{border-color:var(--dark);outline:2px solid var(--light)}.widget-area form p input[type=email].invalid,.widget-area form p input[type=text].invalid{border:1px solid #de3730;border:1px solid var(--alert-danger);outline:none}.widget-area form p a{color:var(--dark);font-weight:500;font-weight:var(--fw-medium);-webkit-text-decoration:underline;text-decoration:underline}.widget-area form p a:hover{color:var(--darker)}.widget-area form p br{display:none}.widget-area form input[type=submit]{all:unset;background-color:var(--dark);border-radius:16px;color:#fff;color:var(--white);cursor:pointer;font-weight:700;font-weight:var(--fw-bold);margin-top:16px;padding-bottom:16px;padding-top:16px;text-align:center;width:100%}.widget-area form input[type=submit]:hover{background-color:var(--darker)}@media screen and (max-width:768px){.widget-area #sarbacane_desktop_widget_form_N993093 p{margin-bottom:12px}}#module_text_visuel{align-items:center;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px}@media screen and (max-width:900px){#module_text_visuel{display:flex;flex-direction:column}}#module_text_visuel.right .imgContainer{order:3}#module_text_visuel.right .sep{order:2}#module_text_visuel.right .contentContainer{order:1}@media screen and (max-width:900px){#module_text_visuel.left .imgContainer{order:3}#module_text_visuel.left .sep{order:2}#module_text_visuel.left .contentContainer{order:1}}#module_text_visuel .imgContainer{border-radius:8px;grid-column:span 5;max-width:446px;overflow:hidden;position:relative;width:100%}#module_text_visuel .imgContainer>img{display:block;height:100%;max-width:446px;-o-object-fit:cover;object-fit:cover;width:100%}#module_text_visuel .sep{grid-column:span 1}#module_text_visuel .contentContainer{grid-column:span 6}#module_text_visuel .contentContainer .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}@media screen and (max-width:1100px){#module_text_visuel .contentContainer .title{font-size:28px}}#module_text_visuel .contentContainer .text{font-size:16px;line-height:1.5}#module_text_visuel .contentContainer .text>p{margin-bottom:16px}@media screen and (max-width:1100px){#module_text_visuel .contentContainer .text>p{margin-bottom:12px}}#module_text_visuel .contentContainer .text>h2{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}#module_text_visuel .contentContainer .text>h3{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px;margin-top:24px}#module_text_visuel .contentContainer .text ol,#module_text_visuel .contentContainer .text ul{padding-bottom:16px;padding-left:24px;padding-top:12px}@media screen and (max-width:900px){#module_text_visuel .contentContainer .text ol,#module_text_visuel .contentContainer .text ul{margin-bottom:12px;padding-top:8px}}#module_text_visuel .contentContainer .text ol>li,#module_text_visuel .contentContainer .text ul>li{line-height:1.5;margin-bottom:12px;padding-left:10px}@media screen and (max-width:900px){#module_text_visuel .contentContainer .text ol>li,#module_text_visuel .contentContainer .text ul>li{padding-left:8px}}#module_text_visuel .contentContainer .text ol>li::marker,#module_text_visuel .contentContainer .text ul>li::marker{color:var(--dark);font-weight:700;font-weight:var(--fw-bold)}#module_text_visuel .contentContainer .text ul{list-style-type:disc}#module_text_visuel .contentContainer .text ol{list-style-type:decimal;padding-left:32px}@media screen and (max-width:900px){#module_text_visuel .contentContainer .text ol{padding-left:24px}}#module_text_visuel .contentContainer .text strong{font-weight:700;font-weight:var(--fw-bold)}#module_text_visuel .contentContainer .text em{font-style:italic}#module_text_visuel .contentContainer .text a{color:var(--dark);font-weight:700;font-weight:var(--fw-bold);-webkit-text-decoration:none;text-decoration:none;transition:-webkit-text-decoration .8s ease;transition:text-decoration .8s ease;transition:text-decoration .8s ease,-webkit-text-decoration .8s ease}#module_text_visuel .contentContainer .text a:hover{-webkit-text-decoration:underline;text-decoration:underline}#module_text_visuel .contentContainer .text .link-wysiwyg a{align-items:center;display:inline-flex;gap:8px;line-height:1.5}#module_text_visuel .contentContainer .text .link-wysiwyg a:before{background-image:url(/app/themes/faq-odontologie/public/images/icons/icon_link.f73c586144d51184.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-right:10px;width:16px}#module_wysiywg a{color:var(--dark);font-weight:700;font-weight:var(--fw-bold);-webkit-text-decoration:none;text-decoration:none;transition:-webkit-text-decoration .8s ease;transition:text-decoration .8s ease;transition:text-decoration .8s ease,-webkit-text-decoration .8s ease}#module_wysiywg a:hover{-webkit-text-decoration:underline;text-decoration:underline}#module_wysiywg .link-wysiwyg a{align-items:center;display:inline-flex;gap:8px;line-height:1.5}#module_wysiywg .link-wysiwyg a:before{background-image:url(/app/themes/faq-odontologie/public/images/icons/icon_link.f73c586144d51184.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-right:10px;width:16px}#module_wysiywg ul ul{font-size:.95em;list-style-type:square;margin-top:10px}#module_wysiywg ul ul li{line-height:1.4;margin-top:-5px;position:relative}#module_wysiywg ul ul li::marker{display:inline-block;font-size:.8em;position:relative;top:-5px;transform:translateY(-1px);vertical-align:-5px}#module_featured{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px}#module_featured .text{color:var(--dark);font-size:28px;font-weight:500;font-weight:var(--fw-medium);grid-column:2/span 10;line-height:1.4;text-align:center}@media screen and (max-width:1000px){#module_featured .text{font-size:26px}}@media screen and (max-width:800px){#module_featured .text{font-size:24px;grid-column:1/span 12}}#module_steps{padding-bottom:40px;position:relative}#module_steps .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:32px}@media screen and (max-width:900px){#module_steps .title{font-size:28px;margin-bottom:16px}}#module_steps .steps{display:grid;grid-gap:24px;gap:24px}#module_steps .steps .swiper{height:calc(100% + 40px);width:100%}#module_steps .steps .swiper .swiper-wrapper{height:calc(100% - 40px)}#module_steps .steps .swiper-pagination .swiper-pagination-bullet{background-color:#cfd2d4;background-color:var(--gray-light);border-radius:50%;height:8px;margin-right:12px;width:8px}#module_steps .steps .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#383d40;background-color:var(--gray-darker);background:var(--dark)}#module_steps .steps .step{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;overflow:hidden;padding:32px 24px 28px;position:relative;width:258px}@media screen and (max-width:900px){#module_steps .steps .step{width:279px}}#module_steps .steps .step .top{background-color:var(--primary);height:8px;left:0;position:absolute;top:0;width:100%}#module_steps .steps .step .step-title{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1}#module_steps .steps .step .step-content{font-size:16px;line-height:1.4;margin-top:16px;word-wrap:break-word}#module_steps .steps .step .step-content a{color:var(--dark);font-weight:700;font-weight:var(--fw-bold);-webkit-text-decoration:none;text-decoration:none}#module_steps .steps .step .step-content a:hover{-webkit-text-decoration:underline;text-decoration:underline}#module_contact{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;line-height:1.3em}@media screen and (max-width:675px){#module_contact{display:flex;flex-direction:column;gap:20px}}#module_contact>.col{grid-column:span 4}@media screen and (max-width:950px){#module_contact>.col{grid-column:span 5}}@media screen and (max-width:800px){#module_contact>.col:first-child{grid-column:span 6}}#module_contact>.col.two{display:flex;flex-direction:column;gap:8px}#module_contact>.col a{font-size:16px;-webkit-text-decoration:none;text-decoration:none}#module_contact>.col .title{align-items:flex-start;display:flex;font-size:20px;font-weight:500;font-weight:var(--fw-medium);gap:12px;line-height:1.2}#module_contact>.col .title .addresse{font-size:16px;line-height:1.5;margin-top:14px}#module_contact>.col>div{display:flex;gap:12px}#module_contact .sep{background-color:#cfd2d4;background-color:var(--gray-light);height:100%;margin-left:auto;margin-right:auto;width:1px}@media screen and (max-width:675px){#module_contact .sep{height:1px;width:100%}}#module_faq{grid-column:span 12}#module_faq .faq{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;margin-bottom:9px;overflow:hidden}#module_faq .faq .title .icon>img:last-child{transform:translateY(-50%) rotate(90deg)}#module_faq .faq .answer{display:none}#module_faq .faq.open .title .icon>img:last-child{transform:rotate(0deg) translateY(-50%)}#module_faq .faq.open .answer{display:block}#module_faq .faq .title{background-color:var(--light);color:var(--darker);cursor:pointer;display:flex;font-size:20px;font-weight:700;font-weight:var(--fw-bold);justify-content:space-between;line-height:1.1;padding:20px 20px 20px 28px;position:relative}@media screen and (max-width:900px){#module_faq .faq .title{padding:17px 20px}}#module_faq .faq .title .titleText{line-height:1.5em;max-width:calc(100% - 40px)}#module_faq .faq .title .icon>img{position:absolute;right:20px;top:50%;transform:translateY(-50%)}#module_faq .faq .answer{font-size:16px;padding:32px 56px}@media screen and (max-width:900px){#module_faq .faq .answer{padding:24px 40px}}@media screen and (max-width:500px){#module_faq .faq .answer{padding:20px}}#module_faq h2{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}@media screen and (max-width:900px){#module_faq h2{font-size:28px;margin-bottom:12px}}#module_documents .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:32px}@media screen and (max-width:900px){#module_documents .title{font-size:28px;margin-bottom:20px}}#module_documents .docs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media screen and (max-width:800px){#module_documents .docs{grid-template-columns:1fr}}#module_documents .docs .doc{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px}#module_documents .docs .doc a{display:flex;gap:16px;padding:16px 24px 18px 16px;-webkit-text-decoration:none;text-decoration:none}#module_documents .docs .doc a .symbol{align-items:center;background-color:var(--light);border-radius:50%;display:flex;height:56px;justify-content:center;min-height:56px;min-width:56px;width:56px}#module_documents .docs .doc a .symbol img{height:32px;width:32px}#module_documents .docs .doc a .docMetas .docTitle{font-size:18px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:8px}#module_documents .docs .doc a .docMetas .docInfos{color:#737871;color:var(--gray-dark);display:flex;font-size:14px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2}#module_documents .docs .doc a .docMetas .docInfos .mime{text-transform:uppercase}#module_trombinoscope .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:32px}@media screen and (max-width:900px){#module_trombinoscope .title{font-size:28px;margin-bottom:16px}}#module_trombinoscope .persons{display:grid;grid-gap:24px;gap:24px}#module_trombinoscope .swiper{height:calc(100% + 40px);width:calc(100% + 24px)}#module_trombinoscope .swiper .swiper-wrapper{height:calc(100% - 40px)}#module_trombinoscope .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#cfd2d4;background-color:var(--gray-light);border-radius:50%;height:8px;margin-right:12px;width:8px}#module_trombinoscope .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#383d40;background-color:var(--gray-darker);background:var(--dark)}#module_trombinoscope .person{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:24px;width:258px}#module_trombinoscope .person .imgContainer{border-radius:50%;height:128px;overflow:hidden;width:128px}#module_trombinoscope .person .imgContainer img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#module_trombinoscope .person .imgContainer img.pp.anonymous{background-color:#cfd2d4;background-color:var(--gray-light)}#module_trombinoscope .person .personName{font-size:20px;font-weight:500;font-weight:var(--fw-medium);margin-bottom:4px;margin-top:24px}#module_trombinoscope .person .personName a{-webkit-text-decoration:none;text-decoration:none}#module_trombinoscope .person .personTitle{color:var(--dark);font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2}#module_trombinoscope .person .personEmail,#module_trombinoscope .person .personPhone{font-size:16px}#module_trombinoscope .person .personEmail>a,#module_trombinoscope .person .personPhone>a{align-items:center;display:flex;gap:8px}#module_trombinoscope .person .personEmail{font-size:16px;margin-bottom:10px}#module_trombinoscope .person .personPhone>a{-webkit-text-decoration:none;text-decoration:none}#module_trombinoscope .person .personPhone+.personPhone{margin-top:10px}#module_know_more{align-items:center;display:flex;gap:40px;justify-content:center}@media screen and (max-width:900px){#module_know_more{gap:24px}}@media screen and (max-width:600px){#module_know_more{flex-direction:column}}#module_partners{overflow:hidden}#module_partners .partners .banner{overflow:hidden;--swiper-wrapper-transition-timing-function:linear!important}#module_partners .partners .banner .partner>img{filter:grayscale(100%);-o-object-fit:contain;object-fit:contain;width:100%}#module_partners .partners .banner .partner:hover>img{filter:grayscale(0)}#module_partners .swiper-wrapper{align-items:center}#module_text_color{background-color:var(--light);border-radius:16px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:40px 24px;padding-bottom:56px;padding-top:56px}@media screen and (max-width:550px){#module_text_color{display:flex;flex-direction:column;padding:12px 12px 24px;grid-gap:20px}}#module_text_color .imgContainer{display:flex;grid-column:2/span 10;justify-content:center;overflow:hidden;width:100%}#module_text_color .imgContainer>img{max-width:100%;width:100%}#module_text_color .bottom{grid-column:2/span 10;padding-left:8px;padding-right:8px}#module_text_color .bottom .text_title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:32px}@media screen and (max-width:900px){#module_text_color .bottom .text_title{font-size:28px;margin-bottom:16px}}#module_text_color .bottom .btnContainer{display:block;margin-bottom:16px;margin-top:48px}@media screen and (max-width:550px){#module_text_color .bottom .btnContainer{margin-top:40px}}#module_table{position:relative;width:calc(100% + 24px)}@media screen and (min-width:748px){#module_table{width:100%}}#module_table .blured{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0));height:100%;position:absolute;right:0;top:0;width:40px;z-index:1}@media screen and (min-width:748px){#module_table .blured{display:none}}#module_table .inner{overflow-x:auto}#module_table .inner #tableau{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-collapse:separate;border-radius:8px;border-spacing:0;font-family:Arial,Helvetica,sans-serif;line-height:1.5;min-width:700px;overflow:hidden;width:100%}#module_table .inner #tableau td,#module_table .inner #tableau th{border-bottom:1px solid #f0f1f2;border-bottom:1px solid var(--gray-lighter);border-collapse:separate;border-spacing:0;padding:16px 24px}#module_table .inner #tableau tr:hover{background-color:var(--light)}#module_table .inner #tableau th{border-bottom:2px solid #cfd2d4;border-bottom:2px solid var(--gray-light);font-weight:600;padding-bottom:20px;padding-top:20px;text-align:left}#module_quote{display:grid;grid-template-columns:repeat(12,1fr);padding-top:24px;position:relative;grid-gap:24px;gap:24px}#module_quote .inner{display:flex;gap:60px;grid-column:2/-2;position:relative}@media screen and (max-width:1000px){#module_quote .inner{gap:48px;grid-column:1/-2;margin-left:15px}}@media screen and (max-width:750px){#module_quote .inner{gap:32px;grid-column:1/-1}}@media screen and (max-width:575px){#module_quote .inner{display:flex;flex-direction:column;gap:24px;margin-left:0}}#module_quote .inner .imgContainer{height:128px;width:128px}#module_quote .inner .imgContainer>img{display:block;margin-top:-8px}#module_quote .inner .content .text{font-size:20px;line-height:1.3;margin-bottom:24px}@media screen and (max-width:1000px){#module_quote .inner .content .text{font-size:19px}}@media screen and (max-width:750px){#module_quote .inner .content .text{font-size:18px}}#module_quote .inner .content .author{font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:4px}#module_quote .inner .content .legend{color:#737871;color:var(--gray-dark);font-size:14px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2}#module_quote .quote{position:absolute}#module_quote .quote.start{left:-15px;top:-15px}@media screen and (max-width:575px){#module_quote .quote.start{left:0;top:-15px}}#module_quote .quote.end{bottom:0;right:30px}@media screen and (max-width:575px){#module_quote .quote.end{right:0}}#module_gallery{--margin:48px}@media screen and (max-width:1000px){#module_gallery{--margin:24px}}#module_gallery .tiles{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px}@media screen and (max-width:1000px){#module_gallery .tiles{gap:16px}}#module_gallery .tiles .mainImgContainer{border-radius:8px;grid-column:1/span 8;overflow:hidden}@media screen and (max-width:500px){#module_gallery .tiles .mainImgContainer{grid-column:1/span 12}}#module_gallery .tiles .mainImgContainer>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#module_gallery .tiles .rightContainer{display:flex;flex-direction:column;gap:24px;grid-column:9/span 4}@media screen and (max-width:1000px){#module_gallery .tiles .rightContainer{gap:16px}}@media screen and (max-width:500px){#module_gallery .tiles .rightContainer{flex-direction:row;grid-column:span 12}#module_gallery .tiles .rightContainer>.imgContainer{min-height:116px;width:50%}}#module_gallery .tiles .rightContainer>.imgContainer:first-child{height:60%}#module_gallery .tiles .rightContainer>.imgContainer:last-child{height:40%;position:relative}#module_gallery .tiles .rightContainer>.imgContainer:last-child .overlay{background-color:rgba(0,0,0,.4);color:#fff;color:var(--white);height:100%;left:0;position:absolute;top:0;width:100%}#module_gallery .tiles .rightContainer>.imgContainer:last-child .overlay #openGallery{align-items:center;display:flex;flex-direction:column;font-size:20px;font-weight:700;font-weight:var(--fw-bold);gap:8px;height:100%;justify-content:center;width:100%}#module_gallery .tiles .imgContainer{border-radius:8px;overflow:hidden}#module_gallery .tiles .imgContainer>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#module_gallery .swiperContainer{align-items:center;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:11}#module_gallery .swiperContainer.open{display:flex}#module_gallery .swiperContainer .overlay{background-color:rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#module_gallery .swiperContainer #closeGallery{align-items:center;background-color:var(--dark);border-radius:50%;display:flex;height:50px;justify-content:center;position:absolute;right:100px;top:12px;width:50px;z-index:2}#module_gallery .swiperContainer #closeGallery>img{display:block;height:18px;width:18px}@media screen and (max-width:1199px){#module_gallery .swiperContainer #closeGallery{right:10px;top:90px}}#module_gallery .swiperContainer .swiper .swiper-wrapper{height:100%}#module_gallery .swiperContainer .swiper .swiper-slide .inner{align-items:center;display:flex;justify-content:center;margin-top:var(--margin);max-height:calc(100vh - var(--margin)*2)}#module_gallery .swiperContainer .swiper .swiper-slide .inner>img{border-radius:8px;display:block;max-width:calc(100% - var(--margin)*2);min-height:calc(100vh - var(--margin)*2);-o-object-fit:cover;object-fit:cover;overflow:hidden;width:auto}@media screen and (max-width:750px){#module_gallery .swiperContainer .swiper .swiper-slide .inner>img{max-width:none;min-height:0;min-height:auto;width:calc(100% - var(--margin)*2)}}#module_gallery .swiperContainer .swiper .swiper-pagination{background-color:rgba(0,0,0,.6);border-radius:16px;display:flex;gap:10px;left:50%;padding:8px 12px;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}#module_gallery .swiperContainer .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#cfd2d4;background-color:var(--gray-light);border-radius:50%;height:10px;width:10px}#module_gallery .swiperContainer .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;background-color:var(--white)}#module_gallery .swiperContainer .swiper .swiper-button-next,#module_gallery .swiperContainer .swiper .swiper-button-prev{color:#fff}#module_gallery .swiper-button-next{right:100px}@media screen and (max-width:1199px){#module_gallery .swiper-button-next{right:10px}}#module_separation .sep{background-color:#cfd2d4;background-color:var(--gray-light);border-radius:4px;height:4px;margin-left:auto;margin-right:auto;width:64px}#module_read_suggestions .title{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:32px}#module_read_suggestions .posts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media screen and (max-width:1250px){#module_read_suggestions .posts{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:650px){#module_read_suggestions .posts{grid-template-columns:1fr}}#module_read_suggestions .posts .post{display:block;-webkit-text-decoration:none;text-decoration:none}#module_read_suggestions .posts .post .imgContainer{border-radius:8px;height:192px;overflow:hidden}#module_read_suggestions .posts .post .imgContainer>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#module_read_suggestions .posts .post .content{margin-top:16px;padding-left:16px;padding-right:16px}#module_read_suggestions .posts .post .content .postTitle{font-size:28px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1}@media screen and (max-width:1250px){#module_read_suggestions .posts .post .content .postTitle{font-size:24px}}#bloc_formation .informations{border:4px solid #f0f1f2;border:4px solid var(--gray-lighter);border-radius:8px;display:flex;flex-direction:column;gap:32px;margin-top:80px;padding:32px;width:100%}#bloc_formation .informations .last{width:210px}#bloc_formation .informations .first{max-width:350px}#bloc_formation .informations .informations__row{display:flex;flex-wrap:wrap;gap:32px!important;justify-content:space-between}#bloc_formation .informations .informations__row>div{flex:0 0 calc(33.333% - 32px)}@media screen and (max-width:700px){#bloc_formation .informations .informations__row{flex-direction:column;gap:16px}}#bloc_formation .informations .informations__row .informations__col{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:700px){#bloc_formation .informations .informations__row .informations__col{gap:16px}}#bloc_formation .informations .informations__row .informations__title{font-size:20px;font-weight:500;font-weight:var(--fw-medium);line-height:1.2;margin-bottom:8px}#bloc_formation .informations .informations__row .informations__value{font-size:16px;line-height:1.2}#bloc_formation .informations .informations__row .informations__value ul{list-style-type:disc;padding-left:24px}#bloc_formation .informations .informations__row .informations__value ul li{font-size:16px;line-height:1.2;margin-bottom:8px}#bloc_formation .informations .informations__row .informations__value ul li::marker{color:var(--darker)}#bloc_formation .informations .informations__row .informations__value .price{display:flex;gap:4px}#bloc_formation .informations .informations__row .informations__value .price .price__title{color:#383d40;color:var(--gray-darker);font-size:12px}#bloc_formation .informations .informations__row .informations__value .price .price__value{color:var(--darker);font-size:12px;font-weight:500;font-weight:var(--fw-medium);margin-bottom:6px}#bloc_formation .informations .informations__row .informations__value .price.big{display:block}#bloc_formation .informations .informations__row .informations__value .price.big .price__value{font-size:18px}#module_title h2{font-size:34px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}@media screen and (max-width:900px){#module_title h2{font-size:28px;margin-bottom:12px}}.account_home .account_home_goTo{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media screen and (max-width:768px){.account_home .account_home_goTo{gap:16px}}@media screen and (max-width:500px){.account_home .account_home_goTo{grid-template-columns:1fr}}.account_home .account_home_goTo>a{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;padding-bottom:48px;padding-top:40px;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:768px){.account_home .account_home_goTo>a{padding-bottom:40px;padding-top:36px}}@media screen and (max-width:550px){.account_home .account_home_goTo>a{padding-bottom:28px;padding-top:32px}}.account_home .account_home_goTo>a:hover{color:var(--dark);cursor:pointer;opacity:.8;scale:1.02}.account_home .account_home_goTo>a>img{display:block;height:64px;margin-left:auto;margin-right:auto;width:64px}@media screen and (max-width:768px){.account_home .account_home_goTo>a>img{height:58px;width:58px}}@media screen and (max-width:550px){.account_home .account_home_goTo>a>img{height:48px;width:48px}}.account_home .account_home_goTo>a>.title{font-size:24px;font-weight:500;font-weight:var(--fw-medium);margin-top:20px;text-align:center}@media screen and (max-width:768px){.account_home .account_home_goTo>a>.title{font-size:22px}}@media screen and (max-width:550px){.account_home .account_home_goTo>a>.title{font-size:20px}}#bought_formations{display:flex;flex-direction:column;gap:8px;margin-top:18px}#bought_formations .account_formation_card{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;padding:16px 20px 20px}#bought_formations .account_formation_card .top{display:flex;justify-content:space-between}#bought_formations .account_formation_card .top .infos{max-width:65%}@media screen and (max-width:600px){#bought_formations .account_formation_card .top .infos{max-width:none}}#bought_formations .account_formation_card .top .infos .title{font-size:24px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}@media screen and (max-width:800px){#bought_formations .account_formation_card .top .infos .title{font-size:22px}}@media screen and (max-width:600px){#bought_formations .account_formation_card .top .infos .title{font-size:20px}}#bought_formations .account_formation_card .top .infos .title a{-webkit-text-decoration:none;text-decoration:none}#bought_formations .account_formation_card .top .infos .dates{color:#383d40;color:var(--gray-darker);font-size:14px;line-height:1.1;margin-top:8px}#bought_formations .account_formation_card .top .price{font-size:36px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}@media screen and (max-width:600px){#bought_formations .account_formation_card .top .price{display:none}}#bought_formations .account_formation_card .bottom{align-items:flex-end;display:flex;justify-content:space-between;margin-top:41px}@media screen and (max-width:600px){#bought_formations .account_formation_card .bottom{display:block;margin-top:16px}}#bought_formations .account_formation_card .bottom .status{align-items:center;display:flex;font-size:14px;gap:8px;line-height:1.1}@media screen and (max-width:600px){#bought_formations .account_formation_card .bottom .status{margin-bottom:8px}}#bought_formations .account_formation_card .bottom .b{align-items:center;display:flex;justify-content:space-between}#bought_formations .account_formation_card .bottom .priceMobile{display:none;font-size:28px;font-weight:500;font-weight:var(--fw-medium)}@media screen and (max-width:600px){#bought_formations .account_formation_card .bottom .priceMobile{display:block}}#bought_formations .account_formation_card .bottom .detail{border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:16px;color:#737871;color:var(--gray-dark);font-size:14px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;padding:12px 24px;-webkit-text-decoration:none;text-decoration:none}#bought_formations .account_formation_card .bottom .detail:hover{background-color:#f0f1f2;background-color:var(--gray-lighter);cursor:pointer}#detail_course .summaryCard{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;padding:16px 20px 20px;width:100%}#detail_course .summaryCard .top{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px}#detail_course .summaryCard .top .left .title{font-size:24px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}@media screen and (max-width:800px){#detail_course .summaryCard .top .left .title{font-size:22px}}@media screen and (max-width:600px){#detail_course .summaryCard .top .left .title{font-size:20px}}#detail_course .summaryCard .top .left .status{align-items:center;display:flex;font-size:14px;gap:8px;line-height:1.1;margin-top:4px}#detail_course .summaryCard .top .right{font-size:36px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}#detail_course .summaryCard .bot{display:flex;gap:24px}#detail_course .summaryCard .bot>div{min-width:30%}#detail_course .summaryCard .bot .surtitle{color:#737871;font-size:12px;line-height:1.1;margin-bottom:4px}#detail_course .summaryCard .bot .wysiwyg{font-size:14px}#detail_course .summaryCard .bot .wysiwyg>p{font-size:14px!important;margin-bottom:0!important}#detail_course .compDetails{display:flex;gap:24px;margin-top:32px;min-width:60%}#detail_course .compDetails .title{font-size:18px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:4px}#detail_course .compDetails .text{color:#383d40;font-size:14px;line-height:1.2}#detail_course .compDetails .docDetail,#detail_course .compDetails .paymentDetail{max-width:312px;width:50%}#detail_course .compDetails .docDetail .docs{display:flex;flex-direction:column;gap:8px;margin-top:16px}#detail_course .compDetails .docDetail .docs .doc{align-items:center;color:#843992;display:flex;font-size:14px;font-weight:700;font-weight:var(--fw-bold);gap:8px;-webkit-text-decoration:none;text-decoration:none}#detail_course .compDetails .docDetail .docs .doc:hover{-webkit-text-decoration:underline;text-decoration:underline}.status_color{background-color:#cfd2d4;background-color:var(--gray-light);border-radius:50%;display:block;height:8px;width:8px}.status_color.green{background-color:#49b743}.status_color.orange{background-color:#dea017}#my_jobs_offers{display:flex;flex-direction:column;gap:8px;margin-top:18px}#my_jobs_offers .account_job_offer_card{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:flex;justify-content:space-between;padding:16px 20px 20px}@media screen and (max-width:550px){#my_jobs_offers .account_job_offer_card{flex-direction:column}}#my_jobs_offers .account_job_offer_card a{-webkit-text-decoration:none;text-decoration:none}#my_jobs_offers .account_job_offer_card .left{padding-right:12%}@media screen and (max-width:550px){#my_jobs_offers .account_job_offer_card .left{padding-right:0}}#my_jobs_offers .account_job_offer_card .left .title{font-size:24px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}@media screen and (max-width:800px){#my_jobs_offers .account_job_offer_card .left .title{font-size:22px}}@media screen and (max-width:600px){#my_jobs_offers .account_job_offer_card .left .title{font-size:20px}}#my_jobs_offers .account_job_offer_card .left .f .date{color:#383d40;color:var(--gray-darker);font-size:14px;line-height:1.1;margin-top:8px}@media screen and (max-width:550px){#my_jobs_offers .account_job_offer_card .left .f .date{margin-top:3px;order:2}}#my_jobs_offers .account_job_offer_card .left .f .status{align-items:center;display:flex;font-size:14px;gap:8px;margin-top:20px}@media screen and (max-width:550px){#my_jobs_offers .account_job_offer_card .left .f .status{margin-top:15px;order:1}}#my_jobs_offers .account_job_offer_card .left .f .status .circle{background-color:#cfd2d4;background-color:var(--gray-light);border-radius:50%;height:8px;width:8px}#my_jobs_offers .account_job_offer_card .left .f .status.pending>.circle{background-color:#dea017}#my_jobs_offers .account_job_offer_card .left .f .status.publish>.circle{background-color:#49b743}@media screen and (max-width:550px){#my_jobs_offers .account_job_offer_card .right{display:flex;justify-content:space-between;margin-top:16px}}#my_jobs_offers .account_job_offer_card .right .action{border:1px solid #737871;border:1px solid var(--gray-dark);border-radius:16px;color:#737871;color:var(--gray-dark);font-size:14px;font-weight:700;font-weight:var(--fw-bold);margin-bottom:16px;padding:12px 24px}@media screen and (max-width:550px){#my_jobs_offers .account_job_offer_card .right .action{margin-bottom:0;order:2;padding-left:0;padding-right:0;text-align:center;width:131px}}#my_jobs_offers .account_job_offer_card .right .action:disabled{cursor:not-allowed}#my_jobs_offers .account_job_offer_card .right .action:hover{background-color:#737871;background-color:var(--gray-dark);color:#fff;color:var(--white)}#my_jobs_offers .account_job_offer_card .right .modify{align-items:center;color:var(--dark);display:flex;font-size:14px;font-weight:700;font-weight:var(--fw-bold);gap:6px;justify-content:flex-end;margin-left:auto;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:550px){#my_jobs_offers .account_job_offer_card .right .modify{justify-content:center;margin-left:0;order:1;padding-left:0;padding-right:0;text-align:center;width:131px}}#my_jobs_offers .account_job_offer_card .right .modify:hover{opacity:.64}#form_job_offer form{margin-top:24px}#form_job_offer form .form_block{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;margin-bottom:16px;padding:28px 28px 28px 32px}#form_job_offer form .form_block .top{align-items:center;cursor:pointer;display:flex;justify-content:space-between}#form_job_offer form .form_block .top .title{font-size:24px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}@media screen and (max-width:800px){#form_job_offer form .form_block .top .title{font-size:22px}}@media screen and (max-width:600px){#form_job_offer form .form_block .top .title{font-size:20px}}#form_job_offer form .form_block .top .chevronBig{height:32px;transform:rotate(180deg);width:32px}#form_job_offer form .form_block .content{max-height:0;max-width:100%;overflow:hidden;width:648px}#form_job_offer form .form_block .content select[name="specialities[]"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:none!important;max-height:200px;overflow-y:auto;padding-left:0!important;padding-right:0!important;scrollbar-color:var(--dark) #f1f1f1;scrollbar-width:thin}#form_job_offer form .form_block .content select[name="specialities[]"]::-webkit-scrollbar{background-color:var(--dark);width:8px}#form_job_offer form .form_block .content select[name="specialities[]"]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}#form_job_offer form .form_block .content select[name="specialities[]"]::-webkit-scrollbar-thumb{background:var(--dark);border-radius:4px}#form_job_offer form .form_block .content select[name="specialities[]"]::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}#form_job_offer form .form_block .content select[name="specialities[]"] option{padding:5px 16px}#form_job_offer form .form_block .content.full_width{width:100%}#form_job_offer form .form_block .content.full_width .ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px}#form_job_offer form .form_block .content.full_width .wysiwyg{border-bottom-left-radius:8px;border-bottom-right-radius:8px}#form_job_offer form .form_block .content.full_width .wysiwyg p{margin-bottom:16px!important}#form_job_offer form .form_block .content.full_width .wysiwyg p>img{margin-bottom:12px}#form_job_offer form .form_block .content.full_width .ql-tooltip{left:0!important;margin-bottom:10px;margin-top:10px;position:relative!important;top:0!important}#form_job_offer form .form_block .content.full_width .ql-tooltip.ql-hidden{display:none}#form_job_offer form .form_block .content.full_width .ql-snow .ql-tooltip[data-mode=link]:before{content:"Lien : "!important}#form_job_offer form .form_block .content.full_width .ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Enregistrer"!important}#form_job_offer form .form_block .content.full_width .ql-snow .ql-tooltip:before{content:"Visiter l'URL :"!important}#form_job_offer form .form_block .content.full_width .ql-snow .ql-tooltip a.ql-action:after{content:"Modifier"!important}#form_job_offer form .form_block .content.full_width .ql-snow .ql-tooltip a.ql-remove:before{content:"Supprimer"!important}#form_job_offer form .form_block.open .top>.chevronBig{transform:rotate(0deg)}#form_job_offer form .form_block.open .content{max-height:100%;padding-bottom:4px;padding-top:24px}#form_job_offer form .form_block.open .content.grid{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:24px;gap:24px}#form_job_offer form .form_block.open .content .one{grid-column:span 5;padding-right:56px}@media screen and (max-width:800px){#form_job_offer form .form_block.open .content .one{grid-column:span 9;padding-right:0}}#form_job_offer form .form_block.open .content .two{color:#737871;color:var(--gray-dark);font-size:11px;grid-column:span 4;line-height:1.5;padding-right:24px}@media screen and (max-width:800px){#form_job_offer form .form_block.open .content .two{grid-column:span 9;padding-right:0}}#form_job_offer form .form_block.open .content .two>a{color:var(--dark);-webkit-text-decoration:underline;text-decoration:underline}#form_job_offer form .form_block.open .content .two>a:hover{color:var(--darker)}#form_job_offer form .form_block.open .content .sep{height:16px}#form_job_offer form .form_block.open .content .twoCols>div{width:50%}@media screen and (max-width:768px){#form_job_offer form .form_block.open .content .twoCols>div{width:100%}}#form_job_offer form .form_block.open .content .verifications{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px;margin-top:12px}@media screen and (max-width:550px){#form_job_offer form .form_block.open .content .verifications{grid-template-columns:1fr}}#form_job_offer form .form_block.open .content .verifications>.point{align-items:center;color:#383d40;color:var(--gray-darker);display:flex;font-size:12px;gap:7px;margin-left:20px;position:relative}#form_job_offer form .form_block.open .content .verifications>.point:before{content:url(/app/themes/faq-odontologie/public/images/account/check-gray.b37033.svg);left:-20px;position:absolute}#form_job_offer form .form_block.open .content .verifications>.point.ok:before{content:url(/app/themes/faq-odontologie/public/images/account/check-green.565916.svg)}#form_job_offer form .form_block.open .content label{display:block;font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;margin-bottom:8px}#form_job_offer form .form_block.open .content label>.info{color:#737871;color:var(--gray-dark);display:inline;font-size:14px;line-height:1.1}#form_job_offer form .form_block.open .content .free_content{border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;width:100%}#form_job_offer form .form_block.open .content .free_content .toolbar{border-bottom:1px solid #cfd2d4;border-bottom:1px solid var(--gray-light);display:flex;gap:4px;padding:8px}#form_job_offer form .form_block.open .content .free_content .toolbar .vsep{background-color:#cfd2d4;background-color:var(--gray-light);height:28px;width:1px}#form_job_offer form .form_block.open .content .free_content .toolbar button{border-radius:4px;padding:4px;position:relative;z-index:1}#form_job_offer form .form_block.open .content .free_content .toolbar button>img{position:relative;z-index:0}#form_job_offer form .form_block.open .content .free_content .toolbar button.active,#form_job_offer form .form_block.open .content .free_content .toolbar button:hover{background-color:#f0f1f2;background-color:var(--gray-lighter)}#form_job_offer form .form_block.open .content .free_content .custom_textarea #custom_textarea{border:none;border-radius:8px;min-height:200px;outline:none;padding:8px;resize:vertical;width:100%}#form_job_offer form .form_block.open .content .free_content .custom_textarea #custom_textarea strong{font-weight:700;font-weight:var(--fw-bold)}#form_job_offer form .form_block.open .content .free_content .custom_textarea #custom_textarea em{font-style:italic}#form_job_offer form .form_block.open .content #fileList .file{align-items:center;border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:8px;display:none;gap:24px;margin-top:8px;padding:16px;width:100%}#form_job_offer form .form_block.open .content #fileList .file .imgContainer{align-items:center;background-color:var(--light);border-radius:50%;display:flex;height:48px;justify-content:center;min-height:48px;min-width:48px;width:48px}#form_job_offer form .form_block.open .content #fileList .file .fileInfos{align-items:flex-start;display:flex;justify-content:space-between;width:100%}#form_job_offer form .form_block.open .content #fileList .file .fileInfos .text .name{font-size:18px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}#form_job_offer form .form_block.open .content #fileList .file .fileInfos .text .size{color:#737871;color:var(--gray-dark);font-size:14px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;margin-top:8px}#form_job_offer form #responseUpdateAccount{font-weight:500;font-weight:var(--fw-medium)}#form_job_offer form #responseUpdateAccount .success{color:#408642;color:var(--alert-success)}#form_job_offer form #responseUpdateAccount .failure{color:#de3730;color:var(--alert-danger)}#recap{border:1px solid #cfd2d4;border-radius:8px;grid-column:9/span 4;height:-moz-fit-content;height:fit-content;padding:28px}@media screen and (max-width:1150px){#recap{grid-column:8/span 5}}@media screen and (max-width:1000px){#recap{display:none}}#recap .surtitle{color:var(--darker);font-size:18px;margin-bottom:8px}#recap .title{font-size:24px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:16px}#recap .address{font-size:14px;line-height:1.3;margin-bottom:16px}#recap .date{font-size:14px;line-height:1.2;margin-bottom:24px}#recap .hr{background-color:#cfd2d4;height:1px}#recap .code{display:flex;gap:12px;margin-bottom:16px;margin-top:16px}#recap .codeValue{color:var(--darker);font-size:18px}#recap .total{align-items:center;display:flex;justify-content:space-between;margin-top:16px}#recap .total .txt{font-size:16px;line-height:1.1}#recap .total .price,#recap .total .txt{font-weight:500;font-weight:var(--fw-medium)}#recap .total .price{color:var(--darker);font-size:24px}#popinRecap{background-color:#fff;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#popinRecap.open{display:block}#popinRecap .popinRecap__top{border-bottom:1px solid #cfd2d4;padding:21px 24px}#popinRecap .popinRecap__top>button{width:100%}#popinRecap .popinRecap__top>button .inner{align-items:center;background-color:#f8f8f8;border:1px solid #cfd2d4;border:1px solid var(--gray-light);border-radius:4px;display:flex;justify-content:space-between;padding:12px}#popinRecap .popinRecap__top>button .inner>.group{align-items:center;display:flex;gap:12px}#popinRecap .popinRecap__top>button .inner>.group .title{font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}#popinRecap .popinRecap__top>button .inner>.group .chevron{transform:rotate(180deg)}#popinRecap .popinRecap__top>button .inner>.group .oldPrice{color:#737871;color:var(--gray-dark);font-size:12px;text-align:right;-webkit-text-decoration:line-through;text-decoration:line-through}#popinRecap .popinRecap__top>button .inner>.group .price{color:var(--darker);font-size:14px;font-weight:600;font-weight:var(--fw-semiBold)}#popinRecap .popinRecap__content{padding:24px}#popinRecap .popinRecap__content .title{font-size:20px;font-weight:700;font-weight:var(--fw-bold);line-height:1.1;margin-bottom:12px}#popinRecap .popinRecap__content .address{font-size:14px;line-height:1.3;margin-bottom:12px}#popinRecap .popinRecap__content .date{font-size:14px;line-height:1.4}#popinRecap .popinRecap__content .separationLine{background-color:#cfd2d4;height:1px;margin-bottom:24px;margin-top:24px}#popinRecap .popinRecap__content .code{display:flex;gap:12px;margin-bottom:16px;margin-top:16px}#popinRecap .popinRecap__content .codeValue{color:var(--darker);font-size:18px}#popinRecap .popinRecap__content .total{align-items:center;display:flex;justify-content:space-between;margin-top:16px}#popinRecap .popinRecap__content .total .txt{font-size:16px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1}#popinRecap .popinRecap__content .total .price{color:var(--darker);font-size:24px;font-weight:500;font-weight:var(--fw-medium)}.step .top .title{font-size:28px;font-weight:500;font-weight:var(--fw-medium);line-height:1.1;margin-bottom:16px}.step .content .field{width:100%}.step .content .sep{height:16px}.step .content label{display:block;font-weight:500;font-weight:var(--fw-medium);margin-bottom:8px}.step .content .liberal-grandest-field{align-items:flex-start;display:flex;gap:8px}.step .content .liberal-grandest-field input[type=checkbox]{margin:.3em 0 0;width:auto}.step .content .liberal-grandest-field label{flex:1;line-height:1.4;margin-bottom:0}@media screen and (max-width:375px){.step .content .liberal-grandest-field input[type=checkbox]{margin-top:.3em}}.step .actions_step{align-items:center;display:flex;gap:32px}.step .actions_step>a{cursor:pointer}@media screen and (max-width:1000px){.step .actions_step{display:block;text-align:center}.step .actions_step>a{display:block;width:100%}.step .actions_step :last-child{margin-top:16px}}.step_one,.step_three,.step_two{display:none}.step_one.visible,.step_three.visible,.step_two.visible{display:block}.step_one a,.step_three a,.step_two a{cursor:pointer}@media screen and (max-width:480px){.step_one a,.step_three a,.step_two a{display:block;text-align:center;width:100%}}.step_two .participant{border:1px solid #ccc;border-radius:8px;margin-bottom:8px;overflow:hidden;padding:20px;width:100%}.step_two .participant:nth-child(2){display:none}.step_two .participant .topBar{align-items:center;display:flex;font-size:18px;font-weight:700;font-weight:var(--fw-bold);justify-content:space-between}.step_two .participant .topBar img{pointer-events:none}.step_two .participant .contentOpenable{height:auto}.step_two .participant .actions{align-items:center;display:flex;gap:20px;margin-left:auto;margin-top:16px;width:-moz-fit-content;width:fit-content}.step_two .participant .actions img{pointer-events:none}.step_two .addParticipant{border:1px dashed var(--primary);border-radius:8px;color:var(--darker);display:flex;font-size:16px;gap:6px;line-height:1.2;margin-top:16px;padding-bottom:16px;padding-top:16px;width:100%}.step_two .addParticipant>img{margin-left:20px}.step_two .addParticipant:hover{opacity:.64}.step_three .choiceAccordeon{border:1px solid #cfd2d4;border-radius:8px;width:100%}.step_three .choiceAccordeon .choice .choice_inner_top{align-items:center;border-bottom:1px solid #cfd2d4;display:flex;gap:8px;padding:16px 20px}.step_three .choiceAccordeon .choice .choice_inner_top label{font-size:18px;font-weight:400;margin:0;width:100%}.step_three .choiceAccordeon .choice .choice_inner_bottom{height:0;overflow:hidden}.step_three .choiceAccordeon .choice .choice_inner_bottom.visible{border-bottom:1px solid #cfd2d4;height:-moz-fit-content;height:fit-content}.step_three .choiceAccordeon .choice .choice_inner_bottom .choice_inner_bottom__inner{padding:20px}.step_three .choiceAccordeon .choice .choice_inner_bottom .choice_inner_bottom__inner .cols{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;grid-gap:24px;gap:24px}.step_three .choiceAccordeon .choice .choice_inner_bottom .choice_inner_bottom__inner .cols .col>span{color:#737871;color:var(--gray-dark);display:block;font-size:12px;margin-bottom:4px}.step_three .choiceAccordeon .choice .choice_inner_bottom .choice_inner_bottom__inner .cols .col>div{font-size:14px;line-height:1.3}.step_three .choiceAccordeon .choice .choice_inner_bottom .choice_inner_bottom__inner .txt{line-height:1.2em}.step_four{grid-column:1/span 12;margin-left:auto;margin-right:auto;max-width:740px}.step_four .content .okay{display:block;margin-left:auto;margin-right:auto}.step_four .content>.title{font-size:28px;line-height:1.1;margin-bottom:8px;margin-top:16px;text-align:center}.step_four .content>p{color:#383d40;color:var(--gray-darker);font-size:18px;line-height:1.1;text-align:center}.step_four .content>a{display:none;margin-left:auto;margin-right:auto;margin-top:24px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:650px){.step_four .content>a{display:block}}.step_four .content>.blocks{display:flex;flex-direction:column;gap:16px;margin-top:56px}.step_four .content>.blocks .block{border:1px solid #cfd2d4;border-radius:8px;padding:16px}.step_four .content>.blocks .block .title{font-size:18px;font-weight:700;font-weight:var(--fw-bold);line-height:1.5;margin-bottom:4px}.step_four .content>.blocks .block>p{color:#383d40;color:var(--gray-darker);font-size:14px;line-height:1.3}.step_four .content>.blocks .block>span{color:var(--dark);font-size:16px}.step_four .content>.blocks .block .flexContent{display:flex;gap:24px;margin-top:24px}.step_four .content>.blocks .block .flexContent.two{gap:50px}@media screen and (max-width:750px){.step_four .content>.blocks .block .flexContent{flex-direction:column}}.step_four .content>.blocks .block .flexContent div>.top{color:#737871;color:var(--gray-dark);font-size:12px;line-height:1.1;margin-bottom:4px}.step_four .content>.blocks .block .flexContent div>p{font-size:14px;line-height:1.3}.step_four .actions_step{justify-content:center}.step_four .actions_step>a{cursor:pointer}@media screen and (max-width:650px){.step_four .actions_step>a{display:none}}.spacing{height:64px}@media screen and (max-width:1000px){.spacing{height:34px}}