.main-section .top-menu[data-v-fae1a2ea]{height:100px;position:relative}.main-section .top-menu img[data-v-fae1a2ea]{width:200px;height:auto;position:absolute;top:50%;left:100px;transform:translateY(-50%)}@media only screen and (max-width:770px){.main-section .top-menu img[data-v-fae1a2ea]{top:50%;left:50%;transform:translate(-50%,-50%)}}.main-section .banner[data-v-fae1a2ea]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.main-section .banner .main-a[data-v-fae1a2ea]{display:flex;flex-direction:column;align-items:center;justify-content:center}.main-section .banner .main-a .title[data-v-fae1a2ea]{font-size:30pt;margin:0;font-weight:600}.main-section .banner .main-a .sub-title[data-v-fae1a2ea]{font-size:15pt;font-weight:600;margin:0 0 25px}.main-section .banner .main-a .description[data-v-fae1a2ea]{width:560px}@media only screen and (max-width:800px){.main-section .banner .main-a .description[data-v-fae1a2ea]{width:100%!important}}.main-section .banner .main-a .description ul li[data-v-fae1a2ea]{text-align:left;font-size:14pt;margin:15px 0}@media only screen and (max-width:600px){.main-section .banner .main-a[data-v-fae1a2ea]{width:360px}}.main-section .banner .main-b[data-v-fae1a2ea]{align-items:center;justify-content:center;flex-direction:column;display:flex}.main-section .banner .main-b img[data-v-fae1a2ea]{width:500px}@media only screen and (max-width:510px){.main-section .banner .main-b img[data-v-fae1a2ea]{width:300px!important}}.main-section .banner .button[data-v-fae1a2ea]{width:auto;padding:10px 20px;color:#fff;font-size:12pt;text-decoration:none;display:inline;text-align:center;cursor:pointer}.carousel__pagination-button{width:10px;height:10px!important;border:0;border-radius:13px!important}.brands{width:100%;padding:20px 0;background-color:#eaeaea}.brands .title{margin:10px 0 30px;color:#d9534f}.brands .items{width:90%;margin:0 auto}.brands .items img{width:150px}.app-video{width:70%;margin:0 auto}.app-video .title{font-size:25pt;text-align:center;margin:20px}.info-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding:20px 0;background-color:#eaeaea}.info-banner .banner{display:flex;flex-direction:column}.info-banner .banner .title{font-size:20pt;margin-top:10px;color:#2c3e50}.info-banner .banner .dollar{color:#46b868}.info-banner .banner .shield{color:#0d2f6e}.info-banner .banner .icon{font-size:50pt}.reviews{width:100%}.reviews .carousel__next{right:10%!important}.reviews .carousel__prev{left:10%!important}@media only screen and (max-width:770px){.reviews .carousel__next{right:30px!important}.reviews .carousel__prev{left:30px!important}}.reviews .items{width:100%}.reviews .items .profile{width:90%;margin:10px auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.reviews .items .profile .title{text-align:left;font-size:16pt;font-weight:600;margin:20px 0}.reviews .items .profile .description{text-align:justify}.reviews .items .profile img{width:160px;border-radius:180px}.reviews .items .profile .name{text-align:left;font-weight:600;margin-top:20px}@media only screen and (max-width:770px){.reviews .items .profile{width:75%}}.features img[data-v-b2db45c8]{width:200px}.features .info[data-v-b2db45c8]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin-bottom:15px}.features .title[data-v-b2db45c8]{font-size:20pt}.features .description[data-v-b2db45c8]{line-height:1.8}.features .reverse[data-v-b2db45c8]{flex-direction:row-reverse}.features .section-a[data-v-b2db45c8]{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;text-decoration:none;border-bottom:1px solid #eae9e9;padding:23px 0}.features .button[data-v-b2db45c8]{width:auto;padding:10px 20px;color:#fff;font-size:12pt;text-decoration:none;display:inline;text-align:center;cursor:pointer}img[data-v-1e7de6a4]{height:60px;width:180px}.download[data-v-1e7de6a4]{margin:20px 0;flex-direction:row;align-items:center;justify-content:center}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.description[data-v-4efaba1a]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);font-size:30pt}.any-icon[data-v-4efaba1a]{font-size:30pt;color:red}