*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;text-decoration:none;list-style:none;outline:none;font-size:1.6rem;font-family:"Gotham Rounded",sans-serif}html{font-size:62.5%;overflow-x:hidden}body{overflow-x:hidden;background-color:#ebeff5}button{background:rgba(0,0,0,0)}img{max-width:100%;display:block}:root{--verde-pastel: #5AA6A4;--verde: #00D7AE;--azul: #00C5CB;--off-white: #EBEFF5;--amarelo: #E0A11A;--amarelo-pastel: #E2A32A}h1,h2{font-weight:400;font-size:4.8rem;line-height:56px;color:#fff}@media(max-width: 550px){h1,h2{font-size:3.8rem;line-height:45px}}.btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;width:28.2rem;height:4.8rem;border-radius:88px;text-align:center;font-weight:400;font-size:2rem;line-height:24px;text-align:center;color:#fff;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}@-webkit-keyframes leftAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}66%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes leftAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}66%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}66%{-webkit-transform:translateY(-26px);transform:translateY(-26px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}66%{-webkit-transform:translateY(-26px);transform:translateY(-26px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes fadeLeft{from{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeLeft{from{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.container{width:100%;max-width:1198px;margin:0 auto;padding:0 15px}.s-hero{padding-top:9rem;background-color:var(--amarelo);background-size:cover;position:relative}.s-hero::before{content:"";background:url("../assets/before-section-hero.svg") no-repeat center center;width:59.1rem;height:59.1rem;position:absolute;left:-20rem;top:-20rem}.s-hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-hero .container .left-area{width:100%;max-width:50rem}.s-hero .container .left-area h1{position:relative;z-index:2}.s-hero .container .left-area h1::after{content:"";background-color:var(--verde-pastel);border-radius:88px;width:33.5rem;height:2.7rem;position:absolute;bottom:0;right:12.3rem;z-index:-1}.s-hero .container .left-area p{width:100%;max-width:39.5rem;margin-top:4.3rem;margin-bottom:7.6rem;font-weight:325;font-size:2.4rem;line-height:29px;color:#fff}.s-hero .container .left-area .btn-primary{background:var(--verde-pastel);border:1px solid var(--verde-pastel);-webkit-transition:all .4s ease;transition:all .4s ease}.s-hero .container .left-area .btn-primary:hover{background-color:#00c5cb}.s-hero .container .right-area{width:100%;max-width:80rem;height:59rem;position:relative}.s-hero .container .right-area img{position:absolute}.s-hero .container .right-area img.vetor{right:4rem;z-index:2;-webkit-animation:floating 6s infinite;animation:floating 6s infinite}.s-hero .container .right-area img.vetor-two{top:7rem;right:3rem;z-index:4;-webkit-animation:floating 5s infinite;animation:floating 5s infinite}.s-hero .container .right-area img.vetor-three{right:7rem}.s-hero .container .right-area img.dog{z-index:4}.s-hero .container .right-area img.logo{bottom:14rem;left:20rem}@media(max-width: 830px){.s-hero{background-color:var(--amarelo)}.s-hero .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-hero .container .left-area{max-width:100%;text-align:center}.s-hero .container .left-area p{max-width:100%;text-align:center;margin-bottom:4.3rem}.s-hero .container .left-area .btn-primary{margin:0 auto}.s-hero .container .right-area{margin-top:9rem;max-width:67rem;height:52rem}}@media(max-width: 550px){.s-hero{padding:5rem 0}.s-hero .container .left-area h1::after{display:none}.s-hero .container .left-area p{font-size:1.8rem;margin:3rem 0}.s-hero .container .right-area{height:35rem}.s-hero .container .right-area img.vetor{right:0}.s-hero .container .right-area img.vetor-two{right:-1rem;top:1rem}.s-hero .container .right-area img.vetor-three{right:0;max-width:22rem}.s-hero .container .right-area img.logo{bottom:5rem;left:5rem}}.s-porque-somos-diferente{padding-top:9rem}.s-porque-somos-diferente .container{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}.s-porque-somos-diferente .container h2{color:var(--verde-pastel)}.s-porque-somos-diferente .container p{width:100%;max-width:60rem;font-weight:325;font-size:2.4rem;line-height:29px;text-align:center;color:var(--verde-pastel);margin-top:4.5rem}.s-porque-somos-diferente .container .all-informacoes{margin-top:6.1rem;display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:3.2rem}.s-porque-somos-diferente .container .all-informacoes .informacao h3{margin-top:2.3rem;font-size:2.4rem;line-height:29px;text-align:center;color:#000}.s-porque-somos-diferente .container .btn-primary{margin-top:8rem;background-color:var(--amarelo)}@media(max-width: 830px){.s-porque-somos-diferente{padding-top:6rem}.s-porque-somos-diferente .container .all-informacoes{grid-template-columns:repeat(3, 1fr)}.s-porque-somos-diferente .container .all-informacoes .informacao .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 550px){.s-porque-somos-diferente{padding:5rem 0}.s-porque-somos-diferente .container h2{text-align:center}.s-porque-somos-diferente .container p{font-size:1.8rem;margin-top:2rem}.s-porque-somos-diferente .container .all-informacoes{grid-template-columns:repeat(2, 1fr)}.s-porque-somos-diferente .container .all-informacoes .informacao h3{font-size:1.9rem;line-height:25px}.s-porque-somos-diferente .container .btn-primary{margin-top:5rem}}.s-temos-o-que-precisa{padding-bottom:7.2rem;position:relative}.s-temos-o-que-precisa::after{content:"";background:url("../assets/patinhas.png") no-repeat center center;width:55rem;height:24rem;position:absolute;bottom:-3rem;right:-3rem}.s-temos-o-que-precisa .container{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}.s-temos-o-que-precisa .container .top,.s-temos-o-que-precisa .container .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-temos-o-que-precisa .container .top{position:relative}.s-temos-o-que-precisa .container .top .left{width:100%;max-width:42.1rem}.s-temos-o-que-precisa .container .top .left h2{color:var(--amarelo)}.s-temos-o-que-precisa .container .top .left p{margin-top:4.4rem;font-weight:325;font-size:2.4rem;line-height:29px;color:var(--verde-pastel)}.s-temos-o-que-precisa .container .top .left p strong{font-size:2.4rem;line-height:29px}.s-temos-o-que-precisa .container .top .right{width:92.4rem;height:74.4rem}.s-temos-o-que-precisa .container .top .right img{position:absolute;right:-10rem}.s-temos-o-que-precisa .container .bottom{margin-top:-15rem;position:relative}.s-temos-o-que-precisa .container .bottom .left{width:92.4rem;height:63.4rem}.s-temos-o-que-precisa .container .bottom .left img{position:absolute;left:-10rem}.s-temos-o-que-precisa .container .bottom .right{width:100%;max-width:42.1rem}.s-temos-o-que-precisa .container .bottom .right h2{color:var(--amarelo);text-align:right}.s-temos-o-que-precisa .container .bottom .right p{margin-top:4.4rem;font-weight:325;font-size:2.4rem;line-height:29px;color:var(--verde-pastel);text-align:right}.s-temos-o-que-precisa .container .bottom .right p strong{font-size:2.4rem;line-height:29px}.s-temos-o-que-precisa .container .btn-primary{background-color:var(--verde-pastel)}@media(max-width: 830px){.s-temos-o-que-precisa .container .top .right{width:100%;height:100%}.s-temos-o-que-precisa .container .top .right img{position:initial}.s-temos-o-que-precisa .container .bottom{margin-top:3rem}.s-temos-o-que-precisa .container .bottom .left{width:100%;height:100%}.s-temos-o-que-precisa .container .bottom .left img{position:initial}}@media(max-width: 550px){.s-temos-o-que-precisa{padding-bottom:5rem}.s-temos-o-que-precisa .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-temos-o-que-precisa .container .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-temos-o-que-precisa .container .top .left p{font-size:1.9rem;margin-top:2rem}.s-temos-o-que-precisa .container .top .left p strong{font-size:1.9rem}.s-temos-o-que-precisa .container .bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.s-temos-o-que-precisa .container .bottom .right{margin-bottom:2rem}.s-temos-o-que-precisa .container .bottom .right h2,.s-temos-o-que-precisa .container .bottom .right p{text-align:left}.s-temos-o-que-precisa .container .bottom .right p{font-size:1.9rem;margin-top:2rem}.s-temos-o-que-precisa .container .bottom .right p strong{font-size:1.9rem}.s-temos-o-que-precisa .container .btn-primary{position:relative;z-index:4}}.s-quem-confiou-na-gente{padding:7rem 0;background-color:var(--verde-pastel)}.s-quem-confiou-na-gente .container h2{text-align:center;margin-bottom:9.4rem}.s-quem-confiou-na-gente .container .swiper .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s-quem-confiou-na-gente .container .swiper .swiper-wrapper .swiper-slide .infos{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:46rem;margin-left:1.6rem}.s-quem-confiou-na-gente .container .swiper .swiper-wrapper .swiper-slide .infos p{font-weight:325;font-size:2rem;line-height:24px;color:#fff;margin-bottom:2.3rem;height:14.4rem}.s-quem-confiou-na-gente .container .swiper .swiper-wrapper .swiper-slide .infos strong{font-weight:400;font-size:2rem;line-height:24px;color:#fff}@media(max-width: 550px){.s-quem-confiou-na-gente{padding:5rem 0}.s-quem-confiou-na-gente .container h2{margin-bottom:5rem}.s-quem-confiou-na-gente .container .swiper .swiper-wrapper .swiper-slide .infos p{height:100%;font-size:1.8rem}.s-quem-confiou-na-gente .container .swiper .swiper-pagination{margin-top:3rem;position:relative}.s-quem-confiou-na-gente .container .swiper .swiper-pagination .swiper-pagination-bullet{width:1.1rem;height:1.1rem;background-color:var(--amarelo)}}.s-promo-pet{padding-top:7.6rem;position:relative;z-index:4}.s-promo-pet::before{content:"";background:url("../assets/patinhas.png") no-repeat center center;width:55rem;height:24rem;position:absolute;top:-14rem;left:-9rem}.s-promo-pet .container{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}.s-promo-pet .container h2{color:var(--amarelo)}.s-promo-pet .container h2 strong{color:var(--verde-pastel);font-weight:400;font-size:4.8rem;line-height:56px}.s-promo-pet .container p{width:100%;max-width:42.2rem;text-align:center;font-weight:325;font-size:2.4rem;line-height:29px;color:var(--amarelo)}.s-promo-pet .container .all-cards{margin-top:5.9rem;display:grid;grid-template-columns:repeat(4, 24rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:2.4rem}.s-promo-pet .container .all-cards .card{padding:2.9rem 1rem;background-color:var(--amarelo);border-radius:24px}.s-promo-pet .container .all-cards .card .icone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-promo-pet .container .all-cards .card .icone img{height:9.5rem}.s-promo-pet .container .all-cards .card h3{font-weight:400;font-size:2.4rem;line-height:29px;text-align:center;color:#fff;width:100%;max-width:24rem;margin-top:1.9rem;height:5.3rem}.s-promo-pet .container .all-cards .card span{font-weight:325;font-size:2rem;line-height:24px;display:block;text-align:center;color:#fff;margin-top:2.2rem}.s-promo-pet .container .btn-primary{background-color:var(--verde-pastel);margin-top:8rem}@media(max-width: 830px){.s-promo-pet .container .all-cards{grid-template-columns:repeat(2, 1fr)}.s-promo-pet .container .all-cards .card{text-align:center}.s-promo-pet .container .all-cards .card h3{text-align:center;margin:0 auto;margin-top:1.9rem}}@media(max-width: 550px){.s-promo-pet{padding:5rem 0}.s-promo-pet::before{top:-18rem}.s-promo-pet .container h2 strong{font-size:3.8rem;line-height:45px}.s-promo-pet .container p{font-size:1.8rem}.s-promo-pet .container .all-cards{grid-template-columns:repeat(1, 1fr)}.s-promo-pet .container .all-cards .card h3{height:50px}.s-promo-pet .container .all-cards .card p{font-size:1.8rem;margin-top:4rem}}.s-estamos-pertinho{position:relative;z-index:2}.s-estamos-pertinho::after{content:"";background:url("../assets/after-section-promopet.png") no-repeat center center;background-size:cover;width:100%;height:120rem;position:absolute;bottom:-24rem;left:0;z-index:-1}.s-estamos-pertinho .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-estamos-pertinho .container .area-left{width:100%;max-width:46.6rem}.s-estamos-pertinho .container .area-left h2{width:100%;max-width:39.1rem;color:var(--verde-pastel);position:relative;z-index:2}.s-estamos-pertinho .container .area-left h2 strong{color:var(--amarelo);font-weight:400;font-size:4.8rem;line-height:56px}.s-estamos-pertinho .container .area-left h2::after{content:"";background-color:#fff;width:22.1rem;height:2.9rem;position:absolute;left:-1rem;bottom:5rem;border-radius:50px;z-index:-1}.s-estamos-pertinho .container .area-left p{margin-top:6.6rem;font-weight:325;font-size:2.4rem;line-height:29px;color:var(--verde-pastel)}.s-estamos-pertinho .container .area-dog{width:100%}@media(max-width: 550px){.s-estamos-pertinho{padding:5rem 0}.s-estamos-pertinho::after{display:none}.s-estamos-pertinho .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-estamos-pertinho .container .area-left h2 strong{font-size:3.8rem;line-height:45px}.s-estamos-pertinho .container .area-left h2::after{display:none}.s-estamos-pertinho .container .area-left p{margin-top:4rem;font-size:1.8rem}}.s-rodape{padding-top:30rem;padding-bottom:8rem;background-color:var(--amarelo);position:relative}.s-rodape::before{content:"";background:url("../assets/gatinho.png") no-repeat center center;width:35rem;height:34.6rem;position:absolute;left:0;bottom:0}.s-rodape::after{content:"";background:url("../assets/dog_detalhes.png") no-repeat center center;width:38.3rem;height:37.9rem;position:absolute;right:0;bottom:0}.s-rodape .container{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}.s-rodape .container h2{width:100%;max-width:78.6rem;text-align:center}.s-rodape .container p{margin-top:2rem;font-weight:325;font-size:2.4rem;line-height:29px;color:#fff}.s-rodape .container .btn-primary{background-color:var(--verde-pastel);margin-top:8rem}@media(max-width: 830px){.s-rodape::before,.s-rodape::after{display:none}}@media(max-width: 550px){.s-rodape{padding:5rem 0}.s-rodape .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.s-rodape .container .btn-primary{margin-top:3rem}}@-webkit-keyframes whatsapp-animation{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes whatsapp-animation{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.whatsapp{bottom:3rem;position:fixed;right:3rem;z-index:999}.whatsapp .btn-whatsapp{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#61d466;background-image:-webkit-gradient(linear, left top, left bottom, from(#61D466), to(#52B43E));background-image:linear-gradient(to bottom, #61D466 0%, #52B43E 100%);border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:6rem;position:relative;width:6rem;z-index:1}.whatsapp .btn-whatsapp span{font-size:3.5rem}.whatsapp .btn-whatsapp::before,.whatsapp .btn-whatsapp::after{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(7, 94, 84, 0.2)), to(rgba(18, 140, 126, 0.2)));background-image:linear-gradient(180deg, rgba(7, 94, 84, 0.2) 0%, rgba(18, 140, 126, 0.2) 100%);content:"";border-radius:50%;position:absolute;top:50%;left:50%;width:8.5rem;height:8.5rem;z-index:-1;margin-left:-4.3rem;margin-top:-4.3rem;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate-reverse;-webkit-animation-name:whatsapp-animation;animation-name:whatsapp-animation;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.whatsapp .btn-whatsapp::after{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}