.slider_slider__gNCsF{position:relative;width:100%;height:100lvh;overflow:hidden}.slider_slide__L_Z7I{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out}.slider_active__WNnAr{opacity:1;z-index:1}.footer_container__i3sR8{display:flex;flex-direction:column;align-items:center;padding-top:30px;gap:10px;color:var(--textcolor-dark);background-color:var(--background-light);text-align:center}.footer_img__byIpO{width:152px;height:auto}.footer_tittle__DLh_c{font-size:var(--fontsize-text);font-family:var(--font-family-tittle)}.footer_dev__IoU5y{font-size:14px;margin-bottom:60px}.footer_link__QD7N6{color:var(--textcolor-dark)}.navButton_buttonContainerLarge__GgvWF{width:100%;display:flex;justify-content:flex-end}.navButton_buttonContainerSmall__KwdrQ{display:none}.navButton_responsiveButton__uFlNt{display:none;justify-self:flex-end}.navButton_noneButtonContainerSmall__Zi9el,.navButton_reverseButtonContainerSmall__X3fom,.navButton_reverseResponsiveButton__qZJ8T{display:none}@media only screen and (max-width:770px){.navButton_buttonContainerLarge__GgvWF{display:none}.navButton_buttonContainerSmall__KwdrQ{animation:navButton_fade__Ao_yr 1s forwards}.navButton_buttonContainerSmall__KwdrQ,.navButton_reverseButtonContainerSmall__X3fom{display:flex;position:absolute;padding-top:120px;box-sizing:border-box;top:0;right:0;width:50vw;height:100lvh;gap:20px;border-bottom-left-radius:10px;flex-direction:column;text-align:center;background-color:rgba(0,0,0,.14);-webkit-backdrop-filter:blur(40.7742px);backdrop-filter:blur(40.7742px)}.navButton_reverseButtonContainerSmall__X3fom{animation:navButton_fadeOut__jN_R7 1s forwards;pointer-events:none}.navButton_noneButtonContainerSmall__Zi9el{display:none}.navButton_responsiveButton__uFlNt{display:block;z-index:2;cursor:pointer;background-color:transparent;border:none}.navButton_reverseResponsiveButton__qZJ8T{display:none}}.navButton_navButton__wcR8V{padding:0 14px;border:none;font-size:var(--fontsize-text);color:var(--textcolor-light);cursor:pointer}.navButton_navButton__wcR8V:hover{text-decoration:underline}@keyframes navButton_fade__Ao_yr{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes navButton_fadeOut__jN_R7{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.partners_text__lSq7e{font-size:var(--fontsize-text);max-width:1150px;padding:0 16px}.partners_buttonContainer__N_jrs{margin-top:40px;width:100%;max-width:1284px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;box-sizing:border-box}.partners_link__ALY8r{width:321px;display:flex;flex-direction:column;align-items:center;text-decoration:none;margin-bottom:60px}.partners_link__ALY8r:hover{filter:brightness(70%)}.partners_dogImg__wCI2J{width:180px;height:100px}.partners_textLink__pLVAG{font-size:var(--fontsize-text);color:var(--textcolor-light)}.layout_children__bDOuO{background-color:var(--background-light);min-height:calc(100vh - 450px)}.maincontainer_fullsize__em6Ll{padding:54px 16px;background-color:var(--background-light)}.maincontainer_blue__LTO86,.maincontainer_fullsize__em6Ll{width:100%;display:flex;text-align:center;flex-direction:column;align-items:center;box-sizing:border-box}.maincontainer_blue__LTO86{padding:60px 12px;color:var(--textcolor-light);background-color:var(--background-blue)}.maincontainer_white__Mit_F{width:100%;padding:60px 12px;display:flex;text-align:center;flex-direction:column;align-items:center;box-sizing:border-box;background-color:var(--background-light)}.sectiontitle_sectiontitle__r4gGn{font-size:var(--fontsize-tittle);font-family:var(--font-family-tittle);margin:var(--margin-default);color:var(--textcolor-dark)}.sectiontitle_inverse__hUzX4{color:var(--textcolor-light)}.races_buttonContainer__gbFzc{margin-top:40px;width:100%;max-width:1150px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;gap:50px;padding:var(--padding-default);box-sizing:border-box}.races_button__T3Ao_{display:flex;flex-direction:column;align-items:center;text-decoration:none;border:none;background-color:transparent;gap:8px}.races_button__T3Ao_:hover{filter:brightness(70%)}.races_dogImg__2vSVg{width:180px;height:180px}.races_textButton__ZxK5H{font-size:var(--fontsize-text);color:var(--textcolor-cyan)}.sectionText_text___8Tu9{font-size:var(--fontsize-text);line-height:calc(var(--fontsize-text) * 1.5);max-width:1150px;color:var(--textcolor-dark);margin-bottom:12px}.sectionText_inverse__hErup{color:var(--textcolor-light)}.navBar_container__0CKNC{position:absolute}.navBar_containerBlue__dlxhS,.navBar_container__0CKNC{z-index:2;height:156px;width:100%;display:flex;align-items:center;padding-left:42px;box-sizing:border-box}.navBar_containerBlue__dlxhS{background-color:var(--background-blue)}@media only screen and (max-width:770px){.navBar_containerBlue__dlxhS,.navBar_container__0CKNC{justify-content:space-between;padding-right:42px}}.navBar_img__9_5_V{height:130px;width:130px}.whatsappIcon_icon__kLLFO{position:fixed;bottom:40px;right:40px;width:50px;height:50px;z-index:2}.petcard_container__sWO0H{display:flex;flex-direction:column;max-width:450px;width:100%;border-radius:12px;box-shadow:0 0 23px 0 rgba(0,0,0,.3);background-color:var(--background-light);color:var(--textcolor-dark);align-items:center}.petcard_img__uB3ww{width:100%;height:auto;border-top-left-radius:10px;border-top-right-radius:10px;object-fit:contain}.petcard_tittle__vEg5l{font-size:var(--fontsize-subtittle);font-family:var(--font-family-tittle)}.petcard_button__H86L9,.petcard_text__T7dYS{font-size:var(--fontsize-text)}.petcard_button__H86L9{display:inline-block;background-color:var(--background-blue);color:var(--textcolor-light);border-radius:var(--border-radius-button);border:var(--border-button);padding:12px 24px;align-self:center;cursor:pointer;text-decoration:none}.petcard_info__hgJ2P{display:flex;flex-direction:column;padding:16px 0;gap:12px}.cardContainer_container__03IC1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}.featuredPet_button__Dsz8O{font-size:var(--fontsize-text);border-radius:var(--border-radius-button);background-color:var(--background-light);color:var(--textcolor-dark);border:var(--border-button);display:flex;justify-content:center;align-items:center;width:173px;height:43px;margin-top:36px;font-family:inherit;cursor:pointer;text-decoration:none}