@font-face{font-display:swap;font-family:'Bariol_Bold';src:url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Bold.eot);src:url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Bold.eot) format("embedded-opentype"),url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Bold.woff2) format("woff2"),url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Bold.woff) format("woff"),url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Bold.ttf) format("truetype"),url("../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Bold.svg#Bariol_Bold") format("svg")}@font-face{font-display:swap;font-family:'Bariol_Regular';src:url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Regular.eot);src:url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Regular.eot) format("embedded-opentype"),url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Regular.woff2) format("woff2"),url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Regular.woff) format("woff"),url(../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Regular.ttf) format("truetype"),url("../../../../../../../themes/clinique-veterinaire/fonts/Bariol_Regular.svg#Bariol_Regular") format("svg")}.h1,[role="main"] h1{color:#0081c6;font-family:"Bariol_Bold",sans-serif;font-size:55px;font-weight:400;line-height:1.2;margin:0 0 50px 0}.h2,[role="main"] h2,.urgences-nuits-weekend strong{color:#0081c7;font-family:"Bariol_Bold",sans-serif;font-size:35px;font-style:normal;font-variant:normal;font-weight:700;line-height:1.2;margin:0 0 20px 0}.h3,[role="main"] h3,[role="main"] h4{color:#0081c7;font-family:"Bariol_Bold",sans-serif;font-size:25px;font-style:normal;font-variant:normal;font-weight:700;line-height:1.2;margin-bottom:10px;margin-left:0;margin-right:0;margin-top:0;text-align:left;text-decoration:none;text-indent:0}a{color:inherit;text-decoration:none}a:hover{color:#0081c6}iframe{max-width:100%}.ie9 img[src*=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src*=".svg"]{width:100%}}body{font-family:"Bariol_Regular",sans-serif;font-size:10px}.center{text-align:center}.wrapper{max-width:1190px;margin:0 auto;position:relative;padding-left:10px;padding-right:10px;width:100%}.wrapper:after{content:"";clear:both;display:block}.wrapper-2{max-width:840px;margin:0 auto;position:relative;padding-left:20px;padding-right:20px;width:100%}.wrapper-2:after{content:"";clear:both;display:block}#logo,#description-site{display:inline-block;vertical-align:bottom}#logo{margin:4em 50px 4.5em 0;text-align:center}#description-site{color:#0081c6;margin-bottom:4em;overflow:hidden;position:relative;max-width:740px}#description-site h1,#description-site h2{margin-bottom:0;font-family:"Bariol_Bold",sans-serif}#description-site h1{font-size:5.5em}#description-site h2{font-size:3.1em;position:relative;max-width:610px;text-align:center;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){#description-site h2 .tiret-4{display:none}}@media screen and (max-width:768px) and (min-width:630px){#description-site h2 .tiret-6{display:none}}@media screen and (max-width:629px) and (min-width:496px){#description-site h2 .tiret-5{display:block;height:0;opacity:0}}@media screen and (max-width:495px) and (min-width:406px){#description-site h2 .tiret-4{display:block;height:0;opacity:0}}@media screen and (max-width:405px) and (min-width:346px){#description-site h2 .tiret-3,#description-site h2 .tiret-6{display:block;height:0;opacity:0}}@media screen and (max-width:345px){#description-site h2 .tiret-3,#description-site h2 .tiret-5{display:block;height:0;opacity:0}}@media screen and (max-width:1200px){#header .bandeau{font-size:2.9vw!important}#header .bandeau .wrapper{padding:0}}@media screen and (max-width:650px){#header .bandeau{font-size:2em!important}}#header .social{position:absolute;top:15px;left:20px;z-index:20}@media screen and (min-width:200px){#header-banniere{height:0;padding-bottom:18.2%;position:relative;overflow:hidden}#header-banniere img{position:absolute;top:0;left:-9999px;right:-9999px;min-width:100%;min-height:100%;height:auto;max-height:inherit;width:100%;max-width:inherit;margin:auto;z-index:10}}#header-slider{background-color:#f2f2f2;border-bottom:10px solid #0081c6;overflow:hidden;position:relative;width:100%}#header-slider .slider-item{display:block;float:left;position:relative;width:100%}#header-slider .slick-dots{position:absolute;left:0;right:0;bottom:1em;margin:auto;text-align:center}#header-slider .slick-dots li{display:inline-block;margin:0 .5em;vertical-align:top}#header-slider .slick-dots li:hover:not(.slick-active) button:before{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);opacity:.5}#header-slider .slick-dots li.slick-active button:before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}#header-slider .slick-dots button{background-color:#fff;border-radius:9999px;width:1.5em;height:1.5em;overflow:hidden;outline:none;position:relative;text-indent:-9999px}#header-slider .slick-dots button:before{background-color:#0081c6;border-radius:9999px;display:block;content:'';position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;margin:auto;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}@media screen and (min-width:1200px){#header-slider{max-height:510px;overflow:hidden}#header-slider .slider-item{position:relative;height:500px;width:100%;overflow:hidden}#header-slider img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;max-width:inherit;height:100%;margin:auto;z-index:10}}#top-nav{position:absolute;top:20px;right:20px;z-index:20}#top-nav li{display:inline-block;position:relative;vertical-align:middle}#top-nav li:not(.child-don){color:#0081c6;font-size:1.7em;margin-right:20px;text-transform:uppercase}#top-nav li:not(.child-don):after{background-color:#0081c6;content:"";display:inline-block;position:absolute;top:7px;bottom:7px;right:-10px;width:1px}#footer{background-color:#dfe9f5;color:#0081c6;padding:5em 0 4em}#footer h2{font-family:"Bariol_Bold",sans-serif;font-size:1em;line-height:1}#footer .info{font-size:2.5em;margin-top:2.7em}#footer .info p{line-height:1.2}#footer .logo{float:left;margin-right:5em}#footer .info-localisation{color:#0081c6;float:left}#footer .info-horaires{border-right:1px solid #0081c6;color:#000;float:right;padding-right:20px}#footer .mentions-wrapper{clear:both;font-size:1.5em;text-align:center}#footer .mentions-wrapper a{font-family:"Bariol_Bold",sans-serif}@media screen and (max-width:1090px){#footer .info{margin-top:1.5em}#footer .logo{width:200px;margin-right:1.5em}}@media screen and (max-width:1010px){#footer .info{padding-left:10px;padding-right:10px}#footer .info-horaires{float:left;clear:both;border-right:none}}#nav{background-color:#0081c6}#nav ul.menu{margin:0;list-style-type:none}#nav ul.menu>li{float:left;font-size:2em;text-align:center;text-transform:uppercase;font-family:"Bariol_Bold",sans-serif;width:16.66667%;width:calc((100% - 195px * 2) / 4)}#nav ul.menu>li>a{line-height:1}#nav ul.menu>li:nth-of-type(n+2):after{content:'';position:absolute;top:10px;bottom:10px;left:-1px;margin:auto;background-color:#fff;width:1px}#nav ul.menu>li.urgences,#nav ul.menu>li.menu-item-68{width:195px}#nav ul.menu>li.urgences{background-color:#c00418}#nav ul.menu>li.urgences a{position:relative;padding-left:40px}#nav ul.menu>li.urgences a:before{content:'';background-image:url(../../../../../../../themes/clinique-veterinaire/css/images-interface/icon-croix-blanche-urgences.svg);display:inline-block;vertical-align:middle;width:25px;height:25px;position:absolute;top:0;bottom:0;left:15px;margin:auto}#nav ul.menu>li.urgences:hover{background-color:#8e0312}#nav ul.sub-menu{display:none;position:absolute;left:0;top:40px;margin:auto;width:272px;z-index:99}#nav ul.sub-menu li{display:block;font-size:18px;text-transform:none;text-align:left;background-color:#0081c6}#nav ul.sub-menu li.current_page_item,#nav ul.sub-menu li:hover{background-color:#004588}#nav ul.sub-menu li a{padding:10px 31px}#nav li{color:#fff;display:block;position:relative;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav li a{display:block;padding:10px;line-height:1;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#nav li.current_page_item,#nav li:hover,#nav li.current-menu-parent{background-color:#004588}#nav li.current_page_item a,#nav li:hover a,#nav li.current-menu-parent a{color:#fff}#nav li:hover .sub-menu{display:block}body.focus-nav #nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#mobileBtn{background-color:#0081c6;border-radius:3px;cursor:pointer;color:#fff;display:none;font-family:"Bariol_Regular",sans-serif;width:50px;height:50px;text-align:center;line-height:50px;font-size:2em;position:absolute;top:0;right:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;z-index:10}.focus-nav #mobileBtn{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#mobile-menu{display:none;position:fixed;top:0;left:0;-webkit-transform:translateZ(0) translateX(-100%);transform:translateZ(0) translateX(-100%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9999}.focus-nav #mobile-menu{overflow-y:scroll;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}#mobile-menu{background-color:#0081c6;border-radius:0 0 5px 0;float:left;padding:20px;max-height:100%;max-width:100%}#mobile-menu .mobile-menu-item ul.menu{margin:0}#mobile-menu .mobile-menu-item ul.menu>li:not(:last-child){margin-bottom:.5em}#mobile-menu .mobile-menu-item ul.sub-menu{padding:0 15px;margin:auto;z-index:99}#mobile-menu .mobile-menu-item ul.sub-menu li{display:block;font-size:.7em;text-transform:none;text-align:left}#mobile-menu .mobile-menu-item ul.sub-menu li.current_page_item{color:#fff}#mobile-menu .mobile-menu-item li{color:#8ab5dd;font-size:2em;font-family:"Bariol_Bold",sans-serif;list-style-type:none;position:relative;text-transform:uppercase}#mobile-menu .mobile-menu-item li a{color:inherit}#mobile-menu .mobile-menu-item li:not(:last-of-type){margin-right:1.5em}#mobile-menu .mobile-menu-item li.current_page_item,#mobile-menu .mobile-menu-item li:hover,#mobile-menu .mobile-menu-item li.current-menu-parent{color:#fff!important}#mobile-menu .mobile-menu-item li.urgences a{position:relative;padding-left:35px}#mobile-menu .mobile-menu-item li.urgences a:before{content:'';background-image:url(../../../../../../../themes/clinique-veterinaire/css/images-interface/icon-croix-blanche-urgences.svg);display:inline-block;vertical-align:middle;width:25px;height:25px;position:absolute;top:0;bottom:0;left:0;margin:auto}#mobile-menu .social{text-align:center}.obfuscator{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;z-index:9998}.focus-nav .obfuscator{pointer-events:all;opacity:1}@media screen and (max-width:1100px){#header{text-align:center}#logo{display:block;margin-left:auto;margin-right:auto}}@media screen and (max-width:780px){#mobile-menu,#mobileBtn{display:block}.large-menu{display:none}#header{text-align:center}#logo{display:block;margin:4em auto 2em;width:150px}#description-site{font-size:.65em;text-align:center}#description-site h1{line-height:1}#description-site h2{line-height:1.2;margin-top:1em}}[role="main"]{word-break:break-word}[role="main"].wrapper,[role="main"].wrapper-2{padding:4em 20px}[role="main"] h4{color:#0081c6;margin-top:10px}[role="main"] ul+h2{margin-top:40px}[role="main"] ul ul{font-size:1em;line-height:inherit}[role="main"] table{font-size:1.8em}[role="main"] p,[role="main"] *+ul,[role="main"] .accordeon-contenu>ul{color:#000;font-family:"Bariol_Regular",sans-serif;font-size:18px;line-height:1.5;margin:0 0 5px 0;text-align:justify}[role="main"] p.center,[role="main"] *+ul.center,[role="main"] .accordeon-contenu>ul.center{text-align:center}[role="main"] p a:not(.btn):not(.button),[role="main"] *+ul a:not(.btn):not(.button),[role="main"] .accordeon-contenu>ul a:not(.btn):not(.button){color:#0081c6;text-decoration:underline}[role="main"] blockquote{border:none;color:#0053a0;font-size:1.8em;font-weight:700;line-height:1.3;margin:30px 100px 50px;padding:0 10px;position:relative;text-align:center}[role="main"] blockquote:before,[role="main"] blockquote:after{content:'"';color:#0081c6;display:block;font-size:2em}[role="main"] blockquote:before{line-height:1}[role="main"] blockquote:after{margin-top:.5em}[role="main"] blockquote p{font-size:1em;color:inherit;margin:0;line-height:inherit;text-align:inherit}[role="main"] ul,[role="main"] p+ul{margin-left:20px}[role="main"] ul li:not(.product),[role="main"] ul ol:not(.product),[role="main"] p+ul li:not(.product),[role="main"] p+ul ol:not(.product){list-style-type:none;padding-left:20px;position:relative;text-align:left}[role="main"] ul li:not(.product):before,[role="main"] ul ol:not(.product):before,[role="main"] p+ul li:not(.product):before,[role="main"] p+ul ol:not(.product):before{border:1px solid #0081c6;content:"";display:inline-block;border-radius:9999px;margin-right:10px;position:absolute;top:10px;left:0;width:9px;height:9px}[role="main"] ul li:not(.product)+li,[role="main"] ul li:not(.product)+ol,[role="main"] ul ol:not(.product)+li,[role="main"] ul ol:not(.product)+ol,[role="main"] p+ul li:not(.product)+li,[role="main"] p+ul li:not(.product)+ol,[role="main"] p+ul ol:not(.product)+li,[role="main"] p+ul ol:not(.product)+ol{margin-top:1em}[role="main"] ul li:not(.product) li,[role="main"] ul ol:not(.product) li,[role="main"] p+ul li:not(.product) li,[role="main"] p+ul ol:not(.product) li{margin-top:.25em}[role="main"] article .btn,[role="main"] article #top-nav li.child-don a,#top-nav li.child-don [role="main"] article a,[role="main"] article form .wpcf7-submit,form [role="main"] article .wpcf7-submit{margin-bottom:5px}[role="main"] article .btn+.btn,[role="main"] article #top-nav li.child-don a+.btn,#top-nav li.child-don [role="main"] article a+.btn,[role="main"] article form .wpcf7-submit+.btn,form [role="main"] article .wpcf7-submit+.btn,[role="main"] article #top-nav li.child-don .btn+a,#top-nav li.child-don [role="main"] article .btn+a,[role="main"] article #top-nav li.child-don a+a,#top-nav li.child-don [role="main"] article a+a,[role="main"] article form #top-nav li.child-don .wpcf7-submit+a,#top-nav li.child-don [role="main"] article form .wpcf7-submit+a,form [role="main"] article #top-nav li.child-don .wpcf7-submit+a,#top-nav li.child-don form [role="main"] article .wpcf7-submit+a,[role="main"] article form .btn+.wpcf7-submit,form [role="main"] article .btn+.wpcf7-submit,[role="main"] article #top-nav li.child-don form a+.wpcf7-submit,form [role="main"] article #top-nav li.child-don a+.wpcf7-submit,#top-nav li.child-don [role="main"] article form a+.wpcf7-submit,form #top-nav li.child-don [role="main"] article a+.wpcf7-submit,[role="main"] article form .wpcf7-submit+.wpcf7-submit,form [role="main"] article .wpcf7-submit+.wpcf7-submit{margin-bottom:0}.btn,#top-nav li.child-don a,form .wpcf7-submit{background-color:#0081c6;color:#fff;display:inline-block;border-radius:5px;font-size:1.8em;font-weight:700;padding:5px 10px 3px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.btn i,#top-nav li.child-don a i,form .wpcf7-submit i{margin-right:5px}.btn.btn-outline,#top-nav li.child-don a.btn-outline,#top-nav li.child-don form a.wpcf7-submit,form #top-nav li.child-don a.wpcf7-submit,form .wpcf7-submit{background-color:transparent;border:2px solid #0081c6;color:#0081c6}.btn.btn-row,#top-nav li.child-don a.btn-row,form .btn-row.wpcf7-submit{text-align:center;width:100%}.btn:hover,#top-nav li.child-don a:hover,form .wpcf7-submit:hover{background-color:#0081c6;border-color:#0081c6;color:#fff}.btn.btn-reverse.btn-outline,#top-nav li.child-don a.btn-reverse.btn-outline,#top-nav li.child-don form a.btn-reverse.wpcf7-submit,form #top-nav li.child-don a.btn-reverse.wpcf7-submit,form .btn-reverse.wpcf7-submit{background-color:transparent;border:2px solid #fff;color:#fff}.btn.btn-reverse.btn-outline:hover,#top-nav li.child-don a.btn-reverse.btn-outline:hover,#top-nav li.child-don form a.btn-reverse.wpcf7-submit:hover,form #top-nav li.child-don a.btn-reverse.wpcf7-submit:hover,form .btn-reverse.wpcf7-submit:hover{background-color:#fff;border-color:#fff;color:#0081c6}.btn.secondary,#top-nav li.child-don a.secondary,form .secondary.wpcf7-submit{background-color:transparent;border:2px solid transparent;color:#0081c6;padding:3px 12px 1px}.btn.secondary:hover,#top-nav li.child-don a.secondary:hover,form .secondary.wpcf7-submit:hover{border-color:#0081c6}p .btn,p #top-nav li.child-don a,#top-nav li.child-don p a,p form .wpcf7-submit,form p .wpcf7-submit{font-size:1em}form p{font-size:1.8em!important;margin:0!important}form p:last-of-type{text-align:center}form .wpcf7-form-control-wrap+br{display:none}form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{margin-bottom:2em}form .wpcf7-radio .wpcf7-list-item{display:block;margin-left:0;margin-bottom:.5em;text-align:left}form .wpcf7-radio .wpcf7-list-item span{cursor:pointer;padding-left:25px;position:relative}form .wpcf7-radio .wpcf7-list-item span:before{border-radius:9999px;border:2px solid #0081c6;background-color:#fff;content:" ";position:absolute;top:4px;left:0;margin:auto;width:15px;height:15px}form .wpcf7-radio .wpcf7-list-item span:after{border-radius:9999px;border:1px solid #0081c6;background-color:#0081c6;content:" ";position:absolute;top:4px;left:0;margin:auto;width:15px;height:15px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}form .wpcf7-radio .wpcf7-list-item span:hover:after{-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}form .wpcf7-radio .wpcf7-list-item input{display:none}form .wpcf7-radio .wpcf7-list-item input:checked+span:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}form .wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio){border:1px solid #0081c6;border-radius:3px;color:#0081c6;margin:auto auto 1em;outline:none;padding:10px}form .wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-submit){width:100%}form .wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio)::-webkit-input-placeholder{color:#8ab5dd}form .wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):-moz-placeholder{color:#8ab5dd}form .wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio)::-moz-placeholder{color:#8ab5dd}form .wpcf7-form-control:not(.wpcf7-checkbox):not(.wpcf7-radio):-ms-input-placeholder{color:#8ab5dd}form .wpcf7-submit{border-width:2px!important}form .wpcf7-response-output{border-radius:3px;font-size:1.3em;padding:1em}.accordeon p:empty{display:none}.accordeon>br{display:none}.accordeon .accordeon-title{cursor:pointer}.accordeon .accordeon-title>*{-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.accordeon .accordeon-title>*:before{background:url(../../../../../../../themes/clinique-veterinaire/css/images-interface/arrow-faq.svg) no-repeat center;content:'';display:inline-block;position:relative;margin-right:10px;left:-2px;bottom:3px;width:15px;height:9px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.accordeon .accordeon-title:hover>*{color:#0081c6}.accordeon .accordeon-contenu{display:none;margin-top:2.5em}.accordeon.active .accordeon-title{cursor:pointer}.accordeon.active .accordeon-title>*{color:#0081c6}.accordeon.active .accordeon-title>*:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.accordeon.active .accordeon-contenu{display:block}.wp-caption{border:none}.wp-caption .wp-caption-text{text-align:center}.page-title{margin-left:30%!important;width:70%!important}.sideright .page-title{margin-left:0!important;width:100%!important}@media screen and (max-width:768px){.page-title{font-size:40px!important;width:100%!important;margin-left:0%!important;text-align:center}}.bloc-contenu:after{content:'';display:block;clear:both}.bloc-contenu:not(.no-margin)+.bloc-contenu{margin-top:50px}.bloc-contenu .side{float:left;min-height:1px}.bloc-contenu .sideleft{padding-right:50px;width:30%;text-align:right}.bloc-contenu .sideleft h2{color:#004588}.bloc-contenu .sideright{width:70%}@media screen and (max-width:768px){.bloc-contenu.reverse-mobile{display:table;width:100%}.bloc-contenu.reverse-mobile .side{text-align:center;width:100%}.bloc-contenu.reverse-mobile .sideleft{display:table-footer-group}.bloc-contenu.reverse-mobile .sideright{display:table-header-group}.bloc-contenu.reverse-mobile .sideright .page-title{margin-bottom:20px}.bloc-contenu.reverse-mobile .side-pdf p{position:relative;margin-top:1em;margin-bottom:3em;right:0;text-align:center!important}.bloc-contenu .side{float:none;clear:both;width:100%;padding:0;text-align:left}.bloc-contenu h2{font-size:25px!important}}.lightbox-item{position:relative}.lightbox-item.zoom{z-index:50}.lightbox-item.zoom .lightbox-zoom{opacity:1;visibility:visible}.lightbox-zoom{background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;font-size:10px;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;z-index:9999}.lightbox-zoom .zoom-img img{display:block;position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;z-index:50;-webkit-transform:translateZ(0);transform:translateZ(0)}.lightbox-zoom .zoom-legende{background-color:#8ab5dd;border-radius:5px;padding:1em;position:absolute;left:0;right:0;bottom:2em;margin:auto;width:605px;z-index:99}.lightbox-zoom .zoom-legende p{color:#fff;margin:0}.lightbox-zoom .zoom-close{position:absolute;top:20px;right:20px;background-color:#8ab5dd;border-radius:9999px;cursor:pointer;color:#fff;font-size:3em;width:1.5em;height:1.5em;line-height:1.6em;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;z-index:999}.lightbox-zoom .zoom-close:hover{background-color:#0081c6}.home #main>article{padding-top:5em}#equipe-home .columns{margin-bottom:5em}#equipe-home .block-img{padding-right:20px}@media screen and (min-width:769px){#equipe-home .block-img{padding-right:50px}}#equipe-home .block-img a{margin-top:20px}#equipe-home .block-content p{font-size:19.5px}@media screen and (max-width:768px){#equipe-home .row{display:table;margin:0 5em 5em}#equipe-home .block-content{display:table-header-group;width:100%}#equipe-home .block-content br{display:none}#equipe-home .block-img{margin:2em auto;padding-right:0;max-width:650px}#equipe-home .block-content,#equipe-home .block-img{float:none;width:100%}}@media screen and (max-width:450px){#equipe-home .row{margin-left:1em;margin-right:1em}}#equipe-carousel{margin:0;position:relative;width:100%;height:0;padding-bottom:57.15%;overflow:hidden}#equipe-carousel .slick-track{width:100%!important}#equipe-carousel li{position:absolute!important;top:0!important;left:0!important;right:0;margin:0;padding:0;z-index:10}#equipe-carousel li:before{display:none}#notre-travail-home{background-color:#0081c6;padding-bottom:50px}#notre-travail-home .block-travail{margin-bottom:3em}@media screen and (min-width:40em) and (max-width:886px){#notre-travail-home .block-travail h2{height:calc(2em * 1.2)}}@media screen and (min-width:40em){#notre-travail-home .block-travail:first-of-type{padding-right:25px}#notre-travail-home .block-travail:last-of-type{padding-left:25px}}#notre-travail-home .desc{color:#fff;margin-top:30px;margin-bottom:0;font-size:30px;text-align:center}#notre-travail-home h1{text-transform:uppercase}#notre-travail-home h1,#notre-travail-home h2{color:#fff}#notre-travail-home img{margin-bottom:20px}#links-home ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:560px){#links-home ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}#links-home ul li{margin:1em 9%}}#links-home li{display:block;color:#0081c6;font-family:"Bariol_Bold",sans-serif;font-size:18px;margin:0;padding:0;text-align:center}#links-home li:before{display:none}#links-home li .icon{display:block;margin-bottom:10px}#links-home li a{display:block;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#links-home li a:hover{opacity:.5}#cff>h1,#cff .cff-author{display:none}#cff .cff-item{border-bottom:none!important}#cff p{margin:0}@media screen and (max-width:769px){#cff .cff-header{margin-bottom:20px}}#actualites-home{padding-bottom:5em;overflow:hidden}#actualites-home .block-img{background-color:#8ab5dd;width:100%;margin-bottom:3em;position:relative;overflow:hidden}#actualites-home .block-img img{width:100%}#actualites-home .block-img .cff-media-link{margin:0;font-size:0}#actualites-home .block-img .cff-media-link a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:99}#actualites-home .block-content{padding-left:50px;padding-right:50px}@media screen and (max-width:850px){#actualites-home .block-content{padding-left:20px;padding-right:0}}@media screen and (max-width:749px){#actualites-home .block-img{display:table-footer-group;padding-top:20px}#actualites-home .block-content{display:table-header-group}#actualites-home .block-content .cff-post-text{margin-bottom:1em}}@media screen and (min-width:750px){#actualites-home .block-img,#actualites-home .block-content{float:left}#actualites-home .block-img{margin-bottom:0;height:300px;max-width:450px;position:relative}#actualites-home .block-img img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto}#actualites-home .block-content{width:calc(100% - 450px)}}.equipe-section{padding:50px 0}.equipe-section#equipe-veterinaires{background-color:#dfe9f5}.equipe-section header{margin:0 auto 30px;max-width:970px}.equipe-section header p{font-size:3.5em;text-align:center}.equipe-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-flow:wrap;flex-flow:wrap}.equipe-item{margin-top:20px;text-align:center}.equipe-item h1{color:#000;font-size:1.8em;margin-top:10px;margin-bottom:5px}.equipe-item.veterinaire{width:calc((100% - (50px * 2))/3)}.equipe-item.assistante{width:calc((100% - (50px * 3))/4)}@media screen and (max-width:670px){.equipe-section header p{font-size:2.5em}.equipe-section header p br{display:none}.equipe-container{display:block}.equipe-item{display:block;max-width:500px;margin-left:auto;margin-right:auto;width:95%!important}.equipe-item:not(:last-of-type){margin-bottom:3em}}#galerie-page{margin:50px 0 -50px 0}#galerie-page .galerie-item{float:left;padding-left:0!important;opacity:1;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}#galerie-page .galerie-item:before{display:none}#galerie-page .galerie-item:not(.zoom):hover{opacity:.6}@media screen and (min-width:769px){#galerie-page .galerie-item{margin:0 0 50px 0;width:calc((100% - (50px * 2))/3)}#galerie-page .galerie-item:nth-of-type(3n+2){margin-left:50px;margin-right:50px}}@media screen and (max-width:768px){#galerie-page .galerie-item{margin:0 0 5% 0;width:47.5%}#galerie-page .galerie-item:nth-of-type(2n){margin-left:5%}}.mfp-figure{-webkit-tap-highlight-color:transparent}.mfp-title,.mfp-counter{background-color:#fff;color:#000;padding:10px}.mfp-more{background-color:#8ab5dd;color:#fff;cursor:pointer;border-radius:50%;display:inline-block;vertical-align:bottom;font-family:"Bariol_Bold",sans-serif;font-size:2.5em;line-height:15px;text-align:center;position:absolute;bottom:0;left:0;z-index:1050;width:38px;height:38px;padding:10px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.mfp-more:hover{background-color:#0081c6}@media screen and (min-width:571px){.mfp-more{display:none}}.mfp-counter{right:0;bottom:0;top:inherit}.mfp-counter:empty{opacity:0}.mfp-title{display:inline-block;font-size:2.5em;position:relative;opacity:0;top:15px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.mfp-title p{margin:0;font-size:1em;line-height:1.2}.mfp-title:empty{opacity:0}.mfp-title:empty+.mfp-more{display:none}.mfp-bottom-bar{min-height:4em;top:inherit;margin-top:0;left:2em;right:2em;bottom:2em;width:auto}.loaded .mfp-bottom-bar .mfp-title:not(:empty){top:0;opacity:1}.before-focus .mfp-bottom-bar .mfp-title:not(:empty),.before-focus .mfp-bottom-bar .mfp-more,.hide-focus.focus .mfp-bottom-bar .mfp-title:not(:empty),.hide-focus.focus .mfp-bottom-bar .mfp-more{opacity:0!important}.set-focus .mfp-bottom-bar .mfp-title:not(:empty),.set-focus .mfp-bottom-bar .mfp-more{top:60%}.set-focus .mfp-bottom-bar .mfp-title:not(:empty){position:fixed;left:20px;right:20px;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.set-focus .mfp-bottom-bar .mfp-more{opacity:0;background-color:#c00418;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:fixed;left:5px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.set-focus .mfp-bottom-bar .mfp-more:hover{background-color:#c00418}.focus .mfp-bottom-bar .mfp-title:not(:empty),.focus .mfp-bottom-bar .mfp-more{opacity:1!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.focus .mfp-bottom-bar .mfp-more{-webkit-transform:translateY(-30px) rotate(45deg);-ms-transform:translateY(-30px) rotate(45deg);transform:translateY(-30px) rotate(45deg)}@media screen and (max-width:570px){.mfp-bottom-bar .mfp-title{opacity:0!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);font-size:1.5em;z-index:999}}.tarifs-list{margin:0!important}.tarifs-list .tarifs-list-item{padding-left:0!important}.tarifs-list-item{overflow:hidden;position:relative}.tarifs-list-item+.tarifs-list-item{margin-top:0!important}.tarifs-list-item .label-tarif,.tarifs-list-item .tarif{background-color:#fff;margin:0;position:relative;z-index:10}.tarifs-list-item .label-tarif{float:left;padding-right:3px}.tarifs-list-item .tarif{float:right;padding-left:3px}.tarifs-list-item .legende-tarif{clear:both;display:block}.bloc-info{border:1px solid #0081c6;padding:20px}.bloc-info p{font-family:"Bariol_Bold",sans-serif}.dotted-line{overflow:hidden;position:relative}.dotted-line:before,.dotted-line:after{content:'';border:1px dotted #000;height:1px;width:100%;position:absolute;left:0;right:0;bottom:10px}.dotted-line:before{border-color:#fff;-webkit-transform:scaleX(2);-ms-transform:scaleX(2);transform:scaleX(2);z-index:6}.dotted-line:after{z-index:5}.side-pdf{position:relative;top:10px;margin-bottom:-10em;padding-bottom:10em}.side-pdf p{position:absolute;bottom:0;right:50px;text-align:right!important}#map-contact .acf-map{border:none;margin:0;height:400px}#map-contact .acf-map.full-width{width:100%}#content-contact{padding:5em 0}@media screen and (max-width:40em){#content-contact .medium-6:first-child{margin-bottom:1em}}.bandeau{background-color:#c00418;color:#fff;font-size:1.8em;padding:15px 10px;text-align:center;text-transform:uppercase}.bandeau p{margin:0}.bandeau .btn,.bandeau #top-nav li.child-don a,#top-nav li.child-don .bandeau a,.bandeau form .wpcf7-submit,form .bandeau .wpcf7-submit{border:1px solid #fff;display:inline-block;font-family:"Bariol_Regular",sans-serif;font-size:.45em;vertical-align:middle}.urgences-bloc p{color:#000!important}.urgences-nuits-weekend h2,.urgences-nuits-weekend strong{color:#c00418!important;font-size:32px}.urgences-nuits-weekend h2{text-transform:uppercase}.urgences-nuits-weekend p{font-family:"Bariol_Bold",sans-serif}body.page-id-113 #header-slider{border-bottom:none}#cookie-notice .button{background:transparent;border:2px solid #fff;border-radius:3px;color:#fff;font-weight:700;padding:5px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#cookie-notice .button:hover{background-color:#fff;color:#000}