html {overflow-y: scroll;}body {font-family: "Arial", sans-serif;color: #2b2827;text-align: left;padding-top: 130px;background-color: #b6a294;}a {color: #f05a28;;}a.active, a.active:hover, a.active:focus {text-decoration: underline;padding-top: .3rem;padding-bottom: .3rem;}h1, h2 {font-weight: normal;line-height: 50px;font-size: 1.6em;color: #2b2827;}h2 {font-size: 1.2em;}h3 {font-size: 1.1em;line-height: 30px;font-weight: bold;}.sous-titre {font-size: 23px;}img {max-width: 100%;}.illustration-droite {overflow: hidden; }.illustration-droite .pic {float: right;padding-left: 15px;}.imageseance {padding-top: 30px;}::selection, ::-moz-selection {background: #58585b;text-shadow: none;}.section-container {margin: 0 auto;padding-top: 40px;padding-bottom: 70px;background-image: url("../img/accueil/bamboo.png");background-repeat: no-repeat;background-position-y: bottom;}.section-bottom-button {padding-top: 60px;}nav .dropdown a, nav .dropdown a:hover, nav .dropdown a:focus {line-height: 35px;color: #9b7964;font-size: 16px;text-align: left;text-decoration: none;}.dropdown-item.active, .dropdown-item:active {color: #9b7964;text-decoration: underline;background-color: #ffffff;}.navbar-light .navbar-toggler {background-color: #ffffff;border-color: rgba(212, 214, 236, 1);}nav .dropdown-toggle::after {display: none;}nav .dropdown-item {font-weight: 600;}.navbar {-o-transition: all .6s;-moz-transition: all .6s;-webkit-transition: all .6s;-ms-transition: all .6s;transition: all .6s;backface-visibility: hidden;font-size: 1.2pt;font-weight: bold;padding-bottom: 15px;padding-top: 15px;border-bottom: solid 1px #000000;background-color: #ffffff;color: #9b7964;}.navbar .decalage {padding-left: 0;}.navbar-brand {border: 0;width: 500px;height: 100px;font-family: "Calibri Light", serif;}.nav-item {text-align: center;color: #ffffff;}.navbar-light .navbar-brand img {margin-right: 20px;}.navbar-light .navbar-brand {font-size: 35pt;color: #9b7964;}.navbar-light .navbar-nav {font-size: 16px;color: #9b7964;}.navbar-light .navbar-nav .nav-link {color: #9b7964;border: 0;line-height: 24px;text-align: left;}.nav-link.scroll-link.dropdown-item {font-weight: normal;font-size: 11pt;}#navbarNav {padding-top: 11px;padding-right: 0;}.navbar-light .navbar-nav .nav-link:focus {color: #a6978d;outline: 0;}.navbar-light .navbar-nav .nav-link:hover {color: #a6978d;outline: 0;}.navbar-light .navbar-nav .nav-link.active {color: #a6978d;}.navbar-light .navbar-toggler:focus {background: #e6ece2;outline: 0;}.navbar-nav .nav-link {padding-top: .3rem;padding-bottom: .3rem;}#accueil {font-size: 13pt;padding-bottom: 0;background-image: url("../img/accueil/bulle-de-motsvert.png");background-repeat: no-repeat;background-position-x: right;background-position-y: bottom;}#accueil.accueil_en {background-image: url("../img/accueil/bulle-de-motsvertenglish.png");}#accueil h1 {line-height: 1.2;}.fond {background-image: url("../img/accueil/bamboo.png");background-repeat: no-repeat;background-position-x: left;background-position-y: bottom;background-color: #ffffff;}#accueil .container {padding-bottom: 45px;}#accueil h1 {margin-bottom: -10px;}#accueil .adresse {font-size: 11pt;text-align: center;padding-top: 5px;padding-bottom: 5px;}#accueil h1 {font-size: 13pt;color: #2b2827;display: inline-block;}#accueil .covid {margin-block-start: 0.67em;margin-block-end: 0.67em;margin-inline-start: 0;margin-inline-end: 0;margin-top: 0;font-weight: normal;font-size: 13pt;color: #2b2827;display: inline-block;margin-bottom: -10px;line-height: 1.2;}#accueil a {color: #2b2827;text-decoration: underline;font-weight: bold;}#accueil .ligne {border-top: #b6a294 solid 1px;}#accueil .bloc-adresse {background-color: #b6a294;color: #ffffff;padding-top: 15px;padding-bottom: 15px;margin-top: 10px;margin-bottom: 10px;}#shiatsu .question {background-color: #b6a294;margin-right: 0;padding: 20px 10px;color: #ffffff;}.italique {font-style: italic;}.trait {width: 100px;display: inline-block;}.divtrait {text-align: center;width: 100%;line-height: 0;padding-bottom: 20px;}.imagetemoin {padding-top: 54px;padding-bottom: 40px;background-color: #ffffff;}.tem {padding-bottom: 85px;}#praticienne a, #praticienne a:hover, #praticienne a:focus {color: #f05a28;text-decoration: none;transition: all .3s;}#praticienne .illustration-droite {}#formation .illustration-droite .pic {padding-top: 19px;margin-left: 20px;}#formation .illustration-droite .pic img {border: solid 1px #006738;}#seance {padding-bottom: 50px;}.titreseance {color: #b6a294;font-size: 20px;}#seance .ligne {border-top: #f05a28 solid 1px;padding-top: 20px;}#infospratique .photo .image {margin-top: 64px;}#infospratique {}.sous-image {font-size: 12px;}.mapgauche {padding-right: 20px;}#map {height: 200px;}#mapMarsac {height: 200px;}.mapmap {padding-top: 50px;padding-bottom: 10px;}.info-window-container {font-size: 13px;color: #000000;}.info-window-container a, .info-window-container a:visited {color: #427fed;}.bloc-pointille {position: relative;border-bottom: 1px dotted gray;padding-block-start: 3px;padding-block-end: 3px;}.gauche-pointille, .droite-pointille {position: absolute;top: -1em;background: #fff;}.gauche-pointille {float: left;left: 0;}.droite-pointille {float: right;right: 0;}#tarifs .container {padding-bottom: 70px;}.tarif-text {display: flex;align-items: center;}.tarif-image {padding-left: 0;}#contact .container {padding-bottom: 20px;}#contact .erreur {color: red;}.temoin-container {padding-bottom: 50px;}.temoin {margin-bottom: 0;background-color: #b6a294;color: #ffffff;padding: 15px;}.contact-container label {width: 100%;}.contact-container textarea {width: 100%;}#contact .btn-dark {background-color: #b6a294;border-color: #b6a294;padding: 0.4rem 1.75rem;}.ville {font-style: italic;}footer {color: #dddddd;text-align: left;padding: 40px 0 40px;}footer a {color: #dddddd;}footer .footer-adresse a {font-weight: bold;}footer .footer-center {text-align: center;}footer .footer-left {text-align: left;}footer .footer-right {text-align: right;}footer a:hover, footer a:focus {color: #ffffff;border: 0;}#liens h4.ville {font-size: 16px;font-weight: bold;font-style: italic;}#liens .bordure_gauche {border: #b6a294 1px solid;padding: 10px;}#liens .bordure_droite {border: #b6a294 1px solid;padding: 10px;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {#navbarNav {}}.drapeau {position: absolute;right: 375px;width: 55px;}.langue-nav-bar {display: none;}.langue {width: 20px;height: 20px;margin-right: 5px;}