body,p,.paragraph.elementor-widget-text-editor,.main-menu li.menu-item,.footer-coordonnes.elementor-widget-text-editor,.footer-menu.elementor-widget-nav-menu a,.lite-paragraph.elementor-widget-text-editor,.paragraph.elementor-widget-heading,p.big-paragraph,.hvrbox-text,input#input_1_7,input#input_1_2,input#input_1_3,input#input_1_4,textarea#input_1_5,div#validation_message_1_7,div#validation_message_1_2,div#validation_message_1_3,div#validation_message_1_4,div#validation_message_1_5,h2.gform_submission_error.hide_summary,.validation_error,input#input_1_6,.list-caracteristic.elementor-widget-text-editor li,.bold-paragraph.elementor-widget-text-editor p,span.elementor-post__title a,.search-blog input.elementor-search-form__input,.category-blog a,.article-blog li,.article-blog blockquote.wp-block-quote p,.zone-content li,.zone-list .elementor-posts::after,span.nom-temoignages,span.entreprise-temoignages,.testimony-content{font-family:"Obvia",sans-serif;font-weight:500;font-size:16px;line-height:1.5em}body strong,p strong,span.nom-temoignages{font-weight:800}h1,h1.elementor-heading-title,.h1 .elementor-heading-title,h2,h2.elementor-heading-title,.h2 .elementor-heading-title,h3,h3.elementor-heading-title,.h3 .elementor-heading-title,h4,h4.elementor-heading-title,.h4 .elementor-heading-title,.menu-title .elementor-heading-title,.bouton-menu .elementor-button,.footer-coordonnes.elementor-widget-heading,.bouton-rouge.elementor-widget-button a,.stats-home span.elementor-heading-title,.cta-soumission .elementor-heading-title,.bouton-blanc.elementor-widget-button a,button.button-rouge,a.button-rouge,span.h2,span.type-blog,span.titre-blog,.button-tabs-content .button-tabs-item span,.right-col-item .content-link-title,span.h3,.hvrbox-title,input#gform_submit_button_1,.box-sector h4,span.char-title,.type-gallery,.type-prevention,.bouton-black.elementor-widget-button a,span.title-type-animals,button.button-blanc,a.button-blanc,span.bigtitle-cta-typeanimals,span.subtitle-cta-typeanimals,span.realisation-title,.link-contact span,span.title-blog-forward,.type-blog-forward,.category-blog h5,.type-blog span,.date-blog span,.comment-blog span,.article-blog h3,.article-blog h2,.zone-content h3,.zone-content .wp-block-buttons.is-content-justification-center a,.zone-content h2,h4.sector-title,a.button-rouge,.container-blog-article-pagination span,.container-blog-article-pagination a{font-family:"poster-gothic-round-excond-a",sans-serif!important;text-transform:uppercase;font-weight:600;font-style:normal}h1,h1.elementor-heading-title,.h1 .elementor-heading-title{font-size:54px;line-height:1.1em;letter-spacing:1px margin-bottom:20px}h2,h2.elementor-heading-title,.h2 .elementor-heading-title,span.h2,span.subtitle-cta-typeanimals,.article-blog h2,.zone-content h2{font-size:40px;line-height:1.1em;letter-spacing:.5px;margin-bottom:20px}h3,h3.elementor-heading-title,.h3 .elementor-heading-title,h4,h4.elementor-heading-title,.h4 .elementor-heading-title,.button-tabs-content .button-tabs-item:hover span,span.h3,span.char-title,.type-prevention,span.title-type-animals,.category-blog h5,.article-blog h3,.zone-content h3{font-size:34px;line-height:1.2em;letter-spacing:.5px;margin-bottom:20px;font-weight:600}h4,h4.elementor-heading-title,.h4 .elementor-heading-title,span.titre-blog,.button-tabs-content .button-tabs-item span,.right-col-item .content-link-title,.hvrbox-title,.box-sector h4,span.char-title,span.realisation-title,span.title-blog-forward,.date-blog span,.comment-blog span,h4.sector-title,.container-blog-article-pagination span,.container-blog-article-pagination a{font-size:27px;font-weight:500}.menu-title .elementor-heading-title,.menu-title .elementor-button{font-size:20px;padding:10px 30px;letter-spacing:1px}.bouton-menu .elementor-button{font-size:18px;letter-spacing:1px}.link-contact span,.footer-coordonnes.elementor-widget-heading{font-size:22px;letter-spacing:1px}.lite-paragraph.elementor-widget-text-editor,.paragraph.elementor-widget-heading,p.big-paragraph,input#input_1_7,input#input_1_2,input#input_1_3,input#input_1_4,textarea#input_1_5,div#validation_message_1_7,div#validation_message_1_2,div#validation_message_1_3,div#validation_message_1_4,div#validation_message_1_5,.link-contact span,.breadcrumbs-banner a,.search-blog input.elementor-search-form__input{font-weight:400}.bouton-rouge.elementor-widget-button a,button.button-rouge,a.button-rouge,input#gform_submit_button_1,button.button-blanc,a.button-blanc,.zone-content .wp-block-buttons.is-content-justification-center a,a.button-rouge{font-size:18px}.stats-home span.elementor-heading-title,span.bigtitle-cta-typeanimals{font-size:76px;font-weight:500;line-height:1.2em}p.big-paragraph,.testimony-content p{font-size:24px;letter-spacing:.4px;padding-bottom:30px;width:55%;margin:auto}span.type-blog,.type-blog-forward,.type-blog span{font-size:16px}span.titre-blog,.right-col-item .content-link-title,.hvrbox-title,.type-blog span,.date-blog span,.comment-blog span{font-weight:500}.list-caracteristic.elementor-widget-text-editor li,.bold-paragraph.elementor-widget-text-editor p,.category-blog a{font-weight:700;font-size:17px}.bold-paragraph.elementor-widget-text-editor p{text-transform:uppercase}.cta-soumission .elementor-heading-title{font-size:105px;font-weight:500}.cta-soumission.alternate-bg .elementor-heading-title{font-size:180px;letter-spacing:10px}span.breadcrumb_last{font-weight:600}.article-blog blockquote.wp-block-quote p{font-size:24px;font-weight:400;letter-spacing:4px}.noir-clair,.main-menu li.menu-item a,.paragraph .elementor-text-editor,span.type-blog,span.titre-blog,input::placeholder,textarea::placeholder,input#input_1_6,.list-caracteristic.elementor-widget-text-editor li,.excerpt-blog-forward,.search-blog input.elementor-search-form__input,.article-blog blockquote.wp-block-quote p,.sector-container-aboutus h4.sector-title{color:var(--e-global-color-primary)}.tab-content,.bouton-black.elementor-widget-button a{background-color:var(--e-global-color-primary)}.rouge,.bouton-blanc.elementor-widget-button a,div#validation_message_1_7,div#validation_message_1_2,div#validation_message_1_3,div#validation_message_1_4,div#validation_message_1_5,button.button-blanc,a.button-blanc,span.bigtitle-cta-typeanimals,span.elementor-post__title a:hover,.blanc.paragraph.footer-menu.elementor-widget.elementor-widget-heading a:hover,.article-blog a,.zone-content a,.category-blog a:hover,.elementor-widget-text-editor a,a.button-blanc,.container-blog-article-pagination span,.container-blog-article-pagination a{color:var(--e-global-color-secondary)}.bouton-menu .elementor-button,.bouton-rouge.elementor-widget-button a,button.button-rouge,a.button-rouge,hr.seperateur-temoignages,.right-col-item button,input#gform_submit_button_1,option:checked,.fbk-icon .elementor-widget-container:hover,.zone-content .wp-block-buttons.is-content-justification-center a,span.swiper-pagination-bullet-active{background-color:var(--e-global-color-secondary)}.bouton-rouge.elementor-widget-button a:hover,button.button-rouge:hover,a.button-rouge:hover,.bouton-blanc.elementor-widget-button a:hover,input#gform_submit_button_1:hover,button.button-blanc:hover,a.button-blanc:hover,.bouton-menu.elementor-widget-button a:hover,.link-blog:hover,.zone-content .wp-block-buttons.is-content-justification-center a:hover{background-color:var(--e-global-color-0d192f5)}.num-tel.elementor-widget.elementor-widget-heading a:hover,.article-blog a:hover,.zone-content a:hover,.elementor-widget-text-editor a:hover,.container-blog-article-pagination span,.container-blog-article-pagination a:hover{color:var(--e-global-color-0d192f5)}.gris,.breadcrumbs-banner.elementor-widget-breadcrumbs span,.search-blog i.fa.fa-search,p#breadcrumbs a,p#breadcrumbs span,.sector-container h4.sector-title{color:var(--e-global-color-text)}.gris-clair{color:var(--e-global-color-accent)}.main-contactform input#input_1_7,.main-contactform input#input_1_2,.main-contactform input#input_1_3,.main-contactform input#input_1_4,.main-contactform textarea#input_1_5,.container-blog-article-pagination span,.container-blog-article-pagination a{background-color:var(--e-global-color-accent)}.gris-fonce,div#gform_fields_1 input{color:var(--e-global-color-6cd2880a)}.right-col-item button:hover,.bouton-black.elementor-widget-button a:hover,.container-gallery button.arrow-btn:hover,.container-realisation button.arrow-btn:hover{background-color:var(--e-global-color-6cd2880a)}.noir{color:var(--e-global-color-1c5841ad)}.noir-alt{color:var(--e-global-color-66b64fc)}.blanc,button.button-rouge,a.button-rouge,.button-tabs-content .button-tabs-item span,.right-col-item .content-link-title,.bouton-blanc.elementor-widget-button a:hover,input#gform_submit_button_1,p#breadcrumbs a,.bold-paragraph.elementor-widget-text-editor p,.item-gallery .type-prevention,.bouton-black.elementor-widget-button a,.paragraph-type-animals,span.title-type-animals,span.subtitle-cta-typeanimals,option:checked,.breadcrumbs-banner.elementor-widget-breadcrumbs span.breadcrumb_last,span.elementor-post__title a,.category-blog h5,.category-blog a,.zone-content .wp-block-buttons.is-content-justification-center a,.zone-content .wp-block-buttons.is-content-justification-center a:hover,.zone-list .elementor-posts::after,a.button-rouge,span.nom-temoignages,span.entreprise-temoignages,.testimony-content,.content-type-animals p,a.button-blanc:hover,a.button-rouge,a.button-rouge:hover{color:var(--e-global-color-5bc61857)}.bouton-blanc.elementor-widget-button a,.type-gallery,button.button-blanc,a.button-blanc,.sector-container-aboutus .box-sector,.container-blog-forward,.container-blog-article .item-blog,.type-blog span{background-color:var(--e-global-color-5bc61857)}.no-margin .elementor-heading-title,.h4.no-margin.elementor-widget.elementor-widget-heading,.no-margin.elementor-widget-text-editor,.no-margin.elementor-widget-text-editor p{margin-bottom:0}button#gform_browse_button_1_8{border-color:var(--e-global-color-primary);padding:2px 5px;color:var(--e-global-color-6cd2880a);font-family:"Obvia",sans-serif;font-weight:500;font-size:16px;line-height:1.5em;background-color:var(--e-global-color-accent);border-radius:0}span.gform_drop_instructions{display:block;color:var(--e-global-color-6cd2880a);font-family:"Obvia",sans-serif;font-weight:500;font-size:16px}span#gfield_upload_rules_1_8{display:none}.bouton-menu.elementor-widget-button a{border-radius:0}.header{margin-left:20px;margin-right:20px;box-shadow:0 0 7px 0 rgba(0,0,0,.2)}.sticky{position:fixed!important;top:20px;width:calc(100% - 40px)}.main-menu ul.sub-menu{box-shadow:0 12px 7px 0 rgb(0 0 0 / 20%)}li.menu-item.wpml-ls-slot-4.wpml-ls-item.wpml-ls-item-en.wpml-ls-menu-item.wpml-ls-first-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-4-en{width:5%}.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-4-en span{border:2px solid var(--e-global-color-primary);padding:2px 5px}.menu-item-wpml-ls-4-fr span{border-top:2px solid var(--e-global-color-primary);border-right:2px solid var(--e-global-color-primary);border-bottom:2px solid var(--e-global-color-primary);padding:2px 5px;margin-left:-19px}.wpml-ls-current-language span{background-color:var(--e-global-color-secondary);color:var(--e-global-color-5bc61857)}a.button-rouge,a.button-blanc,.content-cta-typeanimals a.button-rouge{display:inline-block}.partner-section .partner-content,.small-partner-section .partner-content{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.partner-section .partner-content:hover,.small-partner-section .partner-content{display:flex;align-items:center;justify-content:center}.small-partner-section .partner-content{animation-play-state:unset}.partner-section .partner-tag,.small-partner-section .partner-content{width:auto;padding:0 15px;margin:0 15px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.small-partner-section .partner-content{width:100%}.partner-tag:hover{transform:scale(1.1)}@keyframes partners{0%{transform:translateX(0)}100%{transform:translate(-50%)}}.partner-section{margin:0 10px 0 10px}.strokeRed .elementor-heading-title{-webkit-text-stroke:2px #00000080;-webkit-text-fill-color:var(--e-global-color-secondary)}.strokeRed .elementor-heading-title strong{-webkit-text-stroke:1px #00000080;-webkit-text-fill-color:var(--e-global-color-primary)}.strokeBlanc .elementor-heading-title{-webkit-text-fill-color:var(--e-global-color-5bc61857)}.item-temoignages,.box-sector,.type-prevention,.hvrbox .hvrbox-text,.hvrbox .type-prevention .hvrbox-text,.content-cta-typeanimals,span.realisation-title{text-align:center}.info-testimony{margin-top:20px}span.titre-temoignages{margin-bottom:50px;display:block}hr.seperateur-temoignages{display:block!important;width:54px;height:3px;margin:auto!important;border:1px solid var(--e-global-color-secondary);background-color:var(--e-global-color-secondary)!important}p.nom-temoignages{display:block;margin-top:20px!important}.item-blog,.red-line.elementor-widget-text-editor li::before,.gray-line.elementor-widget-text-editor li::before,.button-tabs-content .button-tabs-item,.button-tabs-content .button-tabs-item button,.right-col-item,.category-blog li::before,.category-blog li a,.article-blog li::before,.zone-content li::before{position:relative}img.img-blog,span.type-blog,span.titre-blog,img.link-blog,span.title-type-animals,span.bigtitle-cta-typeanimals,span.subtitle-cta-typeanimals,span.h3,.main-contactform input#gform_submit_button_1{display:block}span.type-blog{display:inline-block;padding:9px;border:1px solid #373536;margin-top:20px}.item-blog{padding:0 20px 50px 20px;border:1px solid #C5C5C5}span.titre-blog{margin-top:20px;width:200px}img.img-blog{margin-top:-20px}.link-blog{position:absolute;bottom:0;right:0;display:inline-block;padding:15px 15px 10px 15px;background-color:#DC0330}.sector-container,.sector-container-aboutus{display:flex;justify-content:center;flex-direction:row}.sector-container .box-sector,.sector-container-aboutus .box-sector{padding:30px 50px;border:1px solid #4D494B;width:100%;flex-grow:1}.sector-container-aboutus .box-sector{border:1px solid #C5C5C5}.box-sector h4{margin-bottom:0}.scroll{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohidding-scrollbar}.scroll::-webkit-scrollbar{display:none}.container-blog{display:flex;justify-content:center;gap:20px}.list-caracteristic.gray-line li{list-style:none;margin-left:15px}ul,.category-blog ul{padding-left:0;list-style-type:none}.red-line.elementor-widget-text-editor li::before,.gray-line.elementor-widget-text-editor li::before,.category-blog li::before,.article-blog li::before,.zone-content li::before{content:url(/wp-content/uploads/2021/06/red-line.svg);display:inline-block;width:15px;top:-4px;margin-left:-15px}.rating-yasr{text-align:center}.gray-line.elementor-widget-text-editor li::before{content:url(/wp-content/uploads/2021/06/grey-line.svg)!important}.item-gallery .type-prevention{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}.item-gallery.hvrbox.hvrbox_background:hover .type-prevention{font-size:27px;top:15%;z-index:2;text-align:center!important}.container-gallery .type-prevention{text-align:center!important}.container-gallery a.button-rouge{width:55%}.hvrbox .hvrbox-text.alternate{text-align:center;font-size:15px;display:inline-block;position:absolute;width:90%!important;top:50%;transform:translate(-50%,-50%)}.item-gallery a{color:#FFFFFF!important}.hvrbox-text.alternate p{font-size:13px}.hvrbox-layer_top button.button-rouge,.hvrbox-layer_top a.button-rouge{padding:10px 20px;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);z-index:-1}.item-gallery .hvrbox-layer_top button.button-rouge,.item-gallery .hvrbox-layer_top a.button-rouge{z-index:-1}.item-gallery:hover .hvrbox-layer_top button.button-rouge,.item-gallery:hover .hvrbox-layer_top a.button-rouge{z-index:1}.item-gallery.hvrbox.hvrbox_background:hover{transform:scale(1.1);will-change:transform;z-index:2}.item-gallery.hvrbox.hvrbox_background:hover{transition:all 0.4s ease}.item-gallery.hvrbox.hvrbox_background{border:1px solid #c7c7c7}img.img-preventions{filter:brightness(.6);position:absolute;object-fit:cover;width:100%;height:100%!important}.button-tabs-content{display:flex;flex-direction:row;justify-content:center}.button-tabs-content .button-tabs-item{flex-grow:1;background-size:cover;background-repeat:no-repeat}.button-tabs-content .button-tabs-item span,.right-col-item .content-link-title{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}.button-tabs-content .button-tabs-item button{border:1px solid rgba(197,197,197,.2);width:100%;height:195px;border-radius:0;padding:20px;z-index:1;background-color:rgba(0,0,0,.6)}.button-tabs-content .button-tabs-item:hover button,.button-tabs-content .button-tabs-item button.active{  background-color:rgba(186,29,45,.7)!important;  border:1px solid rgba(197,197,197,1)!important}.button-tabs-content .button-tabs-item:hover button,.button-tabs-content .button-tabs-item button.active,.button-tabs-content .button-tabs-item button,.button-tabs-content .button-tabs-item span,.button-tabs-content .button-tabs-item:hover span,.right-col-item:hover .tab-content-filter,.right-col-item:hover button,.right-col-item .tab-content-filter,.bouton-rouge.elementor-widget-button a:hover,button.button-rouge:hover,a.button-rouge:hover,.right-col-item button:hover,.bouton-blanc.elementor-widget-button a:hover,input#gform_submit_button_1:hover,.button-tabs-content .button-tabs-item:active span::after,.button-tabs-content .button-tabs-item span::after,.item-gallery button.arrow-btn,.item-gallery:hover button.arrow-btn,.item-gallery.hvrbox.hvrbox_background:hover .type-prevention,.item-gallery.hvrbox.hvrbox_background .type-prevention,.item-gallery.hvrbox.hvrbox_background:hover .type-prevention::after,.item-gallery.hvrbox.hvrbox_background:hover,.item-gallery.hvrbox.hvrbox_background:hover img.img-preventions,.bouton-black.elementor-widget-button a:hover,.bouton-black.elementor-widget-button a,span.elementor-post__title a,span.elementor-post__title a:hover,.num-tel.elementor-widget.elementor-widget-heading a:hover,.blanc.paragraph.footer-menu.elementor-widget.elementor-widget-heading a,.num-tel.elementor-widget.elementor-widget-heading a,.blanc.paragraph.footer-menu.elementor-widget.elementor-widget-heading a:hover,.article-blog a,.article-blog a:hover,.item-blog:hover,.item-blog,.link-blog:hover,.link-blog,.fbk-icon .elementor-widget-container:hover,.fbk-icon .elementor-widget-container,.item-blog-forward:hover,.item-blog-forward,.zone-content a,.zone-content a:hover,.zone-content .wp-block-buttons.is-content-justification-center a,.zone-content .wp-block-buttons.is-content-justification-center a:hover,.category-blog a,.category-blog a:hover,.elementor-widget-text-editor a:hover,.elementor-widget-text-editor a,a.button-rouge,a.button-rouge:hover{transition:all 0.3s ease}.tab-content{display:flex;padding:80px 40px;align-items:center;justify-content:center;border:1px solid #707070;border-top:0}.tab-content-left-col{width:40%;padding-right:40px}.tab-content-right-col{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:0;grid-row-gap:0;width:60%}.right-col-item{background-repeat:no-repeat;background-size:cover}.right-col-item .tab-content-filter{height:180px;background-color:rgba(77,73,75,.6);mix-blend-mode:normal}.right-col-item:hover .tab-content-filter{background-color:rgba(186,29,45,1);mix-blend-mode:multiply}.right-col-item button{opacity:0;position:absolute;bottom:0;right:0;border-radius:0;padding:12px 15px;border:1px solid #373536}.right-col-item button:hover{border:1px solid #373536}.right-col-item:hover button,.item-gallery:hover button.arrow-btn,.hvrbox:hover .hvrbox-layer_top,.hvrbox.active .hvrbox-layer_top{opacity:1}.paragraph-charac p{font-weight:700;font-size:17px}.prevention-grid .button-tabs-content{display:grid!important;grid-template-columns:repeat(3,1fr)}.type-prevention,.type-prevention li{text-transform:unset!important;text-align:left!important}.elementor-section.elementor-inner-section.caroussel-info-left{max-width:265px}.content-caroussel-char{padding:40px;background-color:rgba(255,255,255,.8);position:relative}.item-caroussel-char{padding:60px 45px}.char-description{margin-left:33%}img.char-icon{position:absolute;top:40px;left:25px}span.char-title{position:absolute;top:90px;left:25px;width:190px}.item-caroussel-char{background-repeat:no-repeat;background-size:cover;background-position:center}.item-gallery{background-repeat:no-repeat;background-size:cover;height:255px}.container-gallery,.container-realisation{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.container-gallery .item-gallery img{min-height:100%}.container-gallery .item-gallery{cursor:pointer}.hvrbox,.hvrbox *{box-sizing:border-box}.hvrbox{position:relative;display:inline-block;overflow:hidden;max-width:100%}.hvrbox .hvrbox-layer_top{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.4);color:#fff;padding:15px;-moz-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.hvrbox .hvrbox-text,.hvrbox .type-prevention .hvrbox-text{font-size:15px;display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hvrbox .type-prevention .hvrbox-text{width:80%;top:45%;left:0%;transform:translate(-50%,-50%)}.type-gallery{position:absolute;bottom:0;left:20px;padding:9px;border:1px solid #000;font-size:16px;margin-bottom:-20px;z-index:2}.item-gallery{overflow:visible}.item-gallery button.arrow-btn,.content-blog-forward button.arrow-btn{opacity:0;position:absolute;bottom:0;right:0;border-radius:0;background-color:#DC0330;border:1px solid #000;z-index:2}.section-saviezvs-img{margin-left:42px}.container-animals-treated{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:0;grid-row-gap:0}.btn-prev img:hover,.btn-next img:hover{cursor:pointer;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%)}.small-partner-section .partner-tag img{padding:0 15px}.caroussel-characteristic.elementor-widget-combu-repeat-anything,.caroussel-characteristic .elementor-widget-container,.caroussel-characteristic .container-caroussel-char,.caroussel-characteristic .slick-list.draggable,.caroussel-characteristic .slick-track{height:100%}.type-animals-cta p{color:var(--e-global-color-5bc61857)}.container-type-animals{margin-bottom:50px}.item-type-animals,.item-cta-typeanimals{background-size:cover;background-repeat:no-repeat}.item-type-animals:first-child{margin-bottom:50px}.content-type-animals{width:50%;background-color:rgba(55,53,54,.75);border-left:10px solid #DC0330;padding:50px}.content-cta-typeanimals{background-color:rgba(55,53,54,.6)}.content-cta-typeanimals button.button-rouge,.content-cta-typeanimals a.button-rouge{margin:auto}.content-cta-typeanimals{padding:60px 40px}.elementor-sitemap-section h2,.elementor-sitemap-section a{color:var(--e-global-color-5bc61857)}.elementor-sitemap-section li{list-style:none!important}.breadcrumb-red.elementor-widget.elementor-widget-breadcrumbs a{color:var(--e-global-color-secondary)!important}.breadcrumb-red.elementor-widget-breadcrumbs span.breadcrumb_last{color:var(--e-global-color-primary)!important}.selector-filter-content{display:flex;grid-column-gap:10px}select.realisation-filter{height:30px;font-family:'poster-gothic-round-excond-a';padding:4px;border-radius:0}.selector-filter-content button.button-rouge,.selector-filter-content a.button-rouge{height:30px;padding:0 5px;width:45px;font-size:16px;margin-top:0}.container-realisation{margin-top:55px}span.realisation-title{position:absolute;top:33%;left:50%;transform:translate(-50%,-50%)}.container-realisation .hvrbox .hvrbox-text,.hvrbox .type-prevention .hvrbox-text{width:75%}.container-realisation .item-gallery.hvrbox.hvrbox_background:hover{transform:scale(1)!important}.item-gallery{position:relative}.img-lb{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}button.mfp-close{cursor:pointer!important}button.mfp-close:hover{background-color:transparent}.activitysector-aboutus.elementor-widget-html .sector-container-aboutus .box-sector{border:0;border-top:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;border-left:1px solid #C5C5C5}.sector-container-aboutus .box-sector:last-child{border:1px solid #C5C5C5!important}.main-contactform input#input_1_7,.main-contactform input#input_1_2,.main-contactform input#input_1_3,.main-contactform input#input_1_4,.main-contactform textarea#input_1_5{border:1px solid #c5c5c5;opacity:.7}.main-contactform input#gform_submit_button_1{float:none;margin:0 auto;margin-top:20px}.link-contact a,.footer-coordonnes.elementor-widget.elementor-widget-heading a{background-image:linear-gradient(120deg,#DC0330 0%,#DC0330 100%);background-repeat:no-repeat;background-size:100% .1em;background-position:0 100%;transition:background-size 0.25s ease-in}.link-contact a:hover,.footer-coordonnes.elementor-widget.elementor-widget-heading a:hover{background-size:100% 100%}.link-contact span:hover,.footer-coordonnes.elementor-widget.elementor-widget-heading span:hover{color:#fff;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.link-contact a,.link-contact a:hover,.footer-coordonnes.elementor-widget.elementor-widget-heading a:hover{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.zone-desservies{margin:0 20px}.zone-list .elementor-posts::after{content:'Et encore plus!';display:block;position:relative;top:30px}.zone-list .elementor-posts{display:grid;-ms-flex-wrap:wrap;grid-template-rows:repeat(9,1fr);grid-auto-flow:column;grid-template-columns:1fr 1fr 1fr 1fr}.container-blog-forward{width:calc(100% - 20px);border:1px solid #C5C5C5;padding:20px 20px 20px 0;position:relative;margin-left:20px}.item-blog-forward{display:flex;align-items:center}.img-blog-forward{width:45%;margin-left:-20px}.content-blog-forward{width:55%;padding-left:50px;padding-right:50px}span.title-blog-forward{display:block;margin-bottom:20px}.type-blog-forward{display:inline-block;padding:5px 10px;border:1px solid #373536;margin-bottom:20px}.content-blog-forward button.arrow-btn{opacity:1}.container-blog-article,.container-singular-blog{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:40px}.search-blog input.elementor-search-form__input,.search-blog button.elementor-search-form__submit{background-color:var(--e-global-color-5bc61857)!important;border-radius:0}.search-blog .elementor-search-form__container{border-radius:0px!important;border:1px solid #C5C5C5}.category-blog ul{line-height:2.4em}.category-blog li a,.article-blog li{left:10px}.container-blog-forward p.excerpt-blog-forward{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.container-blog-article{margin-bottom:80px}.container-blog-article-pagination a:last-child{padding:0px!important}.container-blog-article-pagination{border-top:1px solid #C5C5C5;text-align:center}.container-blog-article-pagination a.next{display:none}.container-blog-article-pagination span::before,.container-blog-article-pagination a.page-numbers::before{content:'0'}.container-blog-article-pagination span,.container-blog-article-pagination a{top:-20px;position:relative;padding:0 10px}.container-blog-article-pagination{display:flex;justify-content:center}.type-blog span{padding:5px 10px;border:1px solid #373536}.comment-blog img.comment-icon{margin-right:10px}.banner-blog{margin:20px 20px 0 20px}.article-blog a,.zone-content a{text-decoration:underline!important}.article-blog ul{padding-left:60px}.article-blog blockquote.wp-block-quote{padding:40px 60px;text-align:center;border:1px solid #C5C5C5;margin-top:40px;margin-bottom:40px}.article-blog blockquote.wp-block-quote p{margin-bottom:0}.container-singular-blog{grid-template-columns:repeat(3,1fr)}.item-blog:hover,.container-blog-forward:hover{box-shadow:0 0 7px 0 rgb(0 0 0 / 20%)}span.breadcrumb_last{color:#fff!important}.contactform-zone div#field_1_2,.contactform-zone div#field_1_4{padding-left:5px;padding-bottom:10px}.contactform-zone div#field_1_7,.contactform-zone div#field_1_3{padding-right:5px;padding-bottom:10px}.contactform-zone input#gform_submit_button_1{float:none;margin:0 auto;display:block;margin-top:20px}.contactform-zone input#input_1_7,.contactform-zone input#input_1_2,.contactform-zone input#input_1_3,.contactform-zone input#input_1_4,.contactform-zone textarea#input_1_5{padding:10px}.contactform-zone input#gform_submit_button_1{padding:5px 10px}.contactform-zone textarea#input_1_5{height:60px!important;margin-bottom:5px}.zone-content .wp-block-buttons.is-content-justification-center a{text-decoration:none!important}.zone-content ul{padding-left:20px}.zone-content li{margin-bottom:20px}.zone-content img{mix-blend-mode:multiply;max-width:200px}.bouton-rouge.elementor-widget-button span.elementor-button-text:after,.bouton-blanc.elementor-widget-button span.elementor-button-text:after,.bouton-menu span.elementor-button-text:after,a.button-rouge:after{content:'»';margin-left:5px}.bouton-black.elementor-widget-button span.elementor-button-text:before{content:'\f095';font-family:'Font Awesome 5 Free';margin-right:5px}.bouton-rouge.elementor-widget-button a,.bouton-blanc.elementor-widget-button a,button.button-rouge,a.button-rouge,input#gform_submit_button_1,.bouton-black.elementor-widget-button a,button.button-blanc,a.button-blanc,.zone-content .wp-block-buttons.is-content-justification-center a{padding:15px 30px;border-radius:0;border:1px solid var(--e-global-color-primary);letter-spacing:1px;margin-top:20px}.bouton-black.elementor-widget-button a{border:1px solid var(--e-global-color-text)}.bouton-menu.elementor-widget-button a{padding:14px 24px}.content-type-animals button.button-rouge,.content-type-animals a.button-rouge{margin-right:5px}.content-type-animals button.button-blanc,.content-type-animals a.button-blanc{margin-left:5px}label.gfield_label,span#gfield_upload_rules_1_6{display:none}div#field_1_7,div#field_1_2,div#field_1_3,div#field_1_4{width:50%;display:inline-flex;flex-direction:column}div#field_1_2,div#field_1_4{padding-left:10px;padding-bottom:20px}div#field_1_7,div#field_1_3{padding-right:10px;padding-bottom:20px}input#input_1_7,input#input_1_2,input#input_1_3,input#input_1_4,textarea#input_1_5{border-radius:0;font-size:14px;padding:15px 20px}textarea#input_1_5{height:100px}input#gform_submit_button_1{float:right}input#input_1_7,input#input_1_2,input#input_1_3,input#input_1_4,textarea#input_1_5{background-color:rgba(255,255,255,.3)}@media (min-width:1025px) and (max-width:1279px){.num-normal{display:none}}@media screen and (max-width:1024px){li.menu-item.wpml-ls-slot-4.wpml-ls-item.wpml-ls-item-en.wpml-ls-menu-item.wpml-ls-first-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-4-en{width:unset}.wpml-ls-item a{color:var(--e-global-color-secondary)!important}.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-4-en span{border:0;padding:0}.menu-item-wpml-ls-4-fr span{border-top:0;border-right:0;border-bottom:0;padding:0;margin-left:0}.wpml-ls-current-language span{background-color:unset;color:unset}.container-gallery,.container-realisation{grid-template-columns:repeat(2,1fr)}.content-type-animals{width:100%}.container-other-animals .button-tabs-content .button-tabs-item button{height:195px}.container-other-animals .button-tabs-content .button-tabs-item span::after{content:none}.container-other-animals .button-tabs-content{display:flex}.container-other-animals .button-tabs-content .button-tabs-item span{text-align:center}.zone-list a,.zone-list .elementor-posts::after{font-size:11px!important}.item-animals-treated{grid-template-columns:repeat(3,1fr)}.stats-home span.elementor-heading-title,span.bigtitle-cta-typeanimals{font-size:64px}h1,h1.elementor-heading-title,.h1 .elementor-heading-title{font-size:38px}h2,h2.elementor-heading-title,.h2 .elementor-heading-title,span.subtitle-cta-typeanimals,.zone-content h2{font-size:34px}h3,h3.elementor-heading-title,.h3 .elementor-heading-title,span.title-type-animals,.zone-content h3{font-size:24px}h4,h4.elementor-heading-title,.h4 .elementor-heading-title{font-size:20px}.item-gallery.hvrbox.hvrbox_background:hover .type-prevention{font-size:20px}.type-prevention{font-size:27px}.partner-tag,.partner-tag img{width:100px}.button-tabs-content{display:block}.button-tabs-content .button-tabs-item button{height:80px}.button-tabs-content .button-tabs-item span{text-align:left;padding:0 25px}.button-tabs-content .button-tabs-item{background-position:center}.button-tabs-content .button-tabs-item span::after{float:right;content:url(/wp-content/uploads/2021/07/arrow-down.png)}.button-tabs-content .button-tabs-item:active span::after{transform:rotate(180deg)}.tab-content{flex-direction:column;padding:50px}.tab-content-left-col{order:2;width:100%;padding-right:20px;padding-left:10px}.tab-content-right-col{order:1;grid-template-columns:repeat(2,1fr);width:100%;margin-bottom:40px}.right-col-item{background-position:center}.right-col-item .tab-content-filter{height:110px}.right-col-item .content-link-title{font-size:24px;padding:15px}.right-col-item button{opacity:1;padding:3px 8px;border:1px solid #373536}img.arrow-up{height:12px;width:10px}span.h3{font-size:30px}.paragraph,button.button-rouge,a.button-rouge,button.button-blanc,a.button-blanc{font-size:15px}.button-tabs-content .button-tabs-item button:focus{border:none}.box-sector{padding:30px 20px}.elementor-section.elementor-inner-section.caroussel-info-left{max-width:100%}.cta-soumission.alternate-bg .elementor-heading-title{font-size:55px;letter-spacing:0}.content-blog-forward{width:50%;padding-left:30px;margin-left:20px}.img-blog-forward{width:50%}span.title-blog-forward{margin-bottom:10px;font-size:22px}p.excerpt-blog-forward{font-size:15px}.type-blog-forward{margin-bottom:10px}.container-blog-article{grid-template-columns:repeat(1,1fr);grid-row-gap:60px}img.img-blog{margin:auto;margin-top:-20px;width:290px}.item-blog{padding:0 30px 50px 30px}span.titre-blog{margin-top:10px;margin-bottom:10px;width:100%}.container-singular-blog{grid-template-columns:repeat(2,1fr);grid-row-gap:60px}.article-blog ul{padding-left:30px}.small-partner-section .partner-tag img{padding:0}.small-partner-section .partner-content{padding:0;margin:0;justify-content:space-between}.partner-section .partner-tag{padding:0 15px}div#yasr_visitor_votes_338{text-align:center}}@media screen and (max-width:767px){.item-gallery{height:85px;transition:height 0.4s ease;margin:20px 0}.testimony-content p{font-size:16px}.item-gallery:hover{height:255px}.partner-section .partner-tag{padding:0 10px;margin:0}.char-description{margin-left:0%}.small-partner-section .partner-content{padding:0;margin:0}.small-partner-section .partner-tag img{padding:0 5px}.type-prevention::after{float:right;content:url(/wp-content/uploads/2021/07/arrow-down.png)}.prevention-grid .item-gallery.hvrbox.hvrbox_background:hover .type-prevention::after{transform:rotate(180deg)}.item-gallery:hover{max-height:255px}.prevention-grid .item-gallery.hvrbox.hvrbox_background:hover{height:200px;transform:scale(1)}.prevention-grid .hvrbox .hvrbox-text.alternate,.type-prevention{text-align:left}.prevention-grid .hvrbox-layer_top button.button-rouge,.prevention-grid .hvrbox-layer_top a.button-rouge{left:35%}.prevention-grid .item-gallery.hvrbox.hvrbox_background:hover img.img-preventions{height:198px!important}.prevention-grid .button-tabs-content{display:grid!important;grid-template-columns:repeat(1,1fr)}.prevention-grid .container-gallery{grid-template-columns:repeat(1,1fr);grid-row-gap:0}.prevention-grid .item-gallery.hvrbox.hvrbox_background{height:80px}.prevention-grid img.img-preventions{height:78px!important;object-fit:cover;width:298px}.menu-title .elementor-heading-title,.menu-title .elementor-button{font-size:15px;padding:10px}.header{margin:0;background-color:var(--e-global-color-5bc61857)!important}.sticky{top:0;width:100vw;box-sizing:border-box!important}.cta-contact .stats-home span.elementor-heading-title,span.bigtitle-cta-typeanimals{font-size:45px}.cta-contact .h4{font-size:22px!important}.item-animals-treated{grid-template-columns:repeat(1,1fr)}.content-type-animals{border-top:10px solid #DC0330;border-left:0;padding:40px 20px}.content-type-animals button.button-rouge,.content-type-animals button.button-blanc,.content-type-animals a.button-blanc,.content-type-animals a.button-rouge{margin-right:0;margin-left:0}.container-other-animals .button-tabs-content{display:block}.cta-contact .stats-home span.elementor-heading-title,span.bigtitle-cta-typeanimals{font-size:40px}.content-cta-typeanimals{padding:50px 10px}.section-saviezvs-img .bold-paragraph p{font-size:15px}.partner-tag,.partner-tag img{width:50px}.small-partner-section .partner-tag{width:auto;padding:0;margin:auto}.zone-list a,.zone-list .elementor-posts::after{font-size:16px!important}.zone-list .elementor-posts{grid-template-columns:repeat(1,1fr)!important;grid-auto-flow:unset;grid-template-rows:none}.container-animals-treated{grid-template-columns:repeat(2,1fr)}.container-blog-forward{margin-left:0}.item-blog-forward{display:inline-block}.img-blog-forward{width:100%;margin-top:-20px;margin-left:0}.container-blog-forward{width:100%;padding:0 20px 20px 20px}.content-blog-forward{width:100%;padding-left:0;margin-left:0}.type-blog-forward{margin-top:10px}p.excerpt-blog-forward{margin-bottom:20px}.container-blog-article{grid-row-gap:40px}.item-blog{padding:0 20px 50px 20px}.item-gallery.hvrbox.hvrbox_background:hover{transform:none}.container-singular-blog{grid-row-gap:60px}.article-blog ul{padding-left:20px}.article-blog blockquote.wp-block-quote{padding:20px;margin:20px 0px!important}.article-blog blockquote.wp-block-quote p{font-size:18px}.container-gallery,.container-realisation,.container-singular-blog{grid-template-columns:repeat(1,1fr)}.selector-filter-content select{width:120px}.selector-filter-content::-webkit-scrollbar{display:none}.selector-filter-content{white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}div#field_1_7,div#field_1_2,div#field_1_3,div#field_1_4{width:100%;display:block;padding-left:0;padding-right:0;padding-bottom:10px}input#gform_submit_button_1{float:left}input#input_1_7,input#input_1_2,input#input_1_3,input#input_1_4,textarea#input_1_5{padding:15px}.contactform-zone div#field_1_2,.contactform-zone div#field_1_4{padding-left:0}.contactform-zone div#field_1_7,.contactform-zone div#field_1_3{padding-right:0}.file-input,.file-input input{max-width:210px!important;overflow:hidden!important}.main-contactform input#gform_submit_button_1{padding:15px 20px}h3,h3.elementor-heading-title,.h3 .elementor-heading-title,.button-tabs-content .button-tabs-item:hover span,span.subtitle-cta-typeanimals,.article-blog h2{font-size:30px}.article-blog h3{font-size:24px}h4,h4.elementor-heading-title,.h4 .elementor-heading-title,span.titre-blog,.button-tabs-content .button-tabs-item span,.box-sector h4{font-size:24px}.cta-soumission .elementor-heading-title{font-size:54px}p.big-paragraph{font-size:18px;width:70%}.lite-paragraph.elementor-widget-text-editor p{font-size:15px}.list-caracteristic.elementor-widget-text-editor li{font-size:15px}.zone-content h2{font-size:28px}.bg-grey-mobile{background-color:var(--e-global-color-accent)!important}.inner-section-map{margin:0 20px 40px 20px!important}.partner-tag img{max-width:55px!important}.sector-container,.sector-container-aboutus{justify-content:start}.tab-content{padding:10px 10px 40px 10px}.item-caroussel-char{padding:40px 20px}.content-caroussel-char{padding:40px 20px}img.char-icon{position:static;display:block!important;margin:auto;padding-bottom:10px}span.char-title{position:static;display:block!important;text-align:center;margin:auto}p.char-description{margin-left:0}.container-gallery{grid-template-columns:repeat(1,1fr);gap:0}.bouton-rouge.elementor-widget-button a{font-size:15px;padding:15px}.footer-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:block}.footer-coordonnes.elementor-widget-heading,.link-contact span{font-size:20px}.footer-coordonnes.elementor-widget-text-editor{font-size:14px}}