.custom-padding,.species{padding:var(--padding-desktop,auto);margin:var(--margin-desktop,initial)}@media screen and (max-width:992px){.custom-padding,.species{padding:var(--padding-tablet,var(--padding-desktop,auto));margin:var(--margin-tablet,var(--margin-desktop,initial))}}@media screen and (max-width:767px){.custom-padding,.species{padding:var(--padding-mobile,var(--padding-tablet,var(--padding-desktop,auto)));margin:var(--margin-mobile,var(--margin-tablet,var(--margin-desktop,initial)))}}.aligncenter{justify-self:center;justify-content:center;margin-left:auto!important;margin-right:auto!important}.aligncenter p{text-align:center}.alignright{justify-self:flex-end;margin-right:0!important;margin-left:auto!important}.alignleft{justify-self:flex-start;margin-left:0!important;margin-right:auto!important}.wp-block-columns{grid-gap:0;margin-bottom:0}.wp-block-columns.has-gap{grid-gap:30px}.wp-block-columns.hide{display:none}.wp-block-columns.nowrap-mobile{flex-wrap:nowrap!important}@media screen and (max-width:992px){.wp-block-columns.reverse-mobile{flex-direction:column-reverse}}._buttons{display:flex;flex-direction:column;width:auto!important;order:10;flex-wrap:wrap}.has_animation_translate{transition:all .3s ease-in-out!important}.has_animation_translate:hover{transform:translateY(var(--animation-translate,-5px))!important;transition:all .3s ease-in-out!important}body:not(.wp-admin) [class*=reveal-]{opacity:1;transform:translateY(0);transition:all .5s cubic-bezier(.5, 0, 0, 1)}body:not(.wp-admin) .mobile-swiper .reveal{opacity:1!important;transform:translateY(0)!important}body:not(.wp-admin) .mobile-swiper .picto_reveal{opacity:1!important;transform:translateY(0)!important;transition:all .75s cubic-bezier(.5, 0, 0, 1) .5s}body:not(.wp-admin) .mobile-swiper .picto_reveal.picto_to_right{transform:translateX(0)!important}body:not(.wp-admin) .mobile-swiper .picto_reveal.picto_to_left{transform:translateX(0)!important}body:not(.wp-admin) .mobile-swiper .picto_reveal.picto_to_bottom{transform:translateY(0)!important}body:not(.wp-admin) .mobile-swiper .picto_reveal.picto_to_top{transform:translateY(0)!important}body:not(.wp-admin) .reveal{opacity:0;transition:all .5s cubic-bezier(.5, 0, 0, 1)}body:not(.wp-admin) .reveal .picto_reveal{opacity:0;transition:all .5s cubic-bezier(.5, 0, 0, 1) 1s}body:not(.wp-admin) .reveal .picto_reveal.picto_to_right{transform:translateX(-15px)!important}body:not(.wp-admin) .reveal .picto_reveal.picto_to_left{transform:translateX(15px)!important}body:not(.wp-admin) .reveal .picto_reveal.picto_to_bottom{transform:translateY(-15px)!important}body:not(.wp-admin) .reveal .picto_reveal.picto_to_top{transform:translateY(15px)!important}body:not(.wp-admin) .reveal.scroll_to_right{transform:translateX(-45px)}body:not(.wp-admin) .reveal.scroll_to_left{transform:translateX(45px)}body:not(.wp-admin) .reveal.scroll_to_bottom{transform:translateY(-45px)}body:not(.wp-admin) .reveal.scroll_to_top{transform:translateY(45px)}body:not(.wp-admin) .reveal [class*=reveal-]{opacity:0;transition:all .3s cubic-bezier(.5, 0, 0, 1)}body:not(.wp-admin) .reveal-0{transition-delay:0s!important}body:not(.wp-admin) .reveal-1{transition-delay:0.1s!important}body:not(.wp-admin) .reveal-2{transition-delay:0.2s!important}body:not(.wp-admin) .reveal-3{transition-delay:0.3s!important}body:not(.wp-admin) .reveal-4{transition-delay:0.4s!important}body:not(.wp-admin) .reveal-5{transition-delay:0.5s!important}body:not(.wp-admin) .reveal-6{transition-delay:0.6s!important}.species{display:flex;flex-direction:column;position:relative;width:var(--block-width);background:var(--block-background-color)}@media screen and (max-width:1200px){.species{width:var(--block-width-laptop,var(--block-width))}}@media screen and (max-width:992px){.species{width:var(--block-width-tablet,var(--block-width-laptop,var(--block-width)))}}@media screen and (max-width:992px){.species{width:100%!important;margin-left:0!important;margin-right:0!important}}.species p{margin-bottom:0}.species ._list_species{display:grid;grid-gap:30px;grid-template-columns:repeat(4,1fr);position:relative}@media screen and (max-width:1199px){.species ._list_species{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.species ._list_species{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.species ._list_species{grid-template-columns:repeat(1,1fr)}}.species ._list_species.no_results{display:none}.species ._list_species .__species{padding:30px 0;padding-top:0;z-index:1;text-align:center;margin-top:50px;box-shadow:5px 5px 0 0 var(--shadow-species,rgba(207,207,207,.75));background-color:var(--background-species,#fff);transition:box-shadow .3s ease-in-out;cursor:pointer;border-radius:10px}.species ._list_species .__species:hover{box-shadow:0 0 0 0 var(--shadow-species,rgba(207,207,207,.75));transition:box-shadow .3s ease-in-out;transform:translateY(0)!important}.species ._list_species .__species *{color:var(--color-species)}.species ._list_species .__species .figure{transform:translateY(-35px);position:relative;max-width:150px;max-height:150px;min-height:150px;max-height:150px;margin:0 auto}.species ._list_species .__species figure{max-width:150px;max-height:150px;min-height:150px;margin:0 auto;margin-bottom:0;position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;background-color:#fff}.species ._list_species .__species figure img{min-width:60%;max-width:60%}.species ._list_species .__species h3{font-family:MuseoBold,Roboto,sans-serif;font-size:20px;line-height:24px;margin:0 15px 20px}.species ._list_species .__species footer .btn--soon{border:none;color:#000!important;font-weight:400}.species ._list_species .__species footer .btn--soon:is(:hover,:focus){color:#000!important;background-color:transparent!important;border-color:transparent!important}