.header-text{text-align:left!important}.max-height-slider{height:30%!important}p{color:#343a40de;font-size:1rem}@media (max-width: 768px){p{font-size:.85rem}}.p-noir,.p-noir.form-control,.p-noir.form-control::placeholder{color:#d8d8d8c9!important}.bg-bk{background-color:#000!important}.text-bg-bk{color:#fff!important}.cta-button{align-items:center}h1,.h1{font-weight:400!important;line-height:1.2em;font-size:2rem!important}@media (min-width: 768px) and (max-width: 1024px){h1,.h1{font-size:2.5rem!important}}@media (min-width: 1024px){h1,.h1{font-size:3.5rem!important}}@media (min-width: 1200px){h1,.h1{font-size:4rem!important}}@media (max-width: 600px){h1,.h1{width:80%!important}}h2{font-size:2.625rem!important;margin-bottom:2rem!important;line-height:1.2em}@media (max-width: 600px){h2{font-size:1.5rem!important}}@media (min-width: 768px) and (max-width: 990px){h2{font-size:2rem!important}}h3,.h3{font-weight:400!important;font-size:2rem!important}@media (max-width: 768px){h3,.h3{font-size:1.5rem!important}}h4,.h4{font-weight:500!important;font-size:1.1rem!important}h6,.h6{text-transform:uppercase;letter-spacing:.1125rem;font-size:.75rem!important;line-height:1.5;font-weight:700!important}.portfolio-item .portfolio-item-caption{transform:translateY(-97%)!important}.portfolio-item:hover .portfolio-item-img{top:0rem!important}.portfolio-item:hover .portfolio-item-caption{transform:translateY(0)!important}.pricing-wrapper{border:none!important}.btn.btn-modified{background-color:#000!important;border-color:#000!important;color:#fff!important;font-weight:700}.btn.btn-modified:hover{background-color:#fff!important;border-color:#000!important;color:#000!important;font-weight:700}.btn.btn-outline-new-modified{border-color:#000;color:#000;font-weight:700}.btn.btn-outline-new-modified:hover{border-color:#000;background-color:#000;color:#fff!important;font-weight:700}.btn.btn-brand{background-color:#fff;border-color:#fff;color:#000;font-weight:700}.btn.btn-brand:hover{background-color:#fff;border-color:#000;color:#000;font-weight:700}.btn.btn-blogue{font-size:.75rem;text-transform:uppercase;color:#000!important;font-weight:700;letter-spacing:.1125rem;padding:0}.owl-carousel .owl-dots .owl-dot.active{border-color:#6c757d!important}.owl-carousel .owl-dots .owl-dot>span{background:#6c757d8f!important}.double-bounce1,.double-bounce2{background-color:#6c757d!important}.review-slides .review-icons{margin:0 auto!important;width:120px!important}.form-control{background-color:transparent!important;color:#d8d8d8c9!important}@media (min-width: 1024px){.header:not(.header-shadow) .navbar__logo{filter:brightness(0) invert(1)}.header:not(.header-shadow) g{fill:#fff!important}}.page-item.active .page-link,.overlay-background{background-color:#000!important}.extra-nav>ul>li>a>.menu-item-span{font-size:.8rem!important}.img-sizing{object-fit:cover!important;width:730px!important;height:730px!important}.boutique-slider{max-height:400px!important}.modal-backdrop.show{opacity:.8!important}.cta .overlay-background{background-color:#788487!important}@media (min-width: 1400px){.parallax:not(.cta) .container{max-width:1400px}}.lead{font-size:1.2rem}@media (max-width: 768px){.lead{font-size:1rem;max-width:60%}}@media (max-width: 600px){.lead{max-width:70%!important}}@media (min-width: 768px){.lead{max-width:40%!important}}@media (max-width: 768px){.module{padding:80px 0}}.pricing-wrapper.pricing-popular{border-radius:.1875rem;box-shadow:0 4px 16px #5a5a5a0d;transform:scale(1.02);z-index:1}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active,.dropdown-item:active{background-color:#f8f8f8!important}@media (min-width: 1400px){.footer .container{max-width:1400px}}.page-about .owl-carousel .owl-dots,.page-boutique .owl-carousel .owl-dots{margin:20px!important}.page-about .owl-stage-outer,.page-boutique .owl-stage-outer{height:600px}.page-about .owl-stage-outer img,.page-boutique .owl-stage-outer img{height:600px;object-fit:cover}.form-control option{color:#222}.anoir{color:#343a40de!important;text-decoration:underline!important}.btn:not(:disabled):not(.disabled){text-align:left!important}@media (max-width: 600px){.img-sizing{width:430px!important;height:430px!important}}@media (min-width: 600px) and (max-width: 768px){.img-sizing{width:630px!important;height:630px!important}}@media (max-width: 600px){.owl-stage-outer .owl-stage,.page-about .owl-stage-outer img,.page-about .owl-stage-outer{height:initial!important}}@media (max-width: 600px){.footer .widget{margin-bottom:0}}@media (max-width: 600px){.widget ul{margin-bottom:1rem}}@media (max-width: 768px){.inner-nav .sub-menu{padding:0 1.5rem!important}}@media (max-width: 768px){.inner-nav .sub-menu li>a{padding:0!important}}@media (max-width: 1400px){section.module-cta.module-cover{background-position:center!important}}.maxservice{max-width:100%!important}@media (max-width: 600px){.maxservice{max-width:60%!important}}@media (min-width: 1800px){.maxservice{max-width:80%!important}}@media (min-width: 2000px){.maxservice2{max-width:100%!important}}@media (min-width: 600px) and (max-width: 1024px){.header_animal.astro-F4EJBNVM{font-size:2.625rem!important}}@media (min-width: 990px){.header_animal.astro-F4EJBNVM{font-size:4rem!important}}@media (max-width: 600px){.page-services #service-consultation .Img{object-position:65%!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-consultation .Img{object-position:40%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-consultation .Img{object-position:80%!important}}@media (max-width: 1500px){.page-services #service-consultation .Img{object-position:80%!important}}@media (max-width: 600px){.page-services #service-urgence .Img{object-position:0%!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-urgence .Img{object-position:70%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-urgence .Img{object-position:40%!important}}@media (max-width: 1500px){.page-services #service-urgence .Img{object-position:50%!important}}@media (max-width: 600px){.page-services #service-radiographie .Img{object-position:38%!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-radiographie .Img{object-position:40%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-radiographie .Img{object-position:55%!important}}@media (max-width: 1500px){.page-services #service-radiographie .Img{object-position:50%!important}}@media (max-width: 600px){.page-services #service-chirurgie .Img{object-position:35%!important;transform:scaleX(-1)!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-chirurgie .Img{object-position:30%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-chirurgie .Img{object-position:30%!important}}@media (max-width: 600px){.page-services #service-dentisterie .Img{object-position:50%!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-dentisterie .Img{object-position:55%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-dentisterie .Img{object-position:50%!important}}@media (min-width: 1201px){.page-services #service-dentisterie .Img{object-position:0%!important}}@media (max-width: 600px){.page-services #service-pharmacie .Img{object-position:30%!important;transform:scaleX(-1)!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-pharmacie .Img{object-position:40%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-pharmacie .Img{object-position:30%!important}}@media (max-width: 600px){.page-services #service-nutrition .Img{object-position:5%!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-nutrition .Img{object-position:70%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-nutrition .Img{object-position:70%!important}}@media (min-width: 1200px){.page-services #service-nutrition .Img{object-position:80%!important}}@media (min-width: 1500px){.page-services #service-nutrition .Img{object-position:75%!important}}@media (max-width: 600px){.page-services #service-voyage .Img{object-position:15%!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-voyage .Img{object-position:50%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-voyage .Img{object-position:50%!important}}@media (max-width: 600px){.page-services #service-adoption .Img{object-position:50%!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-adoption .Img{object-position:50%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-adoption .Img{object-position:40%!important}}@media (min-width: 1200px){.page-services #service-adoption .Img{object-position:20%!important}}@media (min-width: 1500px){.page-services #service-adoption .Img{object-position:0%!important}}@media (max-width: 600px){.page-services #service-fin-de-vie .Img{object-position:50%!important;transform:scaleX(-1)!important}}@media (min-width: 768px) and (max-width: 1024px){.page-services #service-fin-de-vie .Img{object-position:45%!important}}@media (min-width: 1024px) and (max-width: 1200px){.page-services #service-fin-de-vie .Img{object-position:50%!important}}@media (min-width: 991px){.page-services .wrapper-mobile{display:none}}@media (max-width: 990px){.page-services .wrapper{display:none}}.wrapper-mobile{background-color:#f8f8f8;padding:1rem;padding-top:74px}@media (min-width: 601px) and (max-width: 769px){.page-merci .module-cover,.module-cover.fullscreen{padding:340px 0!important}}@media (max-width: 600px){.page-merci .module-cover,.module-cover.fullscreen{padding:220px 0!important}}#landing-service{display:block;height:1px}@media (max-width: 600px){.portfolio-item-title{color:#000;border-radius:1.875rem;padding:1.1875rem 2.25rem}}@media (max-width: 767px){.portfolio-item-wrapper{height:350px!important}}@media (max-width: 967px){[type=date]{-webkit-appearance:menulist-button!important;margin-left:0!important}}@media (min-width: 968px){[type=date]{background:#fff url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/calendar_2.png) 97% 50% no-repeat}[type=date]::-webkit-inner-spin-button{display:none}[type=date]::-webkit-calendar-picker-indicator{opacity:0}input[type=date]{border:1px solid #c4c4c4;border-radius:5px;background-color:#fff;padding:3px 5px;box-shadow:inset 0 3px 6px #0000001a;width:190px}}[data-nav=current-page]{opacity:.7}@media (max-width: 767.98px){.scroll-top{display:block!important}}#nav-cart{position:absolute;top:32.5%;left:-15%;cursor:pointer}@media (max-width: 991px){#nav-cart{left:-10%}#nav-cart svg{fill:#000!important}}@media (max-width: 768px){.header-small #nav-cart{top:27.5%}}.menu-item-has-children:hover{cursor:pointer}.form-group span{display:flex;align-items:center}.form-group input{margin-bottom:.5rem}@media (max-width: 600px){#nouveaux-patient-cell{padding-top:0!important}}@media (max-width: 1024px){#service-head-footer{margin-bottom:0}}@media (max-width: 1024px){#renouvellement-cell{margin-top:.5rem}}@media (max-width: 1024px){#renouvellement-cell a,#nouveaux-patient-cell a{color:#fff!important;font-size:12px!important;line-height:1.5;letter-spacing:2.6px;font-weight:700!important;text-transform:uppercase;margin:0}}.footer-widgets{padding:80px 0 30px!important}@media (min-width: 768px){#cell-services{display:none!important}}@media (max-width: 767px){#cell-services{display:block!important}}@media (max-width: 767px){#desktop-services{display:none!important}}@media (min-width: 768px){#desktop-services{display:block!important}}@media (max-width: 991.98px){.inner-navigation{max-height:365px!important;overflow-y:hidden!important}}[data-toggle=modal]{cursor:pointer}@media (max-width: 991.98px){.inner-navigation{max-height:600px!important}}.modal-dialog{margin:0!important}.portfolio-item-img{width:100%}.portfolio-item-img img{width:100%;border:2px solid #f8f8f8}#map a{color:#343a40de;text-decoration:underline}.page-ressources ul>p>a{color:#343a40de;text-decoration:underline}.remove-bullet{list-style-type:none}#poils-input.not-cat,#exterieur-input.not-cat{display:none}.btn:active{background-color:#000!important;color:#fff!important;border:white 2px solid!important}.inner-nav [data-toggle=modal]:hover{color:#000!important}@media (min-width: 1024px){#hero-section h1+p.lead{font-size:22.5px!important}}
