.seances .main__headline{margin-top:2rem;border-radius:5px;padding:2rem;box-shadow:2px 2px 10px 2px #3b31161f;position:relative}.seances .main__headline .go-bottom{left:calc(50% - 1.75rem);position:absolute;top:-3.5rem;border-radius:50% 50% 0 0;padding:.3rem;width:2.5rem;font-size:2rem;transition:all .2s}.seances .main__headline .go-bottom:hover{padding-top:.5rem}.seances .main__headline img{height:clamp(5rem,8vh,10rem);width:auto}.seances .seances__main-display{display:flex;flex-direction:row;justify-content:space-evenly;width:60vw;margin:4rem auto}.seances .seances__main-display .main-display__item--left{height:35rem;margin:auto;width:80%;background-color:#80808033}.seances .seances__main-display .main-display__item--right{margin:auto;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}.seances .seances__main-display .main-display__item{flex:1;padding:2rem}.seances .seances__coldisplay{margin-top:4rem}.seances .seances__coldisplay .coldisplay__prestations{background-color:#80808033;padding:4rem 0;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.seances .seances__coldisplay .coldisplay__prestations .prestations__item{align-self:stretch;place-self:center}.seances .seances__coldisplay .coldisplay__prestations .prestations__item .item__circle{height:4rem;width:4rem;border-radius:50%;background-color:#fff}.seances .seances__catchline{margin-top:8rem;text-align:center}.seances .seances__catchline p{margin:auto;max-width:50rem}.seances .seances__catchproduct{display:grid;margin:2rem auto;grid-template-columns:1fr 1fr;max-width:90vw;height:100%;gap:3rem}.seances .seances__catchproduct .catchproduct__item{background-color:#80808033;height:100%}
