.navBar{background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029}.navBar a{text-decoration:none;color:inherit;transition:all .3s ease-in-out}#containerNavBar{min-height:72px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 83px;max-width:1366px;margin:auto}#logoNavBar{width:138.51px;height:42px}#buttonsNavBar{display:grid;grid-template-columns:repeat(4,1fr);width:592px}.navLink{margin:auto;cursor:pointer;width:148px;height:36px;font: 600 16px/24px Red Hat Display;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.noBackgroundButton{background-color:#0000;border:0px;color:#606060;transition:all .3s ease-in-out}.noBackgroundButton:hover{color:#32a4de}.loginButton{background-color:#0000;border:0px;color:#32a4de;font: 700 16px/24px Red Hat Display;transition:all .3s ease-in-out}.loginButton:hover{color:#0a5f8e}.signupButton{background:#fff 0% 0% no-repeat padding-box;border:1px solid #32a4de;border-radius:18px;color:#32a4de;transition:all .3s ease-in-out}.signupButton:hover{background:#32a4de;color:#fff}.navBarMobile{display:none}#imageNavBarMobile{width:40px;cursor:pointer;filter:contrast(40%)}#menuMobile{min-width:300px;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding:10px 0}#menuMobile a{margin:auto;cursor:pointer;width:148px;height:36px;font: 600 16px/24px Red Hat Display;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;border-radius:8px}#menuMobile a:hover{background:#32a4de1a}.banner{padding-top:55px;height:349px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-end}#petsImageBanner{width:404px;height:349px}#contentTextBanner{max-width:504px;width:60%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#h2Banner{text-align:left;font: 600 30px/24px Red Hat Display;letter-spacing:0px;color:#606060;margin-bottom:10px}#h1Banner{text-align:left;font: 700 38px/24px Red Hat Display;letter-spacing:0px;color:#32a4de;margin-top:12px}#bannerButtons{width:100%;display:flex;flex-direction:row;justify-content:space-between}#buyIdTag{width:240px;height:48px;background:#32a4de 0% 0% no-repeat padding-box;border:0px;border-radius:24px;text-align:center;font: 600 21px/20px Red Hat Display;letter-spacing:0px;color:#fff;cursor:pointer;transition:all .3s ease-in-out}#buyIdTag:hover{background:#0a5f8e}#haveIdTag{width:240px;height:48px;background:#0d3c54 0% 0% no-repeat padding-box;border-radius:24px;border:0px;text-align:center;font: 600 21px/20px Red Hat Display;letter-spacing:0px;color:#fff;cursor:pointer;transition:all .3s ease-in-out}#haveIdTag:hover{background:#0a5f8e}.info{height:528px;background:#32a4de 0% 0% no-repeat padding-box;display:flex;flex-direction:column;align-items:center}#h2Info{margin-top:60px;margin-bottom:60px;text-align:center;font: 700 36px/34px Red Hat Display;letter-spacing:0px;color:#fff}#cards{width:100%;max-width:1200px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:row}.card{margin:auto;position:relative;width:370px;height:300px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;border-radius:18px;display:flex;flex-direction:column}.numbersCardInfo{position:absolute}.circleCardNumber{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;width:36px;height:36px;margin-top:15px;margin-left:19px}.circleCardNumber img{display:block;margin:0 auto;filter:brightness(40%)}.numberCard{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;text-align:center;font: 700 24px/34px Red Hat Display;letter-spacing:0px;color:#fff}.contentCardInfo{padding:48px 37px;display:flex;flex-direction:column;align-items:center}.imageContentCard{height:72px}.h3ContentCard{margin-top:18px;margin-bottom:12px;text-align:center;font: 700 24px/34px Red Hat Display;letter-spacing:0px;color:#0d3c54}.pContentCard{margin-top:0;text-align:center;font: 600 18px/24px Red Hat Display;letter-spacing:0px;color:#646464}.faqs{min-height:474px;display:flex;flex-direction:column;align-items:center;padding-top:82px}#h2Faqs{text-align:center;font: 700 36px/34px Red Hat Display;letter-spacing:0px;color:#0d3c54;margin-bottom:48px}.faqQuestionAnswer{width:900px;min-height:60px;background:#fff 0% 0% no-repeat padding-box;border-radius:6px;margin-bottom:16px;padding:0 21px;cursor:pointer}.divFaqTile{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.answerFaqs{margin:0;padding-bottom:18px;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .4s ease-in-out,padding .4s ease-in-out}.answerFaqs[data-state=open]{max-height:500px;opacity:1;padding-bottom:18px}.answerFaqs[data-state=closed]{padding-bottom:0}.contact{height:454px;background:#0d3c54 0% 0% no-repeat padding-box;display:flex;flex-direction:column;align-items:center;padding:60px 346px;position:relative}#h2Contact{text-align:center;font: 700 36px/34px Red Hat Display;letter-spacing:0px;color:#fff;margin-top:0}#pContact{text-align:center;font: 18px/20px Red Hat Display;letter-spacing:0px;color:#fff;margin-top:-20px}#divContactForm{margin-top:40px;width:621px;height:305px;background:#fff 0% 0% no-repeat padding-box;border-radius:12px;display:flex;flex-direction:column;align-items:center;padding-top:27px;padding-left:27px;padding-right:27px}#contactForm{height:100%;margin-bottom:27px;display:flex;flex-direction:column;align-items:center;width:624px}#contactFirstLine{min-height:48px;display:flex;justify-content:space-between;margin-bottom:18px}#inputContact{display:flex;flex-direction:column;position:relative;gap:18px}#inputContact input{background:#fff 0% 0% no-repeat padding-box;border:1px solid #c1c1c1;border-radius:6px;width:264px;height:48px;padding:0 18px;text-align:left;font: 16px/20px Red Hat Display;letter-spacing:0px;color:#6d6d6d}#errors{font: 12px Red Hat Display;color:#000;position:absolute;left:5px;bottom:-16px}#divInputText{width:624px;height:80px;display:flex;flex-direction:column;position:relative}#divInputText textarea{height:80px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #c1c1c1;border-radius:6px;box-sizing:border-box;resize:none;padding:12px 20px;text-align:left;font: 16px/20px Red Hat Display;letter-spacing:0px;color:#6d6d6d}#errorsText{font: 12px Red Hat Display;color:#000;position:absolute;bottom:-16px;left:5px}#sendContactButton{width:150px;height:48px;margin-top:25px;background:#32a4de 0% 0% no-repeat padding-box;border-radius:24px;border:0px;text-align:center;font: 600 21px/20px Red Hat Display;letter-spacing:0px;color:#fff;cursor:pointer;transition:all .3s ease-in-out}#sendContactButton:hover:not(:disabled){background:#0a5f8e}#sendContactButton:disabled{background:#b3d9ef;cursor:not-allowed;opacity:.6}#backgroundAlert{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1}#alertSubmit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:500px;height:200px;display:flex;flex-direction:column;justify-content:center;padding:30px;border-radius:20px}#pTitleAlertt{font: 700 32px/28px Red Hat Display;letter-spacing:0px;color:#0d3c54;text-align:center;margin-bottom:10px}#pInfoContact{font: 600 16px/12px Red Hat Display;letter-spacing:0px;color:#000;text-align:left;line-height:20px}#closeButtonContact{margin:auto;width:150px;height:48px;background:#32a4de 0% 0% no-repeat padding-box;border-radius:24px;border:0px;text-align:center;font: 600 21px/20px Red Hat Display;letter-spacing:0px;color:#fff;cursor:pointer;transition:all .3s ease-in-out}#closeButtonContact:hover:not(:disabled){background:#0a5f8e}#closeButtonContact:disabled{background:#b3d9ef;cursor:not-allowed;opacity:.6}.notificationsAndPromoteApp{min-height:371px;display:flex;flex-direction:column;gap:50px}.notifications{height:223px;padding:0 433px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}#divTitleNotifications{width:392px;display:flex;flex-direction:row;justify-content:space-between}#divTitleNotifications p{text-align:center;font: 600 18px/24px Red Hat Display;letter-spacing:0px;color:#606060}#notificationForm{position:relative}#notificationForm input{width:500px;height:72px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000026;border-radius:6px;border:0px;padding:0 25px;font: 16px/20px Red Hat Display;letter-spacing:0px;color:#a2a2a2}#buttonSubscribe{width:120px;height:36px;background:#32a4de 0% 0% no-repeat padding-box;border-radius:24px;border:0px;text-align:center;font: 600 16px/20px Red Hat Display;letter-spacing:0px;color:#fff;position:absolute;cursor:pointer;top:18px;right:15px;transition:all .3s ease-in-out}#buttonSubscribe:hover:not(:disabled){background:#0a5f8e}#buttonSubscribe:disabled{background:#b3d9ef;cursor:not-allowed;opacity:.6}#errorEmailNotification{font: 12px Red Hat Display;color:#000;position:absolute;top:63px;left:5px}.promoteApp{width:350px;height:148px;margin:-30px auto auto;display:flex;flex-direction:column;align-items:center}#divLogosApps{width:350px;display:flex;flex-direction:row;justify-content:space-between}#divLogosApps img{cursor:auto;transition:all .3s ease-in-out;filter:brightness(100%)}.footer{height:auto}#footerHyperlinks{background:#fff 0% 0% no-repeat padding-box;padding:40px 83px;height:auto;display:grid;grid-template-columns:34.3% 28.2% 23.6% 14%}#footerHyperlinks h6{text-align:left;font: 700 18px/24px Red Hat Display;letter-spacing:0px;color:#32a4de;margin-top:-2px;margin-bottom:-10px}.footer p,.footer a{text-align:left;font:normal normal medium 8px/16px Red Hat Display;letter-spacing:0px;color:#606060;margin-bottom:-4px}.footer a{text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}.footer a:hover{color:#32a4de}#pInfoFooter{cursor:auto}#divFooter1{width:75.7%}#divFooter2{width:100%;display:flex;flex-direction:column;gap:20px}#divFooter2 section{display:flex;flex-direction:column;gap:10px}#divFooter3{width:100%;display:flex;flex-direction:column;gap:20px}#divFooter3 section{display:flex;flex-direction:column;gap:10px}#divFooter4{width:100%}#imagesFooter{margin-top:20px;max-width:144px;width:100%;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}#imagesFooter img{transition:all .3s ease-in-out;filter:brightness(100%)}#imagesFooter img:hover{filter:brightness(120%)}#copyRightFooter{display:flex;justify-content:center;align-items:center;height:60px;background:#f4f7f9 0% 0% no-repeat padding-box}#copyRightFooter p{text-align:center;font:normal normal medium 16px/24px Red Hat Display;letter-spacing:0px;color:#606060}@media screen and (max-width:1150px){.info{height:auto}#cards{grid-template-columns:repeat(2,1fr);max-width:800px}.card{margin-bottom:20px}}@media screen and (max-width:1024px){#containerNavBar{height:80px}#buttonsNavBar{width:70%}#buttonsNavBar button{width:110px;height:40px}.banner{height:auto}#petsImageBanner{width:300px;height:auto}#contentTextBanner{width:70%;padding:50px 30px}#bannerButtons{width:410px}#buyIdTag,#haveIdTag{width:200px}.faqs{height:auto;padding-bottom:40px}#divfaqQuestionAnswer{width:90%}.faqQuestionAnswer{width:auto}.contact{height:auto}#pContact{min-width:500px}.notifications{padding:0 10px}#footerHyperlinks{grid-template-columns:34.3% 21.6% 21.6% 21.6%}#divFooter1{width:90%}}@media screen and (max-width:768px){#containerNavBar{padding:30px 10px;justify-content:space-around;height:auto}#buttonsNavBar{display:none}.navBarMobile{display:flex}#menuMobile{border-top:1px solid rgba(134,134,134,.363)}#menuMobile .navLink{width:auto;min-width:250px}.banner{flex-direction:column-reverse;padding-top:0}#h2Banner,#h1Banner{text-align:center}#bannerButtons{width:100%;height:100px;flex-direction:column;justify-content:space-between;align-items:center}#contentTextBanner{margin:auto;width:80%}#h2Banner,#h1Banner{line-height:1.1}#petsImageBanner{margin:auto}#cards{grid-template-columns:repeat(1,1fr)}.card{width:340px;height:300px}.contact{width:auto;padding:60px 30px}#pContact{min-width:280px}#divContactForm{min-width:280px;width:auto;height:auto}#contactForm{width:100%}#contactFirstLine{height:auto;display:flex;flex-direction:column;margin-bottom:0}#contactFirstLine input{margin-bottom:18px}#divInputText{width:100%}.notificationsAndPromoteApp{height:auto;min-height:400px;padding:50px 20px}.notifications{padding:0 10px}#divTitleNotifications{width:300px;flex-direction:column;align-items:center;justify-content:center}#divTitleNotifications img{width:33px;height:27px}#notificationForm input{width:300px}.promoteApp{margin-top:0}#footerHyperlinks{padding:40px 20px;display:flex;flex-direction:column;align-items:center}#divFooter1{width:100%;margin-bottom:30px;text-align:left}#divFooter2,#divFooter3{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:30px}#divFooter4{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0}#alertSubmit{width:80%;height:auto;padding:10px}}@media screen and (max-width:375px){#menuMobile{min-width:200px}#petsImageBanner{width:70%}.card{width:300px;height:330px}.contact{width:auto;padding:60px 10px}#divContactForm{min-width:0px}#contactFirstLine{padding:0;width:100%}#inputContact input{padding:0 5px;width:none}#notificationForm input{width:240px}.promoteApp{width:auto}#divLogosApps{width:100%;flex-direction:row;gap:20px}#divLogosApps img{width:150px;margin:auto}}.main{padding:0}.app{max-width:1366px;margin:auto}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#f4f7f9;font: 700 16px/24px Red Hat Display;padding-top:0}body{margin:0}
