*{outline:none !important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}section{position:relative}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none;color:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-family:"Figtree", sans-serif;font-optical-sizing:auto;color:#000;padding:0;margin:0}body{padding:0;margin:0}*{box-sizing:border-box}h4{font-family:"termina", sans-serif}ul li::marker{color:inherit}section ul{margin-top:0}.section-simplecol ul{padding-left:30px}@media (max-width:600px){.section-simplecol ul{padding-left:0}}.section-simplecol ul li{list-style:none;position:relative;padding-left:42px}.section-simplecol ul li.intro::before{top:14px}@media (max-width:600px){.section-simplecol ul li.intro::before{top:8px}}ul.default{padding-left:20px;margin:0}ul.default li{list-style-type:square}.gallery{display:flex;flex-flow:row wrap}.gallery figure{margin:5px}.gallery a{display:block}.alignnone{margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{margin:5px 0 0 20px;display:flex;justify-self:flex-end}.alignleft{margin:5px 20px 0 0}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.clear{clear:both}@media (max-width:1024px){body #masthead #primary-menu{display:none}}@media screen and (max-width:900px){html{width:100%;height:100%}}a{transition:all 200ms ease-in-out}.wrapper{max-width:1470px;padding:0 60px;position:relative;box-sizing:border-box;margin:auto !important;width:100%}@media (max-width:1200px){.wrapper{padding:0 30px}}@media (max-width:600px){.wrapper{padding:0 20px}}.wrapper.footer{max-width:1530px}.wrapper.big{max-width:1780px}.wrapper.full{max-width:5000px}.wrapper.medium{max-width:920px}.wrapper.small{max-width:760px}.wrapper.fullscreen{max-width:5000px;padding:0}.animunderline{background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(to right, #000, #000, #000);background-size:100% 1px, 0 1px;background-position:100% 100%, 0 100%;background-repeat:no-repeat;transition:background-size 300ms}.animunderline:hover{background-size:0 1.5px, 100% 1.5px}.section-simplecol .btn{margin-top:30px}@media (max-width:1200px){.section-simplecol .btn{margin-top:25px}}@media (max-width:800px){.section-simplecol .btn{margin-top:20px}}.pt{padding-top:120px}@media (max-width:1024px){.pt{padding-top:60px}}@media (max-width:600px){.pt{padding-top:50px}}.pts{padding-top:80px !important}@media (max-width:1024px){.pts{padding-top:50px !important}}@media (max-width:600px){.pts{padding-top:50px !important}}.ptxs{padding-top:20px !important}@media (max-width:1024px){.ptxs{padding-top:15px !important}}@media (max-width:600px){.ptxs{padding-top:15px !important}}.pb{padding-bottom:120px}@media (max-width:1024px){.pb{padding-bottom:60px}}@media (max-width:600px){.pb{padding-bottom:50px}}.pbs{padding-bottom:80px !important}@media (max-width:1024px){.pbs{padding-bottom:50px !important}}@media (max-width:600px){.pbs{padding-bottom:50px !important}}.background-default,.bg-default{background-repeat:no-repeat;background-position:center center;background-size:cover}.relative{position:relative}.absolute{position:absolute}.btn-container{width:100%;display:flex;justify-content:center;gap:40px;flex-wrap:wrap;padding-top:60px}@media (max-width:600px){.btn-container{gap:20px;padding-top:40px}}.btn-container .btn{margin:0 !important}.section-simplecol[style="background-color:#000000"] *{color:white}.hide{display:none !important}@media (max-width:600px){.hide-mobile{display:none !important}}.overflowhidden{overflow:hidden}body.no-scroll{overflow:hidden}body #amelia-container{margin:0 auto !important}body.page-template-template-client #masthead,body.page-template-template-client #colophon .top,body.page-template-template-client #colophon .bottom,body.page-template-template-calendrier #masthead,body.page-template-template-calendrier #colophon .top,body.page-template-template-calendrier #colophon .bottom,body.page-template-template-calendrier-tous #masthead,body.page-template-template-calendrier-tous #colophon .top,body.page-template-template-calendrier-tous #colophon .bottom,body.page-template-template-dashboard #masthead,body.page-template-template-dashboard #colophon .top,body.page-template-template-dashboard #colophon .bottom,body.page-template-template-technicien #masthead,body.page-template-template-technicien #colophon .top,body.page-template-template-technicien #colophon .bottom{display:none}body.page-template-template-client .am-asi__header,body.page-template-template-calendrier .am-asi__header,body.page-template-template-calendrier-tous .am-asi__header,body.page-template-template-dashboard .am-asi__header,body.page-template-template-technicien .am-asi__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}body.page-template-template-client .am-asi__header::before,body.page-template-template-calendrier .am-asi__header::before,body.page-template-template-calendrier-tous .am-asi__header::before,body.page-template-template-dashboard .am-asi__header::before,body.page-template-template-technicien .am-asi__header::before{content:"";width:100px;height:100px;background:url(img/logopos.jpg) no-repeat center center;background-size:cover}body .dashboard-head{max-width:1024px;width:100%;margin:auto;display:flex;justify-content:flex-end;padding-bottom:20px;gap:14px}body .dashboard-form{max-width:1024px;width:100%;margin:auto;border-radius:8px;box-shadow:0 30px 40px #0000001f;padding:16px 32px;margin-bottom:20px}body .dashboard-form textarea{min-height:130px !important}body .btn-dashboard,body .wpforms-submit{border-radius:6px !important;color:white !important;white-space:nowrap;line-height:1em !important;background:#005c9e !important;font-family:Amelia Roboto, sans-serif !important;font-size:14px !important;font-weight:500 !important;padding:8px 20px !important;display:flex;align-items:center;gap:4px;height:auto !important;border:0 !important;outline:none !important;min-height:32px !important;position:relative;overflow:hidden}body .btn-dashboard.wpforms-submit,body .wpforms-submit.wpforms-submit{justify-self:flex-end}body .btn-dashboard.green,body .wpforms-submit.green{background:#1c7c55 !important}body .btn-dashboard.green:hover,body .wpforms-submit.green:hover{background:#125f40 !important}body .btn-dashboard:hover,body .wpforms-submit:hover{background:#337db1 !important}body #dashboard-private,body #dashboard-private-client{display:none}body .toggle-rapport span{opacity:0;pointer-events:none;position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;line-height:1em;background:rgba(0, 0, 0, 0.8)}body .toggle-rapport.active span{opacity:1}body.page-template-template-technicien #pane-linked,body.page-template-template-technicien #pane-details,body.page-template-template-technicien #pane-customers,body.page-template-template-technicien #pane-customFields,body.page-template-template-client #pane-linked,body.page-template-template-client #pane-details,body.page-template-template-client #pane-customers,body.page-template-template-client #pane-customFields{display:block !important}body.page-template-template-technicien #tab-linked,body.page-template-template-technicien #tab-customers,body.page-template-template-technicien #tab-customFields,body.page-template-template-technicien #tab-payment,body.page-template-template-technicien #pane-payment,body.page-template-template-client #tab-linked,body.page-template-template-client #tab-customers,body.page-template-template-client #tab-customFields,body.page-template-template-client #tab-payment,body.page-template-template-client #pane-payment{display:none !important}body.page-template-template-technicien #pane-customers .am-capai-cuf__heading,body.page-template-template-client #pane-customers .am-capai-cuf__heading{display:none !important}body.page-template-template-technicien #pane-customers .am-capai-cuf__content .am-capai-cuf__card,body.page-template-template-client #pane-customers .am-capai-cuf__content .am-capai-cuf__card{border:0 !important;padding:0 0 20px 0 !important}body.page-template-template-technicien #pane-customers .am-capai-cuf__content .am-capai-cuf__card .am-capai-cuf__card-info,body.page-template-template-technicien #pane-customers .am-capai-cuf__content .am-capai-cuf__card .am-cc__edit-btn,body.page-template-template-client #pane-customers .am-capai-cuf__content .am-capai-cuf__card .am-capai-cuf__card-info,body.page-template-template-client #pane-customers .am-capai-cuf__content .am-capai-cuf__card .am-cc__edit-btn{display:none !important}body.page-template-template-technicien #pane-customers .am-capai-cuf__content .am-capai-cuf__card .am-capai-cuf__card-booking,body.page-template-template-client #pane-customers .am-capai-cuf__content .am-capai-cuf__card .am-capai-cuf__card-booking{width:100% !important}body.page-template-template-technicien .amelia-v2-booking #amelia-container .am-collapse-item__heading,body.page-template-template-client .amelia-v2-booking #amelia-container .am-collapse-item__heading{padding-top:46px}body.page-template-template-technicien .amelia-v2-booking #amelia-container .am-collapse-item__heading::before,body.page-template-template-client .amelia-v2-booking #amelia-container .am-collapse-item__heading::before{content:"...";position:absolute;left:20px;top:14px;font-weight:600;color:#c9e7fd;font-size:28px;line-height:1em}body.page-template-template-technicien .custom-field-addrint,body.page-template-template-client .custom-field-addrint{flex-basis:100%;position:absolute;top:22px;left:17px}body.page-template-template-technicien .custom-field-addrint .am-cc__popover-heading,body.page-template-template-client .custom-field-addrint .am-cc__popover-heading{display:none !important}body.page-template-template-technicien .custom-field-addrint .am-cc__popover-content>.am-cc__cf-item:not(:first-child),body.page-template-template-technicien .custom-field-addrint .am-cc__popover-content .am-cc__cf-name,body.page-template-template-client .custom-field-addrint .am-cc__popover-content>.am-cc__cf-item:not(:first-child),body.page-template-template-client .custom-field-addrint .am-cc__popover-content .am-cc__cf-name{display:none !important}body.page-template-template-technicien .custom-field-addrint .am-cc__popover-content .am-cc__cf-value__inner,body.page-template-template-client .custom-field-addrint .am-cc__popover-content .am-cc__cf-value__inner{font-size:15px !important;font-weight:600 !important;line-height:1.6 !important;border-radius:12px;padding:2px 12px !important;background:#c9e7fd;color:#295474}body.page-template-template-calendrier #am-cf-12,body.page-template-template-calendrier #am-cf-11,body.page-template-template-calendrier #am-cf-8,body.page-template-template-calendrier #am-cf-9,body.page-template-template-calendrier #am-cf-10,body.page-template-template-calendrier .am-employee-select,body.page-template-template-calendrier .am-fs__ci-prod__title .am-fs__ci-prod__title-number,body.page-template-template-calendrier-tous #am-cf-12,body.page-template-template-calendrier-tous #am-cf-11,body.page-template-template-calendrier-tous #am-cf-8,body.page-template-template-calendrier-tous #am-cf-9,body.page-template-template-calendrier-tous #am-cf-10,body.page-template-template-calendrier-tous .am-employee-select,body.page-template-template-calendrier-tous .am-fs__ci-prod__title .am-fs__ci-prod__title-number{display:none !important;opacity:0 !important;position:absolute}body.page-template-template-calendrier .am-fs__ci-info .am-fs__ci-info__el .am-icon-user,body.page-template-template-calendrier .am-fs__ci-info .am-fs__ci-info__el .am-icon-users-plus,body.page-template-template-calendrier .am-fs__ci-info .am-fs__ci-info__el .am-icon-date-time,body.page-template-template-calendrier-tous .am-fs__ci-info .am-fs__ci-info__el .am-icon-user,body.page-template-template-calendrier-tous .am-fs__ci-info .am-fs__ci-info__el .am-icon-users-plus,body.page-template-template-calendrier-tous .am-fs__ci-info .am-fs__ci-info__el .am-icon-date-time{display:none !important}body.page-template-template-calendrier .am-fs__ci-info .am-fs__ci-info__el .am-icon-user+span,body.page-template-template-calendrier .am-fs__ci-info .am-fs__ci-info__el .am-icon-users-plus+span,body.page-template-template-calendrier .am-fs__ci-info .am-fs__ci-info__el .am-icon-date-time+span,body.page-template-template-calendrier-tous .am-fs__ci-info .am-fs__ci-info__el .am-icon-user+span,body.page-template-template-calendrier-tous .am-fs__ci-info .am-fs__ci-info__el .am-icon-users-plus+span,body.page-template-template-calendrier-tous .am-fs__ci-info .am-fs__ci-info__el .am-icon-date-time+span{display:none !important}body .all-rdv{max-width:1024px;width:100%;margin:auto;padding-top:40px}body .all-rdv iframe{width:100%;min-height:100svh;border:0 !important}body .am-fs__congrats-info-app-employee{display:none !important}