@-webkit-keyframes vibrate-3-6{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}20%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}30%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}40%{-webkit-transform:translate(6px,6px);transform:translate(6px,6px)}50%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}60%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}70%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}80%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}90%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-3-6{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}20%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}30%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}40%{-webkit-transform:translate(6px,6px);transform:translate(6px,6px)}50%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}60%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}70%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}80%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}90%{-webkit-transform:translate(6px,-6px);transform:translate(6px,-6px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes vibrate-3-10{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}20%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}30%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}40%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}50%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}60%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}70%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}80%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}90%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-3-10{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}20%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}30%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}40%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}50%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}60%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}70%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}80%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}90%{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes vibrate-3-50{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}20%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}30%{-webkit-transform:translate(-20%,20%);transform:translate(-20%,20%)}40%{-webkit-transform:translate(20%,20%);transform:translate(20%,20%)}50%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}60%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}70%{-webkit-transform:translate(-20%,20%);transform:translate(-20%,20%)}80%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}90%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-3-50{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}20%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}30%{-webkit-transform:translate(-20%,20%);transform:translate(-20%,20%)}40%{-webkit-transform:translate(20%,20%);transform:translate(20%,20%)}50%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}60%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}70%{-webkit-transform:translate(-20%,20%);transform:translate(-20%,20%)}80%{-webkit-transform:translate(-20%,-20%);transform:translate(-20%,-20%)}90%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}100%{-webkit-transform:translate(0);transform:translate(0)}}#main-wrapper{position:relative;overflow:hidden;top:-60px}body{background-color:#fff}h1,h2,h3,h4,h5{color:#364053;font-weight:600}@media(max-width:309px){body{zoom:80%}}@media(max-width:767px){body{font-size:16px;line-height:24px}body h2{font-size:36px;line-height:124%;letter-spacing:-.5px}body h3{font-size:30px;line-height:120%;letter-spacing:-.5px}body h4{font-size:22px;line-height:28px;letter-spacing:-.3px}body .container,body .container-fluid:not(.nav-container){max-width:430px;margin:auto}body .btn-main{font-size:16px;padding:10px 40px}}@media(min-width:768px){body{font-size:16px;line-height:130%;letter-spacing:0}body .btn-main{font-size:16px;padding:15px 60px}}@media(min-width:992px){body .btn-main,body .btn-big{font-size:20px}}footer{font-weight:500}.orange{color:#f4795d;font-weight:600}.subtitle{color:#6b7b9c}@media(max-width:767px){#main-navbar:not(.scrolled) .btn-main{display:none}}#hero-section{padding-top:60px}#hero-section p{font-weight:500}#hero-section .logos .partner-logo.main{margin-right:10px}#hero-section .logos .partner-logo.source{margin-left:10px}#hero-section #buy-btn-div{min-height:46px}#hero-section #buy-btn{box-shadow:none}#hero-section #buy-btn a{box-shadow:0 4px 8px rgba(0,0,0,.3)}@media(max-width:767px){#hero-section{border-radius:0 0 50px 50px;background-image:linear-gradient(to bottom,rgba(54,64,83,.4) 0%,transparent 20%,transparent 60%,rgba(54,64,83,.6) 100%),url(../../img/pages/landing-v5/hero/v2/lazy-sm.jpg);background-position-x:center;background-position-y:bottom;height:85vh;min-height:580px;max-height:648px;display:flex;align-items:flex-end;padding-bottom:30px}#hero-section.lazy-bg-loaded{background-image:linear-gradient(to bottom,rgba(54,64,83,.4) 0%,transparent 20%,transparent 60%,rgba(54,64,83,.6) 100%),url(../../img/pages/landing-v5/hero/v2/main-sm.jpg)}#hero-section .btn{min-width:40%;padding:10px}#hero-section .logos{text-align:center;padding-bottom:10px}#hero-section .logos .partner-logo{max-height:80px;max-width:200px}#hero-section .text-div{text-align:center}#hero-section .text-div h1{color:#fff;font-size:30px;line-height:120%;letter-spacing:-.5px}#hero-section .text-div p{color:#fff}#hero-section .trustpilot-container{position:absolute;top:10px;right:0;zoom:84%}}@media(min-width:768px){#hero-section{border-radius:0 0 50px 50px;background-image:linear-gradient(to left,transparent 40%,rgba(54,64,83,.5) 100%),url(../../img/pages/landing-v5/hero/v2/lazy-lg.jpg);background-position-x:30%;background-position-y:30%;background-size:cover}#hero-section.lazy-bg-loaded{background-image:linear-gradient(to left,transparent 40%,rgba(54,64,83,.5) 100%),url(../../img/pages/landing-v5/hero/v2/main-lg.jpg)}#hero-section .btn{min-width:40%;padding:15px}#hero-section .logos{padding-bottom:15px}#hero-section .logos .partner-logo{max-height:120px;max-width:260px}#hero-section .trustpilot-div{padding:100px 20px 20px}#hero-section .text-div{padding:0 20px 100px}#hero-section .text-div.with-logos{padding-bottom:40px}#hero-section .text-div h1,#hero-section .text-div p{color:#fff}}@media(min-width:992px){#hero-section .trustpilot-div{padding:120px 3vw 20px}#hero-section .text-div{padding:0 3vw 120px}#hero-section .text-div.with-logos{padding-bottom:60px}#hero-section .text-div h1{font-size:48px;max-width:565px}#hero-section .text-div p{font-size:22px;line-height:28px;letter-spacing:-.3px;max-width:575px}}@media(min-width:1200px){#hero-section .trustpilot-div{padding:150px 3vw 20px}#hero-section .text-div{padding:0 3vw 150px}#hero-section .text-div h1{font-size:52px;max-width:630px}#hero-section .btn{min-width:35%}}@media(min-width:1400px){#hero-section .trustpilot-div{padding:180px 0 20px}#hero-section .text-div{padding:0 0 180px}#hero-section .text-div.with-logos{padding-bottom:120px}#hero-section .text-div h1{font-size:56px;max-width:730px}}#hero-section .trustpilot-div{font-size:14px}#hero-section .trustpilot-div .trustpilot-link{width:224px;display:inline-flex;align-items:center;gap:10px;max-width:100%;white-space:normal}#hero-section .trustpilot-div .trustpilot-link img{display:block;max-height:20px;width:auto;max-width:100%;flex:initial}#hero-section .trustpilot-div .trustpilot-text{color:#fff;font-weight:500;text-decoration:none;vertical-align:middle}@media(max-width:767px){#hero-section .trustpilot-link,#hero-section .trustpilot-text{display:block}#hero-section .trustpilot-link{margin-top:3px;justify-content:center}#hero-section .trustpilot-text{margin:0}}@media(min-width:768px){#hero-section .trustpilot-link,#hero-section .trustpilot-text{display:inline-block;vertical-align:middle}#hero-section .trustpilot-link{margin-right:10px}}#prr-div{text-align:center}#prr-div img{max-width:100%;max-height:60px}#prr-div a{color:#2d266d;text-decoration:none}#prr-div a:hover{text-decoration:underline}#subhero-section .validated-by .logo-div{height:60px;display:flex;margin-top:5px}#subhero-section .validated-by .logo-div img{max-height:100%;max-width:100%;margin:auto}#testimonials-section{padding:0}#testimonials-section .container-fluid{padding-left:0}#testimonials-section .bg-div{border-radius:0;background:linear-gradient(159.55deg,rgba(221,228,255,.3) 6.48%,rgba(177,193,250,.5) 95.59%)}#testimonials-section .item .quotes img{filter:brightness(0)saturate(100%)invert(63%)sepia(66%)saturate(2453%)hue-rotate(323deg)brightness(102%)contrast(91%)}#testimonials-section .item .title{height:unset;margin:10px 0}#testimonials-section .item .photo{height:40px;width:40px}#testimonials-section .item .author p{color:#6b7b9c}#testimonials-section .item .author a{color:#6b7b9c;font-weight:500}#testimonials-section .flickity-prev-next-button svg{zoom:60%}#testimonials-section .flickity-prev-next-button svg path{stroke:#6b7b9c}#testimonials-section .flickity-prev-next-button.previous{top:50%;left:-20px}#testimonials-section .flickity-prev-next-button.next{top:50%;right:-20px}@media(max-width:767px){#testimonials-section .item{padding:0 20px;font-size:13px}#testimonials-section .item .author{font-size:14px}}@media(min-width:768px){#testimonials-section .item{border:none;padding:0 30px;font-size:13px}#testimonials-section .item .author{font-size:14px}}@media(min-width:992px){#testimonials-section .testimonials-carousel{display:flex;justify-content:center}}#app-section{padding:4rem 0}#app-section #app-section-card{background-color:#364053;border-radius:30px}#app-section h3{color:#fff;font-weight:600}#app-section p{color:#fff}#app-section .icon{margin-right:8px}#app-section .accordion p{padding-left:6px}#app-section .accordion .accordion-item{font-size:13px;line-height:133%;letter-spacing:0;font-size:14px;color:#fff;background-color:transparent;border:0;margin:10px 0}#app-section .accordion .accordion-button{background-color:transparent;padding:8px 0;color:#fff;font-weight:500;box-shadow:none}#app-section .accordion .accordion-button:focus{box-shadow:none}#app-section .accordion .accordion-button::after{margin-top:3px;width:20px;height:20px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cpath stroke='white' stroke-linecap='round' stroke-width='2' d='m3.72 7.144 6.438 8.515a2.4 2.4 0 0 0 3.829 0l6.438-8.515'/%3E%3C/svg%3E")}#app-section .accordion .accordion-button:not(.collapsed){font-weight:600;color:#b1c1fa;box-shadow:none}#app-section .accordion .accordion-button:not(.collapsed) .icon{filter:brightness(0)saturate(100%)invert(74%)sepia(29%)saturate(629%)hue-rotate(195deg)brightness(98%)contrast(101%)}#app-section .accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cpath stroke='%23B1C1FA' stroke-linecap='round' stroke-width='2' d='m3.72 7.144 6.438 8.515a2.4 2.4 0 0 0 3.829 0l6.438-8.515'/%3E%3C/svg%3E")}#app-section .accordion .accordion-body{padding:8px 0}#app-section .app-carousel .item{width:100%;height:650px}#app-section .app-carousel .item img{max-width:100%;max-height:100%}#app-section .flickity-page-dots{position:unset}#app-section .flickity-page-dots .dot{background-color:#b1c1fa;opacity:.3}#app-section .flickity-page-dots .dot.is-selected{opacity:1}@media(max-width:767px){#app-section .h-100{height:100%}#app-section h3{font-size:24px;text-align:center}#app-section p{font-size:16px}#app-section #app-section-card{padding:30px 20px}#app-section .app-carousel .item{width:100%;padding-top:16px}#app-section .app-carousel .item img{max-width:100%;height:400px}#app-section .app-carousel .item p{color:#fff;font-size:14px}#app-section .app-carousel .item p.large{color:#b1c1fa;font-size:20px;font-weight:600}#app-section .app-carousel .item p.large .icon{width:22px;height:22px;margin-right:5px;filter:brightness(0)saturate(100%)invert(74%)sepia(29%)saturate(629%)hue-rotate(195deg)brightness(98%)contrast(101%)}#app-section .text-col{display:none}#app-section *:lang(pt) .app-carousel .item{width:100%;height:725px}}@media(min-width:768px){#app-section #app-section-card{padding:60px 40px}#app-section .text-col{min-height:700px}#app-section .app-carousel{width:300px;padding-top:20px}#app-section .item{padding:16px}#app-section .item img{-moz-box-shadow:0 0 16px white;-webkit-box-shadow:0 0 16px white;box-shadow:0 0 16px white;border-radius:33px}}@media(min-width:768px) and (max-width:991px){#app-section h3{font-size:26px}#app-section .container{max-width:960px}}@media(min-width:992px){#app-section h3{font-size:42px}#app-section .text-col{min-height:750px}#app-section .app-carousel{width:300px;padding-top:30px}}@media(min-width:1200px){#app-section #app-section-card{padding:60px 40px 60px 80px}#app-section .app-carousel{width:450px}}@media(min-width:1400px){#app-section h3{font-size:52px}}#clinical-section .img-div{margin:30px auto 0;max-width:700px}#clinical-section .img-div img{width:100%;border-radius:20px}@media(min-width:768px){#clinical-section .btn-main{font-size:16px;padding:10px 50px}#clinical-section .img-div{margin:40px auto}}#conditions-section{padding:4rem 0;color:#414e69}#conditions-section .icon{width:40px;margin-right:10px}#conditions-section .item{display:grid;height:100%;background-color:#edf1ff;border-radius:20px;padding:10px 20px;margin:15px 0}#conditions-section .text{display:flex;font-weight:500}#conditions-section .icon-check{display:inline-block;width:18px;min-width:18px;height:18px;margin-right:5px;margin-top:3px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23' fill='none'%3E%3Cpath d='M17.0833 7.75L8.91664 15.9167L5.4166 12.4167M21.75 11.25C21.75 17.049 17.049 21.75 11.25 21.75C5.45101 21.75 0.75 17.049 0.75 11.25C0.75 5.45101 5.45101 0.75 11.25 0.75C17.049 0.75 21.75 5.45101 21.75 11.25Z' stroke='%2370D197' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#conditions-section .btn-div{display:flex;justify-content:flex-end;margin-top:auto}#conditions-section .accordion p{padding-left:6px}#conditions-section .accordion .accordion-item{border:0}#conditions-section .accordion .accordion-button{background-color:transparent;padding:8px 0;box-shadow:none}#conditions-section .accordion .accordion-button:focus{box-shadow:none}#conditions-section .accordion .accordion-button::after{margin-top:3px;width:20px;height:20px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cpath stroke='%236B7B9C' stroke-linecap='round' stroke-width='2' d='m3.72 7.144 6.438 8.515a2.4 2.4 0 0 0 3.829 0l6.438-8.515'/%3E%3C/svg%3E")}#conditions-section .accordion .accordion-button:not(.collapsed){box-shadow:none}#conditions-section .accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cpath stroke='%236B7B9C' stroke-linecap='round' stroke-width='2' d='m3.72 7.144 6.438 8.515a2.4 2.4 0 0 0 3.829 0l6.438-8.515'/%3E%3C/svg%3E")}#conditions-section .accordion .accordion-body{padding:15px 0}#split-section .large{font-weight:500}#split-section .img-div{width:100%;background-size:cover;background-position:top;box-shadow:inset 0 0 0 1000px rgba(65,78,105,.25)}#split-section .img-div .btn{padding:7px 20px;margin:auto auto 20px}#split-section .img-div.dog-img.lazy-bg-loaded{background-image:url(../../img/pages/landing-v5/subhero/v3/dog.jpg)}#split-section .img-div.cat-img.lazy-bg-loaded{background-image:url(../../img/pages/landing-v5/subhero/v3/cat.jpg)}#split-section .img-div:hover{box-shadow:inset 0 0 0 1000px rgba(65,78,105,5%)}@media(max-width:767px){#split-section{padding-top:10px;text-align:center}#split-section h2{font-size:30px;line-height:120%;letter-spacing:-.5px;max-width:300px;margin:auto}#split-section p{font-size:20px;line-height:140%;letter-spacing:-.2px}#split-section .img-div{height:225px;border-radius:20px;max-width:320px;margin:auto}}@media(min-width:768px){#split-section{padding-top:20px}#split-section .img-div{height:280px;border-radius:30px}}@media(min-width:1200px){#split-section .img-div{height:330px;border-radius:40px;max-width:510px;margin:auto}#split-section .img-div .btn{padding:8px 30px;margin:auto auto 25px}}#newsletter-section{margin-bottom:40px}#reviews-combo-section{padding:60px 0;background:linear-gradient(159.55deg,rgba(221,228,255,.3) 6.48%,rgba(177,193,250,.5) 95.59%)}#reviews-combo-section h3{color:#6b7b9c;text-align:center}@media(max-width:767px){#reviews-combo-section h3{max-width:320px;margin:auto}}#reviews-combo-section .trustpilot-div.v5{margin-top:30px;margin-bottom:20px}#reviews-combo-section .trustpilot-div.v5 .trustpilot-link img{max-height:30px}@media(min-width:1200px){#reviews-combo-section .trustpilot-div.v5{margin-top:60px}}#reviews-combo-section #trustpilot-carousel-section{padding-top:30px}#reviews-combo-section .btn-big{font-size:20px;padding:10px 40px;max-width:330px}@media(min-width:768px){#reviews-combo-section .btn-big{max-width:unset}}.btn-div .btn-dark-outline,.btn-div .btn-blue-2{border-width:2px;padding:10px 30px}#videos-section{padding:60px 0}#videos-section .video-div{position:relative;margin:12px;border-radius:20px;cursor:pointer;width:288px;height:512px}#videos-section .video-div .video-img{width:100%;height:100%;border-radius:20px}#videos-section .video-div .play-div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:59px;width:59px;height:59px;box-shadow:0 0 12px 6px rgba(0,0,0,.3)}#videos-section .video-div .play-div img{height:59px}@media(max-width:767px){#videos-section h3{font-size:26px}#videos-section .container-fluid{max-width:100vw}}@media(min-width:992px){#videos-section .videos-carousel{display:flex;justify-content:center}}#yt-video-modal-phone .modal-dialog{width:90vw;max-width:360px;max-height:640px;margin:auto}#yt-video-modal-phone .modal-content{border-radius:25px}#yt-video-modal-phone iframe{width:90vw;max-width:360px;max-height:640px;aspect-ratio:360/640;border-radius:20px}.modal-backdrop.show{opacity:.7!important}#final-section{margin-top:4rem;padding:60px 20px;background:linear-gradient(117.54deg,rgba(221,228,255,.4) 15.9%,rgba(177,193,250,.6) 74.08%)}#final-section h3{color:#6b7b9c}#final-section p{color:#6b7b9c;font-weight:500}@media(max-width:767px){#final-section h3{font-size:28px}}.bouncy-ball{left:0;right:0;position:relative;z-index:-1}.bouncy-ball .blur-ball{border-radius:50%;position:absolute;background:#ffcab9;opacity:.25;z-index:-1;-webkit-animation:vibrate-3-50 20s linear infinite alternate both;animation:vibrate-3-50 20s linear infinite alternate both}@media(max-width:991px){.bouncy-ball .blur-ball{opacity:.3;filter:blur(20px);height:150px;width:150px}.bouncy-ball .blur-ball.left{margin-top:70px;margin-left:-80px}.bouncy-ball .blur-ball.right{margin-top:-70px;margin-right:-70px;right:0}.bouncy-ball .blur-ball.left-2{margin-top:-40px;margin-left:-80px}.bouncy-ball .blur-ball.right-2{margin-top:110px;margin-right:-70px;right:0}}@media(min-width:992px){.bouncy-ball .blur-ball{opacity:.3;filter:blur(20px);height:200px;width:200px}.bouncy-ball .blur-ball.left{margin-top:100px;margin-left:-120px}.bouncy-ball .blur-ball.right{margin-top:-100px;margin-right:-100px;right:0}.bouncy-ball .blur-ball.left-2{margin-top:-50px;margin-left:-120px}.bouncy-ball .blur-ball.right-2{margin-top:160px;margin-right:-100px;right:0}}