.topheader{display:block;background:url("../dist/images/lna-sante_trame-mobile.svg") top right/auto 160px no-repeat;width:100%;height:80px;margin-bottom:30px}@media(min-width: 760px){.topheader{background-size:auto 200px;height:100px;margin-bottom:45px}}@media(min-width: 1000px){.topheader{background-image:url("../dist/images/lna-sante_trame.svg");background-size:auto 150px;background-position:top right;height:120px}}@media(min-width: 1100px){.topheader{background-position:top left}}@media(min-width: 1200px){.topheader{background-size:auto;height:150px}}.topheader .wrapper{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1440px;position:relative}.topheader .btn-back{color:rgb(58.3,51.41,47.7);font-weight:600;font-size:14px;line-height:17px;position:absolute;top:20px;left:-10px}@media(min-width: 760px){.topheader .btn-back{top:30px;left:-10px}}@media(min-width: 1000px){.topheader .btn-back{top:40px;left:0}}.topheader .btn-back .icon{fill:rgb(58.3,51.41,47.7);transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.topheader .btn-back:hover .icon{transform:translateX(5px)}.doctor{display:block;width:100%;margin-top:var(--nav-height)}.doctor .title{display:block;font-family:var(--font-secondary);font-weight:400;font-size:28px;line-height:1.1;letter-spacing:-0.042em;color:var(--color-dark-grey);margin-bottom:30px}.doctor-infos{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1270px;text-align:center;position:relative;margin-bottom:35px}@media(min-width: 760px){.doctor-infos{display:flex;text-align:left;margin-bottom:50px}}.doctor-infos .btn{min-width:inherit;margin-top:20px;position:relative;right:5px}@media(min-width: 1000px){.doctor-infos .btn{margin-top:30px}}@media(min-width: 1360px){.doctor-infos .btn{position:absolute;right:-5px;top:110px}}.doctor-image{display:block;width:250px;height:250px;border-radius:800px;overflow:hidden;margin:0 auto;position:relative;z-index:1}@media(min-width: 760px){.doctor-image{width:190px;height:190px;margin:-30px 30px 0 0}}@media(min-width: 1000px){.doctor-image{width:220px;height:220px;margin:-30px 45px 0 0}}@media(min-width: 1200px){.doctor-image{width:250px;height:250px;margin:-30px 55px 0 0}}.doctor-image:before{content:" ";display:block;width:250px;height:250px;background:#e3e3e3;border-radius:800px;position:absolute;top:0;left:0;z-index:0}@media(min-width: 760px){.doctor-image:before{width:190px;height:190px}}@media(min-width: 1000px){.doctor-image:before{width:220px;height:220px}}@media(min-width: 1200px){.doctor-image:before{width:250px;height:250px}}.doctor-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;position:absolute;top:0;left:0;z-index:1}.doctor-text{display:block;width:95%;margin:20px auto 0}@media(min-width: 760px){.doctor-text{flex-basis:calc(100% - 220px);width:calc(100% - 220px);margin:30px auto 0}}@media(min-width: 1000px){.doctor-text{flex-basis:calc(100% - 265px);width:calc(100% - 265px)}}@media(min-width: 1200px){.doctor-text{flex-basis:calc(100% - 305px);width:calc(100% - 305px)}}.doctor-desc{max-width:590px;font-weight:300;font-size:16px;line-height:1.88;letter-spacing:-0.67px;color:var(--color-dark-grey);text-align:left}.doctor-title{display:block;font-weight:400;font-size:33px;line-height:1.19;font-family:var(--font-secondary);letter-spacing:-0.042em;color:var(--color-dark-grey);margin-bottom:10px}@media(min-width: 760px){.doctor-title{font-size:40px}}@media(min-width: 1000px){.doctor-title{font-size:48px}}.doctor-specialities{display:block;font-weight:400;font-size:14px;line-height:1.46;color:var(--color-dark-grey);margin-bottom:15px}@media(min-width: 576px){.doctor-specialities{margin-bottom:20px}}@media(min-width: 1000px){.doctor-specialities{margin-bottom:30px}}.doctor-video{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1270px;text-align:center;position:relative;margin-bottom:35px}@media(min-width: 760px){.doctor-video{margin-bottom:75px}}.doctor-video .video{display:block;width:100%;margin:auto;position:relative;padding-bottom:75%}@media(min-width: 1000px){.doctor-video .video{width:61.6%;padding-bottom:46.25%}}.doctor-video .video iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.doctor-map{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1440px;width:100%;position:relative;box-sizing:border-box;padding-top:0;margin-bottom:35px}@media(min-width: 760px){.doctor-map{padding-top:60px}}@media(min-width: 1000px){.doctor-map{padding-top:90px;margin-bottom:55px}}@media(min-width: 1360px){.doctor-map{padding-top:113px;margin-bottom:95px}}.doctor-map .map{display:none;width:100%;height:260px;overflow:hidden;position:absolute;top:0;left:0;z-index:0}@media(min-width: 576px){.doctor-map .map{height:330px}}@media(min-width: 760px){.doctor-map .map{display:block;height:calc(100% - 65px)}}@media(min-width: 1360px){.doctor-map .map{height:calc(100% - 65px)}}.doctor-map .map .leaflet-marker-icon{cursor:grab}.doctor-map .map .leaflet-marker-icon .icon{display:block;width:67px;height:65px;fill:var(--color-primary)}.doctor-map .map .leaflet-control-container .leaflet-left{left:auto;right:20px;top:15px}.doctor-map .infos{display:block;width:90%;background:var(--color-white);box-shadow:5px 5px 20px 0 rgba(0,0,0,.1);border:1px solid #f7f7f7;box-sizing:border-box;padding:30px 33px;margin:auto;position:relative;z-index:1}@media(min-width: 576px){.doctor-map .infos{max-width:500px;padding:45px 45px 50px}}@media(min-width: 760px){.doctor-map .infos{max-width:450px;min-height:375px;margin:0 30px 0;padding:45px 35px 15px 40px;border:0;box-shadow:0 0 0 0 rgba(0,0,0,0)}}@media(min-width: 1000px){.doctor-map .infos{max-width:480px;margin:0 55px 0}}@media(min-width: 1360px){.doctor-map .infos{padding:45px 35px 15px 40px;margin:0 80px 0}}.doctor-map .infos .h3-title{display:block;margin-left:40px;margin-bottom:20px}@media(min-width: 760px){.doctor-map .infos .h3-title{font-size:26px;line-height:normal}}.doctor-map .infos .localisation,.doctor-map .infos .tel,.doctor-map .infos .hours,.doctor-map .infos .access,.doctor-map .infos .prices,.doctor-map .infos .paiement{display:flex;letter-spacing:-0.67px;margin-bottom:25px}@media(min-width: 1000px){.doctor-map .infos .localisation,.doctor-map .infos .tel,.doctor-map .infos .hours,.doctor-map .infos .access,.doctor-map .infos .prices,.doctor-map .infos .paiement{margin-bottom:35px}}.doctor-map .infos .localisation a,.doctor-map .infos .tel a,.doctor-map .infos .hours a,.doctor-map .infos .access a,.doctor-map .infos .prices a,.doctor-map .infos .paiement a{display:flex;align-items:center;transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.doctor-map .infos .localisation a:hover,.doctor-map .infos .tel a:hover,.doctor-map .infos .hours a:hover,.doctor-map .infos .access a:hover,.doctor-map .infos .prices a:hover,.doctor-map .infos .paiement a:hover{transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86);color:#d4006d}.doctor-map .infos .localisation a:hover .icon,.doctor-map .infos .tel a:hover .icon,.doctor-map .infos .hours a:hover .icon,.doctor-map .infos .access a:hover .icon,.doctor-map .infos .prices a:hover .icon,.doctor-map .infos .paiement a:hover .icon{fill:var(--color-primary);transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.doctor-map .infos .text{flex-basis:calc(100% - 30px)}@media(min-width: 576px){.doctor-map .infos .text{flex-basis:calc(100% - 35px)}}.doctor-map .infos .icon{display:block;width:28px;height:26px;flex-basis:28px;fill:var(--color-dark-grey);margin-right:15px;transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86);position:relative;top:4px}@media(min-width: 576px){.doctor-map .infos .icon{width:34px;height:32px;flex-basis:34px;margin-right:18px;top:-3px}}.doctor-map .infos .localisation{align-items:center;margin-bottom:25px}@media(min-width: 1000px){.doctor-map .infos .localisation{margin-bottom:30px}}.doctor-map .infos .localisation .text{line-height:1.4}.doctor-map .infos .localisation .icon{width:30px;height:28px;flex-basis:30px;left:0}@media(min-width: 576px){.doctor-map .infos .localisation .icon{width:33px;height:34px;flex-basis:33px;top:0;bottom:3px}}.doctor-map .infos .localisation .details{display:block;margin-top:10px}.doctor-map .infos .tel .icon{width:24px;height:24px;flex-basis:24px;position:relative;left:3px;top:0}@media(min-width: 576px){.doctor-map .infos .tel .icon{width:30px;height:30px;flex-basis:30px;left:2px;top:-1px}}.doctor-map .infos .tel .text{font-size:20px;font-weight:600;line-height:1.5;color:var(--color-dark-grey) !important;text-decoration:none !important;transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86);letter-spacing:-0.83px;position:relative;left:5px;bottom:2px}.doctor-map .infos .tel .text a,.doctor-map .infos .tel .text span,.doctor-map .infos .tel .text tcxspan{color:var(--color-dark-grey) !important;text-decoration:none !important}.doctor-map .infos .tel .text:hover{color:#d4006d !important;transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.doctor-map .infos .hours{margin-bottom:20px}.doctor-map .infos .hours .toptext{display:block;width:100%;position:relative}.doctor-map .infos .hours .toptext-title{letter-spacing:-0.67px;font-size:16px;color:var(--color-dark-grey);font-weight:600;line-height:1.3;margin:5px 0 25px}.doctor-map .infos .hours .toptext .showHours{display:flex;align-items:center;justify-content:flex-start;width:100%;font-weight:600;line-height:1.1;font-size:14px;text-align:left;padding:0;position:relative;cursor:pointer}.doctor-map .infos .hours .toptext .showHours span{text-align:left}.doctor-map .infos .hours .toptext .showHours .icon{width:16px;height:16px;fill:var(--color-black);transform:rotate(180deg);margin-left:3px;margin-right:0;position:relative;top:-1px}.doctor-map .infos .hours .toptext .showHours.active .icon{transform:rotate(0)}.doctor-map .infos .hours .hours-place{display:none;margin-top:20px}.doctor-map .infos .hours .hours-place .address{font-weight:300;line-height:1.3;font-size:15px;letter-spacing:-0.6px;margin:15px 0}.doctor-map .infos .hours .hours-place .address b{display:block;font-weight:600;font-size:14px;line-height:1.1;letter-spacing:-0.6px;margin-bottom:5px}.doctor-map .infos .hours .hours-place .noHours{letter-spacing:-0.67px;font-size:15px}.doctor-map .infos .hours .hours-place .fullhours+.address{margin-top:20px}.doctor-map .infos .prices,.doctor-map .infos .paiement{margin-bottom:15px}@media(min-width: 1000px){.doctor-map .infos .prices,.doctor-map .infos .paiement{margin-bottom:25px}}.doctor-map .infos .prices .text,.doctor-map .infos .paiement .text{line-height:1.5;font-size:15px}.doctor-map .infos .prices .text b:first-child,.doctor-map .infos .paiement .text b:first-child{display:block;margin-bottom:5px}.doctor-map .infos .prices a,.doctor-map .infos .paiement a{display:block;font-size:15px;text-decoration:underline;font-weight:500;margin-top:5px}.doctor-map .infos .btn-advice{display:block;font-weight:300;font-size:14px;line-height:1.1;letter-spacing:-0.5px;text-decoration-line:underline;color:var(--color-dark-grey);margin-top:25px;transition:all .6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}@media(min-width: 760px){.doctor-map .infos .btn-advice{margin:35px 0}}.doctor-map .infos .btn-advice:hover{color:var(--color-primary)}.doctor-trainexp{display:block;position:relative;box-sizing:border-box;display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1270px}.doctor-training,.doctor-experiences{display:block;position:relative;margin-bottom:25px}@media(min-width: 576px){.doctor-training,.doctor-experiences{margin-bottom:35px}}@media(min-width: 1000px){.doctor-training,.doctor-experiences{margin-bottom:50px}}.doctor-training li,.doctor-experiences li{display:block;box-sizing:border-box;padding:15px 20px;font-size:15px;line-height:1.6;letter-spacing:-0.67px;color:var(--color-dark-grey)}@media(min-width: 576px){.doctor-training li,.doctor-experiences li{font-size:16px;padding:15px 35px}}@media(min-width: 1000px){.doctor-training li,.doctor-experiences li{display:flex;align-items:flex-start;gap:20px;padding:15px 50px 15px 65px}}.doctor-training li div:first-child,.doctor-experiences li div:first-child{color:var(--color-primary);font-weight:400}@media(min-width: 1000px){.doctor-training li div:first-child,.doctor-experiences li div:first-child{flex-basis:20%;width:20%}}@media(min-width: 1000px){.doctor-training li div:last-child,.doctor-experiences li div:last-child{flex-basis:80%;width:80%}}.doctor-training li:nth-child(odd),.doctor-experiences li:nth-child(odd){background:#f7f7f7}.doctor-langs{display:block;position:relative;box-sizing:border-box;display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1270px;padding:15px 20px;font-size:15px;line-height:1.6;letter-spacing:-0.67px;color:var(--color-dark-grey);background:#f7f7f7;margin-bottom:45px}@media(min-width: 576px){.doctor-langs{font-size:16px;padding:15px 35px;margin-bottom:60px}}@media(min-width: 760px){.doctor-langs{display:flex;align-items:flex-start;gap:20px;margin-bottom:75px}}@media(min-width: 1000px){.doctor-langs{padding:15px 50px 15px 65px;margin-bottom:100px}}.doctor-langs .tabletitle{font-weight:600}@media(min-width: 760px){.doctor-langs .tabletitle{flex-basis:20%;width:20%}}.doctor-priceprestas{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1270px;box-sizing:border-box;margin-bottom:45px}@media(min-width: 576px){.doctor-priceprestas{margin-bottom:65px}}@media(min-width: 1000px){.doctor-priceprestas{margin-bottom:85px}}.doctor-priceprestas ul li{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;gap:20px;padding:15px 20px;font-size:15px;line-height:1.6;letter-spacing:-0.67px;color:var(--color-dark-grey)}@media(min-width: 576px){.doctor-priceprestas ul li{font-size:16px;padding:15px 35px}}@media(min-width: 1000px){.doctor-priceprestas ul li{padding:15px 50px 15px 65px}}.doctor-priceprestas ul li div{flex-basis:auto;width:auto;flex-shrink:0}@media(min-width: 576px){.doctor-priceprestas ul li div:last-child{text-align:right}}.doctor-priceprestas ul li:nth-child(odd){background:#f7f7f7}.doctor-presta{display:block;width:90%;margin-left:auto;margin-right:auto;max-width:1270px;box-sizing:border-box;margin-bottom:45px}@media(min-width: 576px){.doctor-presta{margin-bottom:65px}}@media(min-width: 1000px){.doctor-presta{margin-bottom:85px}}.doctor-presta .title{margin-bottom:0}.doctor-presta .wysiwyg{margin-top:23px;max-width:905px;font-size:16px;line-height:1.88;letter-spacing:-0.67px}.doctor-presta .wysiwyg p{font-size:16px;line-height:1.88;letter-spacing:-0.67px}.doctor-presta .prestations{margin-top:30px}.doctor-presta .elem{display:flex;background:#f7f7f7;box-sizing:border-box;padding:25px;transition:all .6s cubic-bezier(0.86, 0, 0.07, 1);border-radius:10px;margin-bottom:20px}@media(min-width: 576px){.doctor-presta .elem{padding:30px 40px 33px 35px}}@media(min-width: 760px){.doctor-presta .elem{padding:32px 30px 35px 37px}}.doctor-presta .elem .icon{display:block;width:18px;height:18px;flex-basis:18px;margin-right:25px;position:relative;top:6px}@media(min-width: 760px){.doctor-presta .elem .icon{margin-right:41px}}.doctor-presta .elem .icon:before{content:" ";display:block;width:4px;height:100%;background:var(--color-primary);border-radius:800px;transition:all .6s cubic-bezier(1, 0, 0, 1);position:absolute;top:0;left:0;right:0;margin:auto}.doctor-presta .elem .icon:after{content:" ";display:block;width:4px;height:100%;background:var(--color-primary);border-radius:800px;transform:rotate(90deg);position:absolute;top:0;left:0;right:0;margin:auto}.doctor-presta .elem .text{width:calc(100% - 43px);flex-basis:calc(100% - 43px)}@media(min-width: 760px){.doctor-presta .elem .text{width:calc(100% - 73px);flex-basis:calc(100% - 73px)}}.doctor-presta .elem .prestitle{display:block;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:-0.833333px;color:var(--color-dark-grey)}.doctor-presta .elem .sub-title{display:block;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:-0.67px;color:var(--color-dark-grey);margin-top:5px}@media(min-width: 760px){.doctor-presta .elem .sub-title{margin-top:7px}}.doctor-presta .elem .wysiwyg{display:none;width:118%;position:relative;right:18%}@media(min-width: 460px){.doctor-presta .elem .wysiwyg{width:103%;right:8%}}@media(min-width: 610px){.doctor-presta .elem .wysiwyg{width:100%;max-width:840px;right:0}}.doctor-presta .elem .media{display:block;width:100%;max-width:645px;position:relative;margin:15px 0;overflow:hidden}@media(min-width: 1000px){.doctor-presta .elem .media{margin:35px 0}}.doctor-presta .elem .media .icon{display:block;width:50px;height:50px;fill:var(--color-white);transition:all .6s cubic-bezier(0.645, 0.045, 0.355, 1);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;z-index:2}.doctor-presta .elem .media .iframe{display:block;width:100%;position:relative;padding-bottom:74.25%}.doctor-presta .elem .media .iframe iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.doctor-presta .elem .media .image{display:block;width:100%;height:100%;transition:all .6s cubic-bezier(0.645, 0.045, 0.355, 1)}.doctor-presta .elem .media .image:before{content:" ";display:block;width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:0;z-index:1}.doctor-presta .elem .media .image{position:absolute;top:0;left:0}.doctor-presta .elem .media .image img{margin:0;max-width:none;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;object-position:center;position:relative}.doctor-presta .elem .media.showVideo .image,.doctor-presta .elem .media.showVideo .icon{opacity:0;transition:all .6s cubic-bezier(0.645, 0.045, 0.355, 1);visibility:hidden}.doctor-presta .elem .placeholder-img{display:block;width:auto;max-width:600px;height:auto;margin:15px 0}@media(min-width: 1000px){.doctor-presta .elem .placeholder-img{margin:35px 0}}.doctor-presta .elem:has(.icon){cursor:pointer}.doctor-presta .elem.open{transition:all .6s cubic-bezier(0.86, 0, 0.07, 1)}.doctor-presta .elem.open .icon:before{transition:all .6s cubic-bezier(1, 0, 0, 1);transform:rotate(90deg);opacity:0}@media(min-width: 1200px){.doctor+.content .blocktext{padding:0 100px}}
/*# sourceMappingURL=doctor.css.map */
