:root{--white: white;--brown-50: #ab8262;--brown-100: #583b24;--yellow-25: #ffd24a;--orange-50: #dd792b;--yellow-20: #fef9ea;--black-100: black;--brown-25: #cab09c;--brown-75: #58412f;--purple-50: #5d78ff;--blue-25: #eff8ff;--purple-25: #adbbff}@media (prefers-color-scheme: dark){:root{--foreground-rgb: 255, 255, 255;--background-start-rgb: 0, 0, 0;--background-end-rgb: 0, 0, 0}}html,body,#root{height:100%;margin:0;padding:0;overflow-x:hidden;font-family:Poppins,sans-serif}button{cursor:pointer;background-color:var(--brown-50);color:var(--white);width:157px;height:40px;border-radius:10px;border:none;width:auto}h2,h3{color:var(--brown-100)}@layer utilities{.text-balance{text-wrap:balance}}.content{flex:1}.app-container{display:flex;flex-direction:column;min-height:100vh;height:100vh}.main-content.with-sidebar{flex-grow:1;padding:20px}.main-content.full-width{width:100%;padding:20px;display:flex;align-items:center;justify-content:center}.main-content.full-width>*{width:100%}.container-home{display:flex;justify-content:center;align-items:center;padding:20px;background-image:url(/assets/detalhes-form-b6450646.png);background-position:77% center;background-repeat:no-repeat}.text-mockUp1{display:flex;align-items:center;justify-content:space-between;gap:20px;overflow:hidden;position:relative}.text-mockUp1 form{max-width:500px}.text-content text{font-size:2.5rem}.text-content{flex:1;margin-right:10px;display:flex;flex-direction:column;max-width:650px}.text-content span{font-size:1.8rem;color:var(--brown-75)}.text-content2{display:flex;flex-direction:column;max-width:500px}.text-content h2{margin-bottom:10px;font-size:2.5rem}.text-content2 h2{margin-bottom:10px;font-size:1.9rem}.image-content{flex:1;display:flex;justify-content:center;align-items:center;background-color:transparent}.image-content img{max-width:100%;height:auto;max-height:600px;object-fit:contain}.text-content p{font-size:1.2rem;margin-bottom:20px}.text-content label{font-size:1rem}.text-content button,.button-top{padding:10px 20px;font-size:large;height:60px;border:2px dashed var(--white)}.divider{height:100px}.container21{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAa8AAAFYCAMAAADTIoOSAAAAPFBMVEUAAAD/+eptalz/+OT/8eldXV10aF1saVz//+H/+OhrZ1v/+ut2c2P//+/z7d3/++lua1xra1v/+eSKh3v/fndbAAAAFHRSTlMAh1kmEQsWTgQhQ2VSIYF2JzkZU769B4IAAATRSURBVHja7NdhahRBFIXRzC1NZFRI9r9ZL8xMOdG/NvTD863gwuE1XS+H9PNyRN9fDunL5ZDyb7p+vH/9azKvdk6vtOv7H5N5tfN6JW+fb4xXO7NX8unEeLVze+XjaTKvdnKvZzBe7exeT59EXu30Xnl9TObVzu91fUzm1c7vtQ+MVxvg9TgwXm2AV+7PZl5tgtf9F5FXm+B1f4PxahO83m6TebUJXj9uk3m1CV65TebVePHi1Xjxarx48Wq8eDVevHg1XrwaL168Gi9ejRcvXo0Xr8aLF6/Gi1fjxYtX48Wr8eLFq/Hi1Xjx4tV48Wq8ePFqvHg1Xrx4NV68Gi9evBovXo0XL16NF6/GixevxotX48WLV+PFq/Hixavx4tV48eLVePFqvHjxarx4NV68eDVevBovXrwaL16NFy9ejRevxosXr8aLV+PFi1f7r71ec0TXlzl9W4d0OSRevHjx+h2vhNfiNSVevHjteCW8Fq8p8eLFa8cr4bV4TYkXL147XgmvxWtKvHjx2vFKeC1eU+LFi9eOV8Jr8ZoSL168drwSXovXlHjx4rXjlfBavKbEixevHa+E1+I1JV68eO14JbwWrynx4sVrxyvhtXhNiRcvXjteCa/Fa0q8ePHa8Up4LV5T4sWL1y/26NjGgRgIgJh+dR/ZsPvv1pk6UDAA2QIPXzO+tq8KX758Hb5mfG1fFb58+Tp8zfjavip8+fJ1+JrxtX1V+PLl6/A142v7qvDly9fha8bX9lXhy5evw9eMr+2rwpcvX4evGV/bV0Xra/1fsW54vje83lc8V6yS5++Gz1yx8NXiq8VXi68WXy2+Wny1+Grx1eKrxVeLrxZfLb5afLX4avHV4qvFV4uvFl8tvlp8tfhq8dXiq8VXi68WXy2+Wny1+Grx1eKrxVeLrxZfLb5afuzRwQ0CQQCFUBV149n+e/Un1jAHEl4J0C+Xfrn0y6VfLv1y6ZdLv1z65dIvl3659MulXy79cumXS79c+uXSL5d+ufTLpV8u/XLpl0u/XPrl0i+Xfrn0y6VfLv1y6ZdLv1z65dIvl3659MulXy79cumXS79c+uXSL5d+ufTLpV8u/TrlfZ3wvY/l1+eI2xnvxwnX84jXERzxz2v5dROB6ZcGTL80YPqlAdMvDZh+acD0SwOmXxow/dKA6ZcGTL80YPqlAdMvDZh+acD0SwOmXxow/dKA6ZcGTL80YPqlAdMvDZh+acD0SwOmXxq/9u4gxZEoBoJoQnigvPX9DzsJBhvvu+AnxLtCIGkpKHvNgLLXDCh7zYCy1wwoe82AstcMKHvNgLLXDCh7zYCy1wwoe82AstcMKHvNgLLXDCh7zYCy1wwoe82AstcMKHvNgLLXDCh7zYCy1wwoe82AstcMKHvNgLLXDCh7zYCy1wwoe82AstcMKHvNgLLXDCh7zYCy1wwoe82AstcMKHvNgLLXDCh7zYCy1wwoe82AstcMKHvNgLLXDCh7zYCy1wzuMPbPN0O4wytv9koWej3yZq9kodeVN3slA70+58teyUCvzzq0V3J+r+942Ss5v9d3vOyVHN/rkQ97Jaf3eubLXsnhvZ5XvuyVnN3r9ZPLXsnRvR75Ya/k4F6PK7/slRza6/m6rtzu3y0y5Pob+fUfxMg39Ipk2fgAAAAASUVORK5CYII=);background-size:contain;background-position:right;background-repeat:no-repeat;text-align:center;height:343.17px;background-color:var(--brown-50);border-radius:10px;margin:8px;padding:20px;height:auto}.container21 p{max-width:550px;color:var(--white);font-size:16px}.container21 h3{font-size:30px;margin-bottom:16px}.container3{display:flex;margin-top:64px;justify-content:center;align-items:center;width:99%;height:auto;padding:20px;border-radius:10px}.img-dog img{max-width:100%;height:auto}.container4{display:flex;margin-top:64px;justify-content:center;align-items:center;width:100%;height:auto;padding:20px;border-radius:10px}.container4 img{max-width:100%;height:auto}.container5{display:flex;margin-top:80px;justify-content:center;align-items:center;width:99%;height:auto;padding:20px;border-radius:10px}.row{width:400px}.container6{display:flex;flex-direction:column;justify-content:center;align-items:center;height:244px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAAD0CAMAAADQfH8IAAAATlBMVEUAAADw58qrooLIvqWAdVDx58vo4cnn38fv4Mm1rI7r4smbknDUza3358/OxaSAbkzm38CroYKxsYeroYHLwZ+rooKqoYLg2buqo4Do4cmQF1V/AAAAGXRSTlMAV5EzMDagYCFWllRIIB8eSYQOXRhxOmwkkmZhfgAAAkVJREFUeNrs3UlqQlEURdGnKTR11FTOf6KBJGDfvwkPXHsGd8Ftn5F3rNs8X8XdrRe3ez987McpjOd3OEFinBPyohjXuz9HjAsd336uxjin46Ux/v41xsXdjTEwLu9rDIzLex8DY9AeY9EHxqIDxqIdRozTMK4xYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYvwPxrebuPtN3PbqNe7xoW5sV3Wj7mYV93hdhxHjWWFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsaqnrGf3Vlt4/ab+7jPl7qRt6p7uj3G3Y75w4hxnjBinCeMGOcJI8Z5wohxnjBinCeMGOcJI8Z5wohxnjBinCeMGOcJ43c7dEgAAADAMKh/63e4moAIaOzQqLFDo8YOjRo7NGrs0KixQ6PGDo0aOzRq7NCosUOjxg6NGjs0auzQqLFDo8YOjRo7NGrs0KixQ6PGDo0aOzRq7NCosUOjxg6NGjs0auzQqLFDo8YOjRo7NGp8DfcNXWqYL34jAAAAAElFTkSuQmCC);background-size:contain,contain;background-position:right,right;background-repeat:no-repeat,no-repeat;border-radius:10px;margin:64px 8px 8px;background-color:var(--yellow-20);text-align:center}.container91{display:flex;flex-direction:column;justify-content:center;align-items:center;height:244px;background-image:url(/assets/cat-img-div9.png-5ca13658.png),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAAD0CAMAAADQfH8IAAAATlBMVEUAAADw58qrooLIvqWAdVDx58vo4cnn38fv4Mm1rI7r4smbknDUza3358/OxaSAbkzm38CroYKxsYeroYHLwZ+rooKqoYLg2buqo4Do4cmQF1V/AAAAGXRSTlMAV5EzMDagYCFWllRIIB8eSYQOXRhxOmwkkmZhfgAAAkVJREFUeNrs3UlqQlEURdGnKTR11FTOf6KBJGDfvwkPXHsGd8Ftn5F3rNs8X8XdrRe3ez987McpjOd3OEFinBPyohjXuz9HjAsd336uxjin46Ux/v41xsXdjTEwLu9rDIzLex8DY9AeY9EHxqIDxqIdRozTMK4xYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYvwPxrebuPtN3PbqNe7xoW5sV3Wj7mYV93hdhxHjWWFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsaqnrGf3Vlt4/ab+7jPl7qRt6p7uj3G3Y75w4hxnjBinCeMGOcJI8Z5wohxnjBinCeMGOcJI8Z5wohxnjBinCeMGOcJ43c7dEgAAADAMKh/63e4moAIaOzQqLFDo8YOjRo7NGrs0KixQ6PGDo0aOzRq7NCosUOjxg6NGjs0auzQqLFDo8YOjRo7NGrs0KixQ6PGDo0aOzRq7NCosUOjxg6NGjs0auzQqLFDo8YOjRo7NGp8DfcNXWqYL34jAAAAAElFTkSuQmCC);background-size:contain,contain;background-position:right,right;background-repeat:no-repeat,no-repeat;border-radius:10px;margin:64px 8px 8px;background-color:var(--yellow-20)}.container7-column{width:100%;display:flex;flex-direction:column;align-items:center;padding:20px 0;box-sizing:border-box}.container7{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;padding:20px;box-sizing:border-box;text-align:center}.container8Row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;width:100%}.container8Column{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px 0}.col{padding:10px;display:flex;justify-content:center;box-sizing:border-box}.card{background:#fff;border-radius:8px;padding:20px;text-align:center;width:100%;max-width:300px}.card2{color:var(--brown-75);background-color:var(--yellow-20);border-radius:16px;margin:8px;padding:20px}.container-mobile{display:none}.card-icon{font-size:1.4rem;color:var(--purple-50)}.text-cont1{font-size:2.3rem}@media (max-width: 1200px){.container7{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.container7{grid-template-columns:repeat(2,1fr)}}@media (max-width: 816px){.container7{justify-content:center}.text-content h2{font-size:1.9rem}.text-content text{font-size:1.9rem}}@media screen and (max-width: 1000px){.container3,.text-mockUp1,.container2,.container5,.container4{height:auto;flex-direction:column;align-items:center}.nav-container,.divider{display:none}.container-mobile{display:flex}.col{flex:1 1 100%}.container7{grid-template-columns:1fr;width:100%;justify-items:center}}@media (max-width: 600px){.container7{grid-template-columns:1fr;justify-items:center}.container91{display:flex;flex-direction:column;justify-content:center;align-items:start;height:244px;background-image:url(/assets/cat-img-div9.png-5ca13658.png),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAAD0CAMAAADQfH8IAAAATlBMVEUAAADw58qrooLIvqWAdVDx58vo4cnn38fv4Mm1rI7r4smbknDUza3358/OxaSAbkzm38CroYKxsYeroYHLwZ+rooKqoYLg2buqo4Do4cmQF1V/AAAAGXRSTlMAV5EzMDagYCFWllRIIB8eSYQOXRhxOmwkkmZhfgAAAkVJREFUeNrs3UlqQlEURdGnKTR11FTOf6KBJGDfvwkPXHsGd8Ftn5F3rNs8X8XdrRe3ez987McpjOd3OEFinBPyohjXuz9HjAsd336uxjin46Ux/v41xsXdjTEwLu9rDIzLex8DY9AeY9EHxqIDxqIdRozTMK4xYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYsSIESNGjBgxYvwPxrebuPtN3PbqNe7xoW5sV3Wj7mYV93hdhxHjWWFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsYkjEkYkzAmYUzCmIQxCWMSxiSMSRiTMCZhTMKYhDEJYxLGJIxJGJMwJmFMwpiEMQljEsaqnrGf3Vlt4/ab+7jPl7qRt6p7uj3G3Y75w4hxnjBinCeMGOcJI8Z5wohxnjBinCeMGOcJI8Z5wohxnjBinCeMGOcJ43c7dEgAAADAMKh/63e4moAIaOzQqLFDo8YOjRo7NGrs0KixQ6PGDo0aOzRq7NCosUOjxg6NGjs0auzQqLFDo8YOjRo7NGrs0KixQ6PGDo0aOzRq7NCosUOjxg6NGjs0auzQqLFDo8YOjRo7NGp8DfcNXWqYL34jAAAAAElFTkSuQmCC);background-size:contain,contain;background-position:right,right;background-repeat:no-repeat,no-repeat;border-radius:10px;margin:64px 8px 8px;background-color:var(--yellow-20)}}.form-container{max-width:600px;padding:20px;background-color:transparent;margin:0 auto}.form{background-color:var(--brown-25);padding:40px;border-radius:15px;box-shadow:0 8px 16px #0003;transition:transform .3s ease,box-shadow .3s ease}.form p{color:var(--brown-100)}.form-row{display:flex;justify-content:space-between;gap:8px}.form:hover{transform:translateY(-5px);box-shadow:0 12px 24px #0000004d}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;color:var(--brown-100);font-size:1.1rem}.form-group input,.form-group textarea{width:100%;padding:15px;border:1px solid var(--brown-25);border-radius:8px;box-sizing:border-box;font-size:1rem;transition:border-color .3s ease}textarea{resize:vertical;min-height:100px}.form-group input:focus{border-color:var(--purple-50);outline:none}.form-button{width:100%;padding:10px 15px;background-color:var(--brown-100);border:none;border-radius:8px;color:var(--white);font-size:1.2rem;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.success-message{margin-top:20px;color:var(--brown-100);font-weight:700;text-align:center}.form-button:hover{background-color:var(--brown-50);transform:translateY(-2px)}@media (max-width: 600px){.form-row{display:block}}.logo img{width:170px;height:61px;margin:36px auto}.nav-container nav{display:flex;align-items:center;justify-content:end;width:100%;gap:36px}.header-desktop{display:flex;justify-content:space-between;padding:0 36px;height:95px;align-items:center}.nav-container li{font-size:14px}.footer{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:20px;background-color:var(--white)}.footer-content{display:flex;flex-direction:column;align-items:center;max-width:1200px;width:100%;padding:0 20px}.footer-logo img{width:100px;height:auto}.footer-text{margin:10px 0}.footer-button button{padding:10px 20px;margin:10px 0}.footer-social-media{display:flex;gap:15px;margin:10px 0}.footer-social-media a{color:#000;text-decoration:none;margin:0 10px}.footer-columns{display:flex;justify-content:space-around;width:100%;padding:20px 0}.footer-column{flex:1 1 45%;max-width:150px;text-align:left}.footer-column h3{margin-bottom:10px;color:var(--brown-25)}.footer-column img{max-width:150px;display:block;margin:10px 0}.footer-column p,.footer-column li{margin:5px 0}@media (max-width: 768px){.footer-content{flex-direction:column;align-items:flex-start}.footer-content{width:100%}.footer-columns{display:flex;flex-wrap:wrap;justify-content:flex-start}.footer-column{flex:1 1 100%;min-width:unset}.container-logoplus{flex-direction:column;align-items:flex-start}.footer-text p{text-align:left}}@media (max-width: 703px){.footer-content{align-items:center}p,li{font-size:14px}.footer-columns{justify-content:center}.footer-column{flex:1 1 100%;padding:10px 0;min-width:unset;text-align:center}.footer{display:flex;flex-direction:column;align-items:center}.container-logoplus{align-items:center;flex-direction:column}.footer-text p{text-align:center}.footer-social-media{justify-content:center}}.container-mobile{position:relative;top:8px}.container-hambuguer{position:absolute;right:32px;top:8px}.container-hambuguer input{display:none}.container-hambuguer_spans{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:24px;cursor:pointer}.container-hambuguer_spans span{display:block;height:4px;background-color:var(--brown-100)}.side-menu{position:fixed;top:0;left:-250px;width:250px;height:100%;background-color:#333;color:#fff;transition:left .3s ease;z-index:1000}.side-menu.open{left:0}.side-menu .close-menu{background:none;border:none;color:#fff;font-size:24px;position:absolute;top:10px;right:10px;cursor:pointer}.side-menu ul{list-style:none;padding:20px;margin:16px 0 0}.side-menu ul li{padding:10px 0;border-bottom:1px solid #444}
