@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(open-sans.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(open-sans.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(open-sans.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{font-family:'Open Sans',sans-serif;margin:0;padding:0;position:relative;scroll-behavior:smooth;text-decoration:none}.flex{display:flex}.f-column{flex-direction:column}.j-center{justify-content:center}.j-between{justify-content:space-between}.j-eve{justify-content:space-evenly}.a-center{align-items:center}.a-base{align-items:baseline}.f-wrap{flex-wrap:wrap}.a-center{align-items:center}.container{max-width:1300px;width:90%;margin:0 auto;box-sizing:border-box}.title-one{font-size:24px;font-weight:700;text-align:center}.title-white{color:#fff}.title-blue{color:#0065ac}.title-green{color:#8eb66e}.title-grey{color:#4d4d4d}.title-up{text-transform:uppercase}.font-14,p{font-size:14px;font-weight:400;line-height:1.5}.title-tree{font-size:32px;font-weight:700;text-align:center}.title-two{font-size:20px;font-weight:600;text-align:center}.bk-green{background:#8eb66e}.bk-blue{background:#0065ac}.bk-grey{background:#f1f1f1}.header-up{padding:15px 0;color:var(--header-topo-social);background-color:var(--header-topo-fundo)}.header-up .icons a,.header-up .icons a svg{color:inherit;padding:0 8px}.two-coluns>div{width:50%}.tree-coluns>div{width:calc(100% / 3 - 25px);margin:0 auto}.inner-content{margin-top:50px}.inner-content-mb{margin-bottom:50px}.underline{margin:15px auto 0;display:inherit}.btn i{font-size:16px;margin-right:5px;font-weight:400}.btn{border:0;cursor:pointer;color:#fff;font-size:14px;font-weight:600;text-align:center;padding:8px 24px;border-radius:5px;text-decoration:none;overflow:hidden;display:inline-block;transition:.2s;animation:ease-in-out}.btn:hover{scale:1.05}.scale{transition:.2s;animation:ease-in-out}.scale:hover{scale:1.05}.mouser{cursor:pointer}.btn-round{border-radius:20px}.btn-gren{background:#8eb66e}.btn-green{background:#8eb66e}.space-bottom{padding:50px 0 80px}.space{padding:50px 0}.flags img{width:25px;height:15px;margin-right:5px}.flags button{display:inline-flex;align-items:center;margin-right:15px;background:0 0;border:none;cursor:pointer;color:inherit;padding:5px;border-radius:5px}.flags button:focus,.flags button:hover{background-color:rgba(255,255,255,.2)}.icons a svg{font-size:17px;margin-left:15px;transition:.1s}.icons a svg:hover{transform:scale(1.05);transition:.1s}.page{background-color:var(--pagina-fundo);color:var(--pagina-texto)}.menu-principal{background-color:var(--header-fundo);color:var(--header-texto);z-index:999;align-self:flex-end}#form-cadastro-cliente>p>input,#form-cadastro-cliente>p>select,#form-cadastro-cliente>p>textarea{border-radius:5px}.header-down.container.flex.j-between>ul>li>ul>li a{border-radius:5px}.header-down.container.flex.j-between>ul>li>ul{border-radius:0 0 5px 5px}.menu-principal .child{display:none}header{box-shadow:0 3px 6px 0 rgba(0,0,0,.1);z-index:2;background-color:var(--header-fundo);color:var(--header-texto)}.menu-principal li{list-style:none}.menu-principal li a,.menu-principal li span{cursor:pointer;padding:10px 25px 25px 25px;display:block;font-size:18px;font-weight:600;color:inherit;text-decoration:none}.header-down .logo{max-width:205px;margin:10px 0 5px 0}.menu-principal>li>a:before,.menu-principal>li>span:before{content:'.';height:2px;width:65%;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font-size:0;transition:.2s}.menu-principal li a:hover:before,.menu-principal li span:hover:before{background:var(--header-divisores);transition:.2s}.menu-principal li .child{position:absolute;left:50%;transform:translateX(-50%);min-width:200px;text-align:center;z-index:1;top:100%;width:max-content;background-color:var(--header-fundo);color:var(--header-texto);box-shadow:0 10px 10px #00000040}.menu-principal li .child a{padding:10px;display:block;transition:.2s}.menu-principal li .child a:hover{background:var(--header-divisores);transition:.2s;color:var(--header-fundo)}.menu-principal li:hover .child{display:block;border-top:2px solid var(--header-divisores)}@media screen and (min-width:1024px){.menu-principal li .child a{border-bottom:2px solid var(--header-divisores)}}.slide-home.mobile{display:none}.slide-home .item-slide{max-height:80vh}.slick-arrow{position:absolute!important;z-index:1;top:50%!important;transform:translateY(-50%)!important;width:auto!important;padding:0 30px!important;color:var(--home-sobre-fundo);background:0 0!important;border:0!important;font-size:25px!important;height:100%!important;cursor:pointer!important}.slick-arrow:before{display:none!important}.slick-prev{left:0!important}.slick-next{right:0!important}.home-canil .title-one{word-wrap:break-word;width:80%;margin:0 auto}.home-canil p{margin-bottom:15px}.home-canil .colum-image{height:440px;width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;height:50vh}.home-pups{background:var(--home-filhotes-fundo);background-size:cover;background-position:center}.home-pups .slick-arrow{color:var(--home-filhotes-texto)}.home-pups .slick-dots li button{border-color:var(--home-filhotes-texto)}.home-pups .slick-dots li.slick-active button{background-color:var(--home-filhotes-texto)}.home-pups .container{max-width:1035px}@media screen and (max-width:1155px){.home-pups .container{max-width:690px}}@media screen and (max-width:800px){.home-pups .container{max-width:345px}}.inner-pups{box-sizing:border-box;max-width:1095px;width:100%;margin:auto;margin-top:20px}@media screen and (max-width:1131px){.inner-pups{max-width:700px}}@media screen and (max-width:740px){.inner-pups{max-width:358px}}.item-pups{text-align:center;padding:25px;background-color:var(--animal-fundo);color:var(--animal-texto);width:340px;box-sizing:border-box}.single-pups .item-pups{width:325px}.item-pups.item-page-pup>div{width:100%;max-width:275px;margin:auto}.item-pups .slick-track{display:flex}.item-pups figure img{height:100%;width:100%;margin:0 auto}.item-pups figure,.item-pups iframe{height:275px;width:275px;max-width:275px;outline:0}@media screen and (max-width:380px){.item-pups{width:100%}.item-pups figure,.item-pups iframe{height:auto;width:100%;outline:0}.inner-content:not(.inner-pups) .item-pups figure{min-height:200px}}@media screen and (min-width:380px) and (max-width:754px){.inner-pups .item-pups.item-page-pup figure{height:270px}}.item-pups .slide-thumbnail{border-bottom:5px solid var(--animal-preco-fundo);margin-bottom:10px}.item-pups .slide-thumbnail-wrapper{max-width:275px;margin:auto}.item-pups .slick-arrow{color:var(--animal-preco-fundo)}.item-pups a:not(.social){color:inherit;width:100%;padding:8px 0}.item-pups h3{margin-bottom:5px}.item-pups .race i{margin-right:5px}.item-pups .race{margin-bottom:10px}.item-pups .sex{color:var(--animal-sexo);margin-bottom:5px}.item-pups .color{color:var(--animal-cor);margin-bottom:15px}.item-pups .social{padding:8px 0;width:100%}.item-pups .btn:not(.social){background-color:var(--animal-btn-fundo);color:var(--animal-btn-texto)}.item-pups .btn:last-child{margin-bottom:0}.item-pups button{width:100%}.home-premium{background-color:var(--home-premios-fundo);color:var(--home-premios-texto)}.home-premium .slick-arrow{color:var(--home-premios-texto)}.home-premium .slick-dots li button{border-color:var(--home-premios-texto)}.home-premium .slick-dots li.slick-active button{background-color:var(--home-premios-texto)}.slide-pups .slick-prev{padding-left:0!important;left:-30px!important}.slide-pups .item-pups{margin:0 10px}.slide-pups .slick-next{padding-right:0!important;right:-30px!important}.slick-dots{bottom:-50px!important}.slick-dots li button:before{display:none}.slick-dots li button{height:13px!important;width:13px!important;border:1px solid #0065ac;border-radius:10px}.slick-dots li.slick-active button{background:#0065ac}.slick-dots li{width:auto!important;height:auto!important;margin:0 3px!important}.item-premium{max-width:315px;width:21%;text-align:center;padding:20px;background:var(--premio-fundo);color:var(--premio-texto)}.item-premium .placing{font-size:39px;color:var(--premio-colocacao-texto);font-weight:700;background:var(--premio-colocacao-fundo);border-radius:50px;height:84px;width:84px;display:flex;margin:-65px auto 0;align-items:center;justify-content:center}.item-premium h2{margin:10px 0 0}.item-premium a,.item-premium p{color:inherit}.item-premium img{margin:20px auto 25px;height:74px;width:74px}.slide-premium .item-premium{max-width:none;width:auto;margin:0 10px}.slide-premium .slick-track{padding-top:50px}.slide-premium .slick-prev{padding-left:0!important;left:-30px!important}.slide-premium .slick-next{padding-right:0!important;right:-30px!important}.item-news{max-width:315px;width:30%;color:var(--novidade-texto);background-color:var(--novidade-fundo)}.item-news a:not(.btn){color:inherit!important}.home-news .inner-content{max-width:950px;margin:50px auto 0}.home-news{background-color:var(--home-novidades-fundo);color:var(--home-novidades-texto)}.item-news .thumbnail{max-height:315px;height:32vh;background-size:cover!important;background-position:center!important;border-bottom:5px solid var(--novidade-img-divisoria);padding-top:15px}.item-news .thumbnail .date{background-color:var(--novidade-data-fundo);color:var(--novidade-data-texto);width:60px;height:78px;line-height:1.2;text-align:center;margin:0 15px 0 auto;display:flex;flex-direction:column;text-transform:uppercase;justify-content:center}.item-news .thumbnail .date small{font-size:22px;font-weight:700;text-transform:uppercase}.item-news .thumbnail .date strong{font-size:18px;font-weight:700;display:inline-block}.item-news .btn{background-color:var(--novidade-btn-fundo);color:var(--novidade-btn-texto)}.item-news .bottom{padding:15px}.item-news .bottom p{overflow:hidden;margin-bottom:20px}.item-news .bottom h2{text-align:left;margin-bottom:20px}.item-news .bottom .btn{margin:0 auto;display:block;width:fit-content}.home-news .slide-button{color:#fff}.home-news .slide-next{padding-right:0;right:-50px}.home-news .slide-prev{padding-left:0;left:-50px}.home-news .slide-dots{bottom:-50px}.home-news .slide-dots li{border-color:#fff}.home-news .slide-dots li.dot-active{background:#fff}.content-brooding-single{color:#4d4d4d}.label-parents{border-radius:0 0 5px 5px}.animal-img-container{border-radius:5px 5px 0 0}.item-brooding{padding:12px;background-color:var(--animal-fundo);color:var(--animal-texto);text-align:center;border-radius:5px}.slide-news .item-news{max-width:none;width:auto;margin:0 10px}.slide-news .slick-next{padding-right:0!important;right:-50px!important}.slide-news .slick-prev{padding-left:0!important;left:-50px!important}.slide-news .slick-arrow{color:var(--home-novidades-texto)}.slide-news .slick-dots li.slick-active button{background:var(--home-novidades-texto)}.slide-news .slick-dots li button{border-color:var(--home-novidades-texto)}.slide-brooding .item-brooding{max-width:none;margin:0 10px}.slide-brooding .slick-arrow{color:var(--home-novidades-texto)}.home-plantel .slick-arrow{color:var(--home-novidades-texto)}.slide-brooding .slick-prev{padding-left:0!important;left:-30px!important}.slide-brooding .slick-next{padding-right:0!important;right:-30px!important}.item-brooding p{margin-bottom:10px}.item-brooding .parents>div{width:46%;max-width:129px;height:159px}.item-brooding figure{max-width:129px;max-height:129px;width:100%;height:100%;overflow:hidden}.item-brooding .btn{background-color:var(--animal-btn-fundo);color:var(--animal-btn-texto)}.item-brooding .parents label{color:var(--animal-preco-texto);background-color:var(--animal-preco-fundo);font-size:16px;text-transform:uppercase;padding:4px 0;width:100%;display:block}.item-brooding img{width:auto;height:100%;margin:0 auto;max-width:100%}.item-brooding .parents{margin-bottom:20px;max-width:320px;margin-left:auto;margin-right:auto}.item-brooding .born{font-size:16px;width:fit-content;margin:0 auto 15px;padding:0 10px}.item-brooding .race i{margin-right:5px}.slide-thumbnail .slick-prev{left:0!important;padding:0 0 0 5px!important}.slide-thumbnail .slick-next{right:0!important;padding:0 5px 0 0!important}.slide-thumbnail .slick-arrow{font-size:22px!important}.item-brooding .btn{margin-top:10px}figure .back{position:absolute;width:100%!important;left:0;height:100%!important;filter:blur(1.5px);object-fit:cover}figure img:not(.back):not(.animal-nationality){object-fit:contain;width:100%}.home-brooding .container{max-width:980px}@media screen and (max-width:1100px){.home-brooding .container{max-width:654px}}@media screen and (max-width:725px){.home-brooding .container{max-width:320px}}.home-brooding,.home-plantel{background-color:var(--home-ninhadas-fundo);color:var(--home-ninhadas-texto)}.home-brooding .slide-next{padding-right:0;right:-30px}.home-brooding .slide-prev{padding-left:0;left:-30px}.home-brooding .slick-arrow,.home-plantel .slick-arrow{color:var(--home-ninhadas-texto)}.home-brooding .slick-dots li.slick-active button,.home-plantel .slick-dots li.slick-active button{background:var(--home-ninhadas-texto)}.home-brooding .slick-dots li button,.home-plantel .slick-dots li button{border-color:var(--home-ninhadas-texto)}.home-map{background-color:var(--home-pelo-mundo-fundo);color:var(--home-pelo-mundo-texto)}.home-map .inner-content #mapaCliente{margin:0 auto;display:block;width:100%;height:420px}.home-map iframe{width:100%;max-height:502px;height:55vh}.item-testmony{max-width:547px;padding:70px 40px 40px;margin:0 auto;background-color:var(--depoimento-fundo);color:var(--depoimento-texto);text-align:center;width:100%;cursor:grab}.border-5{border-radius:5px}.border-5-tl{border-top-left-radius:5px}.border-5-tr{border-top-right-radius:5px}.border-5-bl{border-bottom-left-radius:5px}.border-5-br{border-bottom-right-radius:5px}.item-testmony p{font-size:16px}.item-testmony .person{font-weight:700;margin-top:50px}.item-testmony .place{font-size:14px}.item-testmony .fa-quote-right{position:absolute;top:-40px;color:var(--depoimento-aspas);font-size:80px;left:34px}.item-testmony .triangle{position:absolute;bottom:-40px;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid var(--depoimento-fundo)}.home-testmony{background-color:var(--home-depoimentos-fundo);color:var(--home-depoimentos-texto)}.home-testmony .slick-dots li button{border-color:var(--home-depoimentos-texto)}.home-testmony .slick-dots li.slick-active button{background:var(--home-depoimentos-texto)}.home-testmony .item-testmony img{width:100%!important;border-radius:10px;box-shadow:3px 3px 10px rgb(0 0 0 / 10%)}@media screen and (max-width:750px){.home-testmony .item-testmony img{margin:auto;margin-top:15px}}.slide-testmony .item-testmony{max-width:none;outline:0}.slide-testmony{max-width:100%;margin:50px auto 0}.slide-testmony .slick-track{padding:40px 0}.our-social{background-color:var(--home-redes-fundo);color:var(--home-redes-texto)}.our-social a{font-size:25px;color:var(--home-redes-fundo);background-color:var(--home-redes-texto);width:50px;margin:0 10px;text-decoration:none;height:50px;border-radius:30px;transition:.2s}.our-social a:hover{transform:rotate(360deg);transition:.2s}.foot-partner{background-color:var(--parceiros-fundo);color:var(--parceiros-texto)}.foot-partner .slide-partner .slick-dots li button{border-color:var(--parceiros-texto)}.foot-partner .slide-partner .slick-dots li.slick-active button{background:var(--parceiros-texto)}.slide-partner{min-height:160px}.item-partner{max-height:110px;margin:0 30px}.item-partner img{height:100px;margin:0 auto;width:auto}.item-partner figcaption{text-align:center;margin-top:5px}.slide-partner .slick-track{padding-bottom:30px}.foot-menus{background-color:var(--rodape-fundo);color:var(--rodape-texto)}.foot-menus h2{margin-bottom:30px;color:var(--rodape-titulo)}.foot-menus a{display:block;margin-bottom:15px;font-size:16px;color:inherit;text-decoration:none}.foot-menus a i{margin-right:5px}.foot-menus ul li{list-style:none}.foot-menus .contact ul{margin-left:7.5vw}.foot-menus .contact p{font-size:16px}.foot-menus .contact p i{margin-right:5px}.foot-menus .menu ul{margin-left:9vw}.foot-menus .menu a{margin-bottom:0;line-height:1.5}.foot-menus .contact a:hover,.foot-menus .menu a:hover{color:var(--rodape-titulo)}.foot-menus .sales .btn i{margin-right:10px}.foot-menus .sales .btn{color:var(--rodape-btn-texto);background-color:var(--rodape-btn-fundo);margin-top:25px}.foot-menus .sales .social a{font-size:22px;margin:0 5px;transition:.1s}.foot-menus .sales .social a:hover i{transform:scale(1.05);transition:.1s}.foot-copyright{padding:15px 0;text-align:center;background:url(imagens/bg_default.jpg);background-size:cover;background-position:center}.content-contact-fixed{position:fixed;bottom:-10px;z-index:2;transform:translateY(-50%);right:20px}.content-contact-fixed.opened{top:50%;bottom:inherit;box-shadow:0 5px 10px rgba(0,0,0,.2)}.content-contact-fixed .head.open{display:flex}.content-contact-fixed .head{box-shadow:0 0 10px rgba(0,0,0,.4);background:var(--form-fundo);height:63px;display:none;width:63px;margin:0 auto;cursor:pointer;border-radius:50px;justify-content:center;align-items:center;font-size:35px;color:var(--form-texto)}.content-contact-fixed .head span{position:absolute;left:-25px;background:var(--form-fundo);font-size:20px;height:44px;width:44px;display:flex;justify-content:center;align-items:center;border-radius:30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.4)}.form{background:var(--form-fundo);color:var(--form-texto);padding:20px;text-align:center}.form.flex p{width:100%;margin-bottom:15px}.form p.half{width:49%}.form label{color:var(--form-texto);font-size:16px;margin-bottom:5px;display:inline-block}.form select{width:100%!important}.form input,.form select,.form textarea{width:calc(100% - 10px);height:35px;padding-left:10px;border:0;font-size:14px;color:#4d4d4d}.form textarea{border:0;padding:10px 0 0 10px;height:80px}.form p{margin-bottom:15px;text-align:left}.form h2{margin-bottom:15px}.form .btn{background-color:var(--form-btn-fundo);color:var(--form-btn-texto)}.form .icon{background:var(--form-fundo);font-size:25px;position:absolute;display:flex;top:-30px;padding-top:10px;height:80px;width:80px;border-radius:50px;justify-content:center;left:50%;transform:translateX(-50%)}.form .close{position:absolute;right:0;top:10px;font-size:15px;padding:10px 20px;display:inline-block;cursor:pointer;z-index:1;font-size:24px}.form .line-file label i{font-size:14px;margin-right:10px}.form .line-file label{cursor:pointer;background:#fff;color:#0065ac;font-size:12px;font-weight:600;padding:5px 25px;border-radius:20px}.form .line-file input,.form.close{display:none}.title-page{padding:50px 0;background:var(--pagina-titulo-fundo);background-size:cover;background-position:center;color:var(--pagina-titulo-texto)}.tabs a{width:145px}.tabs li{list-style:none;margin:0 10px}.btn[data-filter],.open-tabs-mobile{background:var(--filtro-fundo);color:var(--filtro-texto)}.btn.tab-active{background:var(--filtro-ativo-fundo);color:var(--filtro-ativo-texto)}.item-page-pup{margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;margin-left:10px}.item-page-pup .obs{margin-bottom:15px}.item-page-pup .obs i{margin-right:5px}.item-page-pup .btn{margin-bottom:5px}.item-page-pup .price{background-color:var(--animal-preco-fundo);color:var(--animal-preco-texto);font-size:18px;padding:5px 0 2px;width:100%;display:block;margin-bottom:10px}.item-page-pup .thumbnail{border:0}.item-page-pup .slide-thumbnail{margin-bottom:0;border-bottom:0}.inner-brooding{gap:30px;box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;max-width:1020px;margin:auto;width:100%;margin-top:20px}.inner-brooding .item-brooding a:not(.btn){align-self:stretch}.inner-brooding .item-brooding{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.obs-ninhada,.single-parents{margin:0 auto;background-color:var(--animal-fundo);color:var(--animal-texto)}.obs-ninhada{padding-bottom:10px}.obs-ninhada>p{margin-left:20px;margin-right:20px;margin-bottom:10px}.single-parents>div{width:50%;padding:30px}.single-parents .photos>div{width:283px}.single-parents .photos>div:first-child{margin-right:10px}.single-parents .photos figure{height:283px;overflow:hidden}@media screen and (max-width:1426px){.single-parents .photos>div{width:200px}.single-parents .photos figure{height:200px}}@media screen and (max-width:550px){.single-parents .photos>div{width:170px}.single-parents .photos figure{height:170px}}@media screen and (max-width:450px){.single-parents .photos>div{width:120px}.single-parents .photos figure{height:120px}}.single-parents .photos figure img{width:auto;height:100%;margin:0 auto;display:block;max-width:100%}.single-parents .photos figure:last-child{margin-left:auto}.single-parents .photos p{font-size:22px;color:var(--animal-preco-texto);text-transform:uppercase;background:var(--animal-preco-fundo);text-align:center;font-weight:600;padding:3px 0;margin-top:-5px}.single-parents .infos>div{width:100%}.single-parents .infos .left{margin-left:auto}.single-parents .infos .right p{margin-bottom:10px}.single-parents .infos .right{text-align:center;align-self:center}.single-parents .infos .right .born{width:fit-content;margin:0 auto 10px;padding:0 10px}.single-parents .infos .right .btn:not(.social){background-color:var(--animal-btn-fundo);color:var(--animal-btn-texto)}.single-parents .infos .right .btn{padding:8px 19px;margin-top:10px}.item-pups i,.single-parents i{margin-right:5px}.single-parents .infos .left .obs i,.single-parents .infos .right .race i{margin-right:5px}.single-parents .infos .left .obs{margin-bottom:10px}#pedigree{background-color:var(--pedigree-fundo);color:var(--pedigree-texto)}.inner-genealogy>div{display:grid;text-align:center}.inner-genealogy .tree{width:40%;max-width:527px;padding:50px 30px;background-color:var(--pedigree-arvore-fundo)}.inner-genealogy .tree div>div{max-width:96px;margin:0 auto}.inner-genealogy .tree figure{position:relative;height:96px;background:var(--animal-preco-fundo);overflow:hidden}.inner-genealogy .tree figure .animal-img{width:auto;height:100%;max-width:100%;object-fit:cover}.inner-genealogy p{background:var(--animal-preco-fundo);color:var(--animal-preco-texto);font-size:11.58px!important;padding:3px 5px;margin-bottom:25px;height:65px;overflow:hidden}.inner-genealogy .tree .third-generation div>div{max-width:70px}.inner-genealogy .tree .third-generation>div{width:50%;max-width:none}.inner-genealogy .tree .third-generation p{margin-bottom:0;font-size:10px!important}.inner-genealogy .a-center p{font-size:18px!important;color:var(--pedigree-texto);text-transform:uppercase;background:0;font-weight:600}.inner-genealogy .tree .second-generation:before{content:'.';width:65%;height:1px;background:var(--pedigree-arvore-linhas);font-size:0;position:absolute;top:35%;left:50%;transform:translateX(-50%)}.inner-genealogy .tree .second-generation div:before{content:'.';width:1px;height:100%;background:var(--pedigree-arvore-linhas);font-size:0;position:absolute;top:31%;left:50%;transform:translateX(-50%)}.inner-genealogy .tree .no-children div:before{height:0!important}.inner-genealogy .tree .first-generation:before{content:'.';width:1px;height:100%;background:var(--pedigree-arvore-linhas);font-size:0;position:absolute;top:35%;left:50%;transform:translateX(-50%)}.inner-genealogy .tree .third-generation>div:before{content:'.';width:70%;height:1px;background:var(--pedigree-arvore-linhas);font-size:0;position:absolute;top:35%;left:50%;transform:translateX(-50%)}.inner-gallery figure{margin:15px}.inner-gallery figure img{width:100%;height:auto}.inner-gallery figure figcaption{margin-bottom:30px}.inner-gallery .column{flex:25%;max-width:275px}.item-our-dogs{background-color:var(--animal-fundo);color:var(--animal-texto);padding:30px 25px;text-align:center;margin-bottom:15px;width:82%}@media only screen and (max-width:345px){.our-dogs.inner-our-dogs{padding:30px 15px!important}}.item-our-dogs figure{max-width:235px;margin:0 auto 5px}.item-our-dogs figure img{width:100%;height:auto;border-bottom:5px solid var(--animal-preco-fundo)}.item-our-dogs p{margin-bottom:5px}.item-our-dogs h2{font-size:20px;font-weight:600;margin-bottom:5px}.item-our-dogs a{color:inherit}.item-our-dogs .name{margin-bottom:15px}.item-our-dogs .race i{margin-right:5px}.item-our-dogs .sex{color:var(--animal-sexo)}.item-our-dogs .color{color:var(--animal-cor)}.item-our-dogs .date i{margin-right:5px}.item-our-dogs .btn{background-color:var(--animal-btn-fundo);color:var(--animal-btn-texto);margin-top:25px}.inner-plantel{position:relative;margin-top:50px;padding:0 75px}.home-plantel .slick-dots{position:relative!important}@media (max-width:500px){.inner-plantel{padding:0 20px}}.item-plantel{background-color:var(--animal-fundo);color:var(--animal-texto);padding:30px 25px;text-align:center;margin:0 10px 15px 10px;outline:0}.item-plantel figure{height:25vh;overflow:hidden;margin:0 auto 5px;border-bottom:5px solid var(--animal-preco-fundo)}.item-plantel figure img{width:100%;height:100%}.item-plantel figure img:not(.back){object-fit:contain}.item-plantel p{margin-bottom:5px}.item-plantel h2{font-size:20px;font-weight:600;margin-bottom:5px}.item-plantel .name{margin-bottom:15px}.item-plantel .race i{margin-right:5px}.item-plantel .sex{color:var(--animal-sexo)}.item-plantel .color{color:var(--animal-cor)}.item-plantel .date i{margin-right:5px}.item-plantel a{color:inherit}.item-plantel .date{background:0 0!important;color:inherit!important}.item-plantel .btn{margin-top:25px;background-color:var(--animal-btn-fundo);color:var(--animal-btn-texto)}.content-infos-dog .btn{background-color:var(--ficha-btn-fundo);color:var(--ficha-btn-texto)}.content-infos-dog>div{max-width:589px;width:45%}.content-infos-dog .inner-left{padding:25px;padding-bottom:0;background:var(--animal-fundo);color:var(--animal-texto)}.content-infos-dog .obs{margin-bottom:15px;padding:25px;background:var(--animal-fundo);color:var(--animal-texto)}.content-infos-dog .inner-left>div{width:47%}.content-infos-dog .inner-left p{text-align:center;margin-bottom:5px}.content-infos-dog .inner-left h2{text-align:center;font-size:20px;font-weight:600;margin-bottom:5px}.content-infos-dog .inner-left .race i{margin-right:5px}.content-infos-dog .inner-left figure{max-width:235px;margin:15px auto 0}.content-infos-dog .inner-left figure img{width:100%;height:auto;border-bottom:5px solid var(--animal-preco-fundo)}.content-infos-dog .inner-left .about p{text-align:left;margin-bottom:10px}.content-infos-dog .inner-left .about li:last-child p{margin-bottom:0}.content-infos-dog .inner-left .about .title{font-size:16px;margin-bottom:25px}.content-infos-dog .inner-left .about ul li{list-style:none}.content-infos-dog .inner-left .about ul li p i{margin-right:5px}.content-infos-dog .right .obtained-titles{padding:30px;background-color:var(--ficha-titulos-fundo);color:var(--ficha-titulos-texto);margin-bottom:30px}.content-infos-dog .right .certificates h3,.content-infos-dog .right .obtained-titles h3{font-size:20px;margin-bottom:20px;font-weight:600}.content-infos-dog .right .obtained-titles p i{margin-right:5px}.content-infos-dog .right .obtained-titles p{margin-bottom:10px}.content-infos-dog .right .certificates{padding:30px;background-color:var(--ficha-arquivos-fundo);color:var(--ficha-arquivos-texto);margin-bottom:30px}.content-infos-dog .right .certificates a i{margin-right:5px}.content-infos-dog .right .certificates a{color:inherit;text-decoration:none;margin-bottom:10px}.content-infos-dog .right>a,.content-infos-dog .right>button{box-sizing:content-box;display:block;margin:0 auto 15px auto;width:40%}#parents{background-color:var(--ficha-descedente-fundo);color:var(--ficha-descedente-texto)}.item-descendant{max-width:117px;margin-bottom:30px}.item-descendant figure{height:117px;overflow:hidden}.item-descendant img{width:auto;height:100%;max-width:100%;margin:0 auto;display:block}.item-descendant p{background:var(--animal-preco-fundo);color:var(--animal-preco-texto);font-size:16px;padding:2px 5px;display:block;text-transform:uppercase;text-align:center}.item-descendant .sex{position:absolute;top:85px;left:5px;background:var(--animal-preco-fundo);color:var(--animal-preco-texto);height:25px;width:25px;border-radius:15px;display:flex;font-size:18px;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.inner-descendant{display:grid;grid-template-columns:repeat(6,auto);justify-items:center;align-items:center}.item-descendant{max-width:none;width:117px}}.item-blog{max-width:314px;margin:0 auto 25px;background-color:var(--novidade-fundo);color:var(--novidade-texto)}.item-blog .thumbnail{max-height:311px;height:50vh;border-bottom:5px solid var(--novidade-img-divisoria);background-size:cover!important;background-position:center!important}.item-blog a{color:inherit}.item-blog h2{margin:0 0 30px}.item-blog .midle{padding:20px}.item-blog .bottom{padding:15px 0 20px;text-align:center}.item-blog .bottom .btn{background-color:var(--novidade-btn-fundo);color:var(--novidade-btn-texto)}.item-blog .date{position:absolute;right:15px;top:15px;background-color:var(--novidade-data-fundo);color:var(--novidade-data-texto);text-align:center;padding:10px 10px 8px}.item-blog .date small{display:block;font-size:22px;font-weight:700;line-height:.8}.item-blog .date strong{font-size:18px;text-transform:uppercase}.col-md{width:calc(100% / 3)}.single-blog-content .thumbnail{max-width:720px;margin:0 auto 30px}.single-blog-content .thumbnail img{width:100%;height:auto}.single-blog-content h4{font-size:18px;margin-bottom:10px}.single-blog-content h3{font-size:20px;margin-bottom:15px}.single-blog-content h2{font-size:22px;margin-bottom:20px}.single-blog-content h1{margin-bottom:25px}.single-blog-content p{margin-bottom:15px}.single-blog-content .bottom{background:var(--blog-rodape-fundo);color:var(--blog-rodape-texto);padding:15px 10px;margin-top:30px}.single-blog-content .bottom label{font-size:18px;color:inherit;font-weight:600;margin-right:10px}.single-blog-content .bottom ul li{list-style:none}.single-blog-content .bottom ul{margin-left:auto;width:fit-content}.single-blog-content .bottom ul li a i{transition:.1s}.single-blog-content .bottom ul li a{font-size:18px;color:var(--blog-rodape-texto);margin:0 5px}.single-blog-content .bottom ul li a:hover i{transform:scale(1.05);transition:.1s}.content-contact>div{width:48%;height:fit-content}.inner-visit>img{width:100%}.inner-visit{background-color:var(--contato-endereco-fundo);color:var(--contato-endereco-texto);padding-top:20px}.inner-visit .title-up{color:var(--contato-endereco-titulo)}.inner-visit .list-infos{padding:15px 20px 0}.inner-visit .list-infos li{list-style:none;display:flex;margin-bottom:20px}.inner-visit .list-infos li i{font-size:30px;color:#8eb66e;margin-right:20px}.inner-visit .list-infos svg{margin-top:5px}.inner-visit .list-infos p{margin-left:10px}.inner-visit .map{width:100%;max-height:405px}.error-message i,.sucess-message i{font-size:16px;margin-right:10px}.sucess-message{display:none;border:1px solid var(--form-msg-sucesso);background:var(--form-msg-sucesso-fundo);color:var(--form-msg-sucesso);text-align:center;font-weight:600;padding:5px 25px;border-radius:20px;margin:10px 0}.error-message{display:none;text-align:center;padding:5px 25px;margin:10px 0;border-radius:20px;background:var(--form-msg-erro-fundo);border:1px solid var(--form-msg-erro);font-weight:600;color:var(--form-msg-erro)}.item-gallery{max-width:314px;margin:0 auto 25px;text-align:center}.item-gallery>div{padding:20px}.item-gallery .thumbnail{max-height:310px;height:50vh;background-size:cover!important;background-position:center!important;border-bottom:5px solid #8eb66e}.item-gallery h2{margin-bottom:20px}.content-single-gallery .inner-content .column{max-width:275px;width:calc(100% / 4 - 15px)}.content-single-gallery .inner-content figure{margin-bottom:15px}.content-single-gallery .inner-content figure img{width:100%;height:auto}.content-single-gallery .description{text-align:center;margin-top:20px}.lightbox{position:fixed;display:none;justify-content:center;align-items:center;top:0;height:100%;width:100%;z-index:10;background:rgba(77,77,77,.6)}.inner-lightbox{height:90vh;width:80%;background:#fff}.close-lightbox{position:absolute;right:-75px;color:#fff;font-size:30px;background:0;border:0;cursor:pointer;padding:0 30px 30px}.inner-lightbox>div{height:90%}.next-photo,.prev-photo{height:100%;border:0;background:0;color:#8eb66e;font-size:35px;padding:0 25px 0 15px;cursor:pointer}.inner-lightbox img{height:auto;width:auto;max-height:90%;max-width:90%}.inner-lightbox .caption{font-size:16px;width:88%;margin:0 auto;height:9%;overflow:auto}.item-light{cursor:pointer}.slide-home .item-slide.mobile{display:none}.content-cad .form{margin:0 auto}.content-cad .form .btn{margin:0 auto}.content-cad span.checkbox-group{display:flex;align-items:center;flex-direction:row-reverse;width:fit-content}.content-cad .checkbox-group input{width:25px;margin-right:10px}.content-cad .checkbox-group label{margin-bottom:0}@media only screen and (max-width:1024px){.menu-principal li a:hover,.menu-principal li span:hover{background:var(--header-divisores);color:var(--header-fundo);transition:.2s}.menu-principal>li>a:before,.menu-principal>li>span:before{content:none!important}.menu-principal li:hover .child{border-top:none}.item-brooding figure{max-width:none}.inner-genealogy .tree .second-generation div:before{top:32%}.content-single-gallery .inner-content figure{width:95%;margin:0 auto 15px}.content-single-gallery .inner-content .column{width:calc(100% / 2 - 15px);max-width:none}.content-gallery,.inner-gallery{flex-wrap:wrap}.col-md{width:calc(100% / 2)}.slide-descendant-mobile .slick-prev{padding-left:0!important;left:-25px!important;color:var(--ficha-descedente-texto)}.slide-descendant-mobile .slick-next{padding-right:0!important;right:-25px!important;color:var(--ficha-descedente-texto)}.slide-descendant-mobile .slick-dots{bottom:0!important}.slide-descendant-mobile .slick-active button{background-color:var(--ficha-descedente-texto)!important}.slide-descendant-mobile .slick-dots li button{border-color:var(--ficha-descedente-texto)}.slide-descendant-mobile{column-count:auto;column-gap:unset;padding:30px 10px 60px}.slide-descendant-mobile .item-descendant{max-width:none;margin:0 10px 0}#parents .title-white{color:#4d4d4d}#parents .underline{display:none}.contact-mobile{position:inherit;top:inherit;transform:translateY(0);z-index:1;right:inherit;display:block!important;max-width:1300px;width:90%;margin:60px auto 40px auto}.contact-mobile .form{display:block}.content-infos-dog .right .obtained-titles{margin-top:30px}.content-infos-dog .left>div:last-child{justify-content:center;margin-bottom:10px}.content-infos-dog .left>div:last-child a{margin:0 10px}.content-infos-dog>div{width:100%;max-width:none}.content-infos-dog{display:block}.close-lightbox{padding:30px 0 20px 40px;right:0;top:-90px}.inner-lightbox{height:80vh;width:95%}.inner-lightbox>div{height:80%}.inner-lightbox .caption{height:19%}.inner-gallery .column{flex:47%;max-width:49%}.inner-genealogy .tree{padding:25px 15px}.item-brooding .parents>div{max-width:129px;width:47.5%}.menu-principal li{margin:0 10px}.toggle-menu{display:block!important;background:var(--header-btn-menu);color:var(--header-btn-icon);border:0;font-size:25px;padding:5px 15px;border-radius:5px;margin-right:30px}.menu-principal{position:absolute;top:100%;right:0;display:none;width:100%;text-align:center;padding:0 0 10px}.header-down{margin:0;width:100%;align-items:center}.header-down .logo{margin-left:30px}.home-canil .colum-image{height:25vh}.menu-principal li:first-child a:not(ul.childa){border-top:2px solid var(--header-divisores)}.menu-principal li a,.menu-principal li span{padding:10px 0;display:block;border-bottom:2px solid var(--header-divisores)}.slide-news .slick-next{right:-30px!important}.slide-news .slick-prev{left:-30px!important}}@media screen and (max-width:1030px){.obs-ninhada,.single-parents{max-width:488px}.single-parents .infos .left{margin-top:15px}.single-parents .infos>div{width:100%}.single-parents>div{width:calc(100% - 60px)}.single-parents .infos{background:0}.single-parents,.single-parents .infos{display:block}}@media only screen and (max-width:768px){.item-brooding figure{max-width:none}.inner-genealogy .third-generation{flex-wrap:wrap}.parent-title-mobile{display:block!important;font-size:18px;text-transform:uppercase;font-weight:600}.inner-genealogy .tree .third-generation figure{max-width:90px}.inner-genealogy .tree:first-child .first-generation .parent-title-mobile{margin-top:10px}.inner-genealogy .tree:first-child .first-generation:before{top:-43%!important}.inner-genealogy .tree:first-child .third-generation>div:before{top:50%}.inner-genealogy .tree:first-child .second-generation figure:before{top:-64%}.inner-genealogy .tree:first-child .second-generation .parent-title-mobile{position:absolute;left:50%;margin-top:40px;transform:translateX(-50%)}.inner-genealogy .tree:first-child .second-generation:before{top:45%}.inner-genealogy .tree:first-child .second-generation>div:before{top:-46%}.inner-genealogy .tree:first-child .third-generation .parent-title-mobile{width:100%;margin-bottom:10px}.inner-genealogy .tree:first-child{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.inner-genealogy .tree:first-child p{margin-bottom:0}.inner-genealogy .tree:first-child figure{margin-top:25px}.inner-genealogy .tree:first-child .third-generation figure{margin-top:0}.inner-genealogy .tree{width:100%;margin:0 auto 20px}.inner-genealogy>div:not(.tree){display:none}.inner-genealogy{display:block}.inner-genealogy .first-generation .parent-title-mobile{margin-bottom:10px}.inner-genealogy .tree .first-generation:before{top:29%}.inner-genealogy .tree .second-generation .parent-title-mobile{position:absolute;left:50%;transform:translateX(-50%);margin-top:65px}.inner-genealogy .tree .third-generation .parent-title-mobile{display:block!important;width:100%;margin-top:10px}.tabs-brooding a{width:95px}.foot-menus .contact ul{margin-left:2.5vw}}@media only screen and (min-width:414px){.content-infos-dog .mobile,.open-tabs-mobile,.parent-title-mobile{display:none!important}}@media only screen and (min-width:1024px){.toggle-menu{display:none!important}.menu-principal{display:flex!important}}@media only screen and (max-width:740px){.item-pups{margin:0 auto 20px}}@media only screen and (max-width:414px){.slide-pups .slide-thumbnail .slick-prev{left:0!important}.slide-pups .slide-thumbnail .slick-next{right:0!important}.content-testimony{padding-top:50px!important}.form p.half{width:100%}.slide-home.desktop{display:none}.slide-home.mobile{display:inherit}.content-contact .inner-form{margin-top:30px;margin-bottom:30px}.content-contact>div{width:100%}.content-contact{display:block}.single-blog-content .bottom{padding:10px;margin-bottom:30px}.single-blog-content .bottom label{font-size:16px}.single-blog-content blockquote{padding:10px;font-size:16px;margin:25px 0}.single-blog-content h2{font-size:18px}.col-md{width:100%}.space{padding:30px 0}.content-infos-dog .right>a{margin:0 auto 10px auto;width:calc(100% - 60px)}.content-infos-dog .right .certificates,.content-infos-dog .right .obtained-titles{margin-bottom:15px}.content-infos-dog .right .obtained-titles{margin-top:0}.content-infos-dog .inner-left>.btn,.content-infos-dog .inner-left>a{margin-top:10px}.content-infos-dog .inner-left .about .title{margin:10px 0}.content-infos-dog .inner-left figure{margin:15px auto 10px}.content-infos-dog .inner-left>div{width:100%}.content-infos-dog .inner-left{display:block}.content-infos-dog .obs{padding-top:10px}.content-infos-dog .obs .btn{margin-top:10px}.content-infos-dog .desktop{display:none!important}.content-infos-dog .mobile{display:inherit}.slide-descendant-mobile .slick-prev{left:-20px!important}.slide-descendant-mobile .slick-next{right:-20px!important}.inner-our-dogs .column{width:100%}.inner-gallery .column{flex:100%;max-width:100%}.next-photo,.prev-photo{font-size:25px;padding:0 10px}.inner-genealogy .tree:first-child .second-generation figure:before{top:-63%}.parent-title-mobile{font-size:14px}.inner-genealogy .tree{width:calc(100% - 20px);padding:15px 10px}.inner-genealogy .tree .third-generation div>div{max-width:40%}.single-parents>div{padding:15px;width:calc(100% - 30px)}.single-parents .photos figcaption{font-size:16px}.single-parents{max-width:100%}.item-partner img{width:auto;height:auto;min-width:110px;max-height:110px}.item-partner{margin:0 20px}.tabs a{width:100%;padding:8px 0}.tabs li{margin:0}.tabs{display:none}.title-tree{font-size:25px}.open-tabs-mobile i{font-weight:700}.open-tabs-mobile{display:block;width:100%;margin-bottom:5px}.slide-brooding .slick-next,.slide-news .slick-next,.slide-premium .slick-next,.slide-pups .slick-next{right:-10px!important}.slide-brooding .slick-prev,.slide-news .slick-prev,.slide-premium .slick-prev,.slide-pups .slick-prev{left:-10px!important}.header-down .logo{max-width:169px;margin-left:20px}.toggle-menu{font-size:20px;padding:5px 10px}.title-one{font-size:20px}.two-coluns>div{width:100%}.home-canil .inner-content{display:block}.home-canil .colum-image{height:35vh}.title-two{font-size:18px}.slick-arrow{padding:0 10px!important}.inner-content{margin-top:30px}.item-news .thumbnail{height:45vh}.foot-menus>div{display:block}.tree-coluns>div{width:100%;margin-bottom:25px}.foot-menus h2{margin-bottom:15px}.foot-menus .sales .btn{margin-top:15px}.foot-menus .contact ul,.foot-menus .menu ul{margin-left:0}.item-testmony{padding:30px 20px 20px}.item-testmony .person{margin-top:30px}.item-testmony .fa-quote-right{font-size:60px;top:-29px}}@media only screen and (max-width:375px){.slide-descendant-mobile .slick-prev{left:0!important}.slide-descendant-mobile .slick-next{right:0!important}.form label{font-size:14px;margin-bottom:2px}.form{padding:10px}.form h2{margin-bottom:5px}.form p{margin-bottom:5px}.form .icon{height:70px;width:70px}.form input,.form select{height:30px}.form input,.form select,.form textarea{font-size:12px}.form textarea{height:80px}.inner-genealogy .tree:first-child .second-generation figure:before{top:-61%}.inner-genealogy .tree:first-child .first-generation:before{top:-44%!important}}@media only screen and (max-width:360px){.inner-genealogy .tree .second-generation:before{top:33%}.inner-genealogy .tree .second-generation div:before{top:29%}.inner-genealogy .tree:first-child .second-generation>div:before{top:-41%}.space{padding:30px 0}.inner-genealogy .tree:first-child .second-generation figure:before{top:-59%}.inner-genealogy .tree .second-generation figure:before{top:25%}.inner-genealogy .tree div>div{max-width:85px}.inner-genealogy .tree figure figcaption{font-size:12px}.inner-genealogy .tree:first-child .second-generation figure:before{top:-64%}.inner-genealogy .tree:first-child .first-generation:before{top:-45.5%!important}.inner-genealogy .tree .second-generation figure:before{top:26%}}.single-pups{background-color:var(--ninhada-filhotes-fundo);color:var(--ninhada-filhotes-texto)}.single-blog-content img{max-width:100%;height:auto}.pull-right{margin-left:20px}.slide-home .item-slide{background-position:top!important}.home-canil{background-color:var(--home-sobre-fundo);color:var(--home-sobre-texto);padding:20px}.home-canil img{max-width:100%!important;height:auto!important}.home-canil hr{width:100%;margin-bottom:20px}.foot-copyright{color:#4d4d4d}.home-pups{color:var(--home-filhotes-texto)}.inner-lightbox img{max-width:70%}.paginationjs{display:flex;justify-content:center;margin-bottom:10px}.paginationjs .paginationjs-pages li>a{display:flex;justify-content:center;align-items:center}.content-video{display:flex;flex-wrap:wrap;width:100%;padding-left:20px;max-width:1300px;box-sizing:border-box}.item-video{width:100%;max-width:500px;margin:0 20px 20px 0}.item-video *{width:100%!important}.item-partner a{color:inherit}.item-news .bottom img{max-width:100%}.inner-lightbox{color:#000}.inner-our-dogs .date{background-color:inherit!important;color:inherit!important}.our-dogs{box-sizing:border-box;max-width:1020px;width:100%;margin:auto}.swal-footer{text-align:center}.fileNames{display:flex;flex-wrap:wrap;max-width:70%}form .error{display:block;color:var(--form-msg-erro)}.fileNames span{margin-left:10px}.btn:disabled{background-color:#9e9e9e!important}.custom-scroll{min-width:438.9px;max-height:80vh;overflow-y:auto}@media screen and (max-width:1024px){.custom-scroll{min-width:100%}}.custom-scroll::-webkit-scrollbar{width:6px;opacity:.6}.custom-scroll::-webkit-scrollbar-track{background:#f1f1f1}.custom-scroll::-webkit-scrollbar-thumb{background:rgba(136,136,136,.336)}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#555}#humano{display:none}.ol-popup{font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif!important;font-size:10px;position:absolute;background-color:#fff;-webkit-filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .2));filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .2));padding:10px;border-radius:10px;border:1px solid #ccc;bottom:12px;left:-50px;min-width:140px}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px}.ol-popup-closer:after{content:"✖";color:#c3c3c3}.reserva__title{text-align:left;width:100%;margin:25px 0 15px;font-size:18px;opacity:.8}.reserva__title hr{background-color:#fff;height:2px;outline:0;border:none;width:100%}.inner-genealogy .tree figure img:not(.back){object-fit:contain}.content-infos-dog .btn.mobile{box-sizing:border-box;width:100%}.btn.btn-face{color:#fff;background:#0065ac}.btn.btn-telegram{color:#fff;background:#32afed}.btn.btn-whats{color:#fff;background:#43d854}#novidades .slick-list{width:100%}.slick-list{margin-left:auto!important;margin-right:auto!important}.slide-thumbnail>.slick-list{border-radius:5px 5px 0 0}.item-extra{display:flex;justify-content:center;margin:0 10px 20px 10px}.item-extra figcaption{margin-top:10px}.home-extras{color:var(--home-extras-texto);background-color:var(--home-extras-fundo)}.home-extras .inner-content{width:100%;flex-wrap:wrap}.descendant-foto{min-height:117px;min-width:117px;background:rgba(0,0,0,.1)}div p.text-center{text-align:center}.m-0{margin:0!important}.cad-footer{display:flex;justify-content:space-between;align-items:center;width:100%}.no-form-content{min-width:450px}.no-form-content .btn:not(:last-child){margin-bottom:20px}@media screen and (max-width:600px){.no-form-content{min-width:inherit}}.checkout{display:flex;justify-content:space-between;width:100%;padding:20px;background-color:#fff;color:#000;box-shadow:0 3px 10px rgba(0,0,0,.2);border-radius:10px;min-height:300px}.checkout .dog .info{display:flex}.checkout .main-photo{width:165px;height:165px;margin-right:20px;object-fit:cover;border-radius:5px}.checkout .f-center{display:flex;flex-grow:1;flex-direction:column;justify-content:center;text-align:center}.checkout .congrats{display:none}.checkout .photo-list .photo{width:135px;height:135px;object-fit:cover;background-color:rgba(0,0,0,.1);border:2px solid rgba(0,0,0,.4)}.checkout .photo-list-wrapper{margin:10px 0}.checkout .dog .info svg{min-width:15px;margin-right:5px}.checkout .dog .info p{margin-bottom:10px}.checkout .h3{font-size:20px}.payment .info{margin-bottom:30px}.payment .row{display:flex}.payment label{display:inline-block;width:100%}.payment .card-number,.payment .form-group{display:flex;flex-wrap:wrap;flex-grow:1}.payment .row:not(:last-child){margin-bottom:20px}.payment .row .form-group:not(:first-child){margin-left:20px}.payment label{margin-bottom:10px}.payment input,.payment select{flex-grow:1;box-sizing:border-box;height:45px;padding:0 10px;border:2px solid rgba(77,77,77,.432)}.payment .has-error label{color:#f13a3a}.payment .has-error input,.payment .has-error select{border:2px solid #f13a3a}.payment input::-webkit-inner-spin-button,.payment input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.payment input[type=number]{-moz-appearance:textfield}.payment input:focus,.payment select:focus{border:2px solid #4d4d4d}.payment .three-chars{max-width:70px}.payment .three-chars input{width:100%}.payment .form-group>input:not(:nth-child(2)),.payment .form-group>select:not(:nth-child(2)){margin-left:15px}.payment .card-number input{padding-right:85px}.payment .card-number .card-flag{position:absolute;max-width:80px;height:35px;right:5px;top:5px;object-fit:contain}.payment .btn-checkout{display:flex;justify-content:center;align-items:center;padding:10px 0;font-size:18px;width:100%;background-color:#2ec4a5;color:#fff;border:none;cursor:pointer}.payment .btn-checkout:hover:enabled{background-color:#27a38a}.payment .btn-checkout:disabled{background-color:#fcba03}@media screen and (min-width:568px){.payment{min-width:465px}}@media screen and (min-width:1000px){.payment{margin-left:20px}}@media screen and (max-width:1000px){.checkout .info>div{flex:1}.checkout{flex-direction:column}}@media screen and (max-width:560px){.payment .row.f-mobile-column{flex-direction:column}.payment .row.f-mobile-column .form-group:not(:first-child){margin:20px 0 0 0}}@media screen and (max-width:500px){.checkout .info{flex-direction:column;margin-bottom:20px}.checkout .main-photo{width:100%;height:auto;margin-right:none;margin-bottom:20px}}@media screen and (max-width:440px){.payment .row.f-sm-mobile-column{flex-direction:column}.payment .row.f-sm-mobile-column .form-group:not(:first-child){margin:20px 0 0 0}.payment .three-chars{max-width:none}}.img-circle{border-radius:50%}.animal-img-container{background-color:var(--animal-img-bg-cor)}.zoom-panel{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);z-index:999}.zoom-panel.opened{display:flex}.zoom-container{display:flex;border-radius:10px;width:80%;max-width:1000px;height:80%;background-color:#fff;overflow:hidden}.zoom-container .close-zoom{z-index:5;position:absolute;top:10px;right:15px;border:none;outline:0;font-size:22px;cursor:pointer;padding:0 8px;background:#fff;border-radius:5px}.zoom-container img{width:100%;height:100%;object-fit:contain}.animal-situation{position:absolute;top:50%;left:0;color:#d81f1f;background-color:rgba(255,0,0,.137);border-radius:10px;font-size:50px;width:100%;z-index:10;transform:translateY(-50%) rotate(320deg)}.loader{display:none;border:2px solid #dba100;border-top:2px solid #fff;border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite;margin-right:10px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}p.no-margin{margin:0}.inner-brooding,.inner-our-dogs,.inner-pups{margin-top:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-auto-flow:dense}.btn{user-select:none}.animal-nationality{position:absolute;top:0;right:0;width:20px;height:15px}