:root{--color-cherry:#b11e5f;--color-cherry-hover:#ff54a6;--color-cherry-rgb:177,30,95;--color-purple:#751a84;--color-yellow:#bcc50b;--color-orange:#e1992b;--color-dark:#131211;--color-dark-rgb:19,18,17;--color-dark-grey:#797072;--color-grey:#c4c4c4;--color-white:#fbfbfb;--color-light-pink:#ffdeef;--color-pink:#ffc8e4;--color-blue:#26ace2;--color-gray-intense:#13121133;--color-dark-pink:#b11e5f33}label.required:after{color:var(--color-cherry);content:" *"}.bg-color-cherry{background-color:var(--color-cherry)}.color-purple{color:var(--color-purple)}.bg-color-purple{background-color:var(--color-purple)}.color-yellow{color:var(--color-yellow)}.bg-color-yellow{background-color:var(--color-yellow)}.color-orange{color:var(--color-orange)}.bg-color-orange{background-color:var(--color-orange)}.color-dark{color:var(--color-dark)}.bg-color-dark{background-color:var(--color-dark)}.color-dark-grey{color:var(--color-dark-grey)}.bg-color-dark-grey{background-color:var(--color-dark-grey)}.color-grey{color:var(--color-grey)}.bg-color-grey{background-color:var(--color-grey)}.color-white{color:var(--color-white)}.bg-color-white{background-color:var(--color-white)}.color-light-pink{color:var(--color-light-pink)}.bg-color-light-pink{background-color:var(--color-light-pink)}.color-pink{color:var(--color-pink)}.bg-color-pink{background-color:var(--color-pink)}.color-blue{color:var(--color-blue)}.bg-color-blue{background-color:var(--color-blue)}.effect-blue:hover{box-shadow:0 4px 12px var(--color-blue)}.effect-cherry:hover{box-shadow:0 4px 12px var(--color-cherry)}.effect-small-blue:hover{box-shadow:0 2px 8px var(--color-blue)}.effect-small-cherry:hover{box-shadow:0 2px 8px var(--color-cherry)}.effect-cards:hover{box-shadow:0 2px 8px var(--color-dark)}.title-p{color:var(--color-cherry);font-family:Dancing-Script;font-size:3.625rem}.title-h1,.title-h2,.title-h3,.title-h4,.title-h5,.title-h6,.title-p{font-style:normal;font-weight:700;text-decoration:none;text-transform:none}.title-h1,.title-h2,.title-h3,.title-h4,.title-h5,.title-h6{font-family:Poppins;font-size:.75rem;letter-spacing:.02em}.title-h1{color:var(--color-purple);font-size:1.5rem;font-weight:400}.title-form-h2,.title-h2{font-family:Dancing-Script;font-size:1.875rem}.title-form-h2{color:var(--color-purple)}.title-h3{font-size:1.125rem}.title-form-h3{color:var(--color-blue);font-size:1.125rem}.title-form-h3,p.form-sponsor{font-family:Poppins;font-weight:700}p.form-sponsor{color:var(--color-dark);font-size:14px}p.advice{font-family:Poppins;font-size:12px;font-weight:700}.link-primary{color:var(--color-cherry);font-size:1rem;font-style:normal;font-weight:600;text-decoration:none;text-transform:none}.link-primary:hover{color:var(--color-purple)}.text-regular{font-size:1rem;font-style:normal;font-weight:400;text-decoration:none;text-transform:none}.text-placeholder{font-family:Poppins!important;font-size:.8rem!important;font-weight:400!important}.text-plain{font-family:Poppins!important;font-size:1rem!important;font-weight:700!important}.text-title-regular{font-size:1rem}.text-title-regular,.text-title-small{font-family:Poppins;font-style:normal;font-weight:600;letter-spacing:.0025em;text-decoration:none;text-transform:none}.text-title-small{font-size:.875rem}.text-subtitle-small{font-size:.875rem;font-style:normal;font-weight:600;text-decoration:none;text-transform:none}.btn-primary{align-items:center;background:var(--color-cherry);border:2px solid var(--color-cherry);border-radius:32px;box-shadow:0 4px 12px rgba(var(--color-cherry-rgb),.2);color:var(--color-white);display:flex;flex-direction:column;justify-content:center;padding:4px 40px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.btn-primary:hover{background:var(--color-white);color:var(--color-cherry)}.btn-primary:disabled{background:var(--color-grey);border:2px solid var(--color-grey);box-shadow:none;color:var(--color-white)}.btn-outline-primary{align-items:center;background:var(--color-white);border:2px solid var(--color-cherry);border-radius:32px;box-shadow:0 4px 12px rgba(var(--color-cherry-rgb),.2);color:var(--color-cherry);display:flex;flex-direction:column;justify-content:center;padding:4px 40px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.btn-outline-primary:hover{background:var(--color-cherry);color:var(--color-white)}.btn-outline-primary:disabled{background:var(--color-white);border:2px solid var(--color-grey);box-shadow:none;color:var(--color-grey)}.btn-switch-primary{align-items:center;background-color:var(--color-cherry);border:2px solid var(--color-cherry);border-radius:32px;box-shadow:0 4px 12px rgba(var(--color-cherry-rgb),.2);color:var(--color-white);display:inline-flex;height:40px;justify-content:center;width:40px}.btn-switch-primary .switch-icon{width:1.4rem}.btn-switch-primary:hover{background-color:var(--color-white);color:var(--color-cherry)}.btn-switch-primary:hover .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23b11e5f%27%3E%3Cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e")!important}.btn-switch-primary:hover .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23b11e5f%27%3E%3Cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e")!important}.btn-form-submit{align-items:center;background-color:var(--color-grey);border-radius:32px;border-width:0;color:var(--color-white);display:flex;flex-direction:column;font-family:Poppins;font-size:.8rem!important;font-weight:700;justify-content:center;padding:4px 40px}.sponsor-form{border-radius:.5rem;box-shadow:0 0 5px var(--color-grey)}.form-container{border-radius:8px;box-shadow:0 2px 8px rgba(var(--color-dark-rgb),.2)}.form-label{font-size:.75rem;font-weight:700}.form-select{font-family:Poppins;font-size:.8rem!important}.field-label{font-feature-settings:"liga" off,"kern" off;font-size:1rem!important}.form-group .field-label.required:after{color:var(--color-cherry);content:" *"}.label-form{color:var(--color-dark);font-size:16px;font-weight:600;line-height:21.82px}.form-check-input:checked[type=checkbox]{background-color:var(--color-cherry);background-image:none!important;border-color:var(--color-cherry)}.form-check-input:checked[type=radio]{background-color:var(--color-cherry);border:1px var(--color-dark)}.form-check-label{font-family:Poppins;font-size:.9rem;font-weight:700}.field-container div{width:100%}.field-input,.field-select{border:1px solid var(--color-grey);border-radius:4px}.field-input{margin:.8px auto}select.field-input option:after{font-weight:700!important}.field-input:checked{border:1px solid #fff;border-radius:4px}.field-input:hover,.field-select:hover{border:1px solid var(--color-cherry)}.field-input:focus,.field-select:focus{border:2px solid var(--color-cherry);border-color:var(--color-cherry)!important;box-shadow:none!important;margin:0 auto}.checkbox-field:before{background-color:var(--color-white);border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:var(--color-grey);content:close-quote;display:inline-block;height:16px;outline:1px solid var(--color-grey);width:16px}.form-check-input:checked,.form-check-input:focus,.form-check-input:hover{border-color:none;box-shadow:none!important}.form-check-input{border:none}.form-check-input[type=radio]{border:1px solid}.checkbox-field:hover:before{background-color:var(--color-white);border-color:var(--color-cherry)!important;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:var(--color-grey);content:close-quote;display:inline-block;height:16px;outline:1px solid var(--color-cherry);width:16px}.checkbox-field:checked:before{background-color:var(--color-cherry);border-color:var(--color-white);outline:2px solid var(--color-cherry)}.button-newsletter,.paragraph-newsletter{font-size:16px;font-weight:400}.paragraph-newsletter{color:var(--color-dark);line-height:21.82px}.label-newsletter{font-size:16px;font-weight:600;line-height:21.82px}.input-newsletterPlaceholder{font-size:16px;line-height:21.82px;width:52rem!important}.simple-card{background:var(--color-white);border-radius:8px;box-shadow:0 2px 8px rgba(var(--color-dark-rgb),.2)}hr{border:0;border-top:1px solid;color:var(--color-blue);margin:1.5rem 8rem;opacity:1}.content-actualite img{background:var(--color-grey);min-height:200px;min-width:250px}.text-underline{text-decoration:underline!important}body,html{background:var(--color-white);font-family:Nunito,serif;font-size:100%}body a{transition:all .5s}a{text-decoration:none}a,a:hover{color:var(--color-dark)}ul{padding:1em}h1,h2,h3,h4,h5,h6,label,p,ul{margin:0}h2{color:var(--color-cherry);font-family:Dancing-Script;font-weight:600}@font-face{font-family:Dancing-Script;src:url(/build/fonts/DancingScript-Regular.f2b13f8b.ttf) format("truetype")}@font-face{font-family:Nunito;src:url(/build/fonts/NunitoSans-Regular.369adb7d.ttf) format("truetype")}@font-face{font-family:Poppins;src:url(/build/fonts/Poppins-ExtraLight.90da5cbb.ttf) format("truetype")}@font-face{font-family:Poppins-Bold;src:url(/build/fonts/Poppins-Medium.c5eb7098.ttf) format("truetype")}@font-face{font-family:Poppins-Extra-Bold;src:url(/build/fonts/Poppins-Bold.300a4da5.ttf) format("truetype")}img{object-fit:cover!important}.banner{background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;position:relative;width:100%}.banner-top{background-image:linear-gradient(to right,var(--color-white) 27.05%,transparent 100%);background-image:linear-gradient(to right,var(--color-white) 27.05%,transparent 100%),url(/build/images/banner-top.819b4553.jpg);background-position:100%;background-repeat:no-repeat;background-size:85%;padding:6em}.btn-default{background-color:var(--color-blue);border:0;border-radius:50px;overflow:hidden!important;padding:.3em 1.8em;text-overflow:ellipsis!important;transition:.3s;white-space:nowrap!important;width:100%!important}.search-container button{background:#ddd;border:none;cursor:pointer;float:right;font-size:17px;margin-right:16px;margin-top:8px;padding:6px 10px}@media screen and (max-width:1030){.btn-default{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%!important}}@media screen and (max-width:300){.btn-default{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%!important}}#loginContainer{position:relative}#loginContainer a{text-decoration:none}#loginContainer a span{color:var(--color-white);display:block;margin:0}#loginContainer a span:hover{color:var(--color-purple)}#loginButton{cursor:pointer;display:inline-block;position:relative;z-index:30}#loginBox{display:none;position:absolute;right:27px;top:71px;z-index:29}#loginForm:after{border-bottom:10px solid #f0f0f0;border-left:10px solid transparent;border-right:10px solid transparent;content:"";position:absolute;right:25px;top:-10px}#loginForm{background:var(--color-white);border:1px solid #d6d6d6;text-align:left;width:300px}#loginForm fieldset{border:0;display:block;margin:0 0 15px;padding:0}fieldset#body{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;margin:0;padding:15px}#loginForm #checkbox{border:0;float:left;margin:3px 6px 0 0;padding:0;width:auto}#body label{color:var(--color-dark);display:block;float:left;font-size:.8725em;margin:10px 0 0}#loginForm #body fieldset label{display:block;float:none;margin:0 0 6px}#body label i{color:var(--color-dark);font-size:1em;font-style:normal}#loginForm input{-webkit-apperance:none;background:var(--color-white);border:1px solid #dadada;color:#222;font-size:.8125em;padding:6px;width:100%}#loginForm #login{background:var(--color-purple);border:none;color:#333;cursor:pointer;float:left;font-size:.8725em;margin:0 12px 0 0;padding:8px 20px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:auto}#loginForm #login:hover{background:#cc6aa6;color:var(--color-white)}#loginForm span{display:block;padding:0 0 15px}#loginForm span a{background:none;border:none;box-shadow:none;color:var(--color-dark);font-size:.85em;font-weight:500;padding:0 16px}#loginForm span a:hover{text-decoration:underline}input:focus{outline:none}.content-ic{float:left;width:10%}.content-text{float:left;width:90%}.content-ic i{color:#cc6aa6;font-size:1.7em}.content-text h5{color:var(--color-purple);font-family:Karla-Bold,serif;font-size:1.5em;margin-bottom:.5em}.content-text p{color:#a1a1a1;font-size:1em;line-height:1.8em}.content-top{padding-bottom:3em}.content-top:nth-child(2){padding-bottom:0}.content-top-top{padding:5em 0}.content-middle1{padding:0}.content-middle2{background-color:var(--color-purple);padding:3em}.content-middle2 h3{color:#cc6aa6;font-family:Karla-Bold,serif;font-size:3em}.content-middle2 p{color:var(--color-white);font-size:1em;line-height:1.8em;margin:.5em 0 .95em}.content-middle2 ul li{list-style:none}.content-middle2 ul li a{color:var(--color-white);font-size:1em;line-height:1.8em;text-decoration:none}.content-middle2 ul li a:hover{color:#cc6aa6}i.glyphicon.glyphicon-ok{padding-right:10px}.events h2{color:#cc6aa6;font-family:Karla-Bold,serif;font-size:3em;text-align:center}.events{padding:5em 0}.top-event h4{font-family:Karla-Bold,serif;font-size:1.6em;margin:.5em 0}.top-event h4 a{color:var(--color-purple);text-decoration:none}.top-event h4 a:hover{color:#cc6aa6}.top-event p{margin:.5em 0 0}.top-event p,.top-event span{color:#a1a1a1;font-size:1em;line-height:1.8em}.top-event span{margin:.5em 0}.events-top{margin-top:2.5em}i.glyphicon.glyphicon-calendar{margin-right:7px}.contain-partenaire{align-items:center;gap:40px;padding:5rem 6.25rem;width:100%}.card-part,.contain-partenaire{display:inline-flex;flex-direction:column;justify-content:flex-start}.card-part{align-items:flex-start;gap:30px;width:76%}.text-partenaire{color:var(--color-cherry);font-family:Poppins,serif;font-size:24px;font-weight:400;line-height:36px}.carte-partenaires{align-items:center;background:var(--color-white);border-radius:8px;box-shadow:0 2px 8px rgba(19,18,17,.2);display:flex;flex-direction:column;flex-shrink:0;gap:20px;margin:10px;padding:20px;width:256px}.img-container{overflow:hidden;position:relative}.img-container img{height:100%;left:0;margin:auto;right:0}.main-popup .pink-bandeau{background:none;box-shadow:none}.faq{align-self:stretch;background:var(--color-white);gap:40px;height:100%;margin-left:auto;margin-right:auto}.content,.faq{align-items:center;display:flex;flex-direction:column;max-width:860px}.content{align-self:auto;gap:15px;text-align:justify;width:100%}.tags{align-items:flex-start;align-self:stretch;gap:20px;max-width:860px}.content-actualite,.tags{display:flex;flex-direction:column}.content-actualite{align-items:center;align-self:auto;gap:15px;text-align:justify;width:100%}.right-card,.tags-actualite{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px}.right-card{background:var(--color-white);border-radius:8px;box-shadow:0 2px 8px 0 rgba(var(--color-cherry-rgb),.2);padding:20px}.faq .content .tags .right-card h3{color:var(--color-blue)}#myBtnContainer>.active{background:var(--color-cherry);color:var(--color-white)}.accordeon{align-items:center;display:flex;gap:20px}.accordeon,.question{align-self:stretch;flex-direction:column}.question{align-items:flex-start;background:var(--color-white);border:1px solid var(--color-grey);border-radius:8px;display:none;gap:10px;max-width:860px;padding:20px}.question .header-question{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between;width:100%}.question .header-question h4{color:var(--color-cherry);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.04px;line-height:normal;width:99%}.question .header-question h4:after{content:"\f107";float:right;font-family:Font Awesome\ 5 Free;font-weight:900}.question .header-question h4.collapsed:after{content:"\f106"}.show{display:block}.t-p{margin-top:10px}.self-center{align-self:center}.footer{align-items:flex-end;background:var(--color-light-pink);bottom:0;display:flex;flex-direction:column;gap:2.5rem;padding:2rem 4rem 2rem 6.5rem}.footer-line{line-height:.8}.icon-primary{color:var(--color-cherry);height:auto;width:270px}.icon-primary:hover{color:var(--color-cherry-hover)}.icon-link{width:fit-content}.item-footer{align-self:stretch;color:var(--color-dark);font-size:1rem;font-weight:400}.flex-footer{align-items:flex-start;align-self:stretch;border-radius:8px;display:flex!important;flex:1 1 0;flex-direction:column;gap:.62525rem;padding:.625rem 0;width:17.5rem}.footer-1{display:block;min-height:12px;position:absolute;top:0;width:100%}ul.list1{list-style:none;padding:0}.footer-head h4,.footer-head1 h4{color:var(--color-white);font-family:Poppins,serif;font-size:1.6em;margin-bottom:1em}.header-footer{color:var(--color-cherry);font-family:Poppins;font-size:16px;font-weight:700;letter-spacing:.02rem;line-height:18px;margin-bottom:10px}.footer-link{color:var(--color-dark);text-decoration:none}ul.list1 li a{color:#f9cfa2;display:inline-block;font-size:1em;margin:.5em 0}ul.list1 li a:hover{color:var(--color-purple);text-decoration:none}.footer-new1{float:left;width:30%}.footer-new2{float:right;width:65%}.footer-head1 p,.footer-new2 p{color:#f9cfa2;font-size:1em;line-height:1.8em}.footer-new2 p a{color:#f9cfa2;text-decoration:none}.footer-new2 p a:hover,footer{color:var(--color-white)}footer{background-color:#333;padding:2rem 0;width:90rem}footer h5{font-size:1.2rem;margin-bottom:1rem;text-transform:uppercase}footer a,footer h5{color:var(--color-white)}footer a{display:block;margin-bottom:.5rem}footer form{margin-top:1rem}footer input[type=email]{background-color:#333;border:none;border-radius:.25rem;color:var(--color-white);padding:.5rem;width:100%}footer button[type=submit]{background-color:var(--color-white);border:none;border-radius:.25rem;color:var(--color-dark);padding:.5rem 1rem}ul.socials{margin-bottom:1em}.socials li i,ul.socials li{display:inline-block}.socials li i{border:2px solid #f9cfa2;border-radius:100px;height:64px;margin-right:5px;width:64px}.socials li i.dribbble{background-position:-65px 5px}.socials li i.twitter{background-position:-131px 5px}.socials li i:hover{border:2px solid var(--color-white);transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s}.footer-bottom{padding:4em 0 0;text-align:center}.footer-bottom p{color:var(--color-white);font-size:1.1em}.footer-bottom p a{color:var(--color-purple)}.footer-bottom p a:hover{color:var(--color-white);text-decoration:none}.footer-new{margin-bottom:1.5em}.banner-head{background-size:cover;position:relative;width:100%}.banner-head h1{color:var(--color-purple);font-family:Poppins;font-size:3em;font-weight:400;padding:2em 0 0;text-align:center}.about-top{padding:0 0 3em}.top-content h4{font-family:Karla-Bold,serif;font-size:1.7em;padding:.5em 0}.top-content h4 a{color:#cc6aa6;text-decoration:none}.top-content h4 a:hover{color:var(--color-purple)}.top-content p{color:#a1a1a1;font-size:1em;line-height:1.8em}.why-top{padding-bottom:3.5em;text-align:center}.why-top h2{color:#cc6aa6;font-family:Karla-Bold,serif;font-size:3em}.why-top p{color:var(--color-white);font-size:1em;line-height:1.8em;margin-top:.3em}a.read-more{color:#cc6aa6;font-size:1em;text-decoration:none}a.read-more:hover{color:var(--color-white)}.why{background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;display:block;min-height:450px;width:100%}.why-top1 span{background-color:#cc6aa6;border-radius:100px;color:var(--color-white);display:block;font-size:2em;height:60px;line-height:2em;margin:0 auto;text-align:center;width:60px}.why-top1 p{font-size:1em;margin-bottom:1em}.why-top1 h6,.why-top1 p{color:var(--color-white);line-height:1.8em}.why-top1 h6{font-family:Karla-Bold,serif;font-size:1.5em;margin-top:.3em}.why-top1 h6 a{color:var(--color-white);text-decoration:none}.why-top1 h6 a:hover{color:var(--color-dark)}.why-top1{text-align:center}.why-top-top{background:var(--color-purple);margin:5em 0;padding:3em 2em}.team{padding:5em 0}.team h3{font-size:3em;margin-bottom:1em;text-align:center}.team h3,.team-top h5{color:#cc6aa6;font-family:Karla-Bold,serif}.team-top h5{font-size:1.3em;margin-bottom:.3em}.team-top p{color:#a1a1a1;font-size:1em;line-height:1.8em}.team-text{background-color:#f0f0f0;padding:1em}.text-blog span{color:var(--color-purple);float:left;font-size:2.9em;font-weight:700}.text-blog small{color:var(--color-dark);float:right;font-size:1em;margin-top:8px}.blog-grid1{float:left;padding:0;width:12%}.blog-grid1 ul li{list-style:none}.blog-grid1 ul li a{background-color:#cc6aa6;color:var(--color-white);font-size:1em;line-height:3.3em;padding:1em 1.8em;text-decoration:none}.blog-grid1 ul li a span{font-size:1.1em;padding-right:5px}.blog-grid1 ul li a.heart{background-color:#ae7941;font-size:18px;line-height:3.2em;padding:.99em 2.05em}.blog-text h5{font-family:Karla-Bold,serif;font-size:1.5em;margin:.6em 0}.blog-text h5 a{color:#cc6aa6;text-decoration:none}.blog-text h5 a:hover{color:var(--color-purple)}.blog-top p{color:#a1a1a1;font-size:1em;line-height:1.8em;margin-bottom:1em}a.more{background:var(--color-purple);color:var(--color-white);display:inline-block;font-size:1em;line-height:1em;padding:.6em 1em;text-align:center;text-decoration:none}a.more:hover{background:#cc6aa6}.blog{padding:5em 0}.blog-grid2{float:left;padding:0 15px;width:88%}.blog-grid3{margin-bottom:3em}.navbar-collapse form[role=search]{margin:0 1rem 0 auto;padding:0;z-index:0}#inputSearchSmallScreen,.navbar-collapse form[role=search] input{border-width:0;border:2px solid var(--color-cherry);border-radius:2rem 0 0 2rem!important;box-shadow:none;font-size:12pt;outline:none;padding:8px 12px}#searchBtnSmallScreen,.navbar-collapse form[role=search] button{background:var(--color-cherry);border-width:0;border:2px solid var(--color-cherry);border-radius:0 2rem 2rem 0!important;box-shadow:none;color:var(--color-white);font-size:12pt;outline:none;padding:8px 12px}.navbar-collapse form[role=search] button:hover{background:var(--color-white);border:2px solid var(--color-cherry);box-sizing:border-box;color:var(--color-cherry)!important;transition:0s}@media (min-width:768px){.navbar-collapse form[role=search].active{width:50%}.navbar-collapse form[role=search].active button,.navbar-collapse form[role=search].active input{display:table-cell;opacity:1}.navbar-collapse form[role=search].active input{width:100%}}@media (max-width:576px){.navbar-collapse form[role=search]{margin-bottom:11px;margin-left:28px;width:70%}}.popular li{list-style:none;padding:.5em 0}.popular li a{color:#838383;font-size:1em}.popular li i{display:inline-block;height:17px;margin-right:16px;vertical-align:middle;width:17px}a.fashion{float:left;width:30%}.grid-product{float:right;width:67%}a.elit{color:var(--color-purple);font-family:Karla-Bold,serif;font-size:1em;text-decoration:none}a.elit:hover{color:var(--color-dark)}.grid-product p{color:#a1a1a1;font-size:.9em;line-height:1.5em;margin:.3em 0 0}.product-go{padding:1em 0 0}.grid-categories{padding:2em 0}ul.popular{padding:1em 0 0}.categories-grid{padding:0}ul.pagination{border-radius:0!important;margin:0 auto}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:var(--color-purple);border-color:var(--color-purple);color:var(--color-white)}.pagination>li>a,.pagination>li>span{color:var(--color-dark)}.nation{text-align:center}h4.media-heading{color:var(--color-purple);font-family:Karla-Bold,serif;font-size:1.5em}.media-body p{color:#9e9e9e;font-size:1.1em;line-height:1.7em}.comment-bottom input[type=text],.comment-bottom textarea{background:none;border:1px solid #e2e2e2;color:#e2e2e2;float:left;font-family:Hind-Regular,serif;font-size:1em;margin:0 0 .7em;outline:none;padding:1em .8em;width:100%}.comment-bottom textarea{-webkit-appearance:none;margin:0 0 .5em;min-height:180px;resize:none}.comment-bottom input[type=submit]{background:var(--color-purple);border:none;color:var(--color-white);cursor:pointer;font-size:1.1em;margin:0 auto;outline:none;padding:.5em 1em;text-align:center;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;width:11%}.comment-bottom input[type=submit]:hover{background:#cc6aa6}.comment h3,.comment-top h2{color:#cc6aa6;font-family:Karla-Bold,serif;font-size:3em;padding:0 0 .5em;text-align:center}.comment{padding:3em 0 0}.gallery{padding:5em 0}.grid{margin-bottom:2em}.grid:nth-child(3){margin-bottom:0}.grid figure{background:rgba(0,0,0,.59);cursor:pointer;float:left;overflow:hidden;position:relative;text-align:center}.grid figure img{display:block;max-width:100%;min-height:100%;opacity:.8;position:relative}.grid figure figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:var(--color-white);font-size:1.25em;padding:2em}.grid figure figcaption,.grid figure figcaption>a{height:100%;left:0;position:absolute;top:0;width:100%}.grid figure figcaption>a{font-size:0;opacity:0;text-indent:200%;white-space:nowrap;z-index:1000}.grid figure h2{font-weight:300;word-spacing:-.15em}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{font-size:68.5%;letter-spacing:1px}figure.effect-oscar img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}figure.effect-oscar figcaption{background:none;padding:3em;-webkit-transition:background-color .35s;transition:background-color .35s}figure.effect-oscar figcaption:before{border:1px solid var(--color-white);bottom:30px;content:"";left:30px;position:absolute;right:30px;top:30px}figure.effect-oscar h2{margin:0;opacity:0;transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-oscar figcaption:before,figure.effect-oscar p{opacity:0;transform:scale(0);-webkit-transform:scale(0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-oscar:hover h2{opacity:1;transform:translateZ(0);-webkit-transform:translateZ(0)}figure.effect-oscar:hover figcaption:before,figure.effect-oscar:hover p{opacity:1;transform:scale(1);-webkit-transform:scale(1)}figure.effect-oscar:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-oscar:hover img{opacity:.4}.contact{padding:5em 0}.map iframe{border:none;height:150px;padding:0 15px;width:100%}.contact-grid input[type=text],.contact-grid textarea{-webkit-appearance:none;background:none;border:1px solid #a09f9f;color:#a09f9f;font-family:Hind-Regular,serif;font-size:1em;margin:.5em 0;outline:none;padding:1em;width:100%}.contact-grid textarea{min-height:200px;resize:none}.send input[type=submit]{-webkit-appearance:none;background:var(--color-purple);border:none;color:var(--color-white);font-size:1.1em;outline:none;padding:.4em .8em;text-align:center;width:14%}.send input[type=submit]:hover{background:#cc6aa6}.contact-form{padding:2em 0 3em}.contact-in h2{color:var(--color-dark);font-family:Karla-Bold,serif;font-size:2em;margin:0 0 .4em}.grid-address{padding:2em 0 0}.contact-in p{color:#a1a1a1;font-size:1em;line-height:1.8em}.address-grid h5{color:var(--color-dark);font-family:Karla-Bold,serif;font-size:1.5em;margin:.5em 0}.address-grid a{color:#a1a1a1;font-size:1em;line-height:1.8em;text-decoration:none}.address-grid a:hover,.page-header h3{color:var(--color-dark)}.page-header h3{font-size:3em}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none;line-height:1.42857143;padding:8px;vertical-align:top}.grid1,ul.nav.nav-pills{margin:1.5em 0 0}.grid2{margin:1em 0 0}.page{padding:4em 0}.bs-example{padding:2em 0 0}.form-horizontal .control-label{text-align:left}@media (max-width:1500px){.content-middle2{padding:2.18em}.iframe-container{height:1180px}}@media (max-width:1280px){.content-middle2 p{margin:.5em 0 .4em}.content-middle2 h3{font-size:2.5em}.content-middle2{padding:1em}.iframe-container{height:1460px}}@media (max-width:1024px){.banner-top{background-size:100%;padding:2em}.banner{min-height:522px}.content-ic{width:12%}.content-text h5{font-size:1.2em}.content-text{width:82%}.content-top{padding-bottom:2em}.content-top-top{padding:4em 0}.content-middle2 h3{font-size:2em}.content-middle2 p,.content-middle2 ul li a{font-size:.9em}.events{padding:4em 0}.top-event h4{font-size:1.3em}.iframe-container{height:1480px}.footer-head1 p,.footer-new2 p{font-size:.8em}.socials li i{height:50px;width:50px}.socials li i.dribbble{background-position:-72px -1px}.socials li i.twitter{background-position:-138px -2px}.footer-bottom{padding:3em 0 0}.top-content h4{font-size:1.4em}.why-top1 h6{font-size:1.2em}.about-top{padding:4em 0}.why-top-top{margin:4em 0}.team{padding:4em 0}figure.effect-oscar figcaption{padding:2em}.contact,.gallery{padding:4em 0}.contact-in h2{font-size:1.7em}.blog-text h5{font-size:1.3em}.blog-grid1 ul li a{padding:1em 1.4em}.blog-grid1 ul li a.heart{padding:.8em 1.7em}.blog{padding:4em 0}}@media (max-width:939px){.iframe-container{height:2360px}.banner-top{background-size:100%;padding:2em}}@media (max-width:768px){span.menu{cursor:pointer;display:block;position:relative;text-align:right}.top-nav ul{background:#cc6aa6;border:0;display:none;left:0;margin:1.1em 0;position:absolute;width:100%;z-index:9999}.top-nav span.menu{display:block}.top-nav ul li{display:block;float:none;text-align:center}.top-nav ul li a{background:none;border:none;color:var(--color-white);display:block;margin:0;padding:.4em}.logo{width:22%}.logo img{width:100%}.head-banner h1{font-size:2em}.head-banner h4{font-size:1em}.banner-head1,.head-banner{width:50%}.head-banner p{font-size:.9em}.banner{min-height:400px}.banner-top{background-position:0 100%;background-size:100%;padding:2em}.content-top{padding-bottom:0}.wel{margin-bottom:1em}.content-top-top{padding:4em 0 3em}.content-middle2{padding:2em}.events{padding:3em 0}.events h2{font-size:2.5em}.top-event h4{font-size:1.1em}.top-event p{font-size:.9em}.footer-head,.footer-head1{float:left;width:50%}.footer-new1{width:24%}.footer-new2{width:69%}.footer{padding:2rem}.footer-head1 p,.footer-new2 p{font-size:.9em}.banner-head h1{padding:1.5em 0 0}.top-content h4{font-size:1.1em}.about-top{padding:3em 0}.why-top-top{margin:3em 0;padding:2em}.why-top{padding-bottom:2em}.why-top1 h6{font-size:.95em}.why-top1 span{height:50px;line-height:1.8em;width:50px}.team-top{float:left;margin-bottom:1em;width:50%}.team-top img{width:100%}.team{padding:3em 0}.team h3,.why-top h2{font-size:2.5em}figure.effect-oscar figcaption{padding:1em}.gallery{padding:3em 0}.gallery-top{float:left;padding:0 5px;width:33.3%}.grid{margin-bottom:10px}figure.effect-oscar figcaption:before{bottom:10px;left:10px;position:absolute;right:10px;top:10px}.contact{padding:3em 0}.contact-in h2{font-size:2em}.contact-form{padding:0 0 3em}.contact-grid{margin-bottom:1em}.categories-grid{padding:0 15px;width:50%}.blog{padding:3em 0}.nation{padding:2em 0 0}.comment{padding:2em 0}.comment h3,.comment-top h2{font-size:2.5em}.blog-grid3{margin-bottom:2em}h1.grid2{font-size:2.3em}.page{padding:2em 0}.iframe-container{height:2400px}}@media (max-width:640px){.head-banner h4{font-size:.95em}.navbar{padding:20px}.head-banner{padding:0}.banner{min-height:370px}.banner-top{background-size:100%;padding:1.9em}.content-top-top{padding:3em 0 2em}.top-event{margin-bottom:1em;text-align:center}.top-event img{margin:0 auto}.events h2{font-size:2.5em;margin-bottom:.8em}.events-top{margin-top:0}.events{padding:3em 0 2em}.footer-new1{width:27%}.footer-head h4,.footer-head1 h4{color:var(--color-white);margin-bottom:.5em}.top-content{margin-bottom:1em;text-align:center}.top-content img{margin:0 auto}.why-top1{margin-bottom:1em}.why-top1 p{margin-bottom:.5em}.team h3{margin-bottom:.7em}.top-content h4,.why-top1 h6{font-size:1.3em}.grid figure figcaption{font-size:1em}figure.effect-oscar h2{font-size:1.8em;margin:5px 0}.blog-grid1 ul li a.heart{padding:.7em 1.35em}.blog-grid1 ul li a{padding:1em}.text-blog span{font-size:2.4em}.text-blog small{font-size:.9em}.blog-text h5{font-size:1.05em}.comment{padding:1em 0}button.btn.btn-lg{font-size:1.1em}h1.grid2{font-size:2em}h2.grid2{font-size:1.9em}.iframe-container{height:2500px}}@media (max-width:480px){.banner-head1,.head-banner{width:100%}.banner-head1 img{margin:0 auto;width:50%}.logo{width:26%}.banner{min-height:331px}.banner-top{background-size:135%;padding:0 1.5em 1.5em}.content-top-top{padding:2em 0 1em}.content-text p{font-size:.9em}.content-middle2{padding:1.5em}.events{padding:2em 0 1em}.events h2{font-size:2em}.footer-bottom{padding:2em 0 0}.footer-head,.footer-head1{width:100%}.footer-new2 p{width:55%}.banner-head h1{font-size:2.5em}.about-top{padding:2em 0}.top-content p{font-size:.9em}.banner-head h1{padding:1.2em 0 0}.team h3,.why-top h2{font-size:2em}.why-top-top{margin:2em 0;padding:1.5em}.team{padding:2em 0}.why-top p,.why-top1 p{font-size:.9em}.gallery-top{margin:0 auto 1em;width:80%}.grid{margin-bottom:0}.gallery{padding:2em 0}.grid figure figcaption{font-size:1.25em;padding:3em 2em}.contact-grid input[type=text],.contact-grid textarea{padding:.5em 1em;width:100%}.send input[type=submit]{width:18%}.contact-form{padding:0 0 1em}.contact{padding:2em 0}.contact-in h2{font-size:1.8em}.contact-in p{font-size:.9em}.blog{padding:2em 0}.blog-grid2{width:85%}.blog-grid1{width:15%}.blog-grid1 ul li a{padding:.7em}.blog-grid1 ul li a.heart{line-height:2em;padding:.5em 1.1em}.blog-text h5{line-height:1.5em}.blog-top p{font-size:.9em}.blog-grid3{margin-bottom:2em}.categories-grid{padding:0 15px;width:70%}.blog-bottom h4,.grid-categories h4,.search-in h2{font-size:1.5em}.comment h3,.comment-top h2{font-size:2em}h4.media-heading{font-size:1.2em}.comment-bottom input[type=submit]{font-size:1em;width:19%}.comment-bottom input[type=text],.comment-bottom textarea{padding:.5em .8em}.page-header h3{font-size:2em}button.btn.btn-lg{font-size:1em;padding:7px}button.btn.btn-1{font-size:.9em;padding:8px}button.btn.btn-sm{font-size:.8em;padding:9px}h1#h1-bootstrap-heading{font-size:2.2em}h2#h2-bootstrap-heading{font-size:2em}h1.grid2{font-size:1.45em}h2.grid2{font-size:1.35em}h3.grid2{font-size:1.3em}h4.grid2{font-size:1.2em}.iframe-container{height:2600px}.contain-partenaire{padding:5rem 2rem}}@media only screen and (min-width:1824px){.iframe-container{height:1250px}}@media only screen and (min-width:1224px){.iframe-container{height:1250px}}@media (max-width:320px){.head-grid ul li span{font-size:.8em;margin-right:5px}.head-grid ul label{font-size:.7em}.head-grid ul li a{margin-left:3px}span.menu img{width:14%}.head-banner h1{font-size:1.5em}.head-banner h4{font-size:.879em}.head-banner p{font-size:.875em;line-height:1.5em}.logo{width:27%}.banner-top{padding-top:0}.banner-head1 img{width:70%}.banner{min-height:308px}.wel{padding:0}.content-top-top{padding:1.5em 0 .5em}.content-middle2{padding:1.3em}.events{padding:1.5em 0 .5em}.footer-head,.footer-head1,.top-event{padding:0}.footer-head h4,.footer-head1 h4{font-size:1.3em}ul.list1 li a{margin:.3em 0}.footer-bottom p,ul.list1 li a{font-size:.9em}.footer{padding:2em 0 1.5em}.footer-bottom{padding:1em 0 0}.footer-new2 p{width:100%}.banner-head h1{font-size:2em}.about-top{padding:1.5em 0}.top-content{padding:0}.why-top-top{margin:1.5em 0;padding:1em}.team h3,.why-top h2{font-size:1.6em}.why-top p,.why-top1 p{line-height:1.5em}.why-top1 span{font-size:1.5em;height:40px;line-height:1.8em;width:40px}.why-top1{padding:0}.why-top1 h6{font-size:1.1em}.why-top{padding-bottom:1em}.team{padding:1.5em 0}.team-top{padding:0 5px}.team-top h5{font-size:.93em}.team-top p{font-size:.9em;line-height:1.5em}.gallery-top{margin:0 auto 1em;width:100%}.grid figure figcaption{padding:2em}.gallery{padding:1.5em 0 .5em}.contact-grid,.contact-in{padding:0}.contact-grid textarea{min-height:140px}.send input[type=submit]{width:23%}.contact-in h2{font-size:1.5em}.map iframe{height:100px;padding:0}.contact{padding:1.5em 0}.contact-container div{display:block}.blog-grid{padding:0}.blog-grid2{padding:0 0 0 15px}.blog-grid1 ul li a.heart{font-size:15px;line-height:1em;padding:.4em .8em}.blog-grid1 ul li a{padding:.5em .4em}.text-blog span{font-size:1.5em}.text-blog small{font-size:.6em}.blog-grid1{width:15%}.blog-grid2{width:85%}.blog-text h5{font-size:1em}a.more{padding:.4em .5em}.categories-grid{padding:0;width:100%}.blog-bottom h4,.grid-categories h4,.search-in h2{font-size:1.3em}.grid-categories{padding:1em 0}.popular li a{font-size:.9em}.popular li{padding:.2em 0}a.elit{font-size:.91em}.blog{padding:1.5em 0}.blog-grid1 ul li a{font-size:.8em}.text-blog small{margin-top:4px}.blog-grid3{margin-bottom:1em}.comment h3,.comment-top h2{font-size:1.7em}h4.media-heading{font-size:1em}.media-left{padding-right:3px}.media-left img{width:50%}.media-left{padding-right:11px}.media-left img{width:53px}.comment-bottom input[type=text],.comment-bottom textarea{font-size:.9em}.comment-bottom textarea{min-height:140px}.comment-bottom input[type=submit]{width:23%}.top-nav ul li a{font-size:.9em}#loginBox{right:-13px}h1#h1-bootstrap-heading{font-size:1.6em}h2#h2-bootstrap-heading{font-size:1.5em}h3#h3-bootstrap-heading{font-size:1.4em}button.btn.btn-lg{font-size:.9em;margin:0 0 .5em;padding:9px}.grid1{margin:.7em 0 0}button.btn.btn-1{font-size:.8em;margin:0 0 .5em}button.btn.btn-sm{font-size:.7em;margin:0 0 .5em;padding:5px}button.btn.btn-xs{font-size:.7em}ul.nav.nav-pills a{font-size:.9em;padding:.5em}span.label{display:inline-block;margin:0 0 .5em}.page{padding:0 0 1em}.page-header{margin:16px 0 9px}.grid2{margin:.4em 0 0}.bs-example{padding:1em 0 0}}.cards{display:grid;gap:1.875rem;grid-template-columns:repeat(4,1fr)}.link-conditions{color:var(--color-cherry)}.details{align-self:stretch;color:var(--color-cherry);cursor:pointer;flex-shrink:0;font-size:1rem;font-weight:600;text-align:right}.details,.pink-card{display:flex;flex-direction:column}.pink-card{align-items:flex-start;background:var(--color-light-pink);border-radius:8px;box-shadow:0 2px 8px rgba(var(--color-dark-rgb),.2);gap:10px;margin:15px;padding:20px!important}.pink-bandeau{align-items:center;background:var(--color-light-pink);justify-content:center;padding:20px!important}.pink-bandeau,.regular-card{border-radius:8px;display:flex;flex-direction:column;gap:10px}.regular-card{align-items:flex-start!important;align-items:center;background:var(--color-white);box-shadow:0 2px 8px rgba(var(--color-dark-rgb),.2);max-height:330px;max-width:256px;min-height:300px;min-width:256px;padding:20px}.regular-card .img-container{background:var(--color-grey);border-radius:4px;height:192px;margin:0 auto;width:200px}.content-centered-card{align-items:center;background:var(--color-white);border-radius:8px;box-shadow:0 2px 8px rgba(var(--color-dark-rgb),.2);display:flex;flex-direction:column;gap:10px;max-height:380px;max-width:300px;min-height:380px;min-width:289px;padding:20px}.content-card{max-width:256px;min-height:360px;padding:20px 10px 5px}.content-card,.regular-card-actualite{background:var(--color-white);border-radius:8px;box-shadow:0 2px 8px rgba(var(--color-dark-rgb),.2);display:flex;flex-direction:column;gap:10px;min-width:256px}.regular-card-actualite{align-items:flex-start!important;align-items:center;max-width:341px;min-height:300px}.family-card{align-items:center!important;align-items:center;background:var(--color-white);border-radius:8px;box-shadow:0 2px 8px rgba(var(--color-dark-rgb),.2);display:flex;flex-direction:column;gap:10px;max-width:340px;min-height:300px;min-width:256px}.family-line{border:.5px solid #b11e5f}#host_family_termes .form-check>label:after{display:none}@media (min-width:992px) and (max-width:1257px){.regular-card-actualite{align-items:flex-start!important;align-items:center;background:var(--color-white);border-radius:8px;box-shadow:0 2px 8px rgba(var(--color-dark-rgb),.2);display:flex;flex-direction:column;max-width:300px;min-height:300px;min-width:200px;padding:0}.articless{width:100%!important}}.date-actualites{font-feature-settings:"liga" off;color:var(--color-blue);font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.24px}.date-actualites,.span-acutalites{font-kerning:none;line-height:normal}.span-acutalites{font-feature-settings:"liga" off;color:var(--color-dark-grey);font-family:Nunito Sans}.h3-actualites,.span-acutalites{font-size:12px;font-style:normal;font-weight:600}.h3-actualites{color:var(--color-dark);font-family:Poppins;letter-spacing:.035px;line-height:normal}.content-card .img-container,.content-centered-card .img-container{background:var(--color-grey);border-radius:4px;margin:0 auto}.cards-line{display:grid;grid-template-columns:repeat(12,1fr);overflow-x:scroll}@media (min-width:575px){.cards-line{display:flex;gap:1.875rem;justify-content:center;overflow-x:hidden}}.cards-flex{display:flex;gap:1.875rem;justify-content:center}.img-container .grey-img{width:inherit}.cards img{border-radius:4px}.card-article p{text-align:justify}.card-article img,.one-article img{width:100%}.donate{padding:0}.donate,.donate-intro{display:flex;flex-direction:column;gap:20px}.donate-intro{padding:40px 0}.donate-intro div{padding:0 20px}.donate-form{display:flex;flex-direction:column;gap:20px;padding:20px 20px 40px}@media (max-width:767px){.carousel-inner .carousel-item>div{display:none;&:first-child{display:block}.card-img-container img{max-width:100%}}.form-newsletter{width:100%!important}}@media (min-width:768px){.carousel-inner{.carousel-item-end.active,.carousel-item-next{transform:translateX(25%)}.carousel-item-prev,.carousel-item-start.active{transform:translateX(-25%)}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:flex}.carousel-item-end,.carousel-item-start{transform:translateX(0)}}}.actuality-next-previous{margin-bottom:20px}@media (min-width:768px){.actuality>h2{margin-bottom:2.5rem}}@media (max-width:768px){.actuality>h2{margin-bottom:2rem}}.pink-card .pink-card-date{font-family:Poppins-Extra-Bold}.pink-card .text-title-regular{font-family:Poppins-Bold}.actuality-call-to-action>.call-to-action{margin-top:3.063rem}.actuality-call-to-action{margin-bottom:100px}.block-animal{display:flex;flex-direction:column;gap:40px}.block-history{flex-direction:column;overflow:hidden;padding:60px 0 0}.block-history,.block-info{align-items:flex-start;display:flex;gap:20px}.block-info{flex-direction:row;padding:0}@media (max-width:1080px){.block-info{align-items:normal;flex-direction:column}}.block-info img{border-radius:4px;height:100%;width:100%}.block-info-text{align-items:flex-start;display:flex;flex-direction:column}.block-info-text h2{align-items:center;color:var(--color-cherry);display:flex;font-family:Dancing-Script,serif;font-size:30px;font-style:normal;font-weight:700;line-height:36px;text-align:center}.block-info-text p{font-feature-settings:"liga" off,"kern" off;color:var(--color-dark);font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:10px}.block-right{border:2px solid #c4c4c4;box-shadow:0 2px 8px rgba(19,18,17,.2)}.block-lien,.block-right{background:var(--color-white);border-radius:8px}.block-lien{box-shadow:0 2px 8px rgba(var(--color-gray-intense),.2);display:flex;flex-direction:column;gap:20px;padding:20px}.blue-popping-title{color:var(--color-blue);font-family:Poppins-Bold,serif;font-size:20px;font-style:normal;font-weight:600;line-height:27px}.block-lien h4{font-feature-settings:"liga" off,"kern" off;color:var(--color-cherry);font-size:16px;font-style:normal;font-weight:600;line-height:22px}.block{align-items:flex-start;flex-direction:column;gap:10px}.block,.card-animal{display:flex;padding:0}.card-animal{align-items:center;flex-direction:row;gap:20px}.card-animal img{border-radius:4px;height:80px;width:80px}.card-animal p{color:var(--color-dark-grey)}.card-animal h5,.card-animal p{font-size:14px;font-style:normal;font-weight:600}.card-animal h5{color:var(--color-dark);font-family:Poppins,serif}.card-animal div{align-items:flex-start;gap:4px;justify-content:center;padding:0}.card-animal div,.establishment{display:flex;flex-direction:column}.establishment{align-items:center;gap:40px;padding-bottom:30px}.establishment-top{border-radius:8px;box-shadow:0 2px 8px rgba(19,18,17,.2);display:flex;gap:20px;padding:20px}.establishment-image{background:var(--color-grey);border-radius:4px;height:220px;width:240px}.block-history .establishment-image,.block-history .establishment-image img{height:unset!important;width:unset!important}.block-history .establishment-image img{max-height:225px;max-width:100%}.establishment-info{display:flex;flex-direction:column;gap:20px;justify-content:center;padding:0 0 0 20px}.establishment-info p{font-feature-settings:"liga" off,"kern" off;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.establishment-info h2{font-family:Dancing Script,serif;font-size:30px;font-style:normal;font-weight:700;line-height:36px}.establishment-bottom{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.establishment-bottom h3{font-family:Poppins,serif;font-size:18px;font-style:normal;font-weight:600;line-height:27px;text-align:left}.establishment-animals{align-items:flex-start;display:flex;flex-direction:row;gap:20px}.establishment-animals-card{border-radius:8px;box-shadow:0 2px 8px rgba(19,18,17,.2);padding:10px}.establishment-animals img{background:var(--color-grey);border-radius:4px;height:80px;width:80px}.establishment-animals-info{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:10px 0 0 20px}.establishment-animals-info h5{font-family:Poppins,serif;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.establishment-animals-info p{font-size:14px;font-style:normal;font-weight:600;line-height:19px}.block-history ul.timeline{list-style-type:none;position:relative}.form-newsletter{align-items:flex-start;border-radius:8px;box-shadow:0 2px 8px rgba(19,18,17,.2);display:flex;flex-direction:column;gap:20px;padding:20px 20px 40px}.history-nav-container{display:flex;gap:1rem;justify-content:flex-end}.history-nav-container button{padding:4px 16px}.block-history ul.timeline:before{background:#c4c4c4;border:3px solid #c4c4c4;content:" ";display:inline-block;height:100%;left:29px;position:absolute;top:2em;width:2px;z-index:400}.block-history ul.timeline>li{margin:20px 0;padding-left:4em}.block-history ul.timeline>li:before{background:var(--color-white);border:2px solid #c4c4c4;border-radius:50%;content:" ";display:inline-block;height:20px;left:22px;position:absolute;width:20px;z-index:400}.block-history ul.timeline .first-li:before{background:#c4c4c4!important}.block-history ul.timeline .timeline-div{background:var(--color-white);border:2px solid #c4c4c4;border-radius:8px;box-shadow:0 2px 8px rgba(19,18,17,.2);display:flex;flex-direction:column;gap:10px;padding:10px;width:auto}.block-history ul.timeline .timeline-date{font-feature-settings:"liga" off,"kern" off;color:var(--color-dark-grey);cursor:pointer;font-family:Poppins-Bold,serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:18px;margin-bottom:10px}.inner-date{border:1px solid var(--color-cherry)!important;border-radius:5px;color:var(--color-dark-grey);font-family:Poppins-Bold,serif;font-size:13px;letter-spacing:.03em;margin:10px 0;padding:6px;width:fit-content}.accordion-button{background-color:unset!important}.accordion-button:not(.collapsed){box-shadow:unset!important;color:unset!important}.accordion-button.collapsed:after,body .accordion-button:not(.collapsed):after{color:var(--color-cherry)!important}.block-history ul.timeline .timeline-date.lastdate{color:var(--color-cherry)!important;font-weight:bolder!important}.block-history ul.timeline .timeline-medias .image{border-radius:4px;display:flex;height:5em;justify-content:flex-start;margin-bottom:10px;width:5em}.block-history ul.timeline .timeline-medias .video{border-radius:4px;display:flex;justify-content:center;margin-bottom:10px}.block-history ul.timeline .timeline-text{font-feature-settings:"liga" off,"kern" off;color:var(--color-dark-grey);font-size:16px;font-style:normal;font-weight:400;line-height:22px}.div-separ{border-radius:5px;height:3px;margin:20px auto;width:75%}.btn-sponsor,.div-separ{background-color:var(--color-cherry)}.btn-sponsor{border:0;border-radius:50px;font-family:SemiBold;padding:.3em 1.8em;transition:.3s}.btn-default:hover{background-color:var(--color-white);border-color:var(--color-cherry);color:var(--color-cherry);transition:.3s}.btn-cherry{align-items:center;background:var(--color-cherry);border:2px solid var(--color-cherry);border-radius:32px;box-shadow:0 4px 12px rgba(177,30,95,.2);color:var(--color-white);display:flex;flex:none;flex-direction:column;flex-grow:0;height:40px;justify-content:center;order:1;padding:0;transition:.4s;width:200px}.btn-cherry:hover{background:var(--color-white);box-sizing:border-box;color:var(--color-cherry)!important;transition:0s}.min-vh-60{min-height:60vh}.img-avatar{max-width:100%;object-fit:cover}.color-cherry{color:var(--color-cherry)}.bold{font-weight:700}.breadcrumb{font-family:Poppins-Bold,serif}#website-title{font-family:Dancing-Script;font-size:30px;padding-left:10%}.dropdown-menu{--bs-dropdown-item-padding-x:2rem;--bs-dropdown-item-padding-y:0.5rem;border:none}.block-card-join-us{position:sticky;top:10px;z-index:10}.img-blended{mix-blend-mode:darken}.text-justified{text-align:justify}.establishment-card{display:flex}@media (max-width:576px){.establishment-card{flex-direction:column;flex-wrap:wrap;justify-content:center}.establishment-info{padding:20px 0 0}}.center-image{align-items:center;display:flex;justify-content:center}.card-image-dimension{height:216px;width:216px}.animal-block{display:flex;flex-direction:row}@media (max-width:1080px){.animal-block{flex-direction:column}}.modal-ytb{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:500}.modal-content-ytb{background-color:#fefefe;border-radius:8px;margin:auto;padding:20px;width:80%}.close{color:#b11e5f;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#b11e5f;cursor:pointer;text-decoration:none}.youtube_player{min-height:400px;text-align:center;width:calc(100% - 15px)}.youtube_player iframe{align-self:center;height:400px;margin:auto;width:100%}.popup-overlay{background-color:rgba(0,0,0,.8);bottom:0;left:0;opacity:.7;right:0;top:0;z-index:999}.main-popup,.popup-overlay{display:none;position:fixed;transition:opacity .4s ease-out}.main-popup{background:#fff;border-radius:20px;box-shadow:0 0 9000px #000;color:#333;left:50%;max-width:600px;padding:20px;top:50%;transform:translate(-50%,-50%);z-index:1000}.main-popup-content{align-items:center;display:flex;flex-direction:column;text-align:center}.main-popup a{color:#00f;text-decoration:underline}.popup-buttons{margin-top:20px}.popup-button{background:#b11e5f!important;border:none;border-radius:5px;color:#fff;display:inline-block;font-size:16px!important;line-height:1.2;margin:5px 5px 5px 7px;padding:5px 10px;text-decoration:none;transition:background-color .3s ease;width:200px}.popup-button:hover{background-color:#b11e5f}.popup-button:focus{outline:none}.popup-overlay.show{display:block;opacity:.7}.main-popup.show{display:block}@media (min-width:1080px){.youtube_player iframe{width:70%}}.ytb-video-container{background-color:#c4c4c4;cursor:pointer;height:250px}.ytb-video-container .icon-ytb{color:red;font-size:60px}.article-video-ytb{width:70%}.cke_notifications_area{display:none}@media screen and (max-width:800px){.article-video-ytb{width:100%}}.dropdown-menu,.navbar{background-color:#fbfbfb}.navbar{border-bottom:1px solid #b11e5f}.nav-item{margin-left:5px}button.navbar-toggler,button.navbar-toggler:focus{border:none;box-shadow:none}.dropdown-item,a.nav-link{color:var(--color-cherry);font-weight:700}.nav-link.active,.nav-link:hover,.navbar-nav .show>.nav-link,a.nav-link.btn-primary:hover{color:var(--color-cherry)}a.nav-link.btn-primary{color:var(--color-white)}.website-title{color:var(--color-cherry);font-family:Dancing-Script;font-size:30px;margin-left:10px}.link-show-header{font-size:18px;padding:5px;width:180px}@media (min-width:637px){.link-show-header{display:none}}.form-search-w{width:280px}.btn-nous-contacter{display:block;font-size:18px;margin:0;padding:5px;width:180px}@media (max-width:637px){.btn-nous-contacter{display:none}}a.navbar-brand{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.form-search-bar-display,.form-search-bar-display-small{display:none}@media (min-width:500px) and (max-width:991px){.navbar-menu{margin-left:5%;margin-right:5%}}@media (max-width:1200px){.form-search-bar-display{display:none}.form-search-bar-display-small{display:block}}@media (min-width:1201px){.btn-nous-contacter,.form-search-bar-display{display:block}.form-search-bar-display-small{display:none}}@media (min-width:992px) and (max-width:1399px){.navbar-menu{margin-left:1%;margin-right:5%}}@media (min-width:1200px) and (max-width:1299px){.navbar-menu{margin-left:2%;margin-right:4%}.form-search-w{width:210px}.btn-nous-contacter{width:160px}.nav-item{margin-left:4px}}@media (min-width:1300px) and (max-width:1399px){.navbar-menu{margin-left:5%;margin-right:5%}.nav-item{margin-left:10px}.form-search-w{width:230px}.btn-nous-contacter{width:160px}}@media (min-width:1400px) and (max-width:1499px){.navbar-menu{margin-left:5%;margin-right:9%}.nav-item{margin-left:15px}.form-search-w{width:280px}.btn-nous-contacter{margin-left:0;width:180px}}@media (min-width:1500px) and (max-width:1599px){.navbar-menu{margin-left:7%;margin-right:10%}.nav-item{margin-left:15px}.form-search-w{width:280px}.btn-nous-contacter{margin-left:0;width:180px}}@media (min-width:1600px) and (max-width:1699px){.navbar-menu{margin-left:9%;margin-right:10%}.nav-item{margin-left:20px}.form-search-w{width:280px}.btn-nous-contacter{margin-left:0;width:180px}}@media (min-width:1700px) and (max-width:1799px){.navbar-menu{margin-left:10%;margin-right:12%}.nav-item{margin-left:25px}.form-search-w{width:280px}.btn-nous-contacter{margin-left:0;width:180px}}@media (min-width:1800px){.navbar-menu{margin-left:13%;margin-right:15%}.nav-item{margin-left:30px}.form-search-w{width:280px}.btn-nous-contacter{margin-left:0;width:180px}}@media (max-width:370px){.navbar-menu{margin:0;padding:0}.logo-img{height:50px;width:50px}.website-title{font-size:28px;margin:5px;padding:0}}@media (max-width:300px){.website-title{font-size:22px;margin:5px;padding:0}}.search-btn-color{background:#b11e5f;border:2px solid #b11e5f}