.custom-active[data-v-4ebcb740]{color:var(--blue)!important}nav[data-v-27c56950]{padding:15px 20px}.dropdown--padding[data-v-27c56950]{padding-left:10px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.margin{margin-top:120px;margin-bottom:50px}:root{--dark-mode-bg:#1d1d1d;--dark-mode-text:#fff;--light-mode-bg:#fff;--light-mode-text:#2c3e50;--blue:#48c0a4;--bg:#1adeb0;--transition-time:0.8s;--transition:var(--transition-time) ease}body{transition:background-color var(--transition)}body.dark-mode{background-color:var(--dark-mode-bg);color:var(--dark-mode-text)}body.light-mode{background-color:var(--light-mode-bg);color:var(--light-mode-text)}.centered{justify-content:center;align-items:center}.backgroundblue{background-color:var(--blue)}img{height:100%;width:100%;border-radius:20px;-o-object-fit:contain;object-fit:contain}.image--border{border:1px solid var(--dark-mode-bg)}p{line-height:1.5}.text--blue{color:var(--blue)!important}.text--error{color:#ff1744!important}.white{color:#fff!important}.bgblue,.button{background-color:var(--bg)!important}.button{color:#373737!important;font-size:20px;font-weight:700}form label{font-size:1.2rem;font-weight:700}.fade-in{animation:fadein 3s}@keyframes fadein{0%{opacity:0}to{opacity:1}}.fade-in-text{opacity:0;animation:fadeInText 1s ease .3s forwards}@keyframes fadeInText{to{opacity:1}}@media screen and (max-width:768px){h1{font-size:2rem!important}}h2{font-size:1.5rem!important;margin-bottom:1rem}a{text-decoration:none!important}.app-button{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px 20px;border-radius:10px;background-color:#1f1f1f;transition:transform 1s ease-in-out;margin:20px 0 40px 0}.app-button img{height:35px;width:35px}.app-button .text-container{margin:0 10px}.app-button .text-container div{color:#fff;font-size:small;text-decoration:none;text-align:center}.app-button .text-container .store__text{font-size:medium;font-weight:600}.app-button:hover{transform:translateY(-5px)}.container{max-width:1200px;margin:0 auto;padding:0 20px}h1{font-size:2.5rem}h1,p{margin-bottom:1rem}p{font-size:1.2rem}