*,*:before,*:after{box-sizing:border-box}html,body{min-height:100%}body{margin:0;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}svg{vertical-align:middle}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{color:inherit;text-decoration:none;text-decoration-skip-ink:auto}button,input,select,textarea{font:inherit;color:inherit;margin:0}button,[type=button],[type=submit]{cursor:pointer}a{text-decoration:none}ol,ul{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}img{display:block;max-width:100%;height:auto}button{cursor:pointer}address{display:block;font-style:normal;unicode-bidi:normal}html{scroll-behavior:smooth}:target{scroll-margin-top:20px}body{font-family:IBMPlexSans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;background-color:#f6f4f1}.container{margin-inline:auto;padding:0 20px;max-width:375px}@media(min-width:768px){.container{max-width:768px;padding:0 32px}}@media(min-width:1440px){.container{max-width:1440px;padding:0 64px}}.loader{display:block;margin:0 auto;position:relative;width:108px;display:flex;justify-content:space-between}.loader:after,.loader:before{content:"";display:inline-block;width:48px;height:48px;background-color:#fff;background-image:radial-gradient(circle 14px,#0d161b 100%,transparent 0);background-repeat:no-repeat;border-radius:50%;animation:eyeMove 10s infinite,blink 10s infinite}@keyframes eyeMove{0%,10%{background-position:0px 0px}13%,40%{background-position:-15px 0px}43%,70%{background-position:15px 0px}73%,90%{background-position:0px 15px}93%,to{background-position:0px 0px}}@keyframes blink{0%,10%,12%,20%,22%,40%,42%,60%,62%,70%,72%,90%,92%,98%,to{height:48px}11%,21%,41%,61%,71%,91%,99%{height:18px}}.button__black-default{color:#fff;border-radius:8px;background-color:#88765c;border:1px solid #88765C}.button__black-default:hover,.button__black-default:focus{color:#02060a;border:1px solid #88765C;background-color:#eee9e3}.button__black-default:active{box-shadow:0 4px 6px -2px #00000008 inset,0 12px 16px -4px #00000014 inset}.button__black-default:disabled{color:#fff;border:solid 1px rgba(2,6,10,1);background-color:#88765c;border:1px solid rgba(136,118,92,1)}.button__white-default{color:#02060a;border-radius:8px;background-color:transparent;border:1px solid #02060A}.button__white-default:hover,.button__white-default:focus{border:1px solid rgba(136,118,92,1);background:#eee9e3}.button__white-default:active{box-shadow:0 4px 6px -2px #00000008 inset,0 12px 16px -4px #00000014 inset}.button__white-default:disabled{color:#02060a;border:solid 1px rgba(2,6,10,1)}.link__default{color:#02060a;line-height:150%}.link__default:hover,.link__default:focus{box-shadow:0 1px #02060a}.link__default:active{color:#88765c;box-shadow:0 1px #88765c}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:IBMPlexSans;src:url(/paws-little-home/fonts/IBMPlexSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBMPlexSans;src:url(/paws-little-home/fonts/IBMPlexSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBMPlexSans;src:url(/paws-little-home/fonts/IBMPlexSans-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBMPlexSans;src:url(/paws-little-home/fonts/IBMPlexSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/paws-little-home/fonts/OpenSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.header{position:sticky;top:0;z-index:1000;font-size:14px;font-weight:400;background:#f6f4f1}#header-logo{width:160px;display:block;aspect-ratio:160 / 53}.header__blur{border-bottom:1px solid rgba(2,6,10,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header__container{display:flex;align-items:center;justify-content:space-between;min-height:64px}.header__link-logo{display:flex;align-items:center;justify-content:center;max-width:160px;max-height:64px}.header__desktop-container{display:none}.header__burger{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent}.header__burger-lines,.header__burger:before,.header__burger:after{content:"";display:block;width:24px;height:2px;border-radius:2px;background:currentColor;transition:transform .25s ease,opacity .2s ease}.header__burger:before{position:absolute;transform:translateY(-7px)}.header__burger:after{position:absolute;transform:translateY(7px)}.header__burger.is-open .header__burger-lines{opacity:0}.header__burger.is-open:before{transform:rotate(45deg)}.header__burger.is-open:after{transform:rotate(-45deg)}.modal-menu{position:fixed;top:64px;left:0;right:0;z-index:999;height:calc(100vh - 64px);font-size:14px;overflow:hidden;background:#f6f4f1;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}.modal-menu__container{display:flex;flex-direction:column;height:100%;padding-top:40px;overflow-y:auto;transform:translate(100%);transition:transform .3s ease-in-out;will-change:transform}.modal-menu__nav{display:flex;flex-direction:column;align-items:flex-start;gap:32px;overflow-y:auto;white-space:nowrap;scroll-padding-top:32px;overscroll-behavior:contain;margin-bottom:64px}.modal-menu__button{padding:8px 0;text-align:center;scroll-padding-top:32px;overscroll-behavior:contain}.modal-menu--open{opacity:1;pointer-events:auto}.modal-menu--open .modal-menu__container{transform:translate(0)}@media(min-width:768px){.header{font-size:16px}.modal-menu__container,.modal-menu__nav{align-items:center}.modal-menu__button{padding:8px 58.5px}}@media(min-width:1440px){.header__burger{display:none}.header__desktop-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:24px}.header__nav{display:flex;align-items:center;justify-content:center;gap:32px;overflow-x:auto;white-space:nowrap;padding-inline:32px;scroll-padding-inline:32px;scroll-behavior:smooth;scroll-snap-type:x proximity}.link__default{scroll-snap-align:start}.header__button{padding:8px 20px;padding-inline:32px;scroll-padding-inline:32px;scroll-behavior:smooth;scroll-snap-type:x proximity}.modal-menu{display:none}}.hero{position:relative;overflow:hidden;margin:0 auto}.hero__container{position:relative}.hero__bg{position:absolute;inset:0;z-index:0}.hero__bg:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000008c,#00000059 45%,#0000001f)}.hero__bg-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:right center}.hero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;min-height:480px;padding-top:64px}.hero__title{max-width:320px;margin:0 0 24px;font-family:Open Sans,sans-serif;font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.01em;color:#fff}.hero__text{max-width:335px;margin:0 0 32px;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fff}.hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:12px 24px;border:1px solid #88765c;border-radius:8px;background:#88765c;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:1.5;color:#fff;text-decoration:none;cursor:pointer;overflow-x:auto;white-space:nowrap;padding-inline:32px;scroll-padding-inline:32px;scroll-behavior:smooth;scroll-snap-type:x proximity;transition:background-color .2s ease,border-color .2s ease,box-shadow .15s ease,color .2s ease}.hero__btn:hover,.hero__btn:focus-visible{background:#eee9e3;color:#02060a}.hero__btn:active{background:#eee9e3;color:#02060a;box-shadow:inset 0 4px 6px -2px #00000008,inset 0 12px 16px -4px #00000014;transform:translateY(1px)}@media(min-width:375px){.hero__content{min-height:544px}}@media(min-width:768px){.hero__bg-img{object-position:center}.hero__title{max-width:622px}.hero__text{max-width:500px}}@media(min-width:1440px){.hero{margin:0 auto}.hero__content{min-height:900px;padding-top:128px}.hero__title{font-size:56px}.hero__text{max-width:512px;font-size:18px}.hero__btn{min-width:189px;min-height:48px;font-size:16px}}.loader.is-hidden{display:none}.pets-list{padding-top:64px;padding-bottom:32px}.pets-list.is-loading .pets-list__cards,.pets-list.is-loading #tui-pagination-container,.pets-list.is-loading .load-more-btn{visibility:hidden}.pets-list__title{margin:0 auto 16px;font-family:Open Sans,sans-serif;font-size:36px;line-height:1.2;letter-spacing:-.01em;text-align:center;color:#02060a}.pets-list__subtitle{margin-bottom:32px;font-size:16px;line-height:1.5;text-align:center;color:#02060a}.pets-list__categories{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;white-space:nowrap;margin-bottom:32px}.pets-list__category-btn{padding:10px 16px;border:none;border-radius:100px;background-color:transparent;font-weight:400;font-size:14px;line-height:1.5;color:#02060a;transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.pets-list__category-btn:hover,.pets-list__category-btn:focus{background-color:#02060a0d}.pets-list__category-btn--active{border:1px solid rgba(255,255,255,0);background-color:#02060a0d}.pets-list__cards{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:40px}.pets-list__card{display:flex;flex-direction:column;width:100%;padding:12px;border-radius:16px;background-color:#eee9e3;transition:transform .25s ease-in-out}.pets-list__card:hover,.pets-list__card:focus{transform:scale(1.05)}.pets-list__card--image{width:100%;margin-bottom:18px;border-radius:8px;object-fit:cover}.pets-list__card--specie{margin-bottom:4px;font-size:10px;line-height:1.5;text-align:left;color:#02060a}.pets-list__card--name{margin-bottom:4px;font-family:Open Sans,sans-serif;font-size:20px;line-height:1.4;letter-spacing:-.01em;color:#02060a}.pets-list__card--categories-list{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:4px}.pets-list__card--category{padding:4px 10px;border:1px solid rgba(255,255,255,0);border-radius:100px;background-color:#02060a0d;font-weight:600;font-size:10px;line-height:1.5;color:#02060a}.pets-list__card--info{display:flex;gap:16px;margin-bottom:16px}.pets-list__card--age,.pets-list__card--gender{font-size:10px;line-height:1.5;text-align:left;color:#02060a}.pets-list__card--behavior{margin-bottom:16px;font-size:12px;line-height:1.5;text-align:left;color:#02060a}.pets-list__card--btn{width:100%;height:40px;margin-top:auto;padding:9.5px 20px;border:1px solid #02060a;border-radius:8px;background-color:transparent;font-weight:400;font-size:14px;line-height:1.5;color:#02060a;transition:background-color .25s ease-in-out}.pets-list__card--btn:hover,.pets-list__card--btn:focus,.pets-list__card--btn:active{background-color:#c3b49d}.pets-list__card--btn:active{box-shadow:inset 0 4px 6px -2px #00000008,inset 0 12px 16px -4px #00000014}.load-more-btn{display:block;margin:0 auto;padding:12px 24px;border:1px solid #88765c;border-radius:8px;background-color:#88765c;font-weight:400;font-size:14px;line-height:1.5;color:#fff;transition:background-color .25s ease-in-out}.load-more-btn:active{background-color:#eee9e3;box-shadow:inset 0 4px 6px -2px #00000008,inset 0 12px 16px -4px #00000014}.load-more-btn.is-hidden{display:none}@media screen and (min-width:768px){.pets-list{padding-top:80px}.pets-list__cards{justify-content:center}.pets-list__card{width:calc((100% - 32px)/2)}.pets-list__card--image{margin-bottom:16px}#tui-pagination-container{display:flex;align-items:center;justify-content:center;gap:4px;height:48px;margin:0}#tui-pagination-container .tui-page-btn{display:flex;align-items:center;justify-content:center;width:57px;height:45px;padding:12px 24px;border:none;border-radius:8px;background-color:transparent;font-size:16px;line-height:1.5;color:#02060a}#tui-pagination-container .tui-is-selected,.tui-pagination strong{border:1px solid #b3b4b5}#tui-pagination-container .tui-prev,#tui-pagination-container .tui-next{width:48px;height:48px;padding:12px;border:1px solid #c3b49d;background-color:#eee9e3;transition:border-color .25s ease-in-out}#tui-pagination-container .tui-prev:hover,#tui-pagination-container .tui-prev:focus,#tui-pagination-container .tui-next:hover,#tui-pagination-container .tui-next:focus{border:1px solid rgba(2,6,10,.6)}#tui-pagination-container .tui-prev:active,#tui-pagination-container .tui-next:active{border:1px solid rgba(2,6,10,.6);box-shadow:inset 0 4px 6px -2px #00000008,inset 0 12px 16px -4px #00000014}#tui-pagination-container .tui-ico-prev{display:inline-block;width:24px;height:24px;overflow:visible;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.096%2012.8518L12.5977%2018.3533C12.7677%2018.5236%2012.8537%2018.7236%2012.8555%2018.9533C12.8575%2019.1829%2012.7736%2019.3836%2012.6037%2019.5553C12.4337%2019.7274%2012.2332%2019.8125%2012.002%2019.8105C11.7708%2019.8085%2011.5696%2019.7226%2011.3983%2019.5528L4.44825%2012.6028C4.35725%2012.5108%204.29108%2012.4151%204.24975%2012.3158C4.20825%2012.2163%204.1875%2012.1108%204.1875%2011.9993C4.1875%2011.8878%204.20825%2011.7825%204.24975%2011.6835C4.29108%2011.5844%204.35725%2011.4889%204.44825%2011.3973L11.4042%204.44127C11.5801%204.27144%2011.7815%204.18652%2012.0085%204.18652C12.2353%204.18652%2012.4337%204.27144%2012.6037%204.44127C12.7736%204.61527%2012.8585%204.81602%2012.8585%205.04352C12.8585%205.27119%2012.7736%205.47027%2012.6037%205.64077L7.096%2011.1483H19.2987C19.5429%2011.1483%2019.7469%2011.2291%2019.9108%2011.3908C20.0746%2011.5524%2020.1565%2011.7555%2020.1565%2012C20.1565%2012.2445%2020.0746%2012.4476%2019.9108%2012.6093C19.7469%2012.7709%2019.5429%2012.8518%2019.2987%2012.8518H7.096Z'%20fill='%2302060A'/%3e%3c/svg%3e")}#tui-pagination-container .tui-ico-next{display:inline-block;width:24px;height:24px;overflow:visible;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.9061%2012.8517H4.70331C4.45865%2012.8517%204.25556%2012.7709%204.09406%2012.6092C3.9324%2012.4476%203.85156%2012.2445%203.85156%2012C3.85156%2011.7555%203.9324%2011.5524%204.09406%2011.3907C4.25556%2011.2291%204.45865%2011.1482%204.70331%2011.1482H16.9061L11.4043%205.64674C11.2343%205.47674%2011.1482%205.27649%2011.1461%205.04599C11.1437%204.81532%2011.2276%204.61457%2011.3978%204.44374C11.5681%204.27224%2011.7689%204.18749%2012.0001%204.18949C12.2312%204.19149%2012.4325%204.2774%2012.6038%204.44724L19.5538%2011.3972C19.6448%2011.4892%2019.711%2011.5849%2019.7523%2011.6842C19.7938%2011.7837%2019.8146%2011.8892%2019.8146%2012.0007C19.8146%2012.1122%2019.7938%2012.2175%2019.7523%2012.3165C19.711%2012.4157%2019.6448%2012.5111%2019.5538%2012.6027L12.5978%2019.5527C12.422%2019.7266%2012.2206%2019.8135%2011.9936%2019.8135C11.7667%2019.8135%2011.5683%2019.7261%2011.3983%2019.5512C11.2285%2019.3811%2011.1436%2019.1823%2011.1436%2018.955C11.1436%2018.7278%2011.2285%2018.5292%2011.3983%2018.3592L16.9061%2012.8517Z'%20fill='%2302060A'/%3e%3c/svg%3e")}#tui-pagination-container .tui-first,#tui-pagination-container .tui-last{display:none}#tui-pagination-container .tui-is-disabled{border:1px solid #f6f4f1;opacity:.4}#tui-pagination-container .tui-is-disabled>.tui-ico-prev{background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.09502%2012.8518L12.5968%2018.3533C12.7668%2018.5236%2012.8527%2018.7236%2012.8545%2018.9533C12.8565%2019.1829%2012.7726%2019.3836%2012.6028%2019.5553C12.4328%2019.7274%2012.2322%2019.8125%2012.001%2019.8105C11.7699%2019.8085%2011.5686%2019.7226%2011.3973%2019.5528L4.44727%2012.6028C4.35627%2012.5108%204.29011%2012.4151%204.24877%2012.3158C4.20727%2012.2163%204.18652%2012.1108%204.18652%2011.9993C4.18652%2011.8878%204.20727%2011.7825%204.24877%2011.6835C4.29011%2011.5844%204.35627%2011.4889%204.44727%2011.3973L11.4033%204.44127C11.5791%204.27144%2011.7805%204.18652%2012.0075%204.18652C12.2344%204.18652%2012.4328%204.27144%2012.6028%204.44127C12.7726%204.61527%2012.8575%204.81602%2012.8575%205.04352C12.8575%205.27119%2012.7726%205.47027%2012.6028%205.64077L7.09502%2011.1483H19.2978C19.5419%2011.1483%2019.7459%2011.2291%2019.9098%2011.3908C20.0736%2011.5524%2020.1555%2011.7555%2020.1555%2012C20.1555%2012.2445%2020.0736%2012.4476%2019.9098%2012.6093C19.7459%2012.7709%2019.5419%2012.8518%2019.2978%2012.8518H7.09502Z'%20fill='%2302060A'/%3e%3c/svg%3e")}#tui-pagination-container .tui-is-disabled>.tui-ico-next{background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.9051%2012.8517H4.70234C4.45767%2012.8517%204.25459%2012.7709%204.09309%2012.6092C3.93142%2012.4476%203.85059%2012.2445%203.85059%2012C3.85059%2011.7555%203.93142%2011.5524%204.09309%2011.3907C4.25459%2011.2291%204.45767%2011.1482%204.70234%2011.1482H16.9051L11.4033%205.64674C11.2333%205.47674%2011.1473%205.27649%2011.1451%205.04599C11.1428%204.81532%2011.2267%204.61457%2011.3968%204.44374C11.5672%204.27224%2011.7679%204.18749%2011.9991%204.18949C12.2303%204.19149%2012.4315%204.2774%2012.6028%204.44724L19.5528%2011.3972C19.6438%2011.4892%2019.71%2011.5849%2019.7513%2011.6842C19.7928%2011.7837%2019.8136%2011.8892%2019.8136%2012.0007C19.8136%2012.1122%2019.7928%2012.2175%2019.7513%2012.3165C19.71%2012.4157%2019.6438%2012.5111%2019.5528%2012.6027L12.5968%2019.5527C12.421%2019.7266%2012.2196%2019.8135%2011.9926%2019.8135C11.7658%2019.8135%2011.5673%2019.7261%2011.3973%2019.5512C11.2275%2019.3811%2011.1426%2019.1823%2011.1426%2018.955C11.1426%2018.7278%2011.2275%2018.5292%2011.3973%2018.3592L16.9051%2012.8517Z'%20fill='%2302060A'/%3e%3c/svg%3e")}}@media screen and (min-width:1440px){.pets-list__title{font-size:48px}.pets-list__subtitle{margin-bottom:40px;font-size:18px}.pets-list__categories{margin-bottom:40px}.pets-list__category-btn{font-size:16px}.pets-list__card{width:calc((100% - 64px) / 3)}.pets-list__card--specie{font-size:12px}.pets-list__card--name{font-size:24px}.pets-list__card--categories-list{margin-bottom:16px}.pets-list__card--category,.pets-list__card--age,.pets-list__card--gender{font-size:12px}.pets-list__card--behavior{font-size:14px}.pets-list__card--btn{font-size:16px}}.about-us-section{overflow:visible;padding-top:64px;padding-bottom:64px;min-height:520px}.about-container{position:relative}.about-us-title{margin-bottom:40px;font-size:36px;line-height:120%;letter-spacing:-.01em;text-align:center}.about-swiper{position:relative;width:100%;max-width:335px;margin:0 auto;visibility:hidden}.about-swiper-slide{position:relative}.about-swiper-slide:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0000 18%,#0009 63%)}.about-swiper-slide picture,.about-swiper-slide img{display:block;width:100%;height:auto}.slide-text{position:absolute;z-index:2;color:#f6f4f1;text-align:left}@media screen and (max-width:374px){.slide-text{top:30vh;left:5vw;right:5vw;bottom:auto;width:90%;height:auto;font-size:4.5vw;line-height:1.3}}@media screen and (min-width:375px){.slide-text{inset:260px 20px 20px;width:295px;height:144px;font-size:16px;line-height:1.2}}.about-controls{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:24px}.about-swiper-buttons{display:flex;gap:8px}.about-us-section .swiper-pagination-bullet{background-color:#000;opacity:.2}.about-us-section .swiper-pagination-bullet-active{background-color:#02060a;opacity:1}.about-swiper-button-prev,.about-swiper-button-next{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;border:1px solid #c3b49d;border-radius:8px;background:#eee9e3;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .25s ease}.about-swiper-button-prev:after,.about-swiper-button-next:after{content:""}.about-swiper-button-prev img,.about-swiper-button-next img{width:16px;height:16px}.about-swiper-button-prev:hover,.about-swiper-button-next:hover,.about-swiper-button-prev:focus-visible,.about-swiper-button-next:focus-visible{border-color:#02060a;background:#eee9e3}.about-swiper-button-prev:active,.about-swiper-button-next:active{border-color:#02060a;background:#eee9e3;box-shadow:inset 0 4px 6px -2px #00000008,inset 0 12px 16px -4px #00000014}.about-swiper-button-prev.swiper-button-disabled,.about-swiper-button-next.swiper-button-disabled{border-color:#f6f4f1;background:#eee9e3;opacity:.4;cursor:default;pointer-events:none}@media screen and (min-width:768px){.about-swiper{max-width:704px}.slide-text{top:300.05px;bottom:32px;left:32px;width:548px;height:96px}.about-swiper-pagination{display:flex;align-items:center;justify-content:center;margin:0 auto}.about-swiper-button-prev,.about-swiper-button-next{position:absolute;top:56%;transform:translateY(-50%);z-index:999}.about-swiper-button-prev{left:5px}.about-swiper-button-next{right:5px}}@media screen and (min-width:1440px){.about-us-section{padding-top:80px;padding-bottom:80px}.about-us-title{padding-top:80px}.about-swiper{max-width:1312px}.slide-text{top:581px;left:64px;width:548px;height:108px;font-size:18px}.about-controls{margin-top:48px}.about-swiper-button-prev,.about-swiper-button-next{top:54%}.about-swiper-button-prev{left:37px}.about-swiper-button-next{right:37px}.about-swiper-pagination{margin:0 auto}}.faq{padding:64px 0}.faq-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.faq-title{margin-bottom:40px;font-family:Open Sans,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:-.01em;text-align:center;color:#02060a}.ac__custom{margin-bottom:16px!important;background-color:#eee9e3!important}.ac .ac-trigger.ac-trigger__custom{padding:20px 72px 20px 24px;font-family:IBM Plex Sans,sans-serif;font-weight:700;font-size:16px;line-height:1.5;color:#02060a}.ac .ac-trigger.ac-trigger__custom:focus{color:#02060a}.ac .ac-trigger:after{right:29px!important}.ac-panel__custom-wrapper{padding:0 24px 24px}.ac .ac-panel.ac-panel__custom{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#02060a}.ac .ac-panel .ac-text.ac-text__custom{margin-bottom:20px;padding:0;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#02060a}.ac-panel__custom-wrapper ol{list-style-type:decimal!important;padding-left:24px}.ac-panel__custom-wrapper ul{list-style-type:disc!important;padding-left:24px}.ac-panel__custom-wrapper li:not(:last-child){margin-bottom:20px}@media(min-width:768px){.ac .ac-trigger:after{right:24px!important}}@media(min-width:1440px){.faq{padding:80px 0}.accordion-container{width:865px}.ac .ac-trigger.ac-trigger__custom{font-size:18px}.ac .ac-panel.ac-panel__custom{font-size:16px}}.success-stories{padding-top:64px;padding-bottom:64px}@media(min-width:1440px){.success-stories{padding-top:80px;padding-bottom:80px}}.success-stories__header{font-family:Open Sans,sans-serif;font-weight:700;font-style:Bold;font-size:36px;line-height:120%;letter-spacing:-1%;text-align:center;margin-bottom:24px}.success-stories__subtitle{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0%;text-align:center}.success-stories__container{width:100%}.swiper-slide.success-stories__slide{display:flex;flex-direction:column;justify-content:space-between}.success-stories__nav{display:flex;justify-content:space-between;align-content:center;align-items:center;gap:8px}.success-stories__nav-buttons{gap:16px;display:flex}.success-stories__controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.success-stories__pagination{position:static!important;width:auto!important;margin:0!important;transform:none!important;overflow:hidden!important}.success-stories__pagination .swiper-pagination-bullet-active{background-color:#000}.success-stories__btn{position:static!important;margin:0!important;inset:auto!important;transform:none!important;width:48px!important;height:48px!important}.success-stories__icon{width:24px!important;height:24px!important}.success-stories__btn:after{font-size:16px}.swiper-pagination__wrapper{width:80px}.success-stories__pagination.is-updating,.success-stories__pagination.is-updating *{transition:none!important}.success-stories__slide-text{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:18px;letter-spacing:0%;line-height:1.5}@media(min-width:1440px){.success-stories__slide-text{max-height:7.5em;font-size:20px}}.success-stories__slide-title{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0%}.js-rating{display:flex;margin-bottom:32px}.success-stories__swiper{width:100%;height:250px;margin-bottom:40px}.success-stories__wrapper-head{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}@media(min-width:1440px){.success-stories__swiper{height:200px}.success-stories__header{width:550px}}.success-stories__slides{height:100%}.swiper-slide.success-stories__slide{display:flex;flex-direction:column;gap:32px;box-sizing:border-box}.js-rating{flex:0 0 auto;display:flex}.success-stories__slide-title{flex:0 0 auto}.success-stories__slide-text{overflow:auto}.success-stories__slide-text{-webkit-overflow-scrolling:touch}.swiper-slide.success-stories__slide.is-centered .success-stories__slide-text{display:flex;align-items:center}.success-stories__btn{width:48px;height:48px;padding:12px;display:flex;align-items:center;justify-content:center;border:1px solid #c3b49d;border-radius:8px;background:#eee9e3;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .25s ease}.success-stories__btn:hover,.success-stories__btn:focus-visible{border:1px solid #02060a;background:#eee9e3}.success-stories__btn:active{border:1px solid #02060a;background:#eee9e3;box-shadow:inset 0 4px 6px -2px #00000008,inset 0 12px 16px -4px #00000014}.success-stories__btn.swiper-button-disabled{border:1px solid #f6f4f1;background:#eee9e3;opacity:.4;cursor:default;pointer-events:none}.backdrop{position:fixed;inset:0;z-index:999;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 20px;background-color:#00000040;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.modal{position:relative;max-width:335px;max-height:90vh;padding:64px 20px;overflow:auto;border-radius:8px;background-color:#f6f4f1;transform:translateY(-24px);transition:transform .25s ease-in-out}.backdrop.is-open .modal{transform:translateY(0)}.modal__close-btn{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background-color:transparent}.modal__close-icon{fill:#02060a}.modal__close-btn:hover,.modal__close-btn:focus{border:1px solid #88765c;border-radius:50%;background-color:#eee9e3;transition:background-color .25s ease-in-out,border .25s ease-in-out}.modal__content{display:flex;flex-direction:column;gap:32px}.modal__image{width:100%;object-fit:cover}.modal__animal-description{display:flex;flex-direction:column}.modal__specie{margin-bottom:8px;font-size:12px;line-height:1.5;text-align:left;color:#02060a}.modal__name{margin-bottom:8px;font-family:Open Sans,sans-serif;font-size:32px;line-height:1.2;letter-spacing:-.01em;text-align:left;color:#02060a}.modal__info{display:flex;gap:16px;margin-bottom:24px}.modal__age,.modal__gender{font-size:12px;line-height:1.5;text-align:left;color:#02060a}.modal__heading{margin-bottom:8px;font-weight:600;font-size:14px;line-height:1.5;color:#02060a}.modal__details,.modal__health-descr,.modal__behavior{margin-bottom:24px;font-size:14px;line-height:1.5;color:#02060a}.modal__btn{display:block;height:45px;padding:12px 24px;border:1px solid #88765c;border-radius:8px;background-color:#88765c;font-weight:400;font-size:14px;line-height:1.5;color:#fff;transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out}.modal__btn:hover,.modal__btn:focus-visible,.modal__btn:active{background-color:#eee9e3}.modal__btn:active{box-shadow:inset 0 4px 6px -2px #00000008,inset 0 12px 16px -4px #00000014}@media screen and (min-width:768px){.backdrop{padding:0 32px}.modal{max-width:704px;padding:64px 32px}.modal__content{flex-direction:row}.modal__image,.modal__animal-description{width:calc((100% - 32px)/2)}.modal__btn,.modal__name,.modal__specie,.modal__info{order:-3}.modal__btn{margin-bottom:24px}}@media screen and (min-width:1440px){.backdrop{padding:64px}.modal{max-width:1312px;max-height:fit-content;padding:64px}.modal__image{width:576px}.modal__btn{margin-bottom:0;margin-top:auto}.modal__info,.modal__specie,.modal__btn,.modal__name{order:0}}.no-scroll{overflow:hidden}.order-modal__backdrop{position:fixed;width:100%;height:100%;inset:0;z-index:999;display:flex;align-items:center;justify-content:center;padding:64px 20px;background:#00000040;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.order-modal__backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.order-modal{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:335px;max-width:768px;max-height:calc(100vh - 128px);padding:61px 24px;overflow-x:hidden;overflow-y:auto;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff;border-radius:8px;background-color:#fff;box-sizing:border-box;transform:translateY(60px);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.order-modal__backdrop.is-open .order-modal{transform:translateY(0);opacity:1}.order-modal__close-btn{position:absolute;top:22px;right:25px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent}.order-modal__close-btn:hover,.order-modal__close-btn:focus{border:1px solid #88765c;border-radius:50%;background-color:#eee9e3;transition:background-color .25s ease-in-out,border .25s ease-in-out}.order-modal__title{max-width:295px;margin-bottom:48px;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-size:36px;line-height:1.2;letter-spacing:-.01em;text-align:center;color:#02060a}.order-modal__form{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:295px}.order-modal__label{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;width:100%;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#02060a}.order-modal__input,.order-modal__textarea{display:block;width:100%;outline:none;border:1px solid #ffffff;border-radius:12px;background-color:#02060a0d;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#02060a99}.order-modal__input{height:37px;padding:8px 12px}.order-modal__textarea{height:180px;padding:12px}.order-modal__input:hover:not(:focus-visible):not(.error),.order-modal__textarea:hover:not(:focus-visible):not(.error){color:#02060a}.order-modal__input:focus-visible,.order-modal__textarea:focus-visible{border-color:#88765c;background-color:#eee9e3;color:#02060a}.field__text{min-height:24px;font-size:12px;color:#02060a99}.order-modal__input.error,.order-modal__textarea.error{border-color:#ae0000;background-color:#02060a0d;color:#ae0000}.field__text.error{min-height:24px;font-size:12px;color:#ae0000}.send-form-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:100%;height:45px;padding:12px 24px;border:1px solid #88765c;border-radius:8px;background-color:#88765c;color:#fff}.send-form-btn:hover,.send-form-btn:focus{border-color:#88765c;background:#eee9e3;color:#02060a}.send-form-btn:active{border-color:#88765c;background:#eee9e3;box-shadow:inset 0 4px 6px -2px #00000008,inset 0 12px 16px -4px #00000014}.send-form-btn:disabled{border-color:#88765c;background:#88765c;opacity:.3;color:#fff}@media(min-width:768px){.order-modal__backdrop{padding-inline:32px}.order-modal{width:704px;max-width:768px;padding-left:32px;padding-right:32px}.order-modal__title,.order-modal__form{max-width:640px}}@media(min-width:1440px){.order-modal__backdrop{padding-inline:336px}.order-modal{width:768px;padding-left:64px;padding-right:64px;transform:scale(.95);transition:transform .25s ease,opacity .25s ease}.order-modal__backdrop.is-open .order-modal{transform:scale(1)}.order-modal__title{font-size:48px}}.field{width:100%}.footer{padding:48px 0;background-color:#c3b49d}.footer__wrapper{display:flex;flex-direction:column;align-items:center}.footer__logo{margin-bottom:32px}.footer__logo-img{width:302px;height:129px}.footer__nav{margin-bottom:32px}.footer__nav-list{display:flex;flex-direction:column;align-items:center;gap:16px;overflow-x:auto;white-space:nowrap;padding-inline:16px;scroll-padding-inline:16px;scroll-behavior:smooth;scroll-snap-type:x proximity}.footer__nav-item,.footer__nav-link{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:12px;line-height:1.5;color:#02060a;scroll-snap-align:start}.footer__nav-link{text-align:center;transition:color .3s ease,text-decoration-color .3s ease}.footer__nav-link:hover,.footer__nav-link:focus-visible{text-decoration:underline;text-underline-offset:4px}.footer__nav-link:active{color:#88765c;text-decoration:underline}.footer__social-list{display:flex;gap:24px;margin-bottom:80px}.footer__copyright{width:100%;padding-top:32px;border-top:1px solid rgba(2,6,10,.15);font-family:IBM Plex Sans,sans-serif;font-size:12px;line-height:1.5;text-align:center;color:#02060a}@media screen and (min-width:768px){.footer__nav-list{flex-direction:row;gap:32px}}@media screen and (min-width:1440px){.footer{padding:64px 0}.footer__nav-item,.footer__nav-link,.footer__copyright{font-size:14px}}.scroll__btn{position:fixed;bottom:20px;right:20px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#f6f4f180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;box-shadow:0 4px 12px #00000026;border:none;transition:all .25s ease-in-out;z-index:999}.scroll__btn:active{background-color:#f6f4f1e6;transform:scale(1.05);box-shadow:0 6px 15px #00000040}.scroll__btn-icon-top{fill:#332c22}.is-hidden{display:none;opacity:0;visibility:hidden}
