@font-face{font-family:Nunito;src:url(/fonts/nunito.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NunitoBold;src:url(/fonts/Nunito-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:QuickSand;src:url(/fonts/Quicksand-Regular.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html{scroll-behavior:smooth;scroll-margin-top:2em}body{font-family:Nunito,sans-serif;margin:0;padding:0;box-sizing:border-box;background-color:#fafafa;color:#333;scroll-behavior:smooth;scroll-margin-top:2em;min-height:100vh;display:contents;flex-direction:column}@media screen and (min-width: 800px){display: flex}.header{padding:20px;z-index:99;position:relative;display:flex;justify-content:space-between;align-items:center}.navbar{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;height:5vh}.logo img{width:40px}.nav-toggle{cursor:pointer;display:none;border-radius:10px;background-color:#f5f3f2;width:40px;height:40px;padding:4px 7px;box-sizing:border-box}.nav-items{list-style:none;display:flex;gap:20px;flex-wrap:wrap}.nav-items li{margin:0}.nav-items a{text-decoration:none;color:#333}.nav-toggle-bar1,.nav-toggle-bar2,.nav-toggle-bar3{width:26px;height:3px;background-color:#333;margin:6px 0;transition:.4s}.nav-toggle.active .nav-toggle-bar1{transform:translateY(9px) rotate(-45deg)}.nav-toggle.active .nav-toggle-bar2{opacity:0}.nav-toggle.active .nav-toggle-bar3{transform:translateY(-9px) rotate(45deg)}@media screen and (max-width: 600px){body.overflow-hidden{overflow:hidden}header{background:#fff}.overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:140vh;transition:.4s;background-color:#0000;pointer-events:none}.overlay.active{background-color:#0000001a;pointer-events:none}.nav-toggle{display:block}.nav-items{height:0;width:100%;overflow:hidden;position:absolute;top:100%;left:0;margin:0;box-sizing:border-box;background:#fff;padding:0 20px;gap:0;transition:height .4s}.nav-items.active{height:209px}.nav-items li{width:100%;text-align:center}.nav-items li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.1)}.nav-items li button,.nav-items li a{display:block;padding:15px}}.main-content{max-width:1100px;margin:50px auto;padding:0 50px;align-items:center;justify-content:space-between;flex:grow}.hero{display:grid;width:100%}.hero-text h1{font-family:NunitoBold;font-size:2.5rem;color:#ff964f;margin-bottom:1rem;margin-top:0}.hero-text p{font-size:1.2rem;margin-bottom:1.5rem}.hero-text,.hero-image{max-width:100%;order:-1;text-align:center}.hero-image img{width:100%;max-width:320px;margin-top:-60px}.hero-text h1,.hero-text p,.results-list{text-align:center}.hero-text{grid-row:2}.hero-image{grid-row:1;justify-self:center}@media screen and (min-width: 800px){.hero{grid-template-columns:1fr 1fr;min-height:75vh;gap:50px;align-items:center;justify-content:space-between}.hero-text{grid-row:1;max-width:600px}.hero-text h1,.hero-text p,.results-list{text-align:left}.hero-image{margin-top:0;grid-row:1;justify-self:center}.hero-image img{max-width:100%}}@media (max-width: 800px){.main-content{margin:20px auto;padding:20px}}.cta-button{background-color:#ff964f;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;text-decoration:none;font-size:1rem;box-shadow:-6px -6px 14px #ffffffb3,-6px -6px 10px #ffffff80,6px 6px 8px #ffffff13,6px 6px 10px #00000026;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.cta-button:hover{background-color:#bb642a;box-shadow:-2px -2px 6px #fff9,-2px -2px 4px #fff6,2px 2px 2px #ffffff0d,2px 2px 4px #0000001a}.cta-button:active{box-shadow:inset -2px -2px 6px #ffffffb3,inset -2px -2px 4px #ffffff80,inset 2px 2px 2px #ffffff13,inset 2px 2px 4px #00000026}.results-list{list-style:none;padding:0;margin:0}.results-list li{margin-bottom:.5rem;font-size:1.1rem;color:#333}.download{display:flex;justify-content:center;flex-direction:row;align-items:center;vertical-align:middle;margin-bottom:2em}@media screen and (min-width: 800px){.download{justify-content:flex-start}}.or{margin-left:20px;margin-right:10px}.hover-underline-animation{display:inline-block;position:relative;color:#0087ca}.use-web-button,.use-web-button:link,.use-web-button:visited{color:#082030;font-size:16px;cursor:pointer;background:none;border:none;text-decoration:none;position:relative;padding-bottom:4px}.use-web-button:before{content:"";position:absolute;width:90%;top:0;bottom:0;background-image:linear-gradient(90deg,#082030,#082030);background-size:0 2px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .3s ease-in}.use-web-button:hover:before{background-size:100% 2px}.content-media-container{max-width:1100px;margin:50px auto;padding:0 20px}footer{max-width:1100px;margin:50px auto;padding:0 20px}#infopage1,#infopage2{margin-right:0}.textDownload{font-size:20px}.downloadButtons{display:flex;flex-shrink:0;justify-content:center;flex-wrap:wrap;gap:10px}@media screen and (min-width: 800px){.downloadButtons{display:flex;justify-content:flex-start;gap:10px}}.storeLink{position:relative;display:inline-block;overflow:hidden;transition:transform .3s ease}.storeLink>img{display:block;height:48px;border-radius:10px;background-color:#000}.bn45{background-color:transparent}@media screen and (min-width: 450px){height: 53px}.storeLink:hover,.webversion:hover{transform:scale(1.05)}.webversion{background-color:#ff964f;color:#fff;border-radius:10px;height:28px;width:150px;width:auto;display:flex;justify-content:center;align-items:center;text-align:center;padding:10px;text-decoration:none;font-family:NunitoBold;transition:transform .3s ease}.icons{display:flex;justify-content:center;align-items:center;gap:5px}.icons img{height:40px;width:auto;transition:transform .3s ease}.tiktok{height:30px;width:auto;margin-left:8px;transition:transform .3s ease}.firstLine{display:grid;align-items:center;justify-content:center;flex-shrink:0;gap:0px 10px;font-family:QuickSand;padding:10px}.firstLine p{width:100%;text-align:center}@media screen and (min-width: 800px){footer{padding:0 50px}.firstLine{justify-content:space-between;grid-template-columns:200px 120px 200px}.firstLine p{text-align:left;width:auto}}.legal{display:flex;justify-content:center;gap:20px;font-size:14px;font-family:QuickSand}.icons>img:hover{transform:scale(1.1)}.insta:hover,.tiktok:hover{transform:scale(1.1)}button{font-size:16px;cursor:pointer;font-family:nunito;background:none;border:none;text-decoration:none;position:relative;padding-bottom:4px}.reviews{margin:50px auto 100px;width:100%;overflow:hidden}.reviews *{box-sizing:border-box}.reviews .title{padding:0 20px;text-align:center}
