@font-face{font-family:'MaisonNeue';src:url('/wp-content/uploads/font/MaisonNeueExtended-Medium.woff2') format('woff2'),url('/wp-content/uploads/font/MaisonNeueExtended-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}:root{--site-maxwidth:1800px;--lg-section-padding:100px;--md-section-padding:50px;--sm-section-padding:20px;--lg-small-text:1.25rem;--lg-big-text:4rem;--md-small-text:1.125rem;--md-big-text:2.875rem;--sm-small-text:1rem;--sm-big-text:1.75rem}*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1em}p{margin:0;padding:0;line-height:1.2em}body{color:#000000;font-family:'MaisonNeue',sans-serif!important}body #page-container .et_slide_in_menu_container{opacity:0.98!important;padding-top:0}#main-header,#main-header.et-fixed-header{box-shadow:none!important}#main-header.et-fixed-header{background-color:rgba(255,255,255,0.9)}.et_pb_fullscreen_nav_container{max-width:1800px;margin:auto}.container.clearfix.et_menu_container{width:100%!important;padding:0 var(--sm-section-padding)!important}#mobile_menu_slide.et_mobile_menu{padding:0 var(--sm-section-padding)!important}#mobile_menu_slide.et_mobile_menu li{height:6em;display:flex;align-items:center}.et_header_style_fullscreen .et_slide_in_menu_container{padding-top:30px}#mobile_menu_slide.et_mobile_menu li:not(:last-child){border-bottom:1px black solid}.et_header_style_fullscreen ul#mobile_menu_slide{text-align:left;vertical-align:top}.et_mobile_menu li a{text-decoration:none;font-size:var(--sm-big-text)!important}.et_mobile_menu li a:hover,.et_mobile_menu li a:focus,.et_mobile_menu li a:active{color:#bcb7b7!important}.mobile_menu_bar.et_toggle_fullscreen_menu::before{color:#000000!important}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{padding:0 var(--sm-section-padding);top:34px;margin:auto;display:flex;justify-content:flex-end;position:relative}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{right:0}.site-block{max-width:var(--site-maxwidth);margin:auto}.page-404 .site-section{height:50vh;display:flex;flex-direction:column;justify-content:center;align-content:center;margin-top:-20px}.page-404-smile img{width:8em!important}.site-section{min-width:100%;padding:0 var(--sm-section-padding)!important}.heading-text h1{font-size:var(--sm-big-text);margin-bottom:1em}.text,.section-name,.text button{font-size:var(--sm-small-text)}.text-half{width:100%}.text-half .et_pb_text_inner p:last-child{margin-bottom:0}.section-name{margin-bottom:1em!important}.text p{margin-bottom:1em}.divider-special-margin{margin-top:-27px!important}body.single-therapeute [data-dynamic-content] a{visibility:hidden;text-decoration:none;transition:all 0.2s ease}body.single-therapeute [data-dynamic-content].ready a{visibility:visible;text-decoration:underline}a{color:#000000;text-decoration:underline}a.more-link,.custom-posts li .en-savoir-plus,.back-button button{text-decoration:underline}a.en-savoir-plus .no-underline,a.more-link::after,button .no-underline{text-decoration:none;display:inline-block}a.en-savoir-plus .no-underline,a.more-link::after{padding-left:0.3em}button .no-underline{padding-right:0.3em}a.more-link:hover,.custom-posts li .en-savoir-plus:hover,.back-button button:hover,a.more-link:focus,.custom-posts li .en-savoir-plus:focus,.back-button button:focus,a.more-link:active,.custom-posts li .en-savoir-plus:active,.back-button button:active{text-decoration:none}a.more-link::after{content:"\2192"}.rire-slider .et_pb_container.clearfix.et_pb_empty_slide{height:220px!important}h2.entry-title,.custom-posts{font-size:var(--sm-big-text)!important}a.en-savoir-plus{font-size:var(--sm-small-text)!important}ul.custom-posts{list-style-type:none;padding-left:0;margin-top:0.5em;padding-bottom:0}ul.custom-posts li{margin-bottom:1em}.custom-posts li a{text-decoration:none}ul.custom-posts li a:first-of-type{line-height:1}.entry-title a,ul.custom-posts li a:first-of-type{display:inline-block;word-spacing:100vw}.post-content,.post-content-inner p{font-size:var(--sm-small-text)!important;color:#000000!important}#les-gens{padding-bottom:0}.site-section.therapist-title{padding-top:4em!important}.all-therapists{margin-bottom:0!important;margin-top:4em}.all-therapists .et_pb_ajax_pagination_container,.therapists-list .custom-posts{display:grid;grid-template-columns:repeat(2,1fr)}.all-therapists .et_pb_image_container,.all-therapists .entry-featured-image-url{width:84px;margin:0;padding-bottom:0.3em}.all-therapists article{margin-right:7px}.all-therapists .et_pb_post{padding-left:0px;padding-bottom:2.1em}.all-therapists .post-content{display:flex;flex-direction:column;justify-content:space-between;min-height:120px;margin-top:1em;width:max-content}.all-therapists .post-content .post-content-inner{width:160px}.all-therapists .post-content .post-content-inner p{word-break:break-word}.all-therapists article:hover .more-link{text-decoration:none!important}.all-therapists article:hover .entry-featured-image-url img{content:url("https://rivierarehab.ch/wp-content/uploads/2025/09/Smile_Hover.svg")}.entry-featured-image-url img{margin-bottom:1em}.ther-name,.ther-name p,.ther-certifications,.ther-education,.ther-career{margin-bottom:0!important}.ther-certifications+.ther-phone{margin-bottom:0!important}.ther-mail{margin-bottom:4em!important}.ther-education h2,.ther-career h2,.ther-languages h2{margin-bottom:1em;color:#000000;font-size:var(--sm-small-text)}.ther-image{margin-bottom:10px!important}.ther-education ul,.ther-career ul{list-style:none;padding-left:0}.ther-education ul li,.ther-career ul li{position:relative;padding-left:1.8em;text-indent:-1.8em}.ther-education ul li::before,.ther-career ul li::before{content:"— ";margin-right:0.5em;color:inherit}.back-button button{font-family:'MaisonNeue',sans-serif;border:none;background:transparent;margin-top:7%;cursor:pointer}.back-button.top-0 button{margin-top:0}.site-block.footer-block{background-color:#000000!important;color:#ffffff;min-width:100%!important}.site-section.footer-section{display:flex;justify-content:center}.footer-container{padding:0}.address a{color:#ffffff}.credits a{color:#ffffff}@media only screen and (min-width:768px){.container.clearfix.et_menu_container{padding:0 var(--md-section-padding)!important}#mobile_menu_slide.et_mobile_menu{padding:0 var(--md-section-padding)!important}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{padding:0 var(--md-section-padding)}#mobile_menu_slide.et_mobile_menu li{height:8em;width:75%}.et_mobile_menu li a{font-size:var(--md-big-text)!important;line-height:1}.site-section{padding:0 var(--md-section-padding)!important}.heading-text h1{font-size:var(--md-big-text)}.text,.section-name,.text button{font-size:var(--md-small-text)}.rire-slider .et_pb_container.clearfix.et_pb_empty_slide{height:320px!important}.site-section.therapist-title{padding-top:5.5em!important}.all-therapists article{margin-right:20px}.all-therapists .post-content .post-content-inner{width:100%}.all-therapists img{width:100px}h2.entry-title,.custom-posts{font-size:var(--md-big-text)!important}.post-content,.post-content-inner p{font-size:var(--md-small-text)!important}a.en-savoir-plus{font-size:var(--md-small-text)!important}.ther-education h2,.ther-career h2,.ther-languages h2{font-size:var(--md-small-text)}.footer-container{display:flex;max-width:var(--site-maxwidth)}.footer-smile{margin-right:2em!important}.footer-smile img{width:80px!important}.address{margin-right:auto}}@media only screen and (min-width:981px){.container.clearfix.et_menu_container{max-width:var(--site-maxwidth)!important;padding:0 var(--lg-section-padding)!important}#mobile_menu_slide.et_mobile_menu{padding:0 var(--lg-section-padding)!important}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{padding:0 var(--lg-section-padding)}#mobile_menu_slide.et_mobile_menu li{height:10em;width:87%}.et_mobile_menu li a{font-size:var(--lg-big-text)!important}#neurorehabilitation.site-block,#physio-musculosquelettique.site-block,#physio-pediatrique.site-block{padding-bottom:1.2em}.site-section{padding:0 var(--lg-section-padding)!important}.heading-text h1{font-size:var(--lg-big-text)}.text,.section-name,.text button{font-size:var(--lg-small-text)}.text-half{width:48%}.rire-slider .et_pb_container.clearfix.et_pb_empty_slide{height:620px!important}.all-therapists img{width:100px!important}h2.entry-title,.custom-posts{font-size:var(--lg-big-text)!important}.post-content,.post-content-inner p{font-size:var(--lg-small-text)!important}a.en-savoir-plus{font-size:var(--lg-small-text)!important}.ther-education h2,.ther-career h2,.ther-languages h2{font-size:var(--lg-small-text)}.footer-container{display:flex;max-width:var(--site-maxwidth)}}@media only screen and (min-width:1350px){.site-section{padding:0 var(--lg-section-padding)!important}#mobile_menu_slide.et_mobile_menu li{height:10em;width:68%}.all-therapists .et_pb_ajax_pagination_container,.therapists-list .custom-posts{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1800px){#mobile_menu_slide.et_mobile_menu li{width:calc(var(--site-maxwidth) - 2 * var(--lg-section-padding))!important}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{width:var(--site-maxwidth)}#mobile_menu_slide.et_mobile_menu li{height:10em;width:48%!important}.footer-container{width:calc(var(--site-maxwidth) - 2 * var(--lg-section-padding))!important}}