abbr,acronym,address,applet,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}.pagination li,footer ul,header ol,header ul{list-style:none;padding-left:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.link,a{text-decoration:none}.wp-block-search__button:focus-visible,.wp-block-search__input:focus-visible,input[type=text]:focus-visible,textarea:focus-visible{outline:0}html{height:100%}body{height:auto;min-height:100%}@media screen and (max-width:993px){ol,ul{padding-left:.625rem}}.header .navbar.desktop a,.header .navbar.desktop p,.link,.newsletter .nf-field-label label,.page.adoption .nf-form-cont .nf-form-content input[type=button],.page.adoption label,.single.cat .nf-form-cont .nf-form-content input[type=button],.single.cat label,a,h1,h2,h3,h4,h5,p,small,span{color:#3c4f58}.link:hover,a:hover{color:#ff8b7b}.newsletter .nf-field-label label,.newsletter h2{color:#2a4a67}.contact h2{color:#000}.bg-blue a,.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue p,.btn-blue,.home .services .article .resume,.home .services .article h3,.home .services h2,.page.adoption .nf-form-cont .nf-form-content input[type=button],.single.cat .nf-form-cont .nf-form-content input[type=button]{color:#fff}.bg-blue .button,.bg-rose a,.bg-rose p,.bg-rose small{color:#101d28}.bg-blue .button,.bg-soft-yellow{background-color:#fef7ed}.newsletter,.nf-form-content input:not([type=text]),.page.home .news,.page.home .patronize{background-color:#f7f7f7}.bg-blue,.btn-blue,.page.adoption .nf-form-cont .nf-form-content input[type=button],.single.cat .nf-form-cont .nf-form-content input[type=button]{background-color:#3c4f58}.home .services{background-color:#383838}.home .services .card{background-color:#6c6c6c}.newsletter .nf-form-content input[type=button]{background-color:#4c545b}.footer,.header .navbar.desktop{background-color:#e9eef3}.input,.nf-form-layout .nf-form-content .list-select-wrap .nf-field-element>div,.wp-block-search__input,input .card,input[type=text],textarea{background-color:#fff}.comments .submit,.wp-block-search__button{background-color:#333;color:#f7f7f7}.bg-rose{background-color:#ff8b7b}.button,.card,.comments .submit,.page.adoption .nf-form-cont .nf-form-content input[type=button],.single.cat .nf-form-cont .nf-form-content input[type=button]{border-color:transparent}.wp-block-search__input,input[type=text],textarea{border:.063rem solid #c4c4c4}.divulgation .logo{max-width:3.125rem}.content-spaced{max-width:90%}.mobile .offcanvas{max-width:85%}.nf-form-cont .nf-form-content{max-width:100%}.background-image,.footer,input[type=text],textarea{width:100%}.header .logo{width:3.75rem}.nf-form-cont .submit-container .field-wrap input{width:8.125rem}.page.home .partners .background-image{width:16rem}body,html,main{height:auto}.wp-block-search__button,.wp-block-search__input{height:3.125rem}.page.home .partners .background-image{height:11rem}.comments .submit,.home .background-image,.post .background-image{height:11.375rem}.page.single.post .background-image{height:25.375rem}@media screen and (max-width:998px){.nf-form-cont .nf-form-content input[type=button]{width:100%}.desktop{display:none!important}.background-image{height:14.75rem}}.adoption .nf-form-cont .nf-form-content input[type=button],.comments .submit,.contact .nf-form-cont .nf-form-content input[type=button],.content-spaced,.logo,.navbar,.page.home .adoption .button,.patronize .nf-form-cont .nf-form-content input[type=button],img,picture,svg{margin:0 auto}.all-comments,.btn,.button,.card,.home .background-image,.post .background-image,.post .categories,.post .tags,.posts .background-image,.service .background-image,img{margin-top:1.25rem}.comment,.newsletter .submit-container{margin-top:1.875rem}.mobile .menu{margin-top:3.125rem}.all-comments,.btn,.btn-blue,.card,.card h3,.comment,.home .background-image,.page.adoption .nf-form-cont .nf-form-content input[type=button],.post .background-image,.post .categories,.post .tags,.posts .background-image,.service .background-image,.single.cat .picture,.wp-block-search__input,img{margin-bottom:1.25rem}.mobile .menu-item,.mobile .page_item,.page-content .background-image,article.card .background-image,h1,h2,h3,h4,h5{margin-bottom:.8rem}.newsletter h2{margin-bottom:0}.comment-form-comment{margin-bottom:.625rem}.home .adoption h3{margin-top:2rem;margin-bottom:2rem}.comment-form-comment{margin-top:.625rem}.pagination .page-numbers{margin-right:.625rem}.menu .menu-item,.menu .page_item{margin-right:1.25rem}.newsletter h2{margin-right:10%}.newsletter{padding:1.25rem}.sub-footer{padding:.8rem}.nf-form-content .ninja-forms-field,.no-padding{padding:0}section{padding:3.125rem 1.25rem 3.125rem 1.25rem}.page.adoption .nf-form-cont .nf-form-content input[type=button]{padding:.313rem .938rem .313rem .938rem}.button{padding:.6rem 1rem .6rem 1rem}.comments .submit,.nf-form-content .ninja-forms-field{padding:.625rem .75rem .75rem .75rem}.row{padding-top:.625rem;padding-bottom:.625rem}article{padding-top:1.875rem;padding-bottom:1.875rem}.page.archive.gatos{padding-top:6.25rem}@media screen and (max-width:998px){.footer .menu .menu-item,.footer .menu .page_item,.page.home .newsletter h2{margin-bottom:1.25rem}.card .resume{margin-bottom:1.875rem}}@media screen and (min-width:998px){.card{padding:2.5rem}}.btn,.customize-support,.wp-block-search__button,.wp-block-search__input,a,body,button,h1,h2,h3,h4,h5,input,label,li,main,p,small,span,ul{font-family:Poppins,sans-serif}.footer p,small,small a,small p{font-size:.875rem;line-height:1.625rem}.article .content,.comments .submit,.footer .menu .menu-item a,.header .menu .menu-item a,.newsletter h3,.nf-form-cont .nf-form-content input[type=button],.page-content h1,.wp-block-search__button,a,li,p,span,ul{font-weight:300}.article .content,.comments .submit,.footer .menu .menu-item a,.header .menu .menu-item a,.newsletter h3,.nf-form-cont .nf-form-content input[type=button],.page-content h1,.wp-block-search__button,a,h4,li,p,span,ul{line-height:1.875rem}.page.contact h1,h1{font-size:3.125rem;font-weight:900;line-height:4.375rem}.adoption h3,.article h1,.footer .wp-social-link .wp-block-social-link-anchor,.main-category,.main-tag h1,h2{font-size:2.188rem}.adoption h3,.article h1,.main-category,.main-tag h1,h2{font-weight:800}.article h1,.comment h2,.main-category,.main-tag h1,.newsletter h2,h2,h3{line-height:2.5rem}.comment h2,.newsletter h2,.page.home .adoption .button,h3{font-size:1.875rem}.card h3{font-size:1.688rem;line-height:2.125rem}h4{font-size:1.5rem}.home .adoption h3{font-size:3.6rem}.footer .menu .menu-item a,.header .menu .menu-item a,h4{font-weight:500}.main-category h1,.main-tag h1,h5{font-weight:400}.article .content,.aticle h1,.comments .submit,.footer .menu .menu-item a,.footer h2,.header .menu .menu-item a,.newsletter h3,.nf-form-cont .nf-form-content input[type=button],.page-content h1,.wp-block-search__button,a,h5,li,p,span,ul{font-size:1.125rem;line-height:1.563rem}.btn,.button,.comments .submit,.newsletter h2,.nf-form-cont .nf-form-content input[type=button],.wp-block-search__button,h3{font-weight:600}.card,.copyrights,.divulgation,.footer,.header,.nf-form-cont .submit-container,.page-content h1,.page.contact p,.pagination,.post h1,.post h3,.sub-footer,.text-center{text-align:center}.home .menu{text-align:right}.newsletter h2,.page.search .post-header .subtitle{text-align:left}.article h1,.article h3,.page-content .content-spaced h3,.resume{white-space:initial;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.article h1,.article h3,.page-content .content-spaced h3,.resume{overflow:hidden}body{overflow-x:hidden}.article h1,.page-content .content-spaced h3{-webkit-line-clamp:3}.article h3{-webkit-line-clamp:4}.resume,.single .article h1{-webkit-line-clamp:5}@media screen and (max-width:998px){.btn,.nf-form-cont .nf-form-content input[type=button],.wp-block-search__button{font-size:1.25rem;line-height:1.875rem}}@media screen and (min-width:998px){.article h1,.main-category,.main-tag h1,h2{font-size:2.5rem;line-height:2.8rem}.menu-copyrights-menu-container .menu{text-align:left}}html{touch-action:manipulation}.article h1,.article h3,.background-image,.comment-form-comment label,.comments .submit,.content-spaced,.logo,.navbar,.nf-form-cont .nf-form-content input[type=button],.page-content .content-spaced h3,.page.home .adoption .button,.pagination,.post article,.resume,h1,h2,h3,h4,h5,img,picture,svg{display:block}.desktop .menu-item,.desktop .page_item,.divulgation .background-image,.footer .menu-item,.footer .page_item,.menu-copyrights-menu-container .menu .menu-item{display:inline-block}.wp-block-search__inside-wrapper{flex-wrap:wrap}.comments .required-field-message,.hide,.nf-before-form-content .nf-form-fields-required{display:none}.single-cat .footer{position:absolute;bottom:0}.center,.footer .wp-block-social-links,.header .wp-block-social-links,.home .contact .nf-form-cont nf-field,.newsletter .content-spaced,.newsletter .nf-form-content nf-fields-wrap,.page.solicitacion .form .nf-form-cont nf-field,.page.solicitacion .form .nf-form-content nf-fields-wrap{justify-content:center}.adoption .nf-form-cont nf-fields-wrap,.home .contact .nf-form-cont nf-fields-wrap,.page.solicitacion .form .nf-form-content nf-fields-wrap,.patronize .nf-form-cont nf-fields-wrap{flex-wrap:wrap}.adoption .nf-form-cont nf-field,.home .contact .nf-form-cont nf-field,.page.solicitacion .form .nf-form-cont nf-field,.patronize .nf-form-cont nf-field{flex:1 0 50%;padding-right:1.875rem}.adoption .nf-form-cont nf-field:last-child,.home .contact .nf-form-cont nf-field:last-child,.page.solicitacion .form .nf-form-cont nf-field:last-child,.patronize .nf-form-cont nf-field:last-child{flex:100%}.background-image{background-position:top,center;background-size:100%;background-repeat:no-repeat}.page .background-image,.partners .posts-loop .background-image{background-position:center,center}.post.single .background-image{background-size:50%}.divulgation .background-image{max-width:3.75rem;height:1.375rem;margin-left:.313rem;position:relative;top:.313rem}.button,.card,.page.adoption .nf-form-cont .nf-form-content input[type=button],.single.cat .nf-form-cont .nf-form-content input[type=button]{border-radius:1.25rem}.card{box-shadow:0 .5rem 1.125rem -.375rem rgb(24 39 75 / 12%),0 .75rem 2.625rem -.25rem rgb(24 39 75 / 12%)}.article.card .background-image,.btn,.comments .submit,.nf-form-cont .nf-form-content input[type=button],.wp-block-search__button,.wp-block-search__input{border-radius:.313rem}.center{align-items:center}.center,.flex-column-container,.flex-row-container{display:flex}.flex-column-container{flex-direction:column}.flex-row-container{flex-direction:row}.menu-copyrights-menu-container .menu{list-style:none}@media screen and (max-width:997px){.alignleft{justify-content:center!important}}@media screen and (min-width:998px){.button:hover,.comments .submit:hover,.link:hover,.page.adoption .nf-form-cont .nf-form-content input[type=button]:hover,.single.cat .nf-form-cont .nf-form-content input[type=button]:hover,.wp-block-search__button:hover{opacity:.75}.adoption .nf-form-content nf-fields-wrap,.home .nf-form-cont nf-fields-wrap,.newsletter .content-spaced,.newsletter .nf-form-content nf-fields-wrap,.page.home .adoption a,.patronize .nf-form-content nf-fields-wrap{display:flex}.newsletter .content-spaced,.newsletter .nf-form-content nf-fields-wrap,.page.home .adoption a,.patronize .nf-form-content nf-fields-wrap{align-items:center}.home .nf-form-cont,.newsletter .nf-form-content nf-fields-wrap{flex-direction:row}.newsletter .footer.en .nf-form-cont .nf-form-content input[type=button]{margin-top:.625rem}.content-spaced{max-width:80rem}.adoption .content-spaced{flex-basis:30%}.home .about .background-image{height:31.25rem}.background-image{height:14.75rem}.page .background-image,.page.donate .main .picture.background-image{height:22.75rem}textarea{height:12.5rem}.mobile{display:none!important}}