:root{--blanc:#fff;--noir:#000;--bleu-nuit:#001d2f;--bleu-sombre:#002e50;--bleu-medical:#004c85;--bleu-serenite:#4cc3f8;--bleu-light:#bdcfee;--bleu-mid:#3b9ab8;--gris:#e5e5e5;--jaune:#f5b63f;--vert:#99b0a7;--vert-fonce:#040505;--cyan:#49a5b6;--gris-fonce:#cacaca;--bleu-clair:#eaf1f5}.has-blanc-background-color{background-color:var(--blanc) !important}.has-blanc-color{color:var(--blanc) !important}.has-noir-background-color{background-color:var(--noir) !important}.has-noir-color{color:var(--noir) !important}.has-bleu-nuit-background-color{background-color:var(--bleu-nuit) !important}.has-bleu-nuit-color{color:var(--bleu-nuit) !important}.has-bleu-sombre-background-color{background-color:var(--bleu-sombre) !important}.has-bleu-sombre-color{color:var(--bleu-sombre) !important}.has-bleu-medical-background-color{background-color:var(--bleu-medical) !important}.has-bleu-medical-color{color:var(--bleu-medical) !important}.has-bleu-serenite-background-color{background-color:var(--bleu-serenite) !important}.has-bleu-serenite-color{color:var(--bleu-serenite) !important}.has-bleu-light-background-color{background-color:var(--bleu-light) !important}.has-bleu-light-color{color:var(--bleu-light) !important}.has-bleu-mid-background-color{background-color:var(--bleu-mid) !important}.has-bleu-mid-color{color:var(--bleu-mid) !important}.has-gris-background-color{background-color:var(--gris) !important}.has-gris-color{color:var(--gris) !important}.has-jaune-background-color{background-color:var(--jaune) !important}.has-jaune-color{color:var(--jaune) !important}.has-vert-background-color{background-color:var(--vert) !important}.has-vert-color{color:var(--vert) !important}.has-vert-fonce-background-color{background-color:var(--vert-fonce) !important}.has-vert-fonce-color{color:var(--vert-fonce) !important}.has-cyan-background-color{background-color:var(--cyan) !important}.has-cyan-color{color:var(--cyan) !important}.has-gris-fonce-background-color{background-color:var(--gris-fonce) !important}.has-gris-fonce-color{color:var(--gris-fonce) !important}.has-bleu-clair-background-color{background-color:var(--bleu-clair) !important}.has-bleu-clair-color{color:var(--bleu-clair) !important}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.page .contact-zone{margin-top:-400px}@media screen and (max-width:660px){.page .contact-zone{margin-top:30px}}.page #formulaire-medical .form-group,.page .wpcf7-form .form-group{display:flex;flex-direction:column;padding:15px 0}.page #formulaire-medical .form-group-row,.page .wpcf7-form .form-group-row{flex-direction:row;gap:20px}.page #formulaire-medical .form-group-row p,.page .wpcf7-form .form-group-row p{flex-direction:row;gap:20px;display:flex}.page #formulaire-medical .form-group-row p label,.page .wpcf7-form .form-group-row p label{flex-direction:row;gap:10px}@media screen and (max-width:400px){.page #formulaire-medical .form-group-row,.page .wpcf7-form .form-group-row{flex-wrap:wrap}.page #formulaire-medical .form-group-row p,.page .wpcf7-form .form-group-row p{flex-wrap:wrap}}.page #formulaire-medical .form-group.align-right,.page .wpcf7-form .form-group.align-right{justify-content:flex-end}.page #formulaire-medical .form-group input[type=text],.page #formulaire-medical .form-group input[type=email],.page #formulaire-medical .form-group input[type=tel],.page .wpcf7-form .form-group input[type=text],.page .wpcf7-form .form-group input[type=email],.page .wpcf7-form .form-group input[type=tel]{max-width:450px;border:0;border-bottom:1px solid var(--gris)}.page #formulaire-medical .form-group button,.page .wpcf7-form .form-group button{width:fit-content;color:var(--gris);background-color:var(--bleu-medical);border:1px solid var(--bleu-medical);border-radius:10px;padding:10px 20px;cursor:pointer;display:flex;align-items:center;gap:10px;translate:all .5s}.page #formulaire-medical .form-group button:after,.page .wpcf7-form .form-group button:after{content:"";width:10px;height:10px;mask-image:url(//www.auch-radiologie.fr/wp-content/themes/wsi-theme/build/css/../img/arrow.svg);mask-size:cover;mask-repeat:no-repeat;--webkit-mask-image:url(//www.auch-radiologie.fr/wp-content/themes/wsi-theme/build/css/../img/arrow.svg);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;background-color:var(--blanc);transition:all .5s}.page #formulaire-medical .form-group button.previous,.page .wpcf7-form .form-group button.previous{background-color:var(--blanc);color:var(--bleu-medical)}.page #formulaire-medical .form-group button.previous:hover,.page .wpcf7-form .form-group button.previous:hover{background-color:var(--bleu-clair)}.page #formulaire-medical .form-group button.previous:after,.page .wpcf7-form .form-group button.previous:after{display:none}.page #formulaire-medical .form-group button.previous:before,.page .wpcf7-form .form-group button.previous:before{content:"";width:10px;height:10px;mask-image:url(//www.auch-radiologie.fr/wp-content/themes/wsi-theme/build/css/../img/arrow.svg);mask-size:cover;mask-repeat:no-repeat;--webkit-mask-image:url(//www.auch-radiologie.fr/wp-content/themes/wsi-theme/build/css/../img/arrow.svg);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;background-color:var(--bleu-medical);transition:all .5s;transform:rotate(180deg)}.page #formulaire-medical .form-group button:hover,.page .wpcf7-form .form-group button:hover{background-color:var(--bleu-sombre)}.page #formulaire-medical .form-group button:hover:after,.page .wpcf7-form .form-group button:hover:after{transform:translateX(10px)}.page #formulaire-medical .form-group button:hover.previous:before,.page .wpcf7-form .form-group button:hover.previous:before{transform:translateX(-10px) rotate(180deg)}.page #formulaire-medical .form-group .error-message,.page .wpcf7-form .form-group .error-message{color:var(--jaune);font-style:italic;font-size:14px}.page #formulaire-medical .wp-block-spacer,.page .wpcf7-form .wp-block-spacer{height:20px}.page #formulaire-medical p,.page .wpcf7-form p{color:var(--noir)}.page #formulaire-medical .info-link,.page .wpcf7-form .info-link{display:flex;align-items:center;gap:10px;color:var(--bleu-medical);font-size:18px}.page #formulaire-medical .info-link span,.page .wpcf7-form .info-link span{text-decoration:underline}.page #formulaire-medical .info-link:before,.page .wpcf7-form .info-link:before{content:"";width:40px;height:40px;mask-image:url(//www.auch-radiologie.fr/wp-content/uploads/2025/05/Frame.svg);mask-size:cover;mask-repeat:no-repeat;--webkit-mask-image:url(//www.auch-radiologie.fr/wp-content/uploads/2025/05/Frame.svg);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;background-color:var(--bleu-medical)}.page #formulaire-medical .picker-block,.page .wpcf7-form .picker-block{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.page #formulaire-medical .picker-block .date-zone,.page .wpcf7-form .picker-block .date-zone{width:60%}@media screen and (max-width:770px){.page #formulaire-medical .picker-block .date-zone,.page .wpcf7-form .picker-block .date-zone{width:100%}}.page #formulaire-medical .picker-block .date-zone .datepicker,.page .wpcf7-form .picker-block .date-zone .datepicker{display:flex;justify-content:center}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline{width:fit-content}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header{display:flex;justify-content:space-between;gap:35px;align-items:center}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev,.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next{background-color:var(--bleu-medical);color:var(--blanc);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;font-size:0}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev:before,.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next:before,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev:before,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next:before{content:"<";font-size:20px}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev:hover,.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next:hover,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev:hover,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next:hover{background-color:var(--bleu-sombre)}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev{order:1}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next{order:3}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next:before,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next:before{content:">"}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{order:2;font-weight:600;color:var(--noir);font-size:18px}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-week-end{display:none}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar th,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar th{color:var(--noir);font-weight:400}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar td,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar td{padding:5px 10px}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar td a,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar td a{display:block;padding:6px;text-align:center;border-radius:50px}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar td a:hover,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar td a:hover{background-color:var(--bleu-clair);color:var(--noir)}.page #formulaire-medical .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-current-day a,.page .wpcf7-form .picker-block .date-zone .datepicker .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-current-day a{background-color:var(--bleu-medical) !important;color:var(--blanc) !important}.page #formulaire-medical .picker-block .need-date,.page .wpcf7-form .picker-block .need-date{width:35%}.page #formulaire-medical .picker-block .hour-zone,.page .wpcf7-form .picker-block .hour-zone{width:35%;display:none}@media screen and (max-width:770px){.page #formulaire-medical .picker-block .hour-zone,.page .wpcf7-form .picker-block .hour-zone{width:100%}}.page #formulaire-medical .picker-block .hour-zone .creneaux,.page .wpcf7-form .picker-block .hour-zone .creneaux{display:flex;flex-wrap:wrap;gap:10px}.page #formulaire-medical .picker-block .hour-zone .creneaux span,.page .wpcf7-form .picker-block .hour-zone .creneaux span{display:flex;align-items:center;gap:10px;cursor:pointer;padding:10px;border-radius:5px;border:1px solid var(--gris);transition:background-color .3s}.page #formulaire-medical .picker-block .hour-zone .creneaux span.selected,.page .wpcf7-form .picker-block .hour-zone .creneaux span.selected{background-color:var(--bleu-medical);color:var(--blanc)}.page #formulaire-medical .picker-block .hour-zone .creneaux span:hover,.page .wpcf7-form .picker-block .hour-zone .creneaux span:hover{background-color:var(--bleu-clair)}.page #formulaire-medical .recapitulatif-line,.page .wpcf7-form .recapitulatif-line{display:flex;gap:10px}@media screen and (max-width:770px){.page #formulaire-medical .recapitulatif-line,.page .wpcf7-form .recapitulatif-line{flex-direction:column}}.page #formulaire-medical .recapitulatif-line p,.page .wpcf7-form .recapitulatif-line p{width:180px;font-weight:700}.page #formulaire-medical .recapitulatif-line #resume-type-examen,.page .wpcf7-form .recapitulatif-line #resume-type-examen{color:var(--noir);font-size:32px}.page #formulaire-medical .recapitulatif-line .dates-recap,.page .wpcf7-form .recapitulatif-line .dates-recap{display:flex;gap:20px}@media screen and (max-width:550px){.page #formulaire-medical .recapitulatif-line .dates-recap,.page .wpcf7-form .recapitulatif-line .dates-recap{flex-direction:column}}.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item{display:flex;flex-direction:column;align-items:center;gap:10px;background-color:var(--bleu-mid);color:var(--blanc);padding:32px 44px;border-radius:24px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}@media screen and (max-width:770px){.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item{width:100%}}.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item .selected-month,.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item .selected-day-name,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item .selected-month,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item .selected-day-name{font-size:24px}@media screen and (max-width:770px){.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item .selected-month,.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item .selected-day-name,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item .selected-month,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item .selected-day-name{font-size:20px}}.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item .selected-day,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item .selected-day{font-size:64px}@media screen and (max-width:770px){.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item .selected-day,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item .selected-day{font-size:40px}}.page #formulaire-medical .recapitulatif-line .dates-recap .dates-recap-item .selected-hour-container,.page .wpcf7-form .recapitulatif-line .dates-recap .dates-recap-item .selected-hour-container{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:15px;border-top:1px solid var(--blanc);padding-top:25px}.page #formulaire-medical .consentement-checkbox,.page .wpcf7-form .consentement-checkbox{display:block;color:var(--noir);margin:30px 0}.page #formulaire-medical .consentement-info,.page .wpcf7-form .consentement-info{font-size:14px;font-style:italic}.page #formulaire-medical textarea,.page .wpcf7-form textarea{width:100%;height:200px;border-radius:5px;border:1px solid var(--gris-fonce);padding:8px 12px}.page #formulaire-medical .etape-remerciement,.page .wpcf7-form .etape-remerciement{position:fixed;background-color:var(--bleu-medical);color:var(--blanc);width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px;z-index:1}.page #formulaire-medical .etape-remerciement p,.page .wpcf7-form .etape-remerciement p{color:var(--blanc)}.page #formulaire-medical .etape-remerciement h2,.page #formulaire-medical .etape-remerciement p,.page .wpcf7-form .etape-remerciement h2,.page .wpcf7-form .etape-remerciement p{width:520px;max-width:95%;text-align:center}.page #formulaire-medical .etape-remerciement .close-remerciement,.page .wpcf7-form .etape-remerciement .close-remerciement{position:absolute;top:160px;right:50px;display:flex;color:var(--blanc);align-items:center;gap:10px}.page #formulaire-medical .etape-remerciement .close-remerciement:before,.page .wpcf7-form .etape-remerciement .close-remerciement:before{content:"X";font-size:24px}.page #formulaire-medical .etape-remerciement .close-remerciement span,.page .wpcf7-form .etape-remerciement .close-remerciement span{text-decoration:underline}