@font-face{font-family:Epilogue,serif;font-style:normal;font-weight:400;src:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/epilogue/Epilogue-VariableFont_wght.ttf)}@font-face{font-family:"DM Serif Display",serif;font-style:italic;font-weight:400;src:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/epilogue/DMSerifDisplay-Italic.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/poppins/Poppins-Light.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/poppins/Poppins-Regular.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/poppins/Poppins-Medium.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/poppins/Poppins-Bold.ttf)}@font-face{font-display:block;font-family:customs-lc;font-style:normal;font-weight:400;src:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/customs-lc/customs-lc.eot?l29v1o);src:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/customs-lc/customs-lc.eot?l29v1o#iefix) format("embedded-opentype"),url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/customs-lc/customs-lc.ttf?l29v1o) format("truetype"),url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/customs-lc/customs-lc.woff?l29v1o) format("woff"),url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/fonts/customs-lc/customs-lc.svg?l29v1o#customs-lc) format("svg")}i[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:customs-lc!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:var(--faster-transition)}.icon-picto-auteur:before{content:"\e900"}.icon-calendar:before{content:"\e901"}.icon-shield:before{content:"\e902"}.icon-upgrade:before{content:"\e903"}.icon-doctor:before{content:"\e904"}.icon-hours:before{content:"\e905"}.icon-picto-message:before{content:"\e906"}.icon-picto-partage:before{content:"\e907"}.icon-picto-pin-point:before{content:"\e908"}.icon-picto-recherche:before{content:"\e909"}.icon-hearts:before{content:"\e90a"}.icon-picto-sige-social:before{content:"\e90b"}.icon-tel:before{content:"\e90c"}.icon-star:before{content:"\e90d"}.icon-cross:before{content:"\e90e"}.icon-cheveron-d:before{content:"\e90f"}.icon-cheveron-t:before{content:"\e910"}.icon-cheveron-r:before{content:"\e911"}.icon-cheveron-l:before{content:"\e912"}.icon-check-4:before{content:"\e913"}.icon-x:before{content:"\e914"}.icon-linkedin:before{content:"\e916"}.icon-facebook-r:before{content:"\e917"}.icon-info:before{content:"\e915"}:root{--base-font:Poppins,Arial,Helvetica,sans-serif;--secondary-font:Epilogue,serif;--slower-transition:all ease 0.6s;--faster-transition:all ease 0.3s;--base-top-bloc-margin:140px;--primary-color:#2d3073;--secondary-color:#def7f6;--tertiary-color:#3f93a6;--quaternary-color:#a6d9d8;--quinary-color:#f6f3f0;--senary-color:#f8f0e8;--septenary-color:#bfb8b4;--black-color:#000;--text-color:#2d3073}.container-menu-trigger .menu-trigger,.container-menu-trigger .menu-trigger>div,.flex-center{align-items:center;display:flex;justify-content:center}header{position:relative;z-index:3}header .menu-social-container{margin-left:auto!important}header .mobile-menu{display:none}@media (max-width:1099px){header{overflow-x:clip}}.logo-main svg{height:96px;max-width:350px;width:100%}.header-main-menu-container{background:transparent linear-gradient(90deg,#3f93a6,#2d3073 50%) 0 0 no-repeat padding-box}.header-main-block{align-items:flex-end;display:flex;gap:14px;padding:20px 0}@media (max-width:1099px){.header-main-block{align-items:center;gap:30px}}.header-main-block .wp-block-site-logo+div{margin-left:auto}.header-main-block .menu-main-container{align-items:center;display:flex;flex:0 1 auto;padding:0 0 15px}#main-menu{align-items:center;display:flex;gap:100px;list-style-type:none;margin:0;padding:0}#main-menu li{margin:0}#main-menu li a{color:#fff;display:flex;font-family:var(--wp--preset--font-family--epilogue);font-size:1.25rem;font-weight:500;position:relative;text-decoration:none}.bg-black-menu{background-color:rgba(51,51,51,.6);height:100%;left:0;opacity:0;position:fixed;top:0;transition:var(--faster-transition);visibility:hidden;width:100%;z-index:-1}.bg-black-menu.active{opacity:1;visibility:visible;z-index:2}.menu-outside{display:none}@media (max-width:1099px){.main-menu-container{grid-auto-flow:column}.header-main-block .mobile-menu{display:flex}.header-main-block .menu-main-container{display:none}.header-main-block .wp-block-site-logo{text-align:center;width:100%}}@media (max-width:1099px) and (max-width:1099px){.header-main-block .wp-block-site-logo{text-align:left}.header-main-block .wp-block-site-logo svg{height:45px}}@media (max-width:1099px){.menu-outside{--header-height:85px;overflow-X:hidden;background:var(--primary-color);display:flex;height:calc(100svh - var(--header-height));left:0;opacity:0;overflow-y:auto;padding:20px;position:fixed;top:var(--header-height);transition:all .3s ease;visibility:hidden;width:100vw;z-index:99}.menu-outside.active{left:0;opacity:1;visibility:visible}.menu-outside #main-menu{align-items:flex-start;display:flex;flex-direction:column;gap:30px}}.menu-main-container{position:relative}@media (max-width:1099px){.menu-main-container{position:inherit}}#main-menu .sub-menu{display:none}.container-menu-trigger{cursor:pointer;display:flex;justify-content:center}.container-menu-trigger .menu-trigger{backface-visibility:hidden;border-radius:0 0 0 0;cursor:pointer;height:40px;transition:box-shadow .4s ease;width:40px;z-index:9999}.container-menu-trigger .menu-trigger>div{background:#fff;border-bottom:1px solid #fff;border-radius:25px;border-top:1px solid #fff;flex:none;position:relative;transition:all .4s ease;width:100%}.container-menu-trigger .menu-trigger>div:after,.container-menu-trigger .menu-trigger>div:before{background:inherit;border-bottom:1px solid #fff;border-radius:25px;border-top:1px solid #fff;content:"";left:0;position:absolute;top:-12px;transition:all .4s ease;width:100%;z-index:1}.container-menu-trigger .menu-trigger>div:after{top:8px}.container-menu-trigger.clicked .menu-trigger>div{top:0;transform:rotate(135deg)}.container-menu-trigger.clicked .menu-trigger>div,.container-menu-trigger.clicked .menu-trigger>div:after,.container-menu-trigger.clicked .menu-trigger>div:before{border-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%}.container-menu-trigger.clicked .menu-trigger>div:after,.container-menu-trigger.clicked .menu-trigger>div:before{top:-3px;transform:rotate(90deg)}.wp-block-separator.rounded-separator{background-color:var(--quaternary-color);border:none;border-radius:50%;flex:0 1 6px;height:6px;width:6px}.main-cta{align-items:center;align-self:stretch;box-sizing:border-box;display:flex;gap:100px;height:82px;justify-content:space-between;overflow:hidden;padding:12px 20px;text-decoration:none}@media (max-width:767px){.main-cta{gap:30px;height:auto;padding:6px 10px}}.main-cta span{font-weight:700;position:relative;transition:var(--slower-transition);z-index:1}@media (max-width:767px){.main-cta span p{margin:0}}.main-cta i{align-items:center;border-radius:50%;color:var(--senary-color);display:flex;flex:0 0 50px;font-size:12px;height:50px;justify-content:center;position:relative;width:50px}.main-cta i:before{position:relative;z-index:1}.main-cta i:after{background-color:var(--secondary-color);border-radius:50%;content:"";height:50px;left:0;position:absolute;top:0;transition:var(--slower-transition);width:50px;z-index:0}@media (max-width:767px){.main-cta i{flex:0 0 27px;font-size:6px}.main-cta i,.main-cta i:after{height:27px;width:27px}}.main-cta:hover:not(.full-size-bg) i:after{transform:scale(3)}.main-cta:hover.full-size-bg span{color:var(--senary-color)}.main-cta:hover.full-size-bg i:after{transform:scale(15)}.align-self-bottom{align-self:flex-end}.keynums{animation:countingAnimation 2s ease-out}.clone-title{display:none}.wp-block-embed .wp-block-embed__wrapper{text-align:center}.wp-block-embed.wp-embed-aspect-16-9 iframe{aspect-ratio:16/9;height:100%;width:100%}.wp-block-details{padding-left:25px}.wp-block-details summary{font-size:1.3rem;font-weight:500;padding:10px;text-transform:uppercase}.wp-block-details summary::marker{color:var(--primary-color)}.wp-block-details summary+p{padding-left:20px}.wp-block-details summary+p:last-of-type{border-bottom:1px solid var(--primary-color);padding-bottom:15px}@keyframes countingAnimation{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}footer .footer-top{align-items:flex-end;display:flex;gap:30px;justify-content:center;padding:40px 0}footer .footer-top .social-menu{margin:0;padding:0}footer .footer-top .social-menu li{margin:0}footer .footer-top .social-menu li a{display:block;height:30px;width:30px}footer .footer-top .social-menu li a i{color:var(--secondary-color);font-size:30px}footer .footer-bottom{align-items:flex-start;border-bottom:1px solid rgba(166,217,216,.25);border-top:1px solid rgba(166,217,216,.25);display:flex;justify-content:center;padding:40px 0}@media (max-width:1099px){footer .footer-bottom{flex-wrap:wrap}}@media (max-width:991px){footer .footer-bottom{margin-top:0}}@media (max-width:767px){footer .footer-bottom{justify-content:flex-end}}footer .copy{color:hsla(0,0%,100%,.5);font-size:.75rem;padding:40px 0 100px;text-align:center}@media (max-width:991px){footer .copy{margin:0;padding:40px 0}}footer .footer-main{align-items:center;display:flex;gap:60px;list-style-type:none;margin:0;padding:0}footer .footer-main li{margin:0!important}footer .footer-main li a{color:#fff;text-decoration:none}footer .footer-main li a:hover{text-decoration:underline}@media (max-width:1099px){footer .footer-main{flex-wrap:wrap;gap:20px}}@media (max-width:767px){footer .footer-main li{flex:1 1 100%}}form .required-star,form .wpcf7-not-valid-tip{color:#ff4e4e!important}form ::placeholder{color:var(--text-color);opacity:1}form .submit-grp{color:var(--text-color);margin-top:30px}form .submit-grp i{align-items:center;background-color:var(--text-color);border-radius:50%;color:#fff;display:flex;font-size:.4rem;height:24px;justify-content:center;transform:translateX(0);transition:var(--faster-transition);width:24px}form button[type=submit],form input[type=submit]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:var(--base-font);font-size:1rem;font-weight:700;gap:20px;padding:0}form button[type=submit]:hover i,form input[type=submit]:hover i{transform:translateX(-10px)}form .radio-form{align-items:center;display:flex;gap:15px}form .radio-form input,form .radio-form label{margin:0}form .radio-form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}form .radio-form input[type=checkbox]:checked+label:after{opacity:1;visibility:visible}form .radio-form label{align-items:center;cursor:pointer;display:flex;gap:5px;position:relative}form .radio-form label:before{border:1px solid var(--black-color);border-radius:4px;content:"";display:block;flex:0 0 15px;height:15px;width:15px}form .radio-form label:after{background-color:var(--black-color);border-radius:2px;content:"";display:block;height:11px;left:3px;opacity:0;transition:all .3s ease-in-out;width:11px}form .radio-form label:after,form .special-group{position:absolute;visibility:hidden}form .special-group>*{visibility:hidden}.contact-form .nf-form-content nf-fields-wrap{display:grid;gap:0 25px;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.contact-form .nf-form-content nf-fields-wrap{grid-template-columns:1fr}}.contact-form .nf-form-content nf-fields-wrap nf-field:last-of-type{grid-column:1/-1}.contact-form .nf-form-content nf-fields-wrap nf-field:last-of-type input{width:calc(50% - 10px)}@media (max-width:767px){.contact-form .nf-form-content nf-fields-wrap nf-field:last-of-type input{width:100%}}.form-group,.nf-form-wrap{display:flex;flex-direction:column}.form-group .nf-field-label label,.form-group label,.form-group span,.nf-form-wrap .nf-field-label label,.nf-form-wrap label,.nf-form-wrap span{color:var(--text-color);font-size:1rem;font-weight:400}.form-group input,.form-group textarea,.nf-form-wrap input,.nf-form-wrap textarea{background-color:#fff;border:1px solid var(--septenary-color);border-radius:5px;box-sizing:border-box;color:var(--text-color);flex:1;font-family:var(--wp--preset--font-family--poppins);font-size:1rem;margin-top:10px;padding:15px 16px;transition:var(--faster-transition);width:100%}.form-group input:focus:valid,.form-group textarea:focus:valid,.nf-form-wrap input:focus:valid,.nf-form-wrap textarea:focus:valid{border-color:var(--primary-color)}.form-group input:focus:invalid,.form-group textarea:focus:invalid,.nf-form-wrap input:focus:invalid,.nf-form-wrap textarea:focus:invalid{border-color:#ff4e4e}.form-group input[type=checkbox],.form-group textarea[type=checkbox],.nf-form-wrap input[type=checkbox],.nf-form-wrap textarea[type=checkbox]{border-color:#dcd2c0;width:15px}.form-group input[type=file],.form-group textarea[type=file],.nf-form-wrap input[type=file],.nf-form-wrap textarea[type=file]{background:rgba(0,3,82,.04) url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/img/pictos/upload.svg) no-repeat center right 20px}.form-group select,.nf-form-wrap select{background-color:#fff;border:1px solid #dcd2c0;border-radius:4px;color:var(--text-color);flex:1;font-family:var(--wp--preset--font-family--poppins);font-size:1rem;margin-top:10px;padding:15px 16px!important}.form-group.full,.nf-form-wrap.full{align-items:center;flex-direction:row}.form-group.third,.nf-form-wrap.third{width:33.333%}.form-group.center,.nf-form-wrap.center{justify-content:center}.form-group .submit-wrap input[type=submit],.nf-form-wrap .submit-wrap input[type=submit]{background-color:var(--tertiary-color);border:2px solid var(--tertiary-color);border-radius:10px;box-sizing:border-box;color:#fff;font-size:1.125rem;font-weight:500;padding:15px;text-transform:uppercase}.form-group .submit-wrap input[type=submit]:hover,.nf-form-wrap .submit-wrap input[type=submit]:hover{background-color:#fff;color:var(--tertiary-color)}.form-search-facility{align-items:center;display:flex;gap:25px}@media (max-width:991px){.form-search-facility{flex-direction:column;gap:15px}}.form-search-facility[name=home-search] .form-group{align-items:center;flex-direction:row;position:relative}.form-search-facility[name=home-search] .form-group:first-of-type{width:45%}@media (max-width:991px){.form-search-facility[name=home-search] .form-group:first-of-type{width:100%}}.form-search-facility[name=home-search] .form-group:nth-of-type(2){width:35%}@media (max-width:991px){.form-search-facility[name=home-search] .form-group:nth-of-type(2){width:100%}}.form-search-facility[name=home-search] .form-group:nth-of-type(3){width:20%}@media (max-width:991px){.form-search-facility[name=home-search] .form-group:nth-of-type(3){width:100%}}.form-search-facility[name=home-search] .form-group:first-of-type,.form-search-facility[name=home-search] .form-group:nth-of-type(2){box-sizing:border-box;position:relative}.form-search-facility[name=home-search] .form-group:first-of-type i,.form-search-facility[name=home-search] .form-group:nth-of-type(2) i{align-items:center;box-sizing:border-box;color:var(--tertiary-color);display:flex;font-size:3rem;height:80px;left:20px;position:absolute}@media (max-width:991px){.form-search-facility[name=home-search] .form-group:first-of-type i,.form-search-facility[name=home-search] .form-group:nth-of-type(2) i{font-size:2rem;height:auto}}@media (max-width:767px){.form-search-facility[name=home-search] .form-group:first-of-type i,.form-search-facility[name=home-search] .form-group:nth-of-type(2) i{font-size:1.5rem;left:10px}}.form-search-facility[name=home-search] .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-sizing:border-box;font-size:1.4rem;font-weight:400;height:80px;margin-top:0;padding:20px 60px 20px 90px!important;position:relative;width:100%;z-index:1}.form-search-facility[name=home-search] .form-group select option{background-color:#fff;border:none}@media (max-width:991px){.form-search-facility[name=home-search] .form-group select{font-size:1rem;height:50px;padding:10px 70px!important}}@media (max-width:767px){.form-search-facility[name=home-search] .form-group select{padding:10px 40px!important}}.form-search-facility[name=home-search] .form-group input#facility-city,.form-search-facility[name=home-search] .form-group input#facility-search{border:1px solid var(--septenary-color);border-radius:10px;font-size:1.4rem;font-weight:400;height:80px;margin-top:0;padding:20px 20px 20px 90px!important}@media (max-width:991px){.form-search-facility[name=home-search] .form-group input#facility-city,.form-search-facility[name=home-search] .form-group input#facility-search{font-size:1rem;height:50px}}@media (max-width:767px){.form-search-facility[name=home-search] .form-group input#facility-city,.form-search-facility[name=home-search] .form-group input#facility-search{padding:10px 10px 10px 40px!important}}.form-search-facility[name=home-search] .form-group input[type=submit]{background-color:var(--tertiary-color);border-radius:10px;box-sizing:border-box;color:#fff;font-size:1.4rem;font-weight:500;height:80px;margin-top:0;padding:20px;text-transform:uppercase}.form-search-facility[name=home-search] .form-group input[type=submit]:hover{background-color:var(--primary-color)}@media (max-width:991px){.form-search-facility[name=home-search] .form-group input[type=submit]{font-size:1rem;height:50px;padding:10px}}.ui-autocomplete{background-color:#fff;border:1px solid var(--septenary-color);border-radius:0 0 10px 10px;left:0!important;list-style:none;margin:0!important;max-height:390px;overflow:auto;padding:0;position:absolute!important;top:72px!important;width:100%!important;z-index:9}.ui-autocomplete li{cursor:pointer;margin:0!important;padding:10px 20px}.ui-autocomplete li.category-facility{border-top:1px solid var(--tertiary-color)}.ui-autocomplete li.category-facility img{border-radius:4px;height:40px;margin-right:5px;width:40px}.ui-autocomplete li.category-facility+.category-facility{border:none}.ui-autocomplete li:hover{background-color:var(--secondary-color)}.title-archive{position:relative}.title-archive h1{align-items:center;background-image:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/img/background/shield.svg);background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;margin:0;padding:20px 0 50px;text-align:center}@media (max-width:767px){.title-archive h1{-webkit-background-size:170px;background-size:170px;font-size:clamp(1.532rem,1.532rem + (1vw - .2rem) * 1.285,2.56rem);font-weight:500}}.title-archive h1 img{width:65px}@media (max-width:767px){.title-archive h1 img{height:50px;margin-bottom:20px}}.wp-block-post-terms{align-items:center;display:flex;gap:10px}.wp-block-post-terms .wp-block-post-terms__separator{display:none}.readmore{gap:25px;justify-content:flex-start;margin-top:20px}.readmore,.readmore:after{align-items:center;display:flex;transition:var(--faster-transition)}.readmore:after{background-color:var(--tertiary-color);border-radius:50%;color:var(--senary-color);content:"\e911";font-family:customs-lc;height:62px;justify-content:center;width:62px}@media (max-width:767px){.readmore:after{font-size:.8rem;height:38px;width:38px}}.archives-grid-container{display:grid;gap:45px;grid-template-columns:calc(70% - 45px) 30%;padding-top:45px}@media (max-width:767px){.archives-grid-container{gap:0;grid-template-columns:100%;padding-top:30px}}.single-grid-container{margin-top:0;padding-top:0}.archive-filters{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:40px 0}.archive-filters p{margin:0}.archive-filters .category-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/img/pictos/cheveron-b.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:10px;border:1px solid #dcd2c0;border-radius:4px;color:var(--text-color);flex:1;font-size:1rem;max-width:320px;padding:15px 16px!important}@media (max-width:767px){.archive-filters{flex-wrap:wrap;justify-content:flex-start}.archive-filters .category-filter select{width:100%}}.posts,.single-post-content{display:grid;gap:20px;grid-template-columns:100%;padding:0 0 60px}@media (max-width:767px){.posts,.single-post-content{padding:0}}.posts article>a,.posts article>div,.single-post-content article>a,.single-post-content article>div{background-color:#fff;border-radius:10px;display:block;padding:25px;text-decoration:none}@media (max-width:767px){.posts article>a,.posts article>div,.single-post-content article>a,.single-post-content article>div{padding:20px}}.posts article>a .post-term,.posts article>div .post-term,.single-post-content article>a .post-term,.single-post-content article>div .post-term{color:var(--tertiary-color);display:flex;font-family:var(--secondary-font);font-size:1.5rem;justify-content:center;margin-bottom:20px;text-align:center;text-transform:uppercase}.posts article>a .thumbnail,.posts article>div .thumbnail,.single-post-content article>a .thumbnail,.single-post-content article>div .thumbnail{border-radius:10px;margin:0;overflow:hidden;padding:0;position:relative}.posts article>a .thumbnail img,.posts article>div .thumbnail img,.single-post-content article>a .thumbnail img,.single-post-content article>div .thumbnail img{max-height:585px;object-fit:cover;overflow:hidden;transition:var(--faster-transition);width:100%}.posts article>a .wp-block-post-date,.posts article>div .wp-block-post-date,.single-post-content article>a .wp-block-post-date,.single-post-content article>div .wp-block-post-date{margin-bottom:10px}.posts article>a .post-title,.posts article>div .post-title,.single-post-content article>a .post-title,.single-post-content article>div .post-title{display:block;font-size:1.75rem;font-weight:400;line-height:1.2;margin:0;padding-top:16px}@media (max-width:767px){.posts article>a .post-title,.posts article>div .post-title,.single-post-content article>a .post-title,.single-post-content article>div .post-title{font-size:1.5rem}}.posts article>a .post-infos,.posts article>div .post-infos,.single-post-content article>a .post-infos,.single-post-content article>div .post-infos{align-items:center;display:flex;gap:25px;margin:15px 0 25px}.posts article>a .post-infos div,.posts article>div .post-infos div,.single-post-content article>a .post-infos div,.single-post-content article>div .post-infos div{align-items:center;display:flex;gap:10px}.posts article>a .post-infos div i,.posts article>div .post-infos div i,.single-post-content article>a .post-infos div i,.single-post-content article>div .post-infos div i{color:var(--tertiary-color);font-size:1.85rem}.posts article>a .excerpt,.posts article>div .excerpt,.single-post-content article>a .excerpt,.single-post-content article>div .excerpt{margin-bottom:25px}.posts article>a .wp-block-button,.posts article>div .wp-block-button,.single-post-content article>a .wp-block-button,.single-post-content article>div .wp-block-button{text-align:center}.posts article>a .wp-block-button span,.posts article>div .wp-block-button span,.single-post-content article>a .wp-block-button span,.single-post-content article>div .wp-block-button span{border:1px solid var(--tertiary-color);color:var(--tertiary-color);font-size:1.625rem;font-weight:400;padding:15px 95px;text-transform:uppercase;transition:var(--faster-transition);width:auto}@media (max-width:767px){.posts article>a .wp-block-button span,.posts article>div .wp-block-button span,.single-post-content article>a .wp-block-button span,.single-post-content article>div .wp-block-button span{font-size:1.125rem;padding:15px;width:100%}}.posts article>a:hover:not(.single-post-content-inner) .thumbnail img,.posts article>div:hover:not(.single-post-content-inner) .thumbnail img,.single-post-content article>a:hover:not(.single-post-content-inner) .thumbnail img,.single-post-content article>div:hover:not(.single-post-content-inner) .thumbnail img{transform:scale(1.2)}.posts article>a:hover:not(.single-post-content-inner) .wp-block-button span,.posts article>div:hover:not(.single-post-content-inner) .wp-block-button span,.single-post-content article>a:hover:not(.single-post-content-inner) .wp-block-button span,.single-post-content article>div:hover:not(.single-post-content-inner) .wp-block-button span{background-color:var(--tertiary-color)!important;color:#fff!important}.tags{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:50px}.tags .tag{background-color:var(--secondary-color);border-radius:4px;color:var(--primary-color);padding:7px 10px}.search-blog form .form-group-search-blog{position:relative}.search-blog form .form-group-search-blog button{position:absolute;right:15px;top:calc(50% - 12px)}.search-blog form .form-group-search-blog button i{color:var(--tertiary-color);font-size:1.5rem}.search-blog form .form-group-search-blog button:hover i{transform:translateX(0)}.search-blog form input{border:1px solid var(--tertiary-color);border-radius:5px;box-sizing:border-box;padding:15px 40px 15px 15px;width:100%}.search-blog form input::placeholder{color:var(--tertiary-color);font-size:1rem;text-transform:uppercase}@media (max-width:1099px){.search-blog form input::placeholder{font-size:.875rem}}.search-blog .cat-archive{margin-top:20px}.search-blog .cat-archive .cat-title,.search-blog .cat-archive a{display:block;margin-bottom:5px;width:100%}.search-blog .cat-archive a{color:var(--tertiary-color);text-decoration:none;text-transform:uppercase;transition:var(--faster-transition)}.search-blog .cat-archive a:hover{text-decoration:underline;text-underline-offset:5px}@media (max-width:767px){.blog-aside{margin-top:35px}}.blog-aside .recent-article,.blog-aside .search-blog{background-color:#fff;border-radius:10px;margin-bottom:20px;padding:20px}.blog-aside .recent-article h3,.blog-aside .search-blog h3{color:var(--tertiary-color);font-weight:500;margin:0 0 20px}.blog-aside .recent-article article{margin-bottom:15px}.blog-aside .recent-article article a{align-items:center;display:flex;gap:20px;text-decoration:none}@media (min-width:768px) and (max-width:1250px){.blog-aside .recent-article article a{flex-wrap:wrap}}.blog-aside .recent-article article a figure{border-radius:10px;flex:0 0 125px;height:85px;overflow:hidden}@media (min-width:768px) and (max-width:1250px){.blog-aside .recent-article article a figure{flex:1;height:120px}}.blog-aside .recent-article article a figure img{height:100%;object-fit:cover;object-position:center;width:100%}.blog-aside .recent-article article a h4{font-size:1rem;font-weight:500;margin-bottom:10px;margin-top:0}.post-highlight figure img{width:100%}.post-highlight article{align-items:center;display:flex;gap:50px;max-width:1440px}@media (max-width:991px){.post-highlight article{flex-wrap:wrap;max-width:var(--wp--style--global--content-size)}}.post-highlight article figure{margin-top:40px;mask:url('data:image/svg+xml;utf8,                <svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none">                    <path d="M699.472 33.6539L713.001 483.464H0V0L699.472 33.6539Z" fill="%23fff"/>                </svg>') no-repeat center;mask-size:100% 100%;max-height:480px;position:relative;width:100%}@media (max-width:991px){.post-highlight article figure{mask:none;max-width:100%;overflow:hidden}.post-highlight article figure img{height:100%;object-fit:cover;width:100%}}@media (max-width:767px){.post-highlight article figure{max-height:320px}}.post-highlight article .highlight-content .cat{border:1px solid var(--text-color);border-radius:30px;box-sizing:border-box;display:inline-block;margin-bottom:60px;padding:10px 20px}.post-highlight article .highlight-content a{margin-bottom:50px}.post-highlight article .highlight-content a i{color:var(--secondary-color)}.post-highlight article .highlight-content a i:after{background-color:var(--senary-color)}@media (max-width:767px){.post-highlight article .highlight-content{text-align:center}.post-highlight article .highlight-content h1{margin-top:0;text-align:left}.post-highlight article .highlight-content .cat{margin-bottom:30px}.post-highlight article .highlight-content a{display:inline-flex;margin-bottom:30px;max-width:320px!important;width:100%}}.pagination{display:flex;justify-content:center;padding-top:60px}.pagination .nav-links{align-items:center;display:flex;gap:2px}.pagination .nav-links a,.pagination .nav-links span{align-items:center;display:flex;font-weight:700;height:45px;justify-content:center;position:relative;text-decoration:none;width:45px}.pagination .nav-links a:after,.pagination .nav-links span:after{background-color:#fff;bottom:0;content:"";height:2px;position:absolute;width:0}.pagination .nav-links a:hover:after,.pagination .nav-links span:hover:after{width:100%}.pagination .nav-links span{position:relative}.pagination .nav-links span.current:after{width:100%}.pagination .nav-links .next,.pagination .nav-links .prev{background-color:#fff;border-radius:50%}.pagination .nav-links .next i,.pagination .nav-links .prev i{color:var(--tertiary-color);font-size:1.25rem}.pagination .nav-links .next:after,.pagination .nav-links .prev:after{display:none}.single-pagination-container{margin-top:30px}.single-pagination{border-top:1px solid var(--septenary-color);display:flex;justify-content:space-between;margin:25px 0;padding:25px 0}.single-pagination a{align-items:center;display:inline-flex;gap:20px;text-decoration:none}.single-pagination a span{color:var(--main-color);font-weight:400;text-decoration:none;transition:var(--faster-transition)}.single-pagination a i{align-items:center;background-color:var(--quaternary-color);border-radius:50%;color:#fff;display:flex;height:44px;justify-content:center;transition:var(--faster-transition);width:44px}.single-pagination a:hover i{background-color:var(--tertiary-color);color:#fff}.single-pagination a:hover span{margin-left:-5px;margin-right:-5px}.single-pagination a.next{margin-left:auto}.more-singles{align-items:center;display:flex}@media (max-width:575px){#single:not(.projet) .wp-block-media-text:first-of-type figure{overflow:hidden;position:relative}#single:not(.projet) .wp-block-media-text:first-of-type figure:before{background-color:rgba(0,3,82,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#single:not(.projet) .wp-block-media-text:first-of-type figure img{max-height:200px}}.page ul li,.single ul li{margin-bottom:10px}.search-container-page{padding:50px 0}.rank-math-breadcrumb{box-sizing:border-box;max-height:116px;padding:0 0 20px;position:relative;z-index:1}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb a,.rank-math-breadcrumb span{color:var(--text-color);font-size:.75rem;font-weight:400;text-decoration:none;text-shadow:0 0 10px #fff;transition:var(--faster-transition)}.rank-math-breadcrumb a.last,.rank-math-breadcrumb span.last{color:var(--text-color)}.rank-math-breadcrumb .separator{margin:0 5px}.rank-math-breadcrumb a:hover{text-decoration:underline}.search .no-result{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 30px;padding-top:50px;width:100%}.search form{width:100%}.search form .form-group{align-items:center;display:flex;flex-direction:row}.search form .form-group input{background-color:var(--quinary-color);border:1px solid var(--quinary-color);border-radius:8px 0 0 8px;box-sizing:border-box;color:var(--primary-color);flex:1;font-family:inherit;font-size:1rem;padding:11px 16px;transition:var(--faster-transition)}.search form .form-group button[type=submit]{background-color:var(--quinary-color);border-radius:0 8px 8px 0;color:var(--primary-color);cursor:pointer;flex:0 1 40px;font-weight:500;padding:13px 16px}.search form .form-group button[type=submit]:hover{background-color:var(--primary-color);color:#fff}.home main{padding-top:0}.home .home-main-title strong{font-weight:500!important}@media (max-width:1099px){.banner-home{padding:10px}.banner-home .wp-block-cover{min-height:auto!important}.banner-home .banner-text{flex-direction:row;justify-content:center;padding-bottom:0!important;padding-left:0!important;text-shadow:1px 1px 20px #000}}@media (max-width:767px){.shield-group{min-height:170px!important}.shield-group figure img{height:50px}}@media (max-width:1099px){.post-list-home .grid-post-mag{column-gap:15px}.post-list-home .grid-post-mag li{padding:15px}.post-list-home .grid-post-mag li .grid-post-mag-infos>div{font-size:.8rem}}@media (max-width:767px){.post-list-home .grid-post-mag{grid-template-columns:100%!important}}.grid-post-mag{column-gap:30px}.grid-post-mag li{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:30px}.grid-post-mag li .taxonomy-category{justify-content:center}.grid-post-mag li .grid-post-mag-infos{justify-content:space-around;margin-top:auto}.grid-post-mag li .grid-post-mag-infos .wp-block-post-author-name,.grid-post-mag li .grid-post-mag-infos .wp-block-post-date{align-items:center;display:flex;font-size:1rem;gap:10px}.grid-post-mag li .grid-post-mag-infos .wp-block-post-author-name:before,.grid-post-mag li .grid-post-mag-infos .wp-block-post-date:before{color:var(--tertiary-color);content:"\e900";font-family:customs-lc;font-size:1.875rem}.grid-post-mag li .grid-post-mag-infos .wp-block-post-date:before{content:"\e901"}.grid-post-mag li .grid-post-mag-readmore{box-sizing:border-box;margin-top:45px;text-align:center;transition:var(--faster-transition);width:100%}@media (max-width:575px){.grid-post-mag li .grid-post-mag-readmore{margin-top:15px;padding:10.5px!important}}.grid-post-mag li .grid-post-mag-readmore:hover{background-color:var(--tertiary-color);color:#fff!important}.ehpad .ehpad-color,.ehpad.ehpad-color{color:var(--quinary-color)}.ehpad .ehpad-background-color,.ehpad.ehpad-background-color{background-color:var(--quinary-color)}.ehpad .ehpad-background-color label:before,.ehpad.ehpad-background-color label:before{border-color:#d690ab!important}.ehpad .ehpad-background-color input:checked+label:after,.ehpad .main-title mark:before,.ehpad.ehpad-background-color input:checked+label:after{background-color:var(--quinary-color)!important}.residence-services-seniors .residence-services-seniors-color,.residence-services-seniors.residence-services-seniors-color{color:var(--septenary-color)}.residence-services-seniors .residence-services-seniors-background-color,.residence-services-seniors.residence-services-seniors-background-color{background-color:var(--septenary-color)}.residence-services-seniors .residence-services-seniors-background-color label:before,.residence-services-seniors.residence-services-seniors-background-color label:before{border-color:#db855b!important}.residence-services-seniors .residence-services-seniors-background-color input:checked+label:after,.residence-services-seniors.residence-services-seniors-background-color input:checked+label:after{background-color:var(--septenary-color)!important}.residence-services-seniors mark.residence-services-seniors-color{color:var(--text-color)!important}.residence-services-seniors mark.residence-services-seniors-color:before{background-color:var(--septenary-color)!important}.clinique .clinique-color,.clinique.clinique-color{color:var(--quaternary-color)}.clinique .clinique-background-color,.clinique.clinique-background-color{background-color:var(--quaternary-color)}.clinique .clinique-background-color label:before,.clinique.clinique-background-color label:before{border-color:#dcd2c0!important}.clinique .clinique-background-color input:checked+label:after,.clinique .main-title mark:before,.clinique.clinique-background-color input:checked+label:after{background-color:var(--quaternary-color)!important}.picto-pin-point-title{display:flex}.picto-pin-point-title:before{background-image:url(//www.rdv-medecins.com/wp-content/themes/rdvmedecinsv2/assets/img/pictos/pin-point-title.svg);background-repeat:no-repeat;background-size:auto;content:"";display:inline-block;height:38px;width:28px}.facilities-grid-container{display:grid;grid-template-columns:calc(60% - 7.5px) calc(40% - 7.5px);padding:30px 0;transition:var(--faster-transition)}.facilities-grid-container.one-row{grid-template-columns:385px calc(100% - 415px)}.facilities-grid-container.one-row .filters .facility-types .types{flex-wrap:wrap}.facilities-grid-container.one-row .filters .facility-types .types .type-card{flex:1 1 100%}.facilities-grid-container.one-row .facility-list{grid-template-columns:repeat(1,100%)}@media (max-width:991px){.facilities-grid-container{gap:0;grid-template-columns:repeat(1,1fr)}.container-search-buttons{align-items:center;column-gap:10px;display:flex;width:100%}}@media (min-width:992px){.to-map{display:none}}.to-map a{align-items:center;background-color:var(--tertiary-color);border:1px solid var(--tertiary-color);border-radius:5px;color:#fff;display:flex;font-weight:500;gap:15px;justify-content:center;padding:7.5px;text-decoration:none;text-transform:uppercase}.to-map a i{font-size:2rem}.archive-facilities .search-header{align-items:center;display:flex;gap:25px;padding:35px 0}@media (max-width:991px){.archive-facilities .search-header{align-items:flex-start;flex-direction:column;padding-bottom:15px}}.archive-facilities .search-header h1{align-items:center;color:var(--tertiary-color);display:flex;font-size:var(--wp--preset--font-size--x-large);font-weight:500;gap:10px;margin:0}.archive-facilities .search-header .open-search{cursor:pointer;font-size:1.5rem;text-decoration:underline;text-underline-offset:5px;transition:var(--faster-transition)}.archive-facilities .search-header .open-search:hover{text-underline-offset:3px}.archive-facilities .search-header .open-search span.mobile{display:none}@media (max-width:991px){.archive-facilities .search-header .open-search{background-color:#fff;border:1px solid var(--septenary-color);border-radius:5px;box-sizing:border-box;color:var(--tertiary-color);font-size:1.125rem;padding:10px;text-decoration:none;text-transform:uppercase;width:100%}.archive-facilities .search-header .open-search span{display:none}.archive-facilities .search-header .open-search span.mobile{align-items:center;display:flex;gap:10px;justify-content:center}}.archive-facilities .search-container{margin-top:0;max-height:0;overflow:hidden;transition:var(--faster-transition)}.archive-facilities .search-container.open{max-height:1000px;overflow:visible;padding:20px 0}@media (max-width:767px){.archive-facilities h1,.archive-facilities h1+p{text-align:left}}.archive-facilities .facility-list{display:grid;gap:14px;grid-template-columns:repeat(2,calc(50% - 7px))}.archive-facilities .facility-list .facility-card{background-color:var(--quinary-color);border:2px solid transparent;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;transition:var(--faster-transition)}.archive-facilities .facility-list .facility-card.active-card{border-color:var(--quaternary-color)}.archive-facilities .facility-list .facility-card .title-card{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:0 16px}.archive-facilities .facility-list .facility-card .title-card h4{font-family:var(--wp--preset--font-family--body);font-size:1.125rem;font-weight:500;margin:20px 0}.archive-facilities .facility-list .facility-card .title-card .distance{background-color:var(--quaternary-color);border-radius:20px;box-sizing:border-box;color:var(--text-color);flex:0 0 auto;font-size:.875rem;padding:2px 6px}.archive-facilities .facility-list .facility-card figure{height:222px;position:relative}.archive-facilities .facility-list .facility-card figure .cat-facility{border-radius:30px;color:var(--text-color);font-size:.875rem;padding:7px 16px;position:absolute;right:14px;top:14px}.archive-facilities .facility-list .facility-card figure img{height:100%;object-fit:cover;width:100%}.archive-facilities .facility-list .facility-card .info-card{padding:0 16px}.archive-facilities .facility-list .facility-card .info-card .cat-facility{color:var(--tertiary-color);font-size:.875rem}.archive-facilities .facility-list .facility-card .info-card #google-business-reviews-rating{border-radius:0;max-width:none;padding:0 0 18px}.archive-facilities .facility-list .facility-card .info-card .rating{align-items:baseline;display:flex;text-align:left}.archive-facilities .facility-list .facility-card .info-card .rating .google-icon,.archive-facilities .facility-list .facility-card .info-card .rating .number{display:none;margin:0}.archive-facilities .facility-list .facility-card .info-card .rating .number+.all-stars{margin:0}.archive-facilities .facility-list .facility-card .info-card .rating .star{height:16px;width:16px}.archive-facilities .facility-list .facility-card .info-card .rating .star:not(.gray){background-image:url("data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0NiI+CiAgPHBhdGggZmlsbD0iI0M5QzlDOSIgZD0iTTQyLjM3OCAxOHYzLjgzTDQ3LjcyMSAxOHoiLz4KICA8cGF0aCBmaWxsPSIjM0Y5M0E2IiBkPSJNNDIuMzc4IDE4SDI5LjYwM0wyNC4wMjguODIyIDE4LjQ1MyAxOEguMzM1bDE0LjY2IDEwLjUwOS01LjU3OCAxNy4xMTIgMTQuNjExLTEwLjY1NUwzOC42MzkgNDUuNjRsLTUuNTc4LTE3LjEzMSA5LjMxNy02LjY3OXoiLz4KPC9zdmc+")}.archive-facilities .facility-list .facility-card .info-card .rating .count{color:var(--tertiary-color);font-size:.875rem;line-height:1}.archive-facilities .facility-list .facility-card .info-card .rating .count:hover{text-decoration:underline}.archive-facilities .facility-list .facility-card address{border-top:1px solid var(--septenary-color);display:flex;font-size:.875rem;font-style:normal;gap:10px;margin:0 16px;padding-top:16px}.archive-facilities .facility-list .facility-card address i,.archive-facilities .facility-list .facility-card address span{line-height:1.5rem}.archive-facilities .facility-list .facility-card address i{color:var(--tertiary-color);font-size:1.5rem}.archive-facilities .facility-list .facility-card .tel{align-items:center;display:flex;font-size:.875rem;gap:10px;margin-top:16px;padding:0 16px;text-decoration:none}.archive-facilities .facility-list .facility-card .tel i{color:var(--tertiary-color);font-size:1.5rem}.archive-facilities .facility-list .facility-card .tel:hover span{text-decoration:underline;text-underline-offset:5px}.archive-facilities .facility-list .facility-card .btn-grp{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:auto;padding:15px 16px 20px}.archive-facilities .facility-list .facility-card .btn-grp .goto{background-color:#fff;border-radius:5px;color:var(--tertiary-color);display:block;flex:1;font-size:1.125rem;padding:12px;text-align:center;text-decoration:none;text-transform:uppercase;transition:var(--faster-transition)}.archive-facilities .facility-list .facility-card .btn-grp .goto:nth-of-type(2){background-color:var(--tertiary-color);color:#fff}@media (max-width:1350px){.archive-facilities .facility-list .facility-card .btn-grp{flex-direction:column}.archive-facilities .facility-list .facility-card .btn-grp .goto{width:100%}}@media (max-width:1099px){.archive-facilities .facility-list{grid-template-columns:repeat(1,1fr)}}@media (max-width:991px){.archive-facilities .facility-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.archive-facilities .facility-list{grid-template-columns:repeat(1,1fr)}}.filters .facility-search{align-items:center;display:flex}@media (max-width:767px){.filters .facility-search{margin-bottom:20px}}.filters .facility-search input{background-color:var(--quaternary-color);border:none;border-radius:5px 0 0 5px;box-sizing:border-box;flex:1;font-family:var(--wp--preset--font-familly-poppins);height:50px;padding:17px}.filters .facility-search input::placeholder{color:#927977;font-family:var(--wp--preset--font-family--poppins)}.filters .facility-search .search-btn{background-color:var(--quaternary-color);border-radius:0 5px 5px 0;cursor:pointer;height:100%;padding:5px}.filters .facility-search .search-btn i{align-items:center;background-color:var(--senary-color);border-radius:5px;color:var(--secondary-color);display:flex;font-size:1.6rem;height:40px;justify-content:center;width:40px}.filters .facility-search .search-btn:hover i{background-color:var(--secondary-color);color:var(--senary-color)}.filters .facility-list{padding-right:10px}@media (max-width:767px){.filters .facility-list{padding-right:0}}.archive-facility-city .filters .facility-search{display:none}.map-container{position:relative}.map-container #gmap{height:100%;max-height:90svh;min-height:80svh;position:sticky!important;top:5svh}@media (max-width:991px){.map-container #gmap{margin-top:50px}}@media (max-width:575px){.map-container #gmap{min-height:50svh}}.map-container #gmap .icon{width:30px}.map-container #gmap .facility-pin{border:3px solid transparent;box-sizing:border-box}.bloc-city{display:grid;grid-template-columns:repeat(2,1fr);padding:0 10%}@media (max-width:991px){.bloc-city{grid-template-columns:repeat(1,1fr)}}.load-more-container{padding:15px 0;text-align:center}.load-more-container button{align-items:center;background-color:var(--tertiary-color);border:1px solid var(--tertiary-color);border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.125rem;gap:15px;padding:12px;text-align:center;text-decoration:none;text-transform:uppercase;transition:var(--faster-transition)}.facility-list-pagination{height:24px;position:relative;text-align:center;width:24px}@media (max-width:991px){.facility-list-pagination{display:none}}.loader{animation:pulse 1s linear infinite}.loader,.loader:after{border:5px solid #fff;border-radius:50%;box-sizing:border-box;display:inline-block;height:24px;width:24px}.loader:after{animation:scaleUp 1s linear infinite;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes scaleUp{0%{transform:translate(-50%,-50%) scale(0)}60%,to{transform:translate(-50%,-50%) scale(1)}}@keyframes pulse{0%,60%,to{transform:scale(1)}80%{transform:scale(1.2)}}.facility-card a{text-decoration:none}.facility-card h4{font-family:var(--wp--preset--font-family--body);margin-bottom:24px}.facility-card figure{height:235px;position:relative}.facility-card figure .cat-facility{border-radius:30px;color:var(--text-color);padding:7px 16px;position:absolute;right:14px;top:14px}.facility-card figure img{height:100%;object-fit:cover;width:100%}.facility-card address{display:flex;font-style:normal;gap:10px}.facility-card address i,.facility-card address span{line-height:1.5rem}.facility-card .tel{align-items:center;display:flex;gap:10px;margin-top:8px;text-decoration:none}.facility-card .goto,.facility-card .tel:hover span{text-decoration:underline;text-underline-offset:5px}.facility-card .goto{display:block;padding-top:24px;transition:var(--faster-transition)}.facility-card .goto:hover{text-underline-offset:3px}.facility{background-color:var(--quinary-color)}.facility .facility-term{align-items:center;color:var(--tertiary-color);display:flex;font-family:var(--wp--preset--font-family--epilogue);font-size:1.375rem;font-weight:500;gap:20px;line-height:1;padding-top:30px}.facility .container-facility{display:grid;gap:20px;grid-template-columns:70% 30%;margin-top:0;padding:30px 0 20px}@media (max-width:991px){.facility .container-facility{grid-template-columns:100%}}.facility .container-facility article{background-color:#fff;border-radius:10px;padding:30px 0}.facility .container-facility article>div:not(:last-of-type){margin-block-end:40px}.facility .container-facility article .has-padding{padding:0 50px}@media (max-width:767px){.facility .container-facility article .has-padding{padding:0 5vw}}.facility .container-facility article h1{font-size:var(--wp--preset--font-size--x-large);font-weight:500;margin:0 0 20px}.facility .container-facility article .sub-title-facility{align-items:center;color:var(--tertiary-color);display:flex;font-size:var(--wp--preset--font-size--large);font-weight:400;gap:10px;margin-bottom:20px;text-transform:uppercase}.facility .container-facility article ul.list-no-padding{line-height:1.3;margin-bottom:0;padding:0 15px}.facility .container-facility article .facility-type{color:var(--tertiary-color);font-size:var(--wp--preset--font-size--large)}.facility .container-facility article #google-business-reviews-rating{background-color:var(--secondary-color);border-radius:5px;display:inline-flex;margin:30px 0 40px;padding:10px 15px}.facility .container-facility article #google-business-reviews-rating .count{cursor:pointer}.facility .container-facility article .rating{align-items:baseline;display:flex;font-size:1rem;gap:10px;text-align:left}.facility .container-facility article .rating .google-icon,.facility .container-facility article .rating .number{display:none;margin:0}.facility .container-facility article .rating .number+.all-stars{gap:6px;margin:0}.facility .container-facility article .rating .star{height:20px;width:20px}.facility .container-facility article .rating .count{color:var(--tertiary-color);font-size:1rem;line-height:1}.facility .container-facility article .rating .count:hover{text-decoration:underline}.facility .container-facility article address{border-top:1px solid var(--septenary-color);display:flex;font-size:.875rem;font-style:normal;gap:50px;padding-top:16px}@media (max-width:991px){.facility .container-facility article address{gap:15px}}@media (max-width:767px){.facility .container-facility article address{flex-direction:column;gap:15px}}.facility .container-facility article address i,.facility .container-facility article address span{line-height:1.5rem}.facility .container-facility article address i{color:var(--tertiary-color);font-size:1.25rem}.facility .container-facility article address .address{flex:1}.facility .container-facility article address .tel a,.facility .container-facility article address div{align-items:center;display:flex;font-size:1.125rem;gap:10px;text-decoration:none}.facility .container-facility article .gallery-container{background-color:var(--secondary-color);margin:40px 0;padding:30px 0 0;position:relative}.facility .container-facility article .gallery-container picture{margin-right:6px}.facility .container-facility article .gallery-container img{border-radius:10px;height:300px;margin-right:6px;object-fit:cover;width:100%}.facility .container-facility article .gallery-container .arrow-controls{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;top:calc(50% - 25px);width:100%}.facility .container-facility article .gallery-container .arrow-controls span{align-items:center;background-color:var(--quinary-color);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.facility .container-facility article .gallery-container .arrow-controls span i{font-size:.75rem}.facility .container-facility article .gallery-container .arrow-controls span.next{position:relative;right:5px}.facility .container-facility article .gallery-container .arrow-controls span.next:before{color:var(--tertiary-color);content:"\e911";font-family:customs-lc}.facility .container-facility article .gallery-container .arrow-controls span.prev{left:5px;position:relative}.facility .container-facility article .gallery-container .arrow-controls span.prev:before{color:var(--tertiary-color);content:"\e912";font-family:customs-lc}.facility .container-facility article .gallery-container .dots-controls ul{align-items:center;display:flex;gap:10px;justify-content:center;list-style:none;margin:0;padding:10px 0}.facility .container-facility article .gallery-container .dots-controls ul li button{background-color:#fff;border:1px solid var(--tertiary-color);border-radius:50%;box-sizing:border-box;cursor:pointer;font-size:0;height:8px;padding:0;transition:var(--faster-transition);width:8px}.facility .container-facility article .gallery-container .dots-controls ul li button:hover,.facility .container-facility article .gallery-container .dots-controls ul li.slick-active button{background-color:var(--tertiary-color)}.facility .container-facility article .services-list{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:40px}@media (max-width:767px){.facility .container-facility article .services-list{grid-template-columns:100%}}.facility .container-facility article .services-list li.more-services{cursor:pointer;text-decoration:underline}.facility .container-facility article .reviews .google-business-reviews-rating .listing .author-avatar,.facility .container-facility article .reviews .google-business-reviews-rating .listing .relative-time-description,.facility .container-facility article .reviews .google-business-reviews-rating .listing li:not(.visible):nth-of-type(1n+4),.facility .container-facility article .reviews .google-business-reviews-rating>.rating,.facility .container-facility article .reviews .google-business-reviews-rating>.vicinity,.facility .container-facility article .reviews .google-business-reviews-rating>h2{display:none}.facility .container-facility article .reviews .google-business-reviews-rating .listing .review-meta{align-items:center;display:flex;gap:20px}.facility .container-facility article .reviews .google-business-reviews-rating .listing .review-meta .author-name{margin:0}.facility .container-facility article .reviews .google-business-reviews-rating .listing .review-meta .author-name a{color:var(--tertiary-color);font-weight:500;text-decoration:none}.facility .container-facility article .reviews .google-business-reviews-rating .listing .review-meta .rating{color:var(--tertiary-color);font-size:20px;gap:0}.facility .container-facility article .reviews .google-business-reviews-rating .listing .review-snippet,.facility .container-facility article .reviews .google-business-reviews-rating .listing .text{color:var(--primary-color);padding:0}.facility .container-facility article .reviews .more-review{cursor:pointer;display:inline-block;margin-top:20px;text-decoration:underline;text-underline-offset:5px;transition:var(--faster-transition)}.facility .container-facility article .reviews .more-review:hover{text-underline-offset:2px}.facility .container-facility article .doctors .doctors-grid{display:grid;gap:0;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.facility .container-facility article .doctors .doctors-grid{grid-template-columns:100%}}.facility .container-facility article .doctors .doctors-grid .separator{border-bottom:1px solid var(--septenary-color);grid-column:1/-1;margin-bottom:29px;padding-bottom:29px}@media (max-width:767px){.facility .container-facility article .doctors .doctors-grid .separator{display:none}}.facility .container-facility article .doctors .doctors-grid .doctor{align-items:center;display:flex;gap:25px}@media (max-width:767px){.facility .container-facility article .doctors .doctors-grid .doctor{gap:10px}.facility .container-facility article .doctors .doctors-grid .doctor:not(.facility .container-facility article .doctors .doctors-grid .doctor:last-of-type){border-bottom:1px solid var(--septenary-color);margin-bottom:29px;padding-bottom:29px}}.facility .container-facility article .doctors .doctors-grid .doctor figure{border:1px solid var(--tertiary-color);border-radius:50%;padding:6px}.facility .container-facility article .doctors .doctors-grid .doctor figure img{border-radius:50%;height:128px;overflow:hidden;width:128px}.facility .container-facility article .doctors .doctors-grid .doctor h3,.facility .container-facility article .doctors .doctors-grid .doctor p{margin:0}.facility .container-facility article .doctors .doctors-grid .doctor h3{font-weight:500}.facility .container-facility article .doctors .doctors-grid .doctor .doctor-job{color:var(--tertiary-color)}.facility .container-facility article .doctors .doctors-grid .doctor .doc_more{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;transition:var(--faster-transition)}.facility .container-facility article .doctors .doctors-grid .doctor .doc_more:hover{text-underline-offset:2px}.facility .container-facility aside>div:not(:last-of-type){margin-block-end:20px}.facility .container-facility aside #single-map{border-radius:10px;height:300px;width:100%}.facility .container-facility aside #single-map .icon{width:30px}.facility .container-facility aside .hours{background-color:#fff;border-radius:10px;padding:15px 30px}@media (max-width:1250px){.facility .container-facility aside .hours{padding:15px}}.facility .container-facility aside .hours .aside-title{align-items:center;color:var(--tertiary-color);display:flex;font-size:var(--wp--preset--font-size--large);gap:10px;justify-content:center;margin:0 0 24px}.facility .container-facility aside .hours .aside-title i{font-size:32px}.facility .container-facility aside .hours .schedule-day{align-items:center;display:flex;justify-content:space-between;padding:0 30px}@media (max-width:1150px){.facility .container-facility aside .hours .schedule-day{padding:0 10px}}.facility .container-facility aside .hours .schedule-day:not(:last-of-type){border-bottom:1px solid var(--septenary-color);margin-bottom:8px;padding-bottom:3px}.facility .container-facility aside .hours .schedule-day span,.facility .container-facility aside .hours .schedule-day time{font-size:1.125rem}.facility .container-facility aside .hours .schedule-day .closed,.facility .container-facility aside .hours .schedule-day time{color:var(--tertiary-color)}.aside-btn-grp{align-items:center;display:flex;flex-direction:column;gap:10px}.aside-btn-grp>a,.aside-btn-grp>span{align-items:center;background-color:var(--tertiary-color);border:1px solid var(--tertiary-color);border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:1;font-size:1.125rem;justify-content:center;padding:9px;text-decoration:none;text-transform:uppercase;transition:var(--faster-transition);width:100%}.aside-btn-grp>a.btn-tel,.aside-btn-grp>a.stay,.aside-btn-grp>span.btn-tel,.aside-btn-grp>span.stay{background-color:#fff;color:var(--tertiary-color)}.aside-btn-grp>a.btn-tel:hover,.aside-btn-grp>a.stay:hover,.aside-btn-grp>span.btn-tel:hover,.aside-btn-grp>span.stay:hover{background-color:var(--secondary-color)}.aside-btn-grp>a:hover,.aside-btn-grp>span:hover{background-color:#fff;color:var(--tertiary-color)}@media (max-width:767px){.aside-btn-grp:not(.btn-group){align-items:stretch;background:var(--quinary-color);bottom:0;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;left:0;margin:0!important;padding:15px;position:fixed;width:100%;z-index:99}.aside-btn-grp:not(.btn-group) a{flex-wrap:wrap;font-size:.8rem;line-height:1.125rem;min-height:58px;text-align:center}.aside-btn-grp:not(.btn-group) a img{height:20px;max-width:100%}.aside-btn-grp:not(.btn-group) a:first-child{order:2}.aside-btn-grp:not(.btn-group) a.btn-rdv:not(.btn-doctolib){font-size:1rem}.aside-btn-grp:not(.btn-group) a.btn-doctolib{background-color:#107aca}.aside-btn-grp:not(.btn-group) a.btn-doctolib:hover{background-color:#107aca;color:#fff}}.bg-dark{background-color:rgba(0,0,0,.32);height:100%;left:0;opacity:0;position:fixed;top:0;transition:var(--faster-transition);visibility:hidden;width:100%;z-index:8}.bg-dark.active{opacity:1;visibility:visible}.popup-share{align-items:center;background-color:var(--senary-color);bottom:73px;display:flex;flex-direction:column;opacity:0;position:absolute;right:0;transform:translateY(100%);transition:var(--faster-transition);visibility:hidden;width:100%;z-index:-1}.popup-share.active{opacity:1;transform:translateY(0);visibility:visible;z-index:0}.popup-share a{align-items:center;box-sizing:border-box;color:var(--secondary-color);display:flex;justify-content:space-between;padding:15px;text-align:center;transition:var(--faster-transition);width:100%}.popup-share a span{flex:1}.popup-share a i{align-items:center;border-radius:50%;display:flex;font-size:.4rem;height:24px;justify-content:center;width:24px}.popup-share a i,.popup-share a:hover{background-color:var(--secondary-color);color:var(--senary-color)}@media (max-width:1099px){.popup-share{bottom:0}}.bg-exit-popup{background-color:hsla(0,0%,100%,.8);height:100%;left:0;opacity:1;top:0;visibility:visible;width:100%;z-index:899}.bg-exit-popup,.exit-popup{display:none;position:fixed}.exit-popup{background-color:var(--secondary-color);border-radius:10px;box-sizing:border-box;color:var(--tertiary-color);height:320px;left:calc(50% - 180px);padding:24px;top:calc(50% - 160px);width:360px;z-index:999}.exit-popup .close{font-size:1.5rem;position:absolute;right:16px;top:16px}.exit-popup img{display:block;margin:0 auto}@media (min-width:1100px){.no-desktop{display:none!important}}@media (max-width:1099px) and (min-width:768px){.no-tablette{display:none!important}}@media (max-width:767px){.no-mobile{display:none!important}}body,html{font-size:16px;margin:0;padding:0}body.menu-open,html.menu-open{overflow:hidden}body{color:var(--text-color);font-family:var(--base-font);font-weight:400;overflow-x:clip}body.menu-active{overflow:hidden!important}:focus-visible{outline:0}::selection{background-color:var(--primary-color);color:#fff}.content ul li,label,table{font-size:var(--text-size);line-height:var(--text-line-height);word-break:normal}a{transition:var(--slower-transtion)}figure{margin:0}img{height:auto;vertical-align:middle}.hidden{display:none;opacity:0;visibility:hidden}.slick-list.draggable{cursor:grabbing}[class*=reveal-],html.sr .load-hidden{visibility:hidden}.cmplz-manage-consent{background-color:rgba(45,48,115,.75)!important;color:#fff!important}#cmplz-cookiebanner-container .cmplz-cookiebanner{background-color:rgba(45,48,115,.75)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message{display:none}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn{text-transform:uppercase}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-deny,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences{background-color:transparent}#cmplz-cookiebanner-container .cmplz-divider{display:none!important}