@font-face{font-family:Didot,sans-serif;font-style:normal;font-weight:700;src:url(/font/didot/Didot-HTF-B11-Bold.ttf) format("truetype")}@-webkit-keyframes opacity_show{0%{opacity:0}to{opacity:1}}@keyframes opacity_show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes opacity_hide{0%{opacity:1}to{opacity:0}}@keyframes opacity_hide{0%{opacity:1}to{opacity:0}}@-webkit-keyframes translateYdown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes translateYdown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}html{box-sizing:border-box;font-size:62.5%;height:100%;width:100%}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{background-color:transparent;font-family:Montserrat,sans-serif;font-size:62.5%;font-weight:500;height:100%;line-height:1.3;margin:0;overflow-x:hidden;padding:0;width:100%}section{overflow:hidden}h1,h2{font-family:Didot,sans-serif}h2{font-size:6rem;padding:8rem 0 0;text-align:center}.like_p,p{font-size:1.4rem;padding:0 3rem}.like_p.corps,p.corps{font-size:1.5rem;font-weight:400;padding:2.5rem 2rem 3rem}.like_p.corps strong,p.corps strong{font-weight:600}@media (min-width:64em){.like_p.corps,p.corps{font-size:2.5rem;padding:3rem 15rem}.like_p,p{font-size:2rem;font-weight:400}}a,a:hover,a:visited{text-decoration:none}.flex{display:flex}.flex-js-sb{justify-content:space-between}.flex-js-c{justify-content:center}.flex-ai-c{align-items:center}@media (max-width:63.9375em){.hide-on-mobile{display:none}}@media (min-width:64em){.hide-on-desktop{display:none}}.skeleton-loader:empty{-webkit-animation:shine 1.5s infinite;animation:shine 1.5s infinite;background:#d3d3d3 linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 80%) repeat-y 0 0;background-size:50px 500px;display:block;height:100%;width:100%}@-webkit-keyframes shine{to{background-position:100% 0}}@keyframes shine{to{background-position:100% 0}}.swiper-container .swiper-wrapper .swiper-slide .item p{font-weight:400}.swiper-container>[class^=swiper-button-]:after{z-index:1}header nav{background-color:#ecece5;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:88px;padding:0 2rem;position:relative}header nav div:first-child .logo img{height:50px;margin:18px 0}header nav div:first-child .hamburger{height:32px;margin:28px 0}header nav div:first-child .hamburger>span{background-color:#b28556;border:2.5px solid #b28556;border-radius:5px;display:block;transform-origin:1.5px center;transition:all .3s ease-in-out;width:45px}header nav div:first-child .hamburger>span:not(:last-child){margin-bottom:1rem}header nav div:first-child .hamburger.open>span:first-child{transform:rotate(45deg)}header nav div:first-child .hamburger.open>span:nth-child(2){opacity:0}header nav div:first-child .hamburger.open>span:nth-child(3){transform:rotate(-45deg)}@media (max-width:63.9375em){header nav div:first-child{display:flex;flex:100%;flex-direction:row;justify-content:space-between}}header nav .hide-on-mobile .items{align-items:center;display:flex;flex-direction:column;justify-content:center}header nav .hide-on-mobile .items a{color:#b28556;font-size:3rem;font-weight:500;margin:1rem 0;text-align:center;transition:all .3s ease-in-out}@media (min-width:64em){header nav .hide-on-mobile .items a{font-size:2rem;font-weight:400;margin:0 0 0 6rem}header nav .hide-on-mobile .items{flex-direction:row}}header nav .hide-on-mobile .home_page{align-items:center;display:flex;justify-content:center}header nav .hide-on-mobile .home_page>svg{height:4rem}header nav .hide-on-mobile .home_page path{stroke:#b28556;fill:#b28556;stroke-width:1.2px}@media (min-width:64em){header nav .hide-on-mobile{display:flex;flex:1;flex-direction:row;justify-content:space-between}}@media (max-width:63.9375em){header nav .hide-on-mobile{flex:100%;flex-direction:column;justify-content:center;margin:2rem 0 3rem}header nav .hide-on-mobile.open{display:flex}}footer{background-color:#ecece5}footer .footer_content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding-bottom:2rem;width:100%}footer h3{color:#b28556;font-size:1.7rem;font-weight:600;padding-bottom:1.5rem}@media (min-width:40em){footer h3{font-size:2rem}}footer p{font-size:1.1rem;font-weight:400;padding:0 0 1rem;text-align:left}@media (min-width:40em){footer p{font-size:1.5rem}}footer p a{color:#000;text-decoration:none}footer p.emergency{font-size:.9rem;font-style:italic}footer ul{font-size:1rem;list-style:none}@media (min-width:40em){footer ul{font-size:1.5rem}}footer .col{flex:50%;padding:2rem 0 0 2rem}@media (min-width:40em){footer .col{flex:25%}}footer .brand{display:block;width:15rem}@media (min-width:40em){footer .brand{width:20rem}}@media (min-width:64em){footer .brand{width:25rem}}@media (min-width:87.5em){footer .brand{width:30rem}}footer .icons{display:flex;flex-direction:row;justify-content:flex-start}footer .icons img{height:50px;padding-right:2rem}@media (min-width:40em){footer .icons img{height:65px}}footer .footer_copyright p{text-align:center}footer .footer_copyright p span{border-bottom:1px solid #b28556}h2{color:#b28556}@media (max-width:39.9375em){h2{font-size:3.5rem}}.like_p,p{text-align:center}header nav div:first-child .hamburger:hover>span{background-color:#c0dfe8;border-color:#c0dfe8}header nav .hide-on-mobile .items a.active,header nav .hide-on-mobile .items a:hover{color:#c0dfe8}.swiper-container .swiper-wrapper .swiper-slide .item{background-color:#f5f5f5;border-radius:6rem;margin:0 auto;position:relative}.swiper-container .swiper-wrapper .swiper-slide .item img{display:block;margin:0 auto}.swiper-container .swiper-wrapper .swiper-slide .item h3{color:#b28556;font-size:2.2rem;font-weight:600;padding:0 3rem;text-align:center}@media (min-width:64em){.swiper-container .swiper-wrapper .swiper-slide .item h3{font-size:2.7rem}}.swiper-container .swiper-wrapper .swiper-slide .item p{margin-top:1rem}.swiper-container .swiper-wrapper .swiper-slide .item p.citation{font-weight:300;margin-top:1rem}@media (min-width:64em){.swiper-container .swiper-wrapper .swiper-slide .item p{margin-top:2rem}}.swiper-container .swiper-wrapper .swiper-slide .item.happening .overlay{background-color:#00000077;border-radius:6rem;height:100%;position:absolute;right:0;top:0;width:100%}@media (min-width:87.5em){.swiper-container .swiper-wrapper .swiper-slide .item.happening .overlay{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}}.swiper-container .swiper-wrapper .swiper-slide .item.happening .overlay p{color:#c0dfe8;font-size:3rem;padding-top:9rem;text-align:center!important}@media (min-width:87.5em){.swiper-container .swiper-wrapper .swiper-slide .item.happening .overlay p{padding-left:22rem!important;padding-top:0!important}}.swiper-container>[class^=swiper-button-]{color:#c0dfe8}.swiper-container>[class^=swiper-button-]:after{font-size:5rem;font-weight:800}section#heroBanner{background-image:linear-gradient(180deg,#ffffff00 95%,#fff),url(/assets/centre_soins/homepage/photo1.jpg);background-position:50% 50%;background-size:cover;color:#fff;display:flex;flex-direction:column;height:calc(100% - 88px);justify-content:flex-end;text-align:center}@media (min-width:64em){section#heroBanner{background-image:linear-gradient(180deg,#ffffff00 80%,#fff),url(/assets/centre_soins/homepage/photo1.jpg);padding-bottom:5rem}}section#heroBanner h1{font-size:3.5rem;font-weight:600}@media (min-width:40em){section#heroBanner h1{font-size:6rem}}section#heroBanner h3{font-size:2rem;font-weight:700;padding-top:2.5rem}@media (min-width:64em){section#heroBanner h3{font-size:4rem;padding-top:5rem}}section#heroBanner button{background-color:#b28556;border:none;border-radius:3rem;color:#fff;cursor:pointer;font-size:3rem;font-weight:700;margin:2rem auto;padding:2rem 3rem}@media (min-width:64em){section#heroBanner button{margin:2rem auto 5rem}}section#nos-valeur{position:relative}section#nos-valeur .swiper-container{margin-top:2rem;width:100%}@media (min-width:87.5em){section#nos-valeur .swiper-container{width:139rem}}section#nos-valeur .swiper-container .swiper-wrapper .swiper-slide .item{height:47rem;width:29rem}@media (min-width:64em){section#nos-valeur .swiper-container .swiper-wrapper .swiper-slide .item{height:57rem}}section#nos-valeur .swiper-container .swiper-wrapper .swiper-slide .item .corp_citation{font-style:italic}section#nos-valeur .swiper-container .swiper-wrapper .swiper-slide .item img{height:20rem;padding:3rem 0}@media (min-width:64em){section#nos-valeur .swiper-container .swiper-button-prev{overflow-x:visible;transform:translateX(-35%)}section#nos-valeur .swiper-container .swiper-button-next{transform:translateX(35%)}}section#nos-valeur #nos-valeur_bulle1{position:absolute;z-index:-1}@media (max-width:63.9375em){section#nos-valeur #nos-valeur_bulle1{right:6rem;top:1rem;width:4rem}}@media (min-width:64em){section#nos-valeur #nos-valeur_bulle1{right:9rem;top:3rem;width:11rem}}section#nos-valeur #nos-valeur_bulle2{position:absolute;right:3rem;top:5rem;width:3rem;z-index:-1}@media (min-width:40em){section#nos-valeur #nos-valeur_bulle2{right:3rem;top:8rem;width:3rem}}@media (min-width:64em){section#nos-valeur #nos-valeur_bulle2{right:-1rem;top:15em;width:6rem}}section#nos-valeur #nos-valeur_bulle3{bottom:40rem;position:absolute;right:-2rem;width:11rem;z-index:-1}@media (min-width:40em){section#nos-valeur #nos-valeur_bulle3{right:-2rem;top:25rem;width:15rem}}@media (min-width:64em){section#nos-valeur #nos-valeur_bulle3{right:-10rem;top:23rem;width:30rem}}section#team{margin-bottom:7rem}section#team .swiper-container{margin-top:1rem;width:100%}@media (min-width:87.5em){section#team .swiper-container{width:139rem}}section#team .swiper-container .swiper-wrapper .swiper-slide .item{height:49rem;width:29rem}@media (min-width:64em){section#team .swiper-container .swiper-wrapper .swiper-slide .item{height:60rem;width:31rem}}@media (min-width:87.5em){section#team .swiper-container .swiper-wrapper .swiper-slide .item{display:flex;flex-direction:row;height:40rem;justify-content:flex-start;padding:3rem 4rem;width:120rem}}section#team .swiper-container .swiper-wrapper .swiper-slide .item .avatar{border-radius:7rem;display:block;height:auto;max-height:45%;max-width:calc(100% - 6rem);padding:3rem 3rem 1rem}@media (min-width:64em){section#team .swiper-container .swiper-wrapper .swiper-slide .item .avatar{max-height:40%}}@media (min-width:87.5em){section#team .swiper-container .swiper-wrapper .swiper-slide .item .avatar{border-radius:5rem;height:40rem;margin:0 4rem 0 0;max-height:inherit;padding:0;width:40rem}}section#team .swiper-container .swiper-wrapper .swiper-slide .item .logo{height:25px;margin:0 auto 1rem;padding:0 0 1rem}@media (min-width:87.5em){section#team .swiper-container .swiper-wrapper .swiper-slide .item .logo{height:50px;position:absolute;right:10rem}}section#team .swiper-container .swiper-wrapper .swiper-slide .item h3{padding-left:3rem;text-align:left}@media (min-width:87.5em){section#team .swiper-container .swiper-wrapper .swiper-slide .item h3{font-size:3.5rem;padding:0}}section#team .swiper-container .swiper-wrapper .swiper-slide .item h4{color:#b28556;font-size:1.5rem;font-weight:400;padding-left:3rem;padding-right:3rem;text-align:left}@media (min-width:87.5em){section#team .swiper-container .swiper-wrapper .swiper-slide .item h4{font-size:2rem;padding-bottom:2rem;padding-left:0;padding-top:2rem}}section#team .swiper-container .swiper-wrapper .swiper-slide .item p{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;text-align:left}section#team .swiper-container .swiper-wrapper .swiper-slide .item p::-webkit-scrollbar{display:block;width:5px}section#team .swiper-container .swiper-wrapper .swiper-slide .item p::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}section#team .swiper-container .swiper-wrapper .swiper-slide .item p::-webkit-scrollbar-thumb{background-color:#b28556;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);height:50px}@media (min-width:64em){section#team .swiper-container .swiper-wrapper .swiper-slide .item p{-webkit-line-clamp:6}}@media (min-width:87.5em){section#team .swiper-container .swiper-wrapper .swiper-slide .item p{display:inherit;height:20rem;overflow-y:auto;padding:0 2rem 0 0}}section#team .swiper-container .swiper-wrapper .swiper-slide .item a{color:#b28556;display:none;margin-top:1rem!important;text-align:left;text-decoration:none}@media (min-width:87.5em){section#team .swiper-container .swiper-wrapper .swiper-slide .item a{display:inherit;margin:0;padding:1rem 0 0}}section#team .swiper-container .swiper-wrapper .swiper-slide .item button{background-color:hsla(0,0%,100%,0);border:none;color:#b28556;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:1.3rem}@media (min-width:64em){section#team .swiper-container .swiper-wrapper .swiper-slide .item button{-webkit-line-clamp:6;font-size:1.7rem}}@media (min-width:87.5em){section#team .swiper-container .swiper-wrapper .swiper-slide .item button{display:none}}.swal2-container .swal2-modal{background-color:#ecece5;border-radius:2rem;height:55rem!important;margin:0 auto;padding:2rem 0 0;width:25rem!important}@media (min-width:40em){.swal2-container .swal2-modal{height:80rem!important;width:36rem!important}}@media (min-width:64em){.swal2-container .swal2-modal{height:40rem!important;margin:0;padding:0;width:100rem!important}}.swal2-container .swal2-modal .swal2-header .swal2-close{color:#000}.swal2-container .swal2-modal .swal2-content{margin:0 auto;overflow-y:scroll!important;padding:0}@media (min-width:64em){.swal2-container .swal2-modal .swal2-content{overflow:hidden!important}}.swal2-container .swal2-modal .swal2-content::-webkit-scrollbar{display:block;width:5px}.swal2-container .swal2-modal .swal2-content::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);margin-bottom:20px;margin-top:20px}.swal2-container .swal2-modal .swal2-content::-webkit-scrollbar-thumb{background-color:#b28556;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);height:50px}.swal2-container .swal2-modal .swal2-content .item{width:100%}@media (min-width:64em){.swal2-container .swal2-modal .swal2-content .item{display:flex;flex-direction:row;height:35rem;justify-content:flex-start}}.swal2-container .swal2-modal .swal2-content .item .avatar{border-radius:2rem;display:block;height:20rem;margin:0 auto}@media (min-width:40em){.swal2-container .swal2-modal .swal2-content .item .avatar{height:30rem}}@media (min-width:64em){.swal2-container .swal2-modal .swal2-content .item .avatar{height:35rem;margin-left:3rem}}.swal2-container .swal2-modal .swal2-content .item .logo{height:30px;margin:1rem auto;padding:0}@media (min-width:64em){.swal2-container .swal2-modal .swal2-content .item .logo{height:35px;position:absolute;right:5rem}}.swal2-container .swal2-modal .swal2-content .item h3{color:#b28556;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:600;padding-left:3rem;padding-top:1rem;text-align:left}@media (min-width:64em){.swal2-container .swal2-modal .swal2-content .item h3{font-size:3.5rem}}.swal2-container .swal2-modal .swal2-content .item h4{color:#b28556;font-size:1.3rem;font-weight:400;padding-bottom:1rem;padding-left:3rem;padding-right:3rem;text-align:left}@media (min-width:64em){.swal2-container .swal2-modal .swal2-content .item h4{font-size:2rem}}.swal2-container .swal2-modal .swal2-content .item p{overflow-wrap:anywhere;padding-bottom:1rem;text-align:left}.swal2-container .swal2-modal .swal2-content .item p::-webkit-scrollbar{display:block;width:5px}.swal2-container .swal2-modal .swal2-content .item p::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.swal2-container .swal2-modal .swal2-content .item p::-webkit-scrollbar-thumb{background-color:#b28556;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);height:50px}@media (min-width:64em){.swal2-container .swal2-modal .swal2-content .item p{display:inherit;height:20rem;margin:1.5rem 0;overflow-y:auto}}.swal2-container .swal2-modal .swal2-content .item a{color:#b28556;display:block;padding-bottom:2rem!important;padding-top:1rem!important;text-align:left;text-decoration:none}section#follow-us{background-image:url(/assets/centre_soins/homepage/chien_paralaxe.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:60rem;justify-content:center;margin-top:5rem}@media (min-width:87.5em){section#follow-us{background-attachment:fixed}}section#follow-us h2{color:#fff}section#follow-us p{font-weight:400!important}section#follow-us div{display:flex;flex-direction:row;justify-content:space-evenly}section#follow-us div img{height:10rem;margin-top:3rem;width:10rem}@media (min-width:64em){section#follow-us div img{height:20rem;width:20rem}}
