@media screen and (max-width: 901px){section.questionairs-result .wrapper{text-align:center}}section.questionairs-result .buttons{margin-top:70px}@media screen and (max-width: 901px){section.questionairs-result .buttons{margin-top:50px}}section.questionairs-result .energy-level-bar{margin-top:70px}@media screen and (max-width: 901px){section.questionairs-result .energy-level-bar{margin-top:50px}}section.questionairs-result .cols{display:flex;flex-wrap:wrap}@media screen and (min-width: 902px){section.questionairs-result .cols{align-items:flex-end}}section.questionairs-result .cols .col{width:100%}@media screen and (min-width: 902px){section.questionairs-result .cols .col-text{width:56%}}@media screen and (max-width: 901px){section.questionairs-result .cols .col-text{order:2;margin-top:40px}}@media screen and (min-width: 902px){section.questionairs-result .cols .col-text .col-inner{padding-left:90px}}section.questionairs-result .cols .col-text .title{font-weight:800;font-size:22px;line-height:30px}@media screen and (min-width: 769px){section.questionairs-result .cols .col-text .title{font-weight:700;font-size:28px;line-height:44px}}section.questionairs-result .cols .col-text .text p{font-size:18px;line-height:30px}@media screen and (min-width: 769px){section.questionairs-result .cols .col-text .text p{font-size:20px;line-height:30px}}@media screen and (max-width: 901px){section.questionairs-result .cols .col-image{order:1}}@media screen and (min-width: 902px){section.questionairs-result .cols .col-image{width:44%}}section.questionairs-result .cols .col-image img{max-width:100%;display:block;margin-left:auto}@media screen and (max-width: 901px){section.questionairs-result .cols .col-image img{margin-right:auto}}section.questionairs-result .cols .col-image .col-inner{position:relative}@media screen and (max-width: 901px){section.questionairs-result .cols .col-image .col-inner{padding:0px 50px}}@media screen and (max-width: 768px){section.questionairs-result .cols .col-image .col-inner{padding:0px 10px}}section.questionairs-result-none .wrapper{text-align:center}section.questionairs-result-none .buttons{margin-top:70px}@media screen and (max-width: 901px){section.questionairs-result-none .buttons{margin-top:50px}}section.questionairs-result-none .text-wrapper .title{font-weight:800;font-size:22px;line-height:30px}@media screen and (min-width: 769px){section.questionairs-result-none .text-wrapper .title{font-weight:700;font-size:28px;line-height:44px}}section.questionairs-result-none .text-wrapper .text p{font-size:18px;line-height:30px}@media screen and (min-width: 769px){section.questionairs-result-none .text-wrapper .text p{font-size:20px;line-height:30px}}section.questionairs-result-none .image-wrapper{margin-bottom:30px}section.questionairs-result-none .image-wrapper img{max-width:100%;display:block;margin-left:auto;margin-right:auto}.card-pet{position:relative;height:100%}.card-pet:hover a.card-inner{border-color:#d77a62}.card-pet .senior-tag{z-index:3}.card-pet .card-wrapper{height:100%;position:relative}.card-pet .card-wrapper::before{border-radius:10px;content:"";display:block;position:absolute;left:2px;top:2px;width:calc(100% - 4px);height:calc(100% - 4px);background-color:#fff;box-shadow:1px 2px 4px 1px rgba(0,0,0,.06)}.card-pet .card-inner{height:100%;border-radius:14px;display:flex;flex-direction:column;position:relative;border:2px solid rgba(0,0,0,0);transition:0.2s;overflow:hidden;z-index:2}.card-pet .card-inner figure{background-color:#fdfbfa;position:relative;transition:0.2s}.card-pet .card-inner figure::before{content:"";display:block;padding-bottom:85.11%}.card-pet .card-inner figure img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}.card-pet .card-inner figure.is-tall{overflow:hidden}.card-pet .card-inner figure.is-tall img{object-fit:contain;transform:scale(1.02)}.card-pet .card-inner figure .img-backdrop{position:absolute;inset:-30px;background-size:cover;background-position:center;filter:blur(20px)}.card-pet .card-inner figure .match-badge{position:absolute;top:12px;right:12px;z-index:2;padding:5px 10px;border-radius:20px;background-color:rgba(255,255,255,.92);box-shadow:0 1px 4px rgba(0,0,0,.08);font-weight:600;font-size:13px;line-height:16px;color:#17403d}.card-pet .card-inner .card-content{padding:20px;flex-grow:1;display:flex;flex-direction:column;text-align:center}.card-pet .card-inner .card-content .title{font-weight:600;font-size:22px;line-height:28px;color:#d77a62;margin-bottom:20px}.card-pet .card-inner .card-content .title:last-child{margin-bottom:0px}.card-pet .card-inner .card-content .text{font-weight:400;font-size:16px;line-height:20px;color:#17403d}.card-pet .card-inner .card-content .text:not(:last-child){margin-bottom:6px}.card-pet .card-inner .card-content .ctas{margin-top:10px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 769px){section.pet-list{padding-top:70px;padding-bottom:120px}}@media screen and (min-width: 769px){section.pet-list.decor-style-1{padding-top:160px;padding-bottom:160px}}section.pet-list .text-wrapper,section.pet-list .buttons{text-align:center}section.pet-list .silder-wrapper,section.pet-list .buttons,section.pet-list .pagination-wrapper{margin-top:50px}@media screen and (min-width: 902px){section.pet-list .silder-wrapper,section.pet-list .buttons,section.pet-list .pagination-wrapper{margin-top:70px}}section.pet-list .pagination-wrapper .pagination{display:flex;justify-content:center;gap:10px}section.pet-list .pagination-wrapper .pagination .page-numbers{display:block;width:34px;height:34px;border:1px solid #d77a62;border-radius:5px;text-align:center;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.02em;color:#d77a62;padding:7px 3px}section.pet-list .pagination-wrapper .pagination .page-numbers.current{background-color:#d77a62;color:#fff}section.pet-list .pagination-wrapper .pagination .page-numbers.dots,section.pet-list .pagination-wrapper .pagination .page-numbers.next,section.pet-list .pagination-wrapper .pagination .page-numbers.prev{border-color:rgba(0,0,0,0)}section.pet-list .silder-wrapper .container{padding:0px}section.pet-list .silder-wrapper .swiper-button{position:absolute;z-index:5;top:50%}section.pet-list .silder-wrapper .swiper-button-prev{left:38px;transform:translate(-50%, -50%)}section.pet-list .silder-wrapper .swiper-button-next{right:38px;transform:translate(50%, -50%)}section.pet-list .silder-wrapper.none-slider .items{flex-wrap:wrap;width:auto}@media screen and (max-width: 768px){section.pet-list .silder-wrapper.none-slider .items{margin:-10px}}@media screen and (max-width: 768px){section.pet-list .silder-wrapper.none-slider .items .item{padding:10px 30px}}section.pet-list .items{display:flex;margin:-25px}@media screen and (min-width: 769px){section.pet-list .items{flex-wrap:wrap;width:auto;padding:0px 20px}}@media screen and (max-width: 1024px){section.pet-list .items{margin:-15px}}@media screen and (max-width: 768px){section.pet-list .items{margin:0px}}section.pet-list .items .item{width:25%;padding:25px;height:auto}@media screen and (max-width: 1024px){section.pet-list .items .item{padding:15px;width:50%}}@media screen and (max-width: 768px){section.pet-list .items .item{padding:0px 38px;width:100%}}section.pet-list .items .item-inner{height:100%}@media screen and (min-width: 769px){section.pet-list .swiper-buttons{display:none}}section.pet-list .wrapper{position:relative}section.pet-list .decor-1{right:0;bottom:0;transform:translate(50%, 70%)}@media screen and (max-width: 901px){section.pet-list .decor-1{display:none}}@media screen and (max-width: 768px){section.pet-list .decor-s2-1,section.pet-list .decor-s2-2,section.pet-list .decor-s2-3{display:none}}section.pet-list .decor-s2-1{right:-140px;top:20px}section.pet-list .decor-s2-2{left:-160px;bottom:88px}section.pet-list .decor-s2-3{left:0px;bottom:0px}.card-blog{height:100%;border:2px solid rgba(0,0,0,0);border-radius:12px;transition:0.2s}.card-blog:hover{border-color:#d77a62}.card-blog .card-inner{height:100%;background-color:#fff;box-shadow:1px 2px 4px 1px rgba(0,0,0,.06);display:flex;border-radius:10px;flex-direction:column;position:relative}.card-blog .card-inner figure{border-radius:10px 10px 0px 0px;overflow:hidden;background-color:#fdfbfa;position:relative}.card-blog .card-inner figure::before{content:"";display:block;padding-bottom:85.11%}.card-blog .card-inner figure img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}.card-blog .card-inner .card-content{padding:30px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 769px){.card-blog .card-inner .card-content{padding:40px 40px 34px 40px}}.card-blog .card-inner .card-content .title{margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media screen and (min-width: 769px){.card-blog .card-inner .card-content .title{font-size:22px}}@media screen and (max-width: 768px){.card-blog .card-inner .card-content .title{font-size:20px;line-height:30px}}.card-blog .card-inner .card-content .ctas{margin-top:24px}.card-blog .card-inner .card-content .ctas a{color:#d77a62}.card-blog .card-inner .card-content .ctas a::after{content:"";position:absolute;inset:0;border-radius:10px}@media screen and (min-width: 769px){.card-blog .card-inner .card-content .ctas a{font-size:22px}}@media screen and (max-width: 768px){.card-blog .card-inner .card-content .ctas a{font-size:20px;line-height:30px;font-weight:500}}.card-blog.style-2 .card-inner figure{position:relative}.card-blog.style-2 .card-inner figure::before{content:"";display:block;padding-bottom:75%}@media screen and (min-width: 769px){.card-blog.style-2 .card-inner .card-content{padding:30px 30px 20px 30px}}@media screen and (min-width: 769px){.card-blog.style-2 .card-inner .card-content .title{font-size:18px;line-height:24px}}@media screen and (min-width: 769px){.card-blog.style-2 .card-inner .card-content .ctas{margin-top:16px}}section.blog .text-wrapper,section.blog .buttons{text-align:center}section.blog .items,section.blog .buttons{margin-top:50px}@media screen and (min-width: 902px){section.blog .items,section.blog .buttons{margin-top:70px}}section.blog .wrapper{position:relative}@media screen and (max-width: 768px){section.blog .decor-1,section.blog .decor-2,section.blog .decor-3{display:none}}section.blog .decor-1{right:-140px;top:100px}section.blog .decor-2{left:-160px;bottom:88px}section.blog .decor-3{left:0px;bottom:0px}section.blog .decor-mobile-1{top:-24px;right:20px;width:18px;height:15px}section.blog .decor-s2-1{right:-200px;top:-100px}@media screen and (max-width: 768px){.energy-level-bar{width:100%;margin-top:20px}}.energy-level-bar-cat .energy-level-bar-inner .tooltip-content{width:414px}.energy-level-bar-inner{display:flex;padding-top:3px}.energy-level-bar-inner .bar-icon{width:100%;height:44px}.energy-level-bar-inner .bar-icon svg{display:block;width:100%;height:100%;object-fit:contain}.energy-level-bar-inner .bar{border:2px solid #d77a62;border-radius:20px;width:300px;height:24px;padding:4px 5px}@media screen and (max-width: 768px){.energy-level-bar-inner .bar{width:calc(100% - 44px);height:30px}}.energy-level-bar-inner .bar-inner{height:100%;background:#d77a62;border-radius:20px;width:0px}.energy-level-bar-inner .bar.affectionate,.energy-level-bar-inner .bar.low{border-color:#d77a62}.energy-level-bar-inner .bar.affectionate .bar-inner,.energy-level-bar-inner .bar.low .bar-inner{width:33.3333333333%;background-color:#d77a62}.energy-level-bar-inner .bar.moderate,.energy-level-bar-inner .bar.md,.energy-level-bar-inner .bar.medium{border-color:#e6a153}.energy-level-bar-inner .bar.moderate .bar-inner,.energy-level-bar-inner .bar.md .bar-inner,.energy-level-bar-inner .bar.medium .bar-inner{width:50%;background-color:#e6a153}.energy-level-bar-inner .bar.independent,.energy-level-bar-inner .bar.high{border-color:#7c7a48}.energy-level-bar-inner .bar.independent .bar-inner,.energy-level-bar-inner .bar.high .bar-inner{width:100%;background-color:#7c7a48}.energy-level-bar-inner .tooltip{margin-left:20px;position:relative}.energy-level-bar-inner .tooltip .btn{padding:0;background-color:rgba(0,0,0,0)}.energy-level-bar-inner .tooltip .icon{width:24px;height:24px}@media screen and (max-width: 768px){.energy-level-bar-inner .tooltip .icon{width:30px;height:30px}}.energy-level-bar-inner .tooltip .icon svg{display:block;width:100%;height:100%}.energy-level-bar-inner .tooltip.low .icon svg path{fill:#d77a62}.energy-level-bar-inner .tooltip.md .icon svg path,.energy-level-bar-inner .tooltip.medium .icon svg path{fill:#e6a153}.energy-level-bar-inner .tooltip.high .icon svg path{fill:#7c7a48}.energy-level-bar-inner .tooltip-content{display:none;width:360px;max-width:calc(100vw - 48px);position:absolute;z-index:2}@media screen and (min-width: 1025px){.energy-level-bar-inner .tooltip-content{left:44px;top:10px}}@media screen and (max-width: 1024px){.energy-level-bar-inner .tooltip-content{right:0;top:calc(100% + 10px)}}@media screen and (max-width: 768px){.energy-level-bar-inner .tooltip-content{top:calc(100% + 20px);width:calc(100vw - 48px)}}.energy-level-bar-inner .tooltip-content-inner{padding:20px 30px;background:#fff;box-shadow:1px 2px 4px 1px rgba(0,0,0,.06)}@media screen and (max-width: 768px){.energy-level-bar-inner .tooltip-content-inner{padding:20px}}.energy-level-bar-inner .tooltip-content .items{display:grid;grid-template-columns:repeat(3, minmax(0, auto));gap:30px}@media screen and (max-width: 768px){.energy-level-bar-inner .tooltip-content .items{gap:20px}}.energy-level-bar-inner .tooltip-content .items .item{text-align:center}.energy-level-bar-inner .tooltip-content .items .item .bar{width:100%}.energy-level-bar-inner .tooltip-content .items .item .label{font-weight:400;font-size:12px;line-height:16px;color:#17403d;margin-top:10px}.energy-level-bar-inner .tooltip.show .tooltip-content{display:block}.energy-level-bar-dog .tooltip-content{width:560px}.energy-level-bar-dog .tooltip-content .items{grid-template-columns:1fr;gap:4px}.energy-level-bar-dog .tooltip-content .items .item{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:start;padding:10px 12px;border-radius:10px;text-align:left}@media screen and (max-width: 768px){.energy-level-bar-dog .tooltip-content .items .item{grid-template-columns:1fr;gap:6px}}.energy-level-bar-dog .tooltip-content .items .item.is-current{background-color:#fcf5f0}.energy-level-bar-dog .tooltip-content .items .item .item-inner{text-align:center;padding-top:2px}@media screen and (max-width: 768px){.energy-level-bar-dog .tooltip-content .items .item .item-inner{display:flex;align-items:center;gap:10px;text-align:left}.energy-level-bar-dog .tooltip-content .items .item .item-inner .bar{flex:none;width:64px;height:20px}.energy-level-bar-dog .tooltip-content .items .item .item-inner .label{margin-top:0}}.energy-level-bar-dog .tooltip-content .items .item .label{font-weight:600}.energy-level-bar-dog .tooltip-content .items .item .desc{margin:0;font-size:13px;line-height:19px;color:#17403d}.energy-level-desc{max-width:720px;margin:12px 0 0;font-size:15px;line-height:23px;color:#17403d}.energy-level-desc strong{font-weight:700}.energy-level-desc strong.low{color:#d77a62}.energy-level-desc strong.medium{color:#dc8420}.energy-level-desc strong.high{color:#7c7a48}@media screen and (min-width: 769px){section.pet-questionairs{padding-top:120px}}section.pet-questionairs .q-progress-bar{font-weight:400;font-size:20px;line-height:36px;margin-bottom:116px}@media screen and (max-width: 768px){section.pet-questionairs .q-progress-bar{font-size:14px;line-height:20px;margin-bottom:70px}}section.pet-questionairs .q-progress-bar .num{color:#5d626a}section.pet-questionairs .q-progress-bar .percent{color:#d77a62}section.pet-questionairs .q-progress-bar .progress-description{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media screen and (max-width: 768px){section.pet-questionairs .q-progress-bar .progress-description{margin-bottom:14px}}section.pet-questionairs .q-progress-bar .progress-bar{background:#f0ede6;border:1px solid #7c7a48;border-radius:20px;padding:4px;transition:0.2s}section.pet-questionairs .q-progress-bar .progress-bar div{background:#7c7a48;border-radius:20px;height:16px;width:10%;transition:0.2s}section.pet-questionairs .q-questions .q-item{transition:0.2s;display:none}section.pet-questionairs .q-questions .q-item.active{display:block}section.pet-questionairs .q-questions .item-question{margin-bottom:50px}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-question{margin-bottom:30px}}section.pet-questionairs .q-questions .item-question p{margin:0;font-weight:700;font-size:40px;line-height:60px;text-align:center;text-transform:uppercase;color:#17403d}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-question p{font-weight:800;font-size:22px;line-height:28px}}section.pet-questionairs .q-questions .item-choices .item:not(:last-child){margin-bottom:40px}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-choices .item:not(:last-child){margin-bottom:20px}}section.pet-questionairs .q-questions .item-choices .item label{display:block;background:#fff;border:2px solid #17403d;box-shadow:1px 2px 4px 1px rgba(0,0,0,.06);border-radius:20px;display:flex;align-items:center;cursor:pointer;padding:56px 80px;transition:0.2s}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-choices .item label{padding:20px 26px;border-width:1px;border-radius:10px;min-height:100px}}section.pet-questionairs .q-questions .item-choices .item label:hover,section.pet-questionairs .q-questions .item-choices .item label:has(input:checked){border-color:#d77a62}section.pet-questionairs .q-questions .item-choices .item label:hover .icon svg path,section.pet-questionairs .q-questions .item-choices .item label:has(input:checked) .icon svg path{fill:#d77a62}section.pet-questionairs .q-questions .item-choices .item label:hover .txt,section.pet-questionairs .q-questions .item-choices .item label:hover .lead,section.pet-questionairs .q-questions .item-choices .item label:has(input:checked) .txt,section.pet-questionairs .q-questions .item-choices .item label:has(input:checked) .lead{color:#d77a62}section.pet-questionairs .q-questions .item-choices .item label:hover{transform:scale(1.01);box-shadow:0px 8px 12px 10px rgba(0,0,0,.06)}section.pet-questionairs .q-questions .item-choices .item label .icon{width:95px;height:80px}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-choices .item label .icon{width:48px;height:40px}}section.pet-questionairs .q-questions .item-choices .item label .icon svg{display:block;width:100%;height:100%}section.pet-questionairs .q-questions .item-choices .item label .icon svg path{transition:0.2s}section.pet-questionairs .q-questions .item-choices .item label .lead{width:95px;font-weight:700;font-size:48px;line-height:48px;text-transform:uppercase;color:#17403d;user-select:none;transition:0.2s}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-choices .item label .lead{width:48px;font-size:28px;line-height:28px}}section.pet-questionairs .q-questions .item-choices .item label .txt{transition:0.2s;width:calc(100% - 95px);padding-left:20px;font-weight:700;font-size:28px;line-height:34px;text-transform:uppercase;color:#17403d;user-select:none}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-choices .item label .txt{font-weight:500;font-size:14px;line-height:20px;width:calc(100% - 48px)}}section.pet-questionairs .q-questions .item-choices .item label input{position:absolute}section.pet-questionairs .q-questions .item-choices .item.with-icon label{padding:40px 65px}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-choices .item.with-icon label{padding:20px 26px}}section.pet-questionairs .q-questions .item-choices .item.with-icon label .txt{font-size:40px;line-height:60px;padding-left:60px}@media screen and (max-width: 768px){section.pet-questionairs .q-questions .item-choices .item.with-icon label .txt{font-weight:600;padding-left:20px;font-size:18px;line-height:20px}}section.pet-questionairs .q-actions{text-align:center;margin-top:50px}section.pet-questionairs .q-actions .btn-back{display:inline-flex;align-items:center}section.pet-questionairs .q-actions .btn-back .icon{width:20px;height:20px}section.pet-questionairs .q-actions .btn-back .icon svg{width:100%;height:100%}section.pet-questionairs .q-actions .btn-back .txt{padding-left:20px}@media screen and (max-width: 768px){section.pet-questionairs .q-actions .btn-back .txt{flex-grow:1;padding-right:40px}}section.pet-questionairs .q-actions .btn-back.hide{display:none}section.pet-questionairs .q-loader{text-align:center}@media screen and (max-width: 768px){section.pet-questionairs .q-loader .title{font-size:22px;line-height:28px}}section.pet-questionairs .q-loader .icon-wrapper{margin-bottom:30px}section.pet-questionairs .q-loader .icon{margin:0 auto}section.pet-questionairs .q-loader .icon svg{display:block;width:100%;height:100px}section.pet-questionairs .q-loader .loading-icon{display:inline-flex;justify-content:center;gap:30px}section.pet-questionairs .q-loader .loading-icon .icon{width:150px;height:120px}@media screen and (max-width: 768px){section.pet-questionairs .q-loader .loading-icon .icon{width:80px;height:80px}}section.pet-questionairs .q-loader .search-icon{width:150px;height:150px;transform-box:fill-box;transform-origin:center;animation:search-move 2s ease-in-out infinite}@media screen and (max-width: 768px){section.pet-questionairs .q-loader .search-icon{width:80px;height:80px}}@keyframes search-pulse{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}100%{transform:scale(1);opacity:.8}}@keyframes search-move{0%{transform:translate(0, 0) rotate(0deg)}25%{transform:translate(6px, -4px) rotate(-8deg)}50%{transform:translate(0, 4px) rotate(0deg)}75%{transform:translate(-6px, -2px) rotate(8deg)}100%{transform:translate(0, 0) rotate(0deg)}}section.pet-questionairs .q-loader .dots span{display:inline-block;animation:jump 1.4s infinite ease-in-out}section.pet-questionairs .q-loader .dots span:nth-child(1){animation-delay:0s}section.pet-questionairs .q-loader .dots span:nth-child(2){animation-delay:.2s}section.pet-questionairs .q-loader .dots span:nth-child(3){animation-delay:.4s}@keyframes jump{0%,80%,100%{transform:translateY(0);opacity:.6}40%{transform:translateY(-8px);opacity:1}}section.pet-questionairs .qform-wrapper .wrapper{position:relative}section.pet-questionairs .q-wrapper.is-pending{visibility:hidden}section.pet-questionairs .q-pre-loader{position:absolute;top:0;left:0;right:0}section.pet-questionairs .hide{display:none}
