@charset "UTF-8";*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1;font-size:16px;color:#3a414d}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@font-face{font-family:"Jura";src:url(jura.ttf) format("TrueType"),url(jura.woff) format("woff")}@font-face{font-family:"MerriweatherSans";src:url(MerriweatherSans.ttf) format("TrueType"),url(MerriweatherSans.woff) format("woff")}.noa-header{position:fixed;top:0;z-index:1000;background:#fff;border-bottom:1px solid transparent;-webkit-transition:background-color 200ms ease,border-color 200ms ease,-webkit-box-shadow 200ms ease;transition:background-color 200ms ease,box-shadow 200ms ease,border-color 200ms ease;transition:background-color 200ms ease,box-shadow 200ms ease,border-color 200ms ease,-webkit-box-shadow 200ms ease;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);width:100%}.mobile-nav-is-active .noa-header,body,html{height:100%}.noa-header.is-stuck{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(0,0,0,.08);border-bottom-color:rgba(0,0,0,.1);background:rgba(255,255,255,.95)}.noa-section{scroll-margin-top:80px}@media (prefers-reduced-motion:reduce){.noa-header{-webkit-transition:none!important;transition:none!important}}.noa-nav{display:none}@media only screen and (min-width:768px){.noa-nav{display:block}}.noa-top-nav{background:#f2e8e4}.noa-top-nav__inner,.noa-top-nav__tel{display:-webkit-box;display:-ms-flexbox;display:flex;color:#ed6d35}.noa-top-nav__inner{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-family:"Jura"}.noa-top-nav__tel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding-left:20px;position:relative;-webkit-transition:all .5s;transition:all .5s}.noa-top-nav__tel:before{content:"";display:block;background:url(tel.svg) no-repeat;width:16px;height:16px;position:absolute;left:0}.noa-nav__list-link:hover::after,.noa-top-nav__tel:hover::after{width:100%}.noa-nav__list-link::after,.noa-top-nav__tel::after{position:absolute;bottom:-4px;left:0;right:0;margin:auto;width:0%;content:".";color:transparent;background:#cc225d;height:2px;-webkit-transition:all .5s;transition:all .5s}.noa-nav,.noa-top-nav__inner{max-width:1440px;margin:0 auto;padding:8px 16px}.noa-nav p,.noa-nav__list,.noa-top-nav__inner p{display:-webkit-box;display:-ms-flexbox;display:flex}.noa-nav p,.noa-top-nav__inner p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:420px){.noa-nav p,.noa-top-nav__inner p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.noa-nav__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.noa-nav__list-link{color:#245eaf;font-weight:700;text-decoration:none;font-family:"Jura";text-transform:uppercase;font-size:20px;position:relative;-webkit-transition:all .5s;transition:all .5s;padding:8px 0}.noa-nav__list-link::after{bottom:0}.noa-nav__list-link--logo:hover::after{content:none}.noa-nav__logo{width:60px}@media only screen and (min-width:768px){.noa-nav__logo{width:100px}}.noa-nav__hamburger{width:40px;background:#fff;border:0;padding:0}.mobile-nav-is-active .noa-nav__hamburger{top:14px;position:absolute;right:20px}.noa-nav__hamburger div,.noa-nav__hamburger:after,.noa-nav__hamburger:before{background:#245eaf;content:"";display:block;height:6px;border-radius:3px;margin:7px 0;-webkit-transition:.5s;transition:.5s}.noa-nav__hamburger.is-active:before{-webkit-transform:translateY(12px) rotate(135deg);transform:translateY(12px) rotate(135deg)}.noa-nav__hamburger.is-active:after{-webkit-transform:translateY(-14px) rotate(-135deg);transform:translateY(-14px) rotate(-135deg)}.noa-nav__hamburger.is-active div{-webkit-transform:scale(0);transform:scale(0)}.noa-nav__mobile{background:#fff;width:100%;height:100%;top:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 20px}@media only screen and (min-width:768px){.noa-nav__mobile{display:none}}.mobile-nav-is-active .noa-nav__mobile{background:#fff}.noa-nav__mobile-logo{width:50px}.mobile-nav-is-active .noa-nav__mobile-logo{position:absolute;top:8px;left:20px}.noa-nav__mobile-list{position:fixed;width:100%;height:100%;top:119px;left:0;background:#fff;z-index:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.is-active .noa-nav__mobile-list{display:block}.noa-nav__mobile-list-item{margin:16px 8px}.noa-nav__mobile-list-link{font-size:28px;color:#245eaf;font-weight:700;text-decoration:none;font-family:"Jura"}.noa-section{max-width:1440px;margin:0 auto;padding:40px 20px;opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 600ms ease,-webkit-transform 600ms ease;transition:opacity 600ms ease,transform 600ms ease;transition:opacity 600ms ease,transform 600ms ease,-webkit-transform 600ms ease;will-change:opacity,transform}@media only screen and (min-width:768px){.noa-section{padding:50px 20px;margin:0 auto 50px}}@media only screen and (min-width:992px){.noa-section{margin:0 auto 100px}}.noa-section.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.noa-section.is-visible .noa-section__title{-webkit-transition-delay:80ms;transition-delay:80ms}.noa-section.is-visible .noa-brends__list-item,.noa-section.is-visible .noa-products__item,.noa-section.is-visible blockquote{-webkit-transition-delay:120ms;transition-delay:120ms}@media (prefers-reduced-motion:reduce){.noa-section{opacity:1!important;-webkit-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}}.noa-section--about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:0}@media only screen and (min-width:768px){.noa-section--about{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.noa-section--brands{margin-bottom:0}.noa-section__title{color:#245eaf;font-size:40px;text-transform:uppercase;font-family:"MerriweatherSans";text-align:center;margin-bottom:32px}.noa-section__title h3{font-size:26px;margin-top:20px}.noa-contact__tel:hover::after,.noa-footer__list-link:hover::after,.noa-section--about .noa-section__title,.noa-section--hero__title h1,.noa-section--hero__title p{width:100%}@media only screen and (min-width:768px){.noa-section--about .noa-section__title{width:50%;padding-left:40px;text-align:left}}@media only screen and (min-width:1200px){.noa-section--about .noa-section__title{text-align:center}}@media only screen and (min-width:768px){.noa-section__title{margin-bottom:60px}}@media only screen and (min-width:992px){.noa-section__title{margin-bottom:80px}}.noa-section--hero{max-width:1440px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 20px;height:auto;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:161px auto 0}@media only screen and (min-width:768px){.noa-section--hero{padding:60px 20px;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%}}@media only screen and (min-width:992px){.noa-section--hero{height:640px}}@media only screen and (min-width:1200px){.noa-section--hero{height:740px}}.noa-section--hero__title{width:100%;font-size:48px;color:#245eaf;text-transform:uppercase;font-family:"MerriweatherSans";text-align:center}@media only screen and (min-width:768px){.noa-section--hero__title{font-size:60px;text-align:left;width:100%;max-width:1440px;margin:0 auto;padding:16px 8px}}@media only screen and (min-width:992px){.noa-section--hero__title{font-size:68px}}@media only screen and (min-width:1200px){.noa-section--hero__title{font-size:88px;line-height:100px}}@media only screen and (min-width:768px){.noa-section--hero__title h1,.noa-section--hero__title p{width:50%}}.noa-section--hero__title p{font-size:35px;line-height:normal}.noa-section--hero__image{margin-top:30px}@media only screen and (min-width:768px){.noa-section--hero__image{position:absolute;right:0;width:50%;top:0;bottom:0;margin:auto 0}}.noa-section--about .noa-section__inner{width:100%;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media only screen and (min-width:768px){.noa-section--about .noa-section__inner{width:40%;margin-top:0}}@media only screen and (min-width:1200px){.noa-section--about .noa-section__inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.noa-section__inner picture{z-index:2;position:relative}.noa-section__text{font-size:20px;margin:32px auto auto;line-height:24px}.noa-section__title-icon{width:24px;height:24px;margin-top:20px;-webkit-transform:rotate(325deg);transform:rotate(325deg)}.noa-section--about .noa-section__title-icon,.noa-section--faq .noa-faq{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto 0}.noa-section__about-paw{position:absolute;width:24px;height:24px;opacity:.3}.noa-section__about-paw--small{position:absolute;width:32px;height:32px}.noa-section__about-paw--large{position:absolute;width:120px;height:120px;left:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-24%}.noa-section__about-paw--medium{position:absolute;width:60px;height:60px;-webkit-transform:rotate(232deg);transform:rotate(232deg);right:20px;top:90%}.noa-section--cards{padding-bottom:0;margin:0 auto 16px}.noa-section--contact{margin-bottom:0}.noa-section--faq .noa-faq{max-width:50%;margin:0 auto;text-align:center;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.noa-section--faq .noa-faq h4{font-size:24px;margin-top:16px}.noa-section--faq .noa-faq h4:first-child{margin-top:0}.noa-section--faq .noa-faq h4,.noa-section--faq .noa-faq p{color:#245eaf;font-family:"MerriweatherSans";line-height:24px}.noa-products{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px;margin-top:32px}@media only screen and (min-width:768px){.noa-products{grid-template-columns:repeat(3,1fr);grid-gap:20px}}@media only screen and (min-width:992px){.noa-products{grid-gap:48px}}.noa-products__item{border:1px solid #245eaf;padding:16px;text-align:center;color:#cc225d;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"MerriweatherSans"}.noa-products__item-title{margin-bottom:16px;font-size:24px}.noa-products__item picture{display:inline-block;position:relative;width:120px;height:120px;overflow:hidden;border-radius:50%;margin-bottom:16px;border:1px solid #cc225d}.noa-products__item-icon{width:auto;height:100%}.noa-products__item-content{line-height:22px;font-size:16px}.noa-products__item-icon--cats,.noa-products__item-icon--dogs{margin-left:12px;-webkit-transform:scale(1.7);transform:scale(1.7);margin-top:23px}.noa-products__item-icon--cats{margin-left:-7px}.noa-section--about__image{width:170px;border-radius:8px}@media only screen and (min-width:768px){.noa-section--about__image{margin-right:140px;width:200px}}@media only screen and (min-width:992px){.noa-section--about__image{width:250px;margin-right:150px}}.noa-section--about__image-parot{border:4px solid #e48e34}@media only screen and (min-width:768px){.noa-section--about__image-parot{position:relative}}.noa-section--about__image-turtle{top:-100px;right:10px;border:4px solid #cc225d;margin:0}@media only screen and (min-width:768px){.noa-section--about__image-turtle{position:absolute}}.noa-brends__list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px}@media only screen and (min-width:768px){.noa-brends__list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:992px){.noa-brends__list{grid-template-columns:repeat(6,1fr)}}.noa-brends__list-item,.noa-conact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.noa-brends__list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:150px}.noa-conact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1440px;padding:8px 0;gap:24px}@media only screen and (min-width:768px){.noa-conact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:52px}}.noa-conact__text{color:#245eaf;font-family:"MerriweatherSans";margin-bottom:16px;line-height:24px}.noa-contact__tel{color:#ed6d35;text-decoration:none;-webkit-transition:all .5s;transition:all .5s;position:relative}.noa-contact__tel::after,.noa-footer__list-link::after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:".";color:transparent;background:#cc225d;height:2px;-webkit-transition:all .5s;transition:all .5s}.noa-conact__map{text-align:center;margin:0 auto}.noa-conact__map,.noa-conact__map iframe{width:100%;max-width:500px}@media only screen and (min-width:768px){.noa-conact__map{margin:0}}.noa-footer{background:#245eaf;width:100%;padding:50px 16px}.noa-footer__logo{width:50px;height:50px;margin-bottom:32px}.noa-footer__inner{max-width:1440px;margin:0 auto;text-align:center}.noa-footer__text{color:#fff;max-width:350px;font-size:16px;margin:20px auto;font-family:"MerriweatherSans";line-height:24px}.noa-footer__media{margin-bottom:28px}.noa-footer__nav,.noa-footer__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.noa-footer__nav-list{gap:17px}.noa-footer__list-link{font-size:16px;color:#fff;text-decoration:none;position:relative;-webkit-transition:all .5s;transition:all .5s;padding:8px 0;font-family:"MerriweatherSans"}.noa-footer__list-link--logo:after{content:none}.noa-footer__list-link--logo img{-webkit-transition:all .5s ease;transition:all .5s ease}.noa-footer__list-link--logo img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.noa-cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.noa-cards-list__item{width:64px}blockquote{font-style:italic;background:#fcf2f1;border-left:4px solid #b32d56;padding:1rem 1.5rem;margin:1rem 0;border-radius:.5rem;color:#3b1229;position:relative;font-size:20px;line-height:24px}blockquote::before{content:"“";font-size:3rem;line-height:0;position:absolute;top:.5rem;left:.5rem;color:#e63976;opacity:.3}blockquote cite{display:block;margin-top:.5rem;font-weight:700;font-style:normal;color:#154d5e}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body,html{height:auto}}body{-ms-overflow-style:none}.mobile-nav-is-active{overflow:hidden}img{width:100%;height:auto}