*{margin:0;padding:0;font-family:Montserrat,sans-serif;scroll-behavior:smooth}*::-webkit-scrollbar{display:none}.landing{margin:0;padding:0;position:absolute;height:100%;width:100%;overflow-x:hidden}.landing .list-menu{position:absolute;width:100%;top:80px;z-index:99;background:#03A9F4;height:auto;max-height:0;transition:max-height .5s linear;overflow:hidden;border-radius:0 0 12px 12px}.landing .list-menu .list{display:flex;padding:32px 24px;flex-direction:column;gap:16px}.landing .list-menu .list a{font-size:16px;color:#fff;text-decoration:none}.landing .list-menu .list a:hover{text-decoration:underline}.landing .list-menu .download-button{padding:10px 24px;border-radius:99px;border:2px solid #FFF;background:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:flex-end;width:max-content;margin-top:12px}.landing .list-menu .download-button i{position:relative;margin-right:16px;font-size:16px;line-height:.9}.landing .list-menu .download-button i .arm{position:absolute;width:10px;height:4px;background:#FFF;border-radius:99px;display:none}.landing .list-menu .download-button i .arm-left{top:25%;left:-50%;transform:rotate(60deg)}.landing .list-menu .download-button i .arm-right{top:25%;right:-50%;transform:rotate(-60deg)}.landing .list-menu .download-button:hover{background:#FFF;color:#03a9f4}.landing .list-menu .download-button:hover i .arm{display:block!important;color:#03a9f4}.landing .list-menu-active{max-height:400px}.landing .header{height:80px;box-shadow:0 2px 2px #00000012,0 3px 1px -2px #0000001a,0 1px 2px #0000000f;display:flex;align-items:center;justify-content:space-between;padding:0 10vw;background:#FFF}.landing .header .logo-header{display:flex;align-items:center;justify-content:center;gap:12px}.landing .header .logo-header img{height:36px}.landing .header .logo-header .text-logo{font-size:32px;font-weight:700;color:#03a9f4}.landing .header .logo-header .buttons-header{display:flex;align-items:center;justify-content:center;gap:24px;margin-left:64px}.landing .header .logo-header .buttons-header a{text-decoration:none;color:#1d2b49;font-weight:500;font-size:17px}.landing .header .options-header{display:flex;align-items:center;justify-content:center}.landing .button-menu{padding:12px;border-radius:6px;border:none;background:transparent;cursor:pointer;display:none;justify-content:center;align-items:center}.landing .button-menu i{font-size:16px;font-weight:500}.landing .button-menu:hover{background:#03A9F4;color:#fff}.landing .download-button{padding:10px 24px;border-radius:99px;border:2px solid #03A9F4;background:none;color:#03a9f4;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:flex-end;width:max-content}.landing .download-button i{position:relative;margin-right:16px;font-size:16px;line-height:.9}.landing .download-button i .arm{position:absolute;width:10px;height:4px;background:#FFF;border-radius:99px;display:none}.landing .download-button i .arm-left{top:25%;left:-50%;transform:rotate(60deg)}.landing .download-button i .arm-right{top:25%;right:-50%;transform:rotate(-60deg)}.landing .download-button:hover{background:#03A9F4;color:#fff}.landing .download-button:hover i .arm{display:block!important}.landing .banner{display:flex;height:calc(100% - 80px)}.landing .banner .info-banner{display:flex;flex-direction:column;justify-content:center;gap:16px;width:100%;padding:0 96px}.landing .banner .info-banner span b{font-weight:500;color:#f0850d}.landing .banner .info-banner span:nth-child(1){font-size:24px;font-weight:500;color:#03a9f4}.landing .banner .info-banner span:nth-child(2){font-size:44px;font-weight:500;color:#1d2b49;line-height:1.1}.landing .banner .info-banner span:nth-child(3){font-size:20px;font-weight:400;color:#1d2b49}.landing .banner .info-banner .download-button{margin-top:36px;font-size:20px;padding:14px 30px}.landing .banner .info-banner .download-button i{font-size:24px;margin-right:20px}.landing .banner .info-banner .download-button i .arm{width:16px;height:6px}.landing .banner .logo-banner{width:100%;display:flex;align-items:center;padding:0 32px}.landing .banner .logo-banner .background-image{width:800px;height:800px;position:absolute;top:-200px;z-index:-1;right:-200px;border-radius:100%}.landing .banner .logo-banner .background-image video{width:100%;height:100%;border-radius:100%;z-index:1}.landing .banner .logo-banner .background-image .bg-cover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2;border-radius:100%}.landing .banner .logo-banner .phone-container{width:260px;height:460px;border-radius:24px;background:white;box-shadow:0 10px 15px -3px #0000001a,0 10px 15px -3px #0000001a;border:1px solid #ECECEC;padding:6px;display:flex;justify-content:center;position:relative;z-index:3}.landing .banner .logo-banner .phone-container .phone-container-2{position:absolute;width:140px;height:260px;border-radius:24px;background:white;box-shadow:0 10px 15px -3px #0000001a,0 10px 15px -3px #0000001a;border:1px solid #ECECEC;padding:4px;display:flex;justify-content:center;top:45%;right:-30%}.landing .banner .logo-banner .phone-container .phone-container-2 img{width:100%;border-radius:18px}.landing .banner .logo-banner .phone-container .phone-container-3{position:absolute;width:180px;height:220px;border-radius:24px;background:white;box-shadow:0 10px 15px -3px #0000001a,0 10px 15px -3px #0000001a;border:1px solid #ECECEC;padding:4px;display:flex;justify-content:center;top:60%;left:-35%}.landing .banner .logo-banner .phone-container .phone-container-3 img{width:100%;border-radius:18px}.landing .banner .logo-banner .phone-container img{height:100%;border-radius:16px}.landing .main-content{background:#F3F4F6}.landing .main-content .detail-section{display:flex;align-items:center;justify-content:center;padding:10vh 10vw;gap:64px;position:relative}.landing .main-content .detail-section .img-1{position:absolute;left:-120px;top:40%;width:300px;opacity:.25;transform:rotate(340deg);z-index:1}.landing .main-content .detail-section .img-2{position:absolute;right:32px;top:0;width:300px;z-index:1;opacity:.25;transform:rotate(290deg)}.landing .main-content .detail-section .img-bg{height:500px;z-index:3}.landing .main-content .detail-section .detail-content{display:flex;flex-direction:column;gap:32px;z-index:2}.landing .main-content .detail-section .detail-content .title{font-size:40px;font-weight:600;color:#1d2b49}.landing .main-content .detail-section .detail-content .title b{color:#03a9f4}.landing .main-content .detail-section .detail-content .description{font-size:20px;font-weight:400;color:#1d2b49}.landing .main-content .detail-section .detail-content .description b{color:#03a9f4}.landing .main-content .detail-section .detail-content .description .description-secondary{font-size:20px!important;margin:16px 0}.landing .main-content .detail-section .list-mark div{height:64px;width:3px;background:#cbcbcb}.landing .main-content .detail-section .list-mark div:first-child{border-radius:4px 4px 0 0}.landing .main-content .detail-section .list-mark div:last-child{border-radius:0 0 4px 4px}.landing .main-content .detail-section .list-mark .active-mark{background:#03A9F4}.landing .main-content .detail-section .detail-list{display:flex;flex-direction:column;gap:16px;margin-right:64px;z-index:2}.landing .main-content .detail-section .detail-list span{font-size:20px;font-weight:500;color:#1d2b49;display:inline-flex;align-items:center;cursor:pointer;white-space:nowrap}.landing .main-content .detail-section .detail-list span i{margin-right:16px;display:flex;align-items:center;justify-content:center;min-width:52px;height:52px;font-size:20px;background:#d7d7d7;color:#888;border-radius:100%;transition:font-size .1s linear}.landing .main-content .detail-section .detail-list span:hover i{font-size:24px}.landing .main-content .detail-section .detail-list .item-active{color:#03a9f4}.landing .main-content .detail-section .detail-list .item-active i{background:#03A9F4;color:#fff;font-size:24px}.landing .main-content .info-section{display:flex;align-items:center;justify-content:center;gap:64px;background:#FFF;padding:10vh 10vw}.landing .main-content .info-section .info-content{display:flex;flex-direction:column;justify-content:center;width:100%}.landing .main-content .info-section .info-content .title{font-size:36px;font-weight:500;color:#1d2b49}.landing .main-content .info-section .info-content .title b{color:#03a9f4}.landing .main-content .info-section .info-content .subtitle{font-weight:500;color:#f0850d;font-size:20px}.landing .main-content .info-section .info-content .container-info{display:flex;flex-direction:column;width:100%;margin-top:32px;gap:16px;padding:2px}.landing .main-content .info-section .info-content .container-info .accordion{padding:16px 24px;background:#F3F4F6;border-radius:8px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.landing .main-content .info-section .info-content .container-info .accordion .header-accordion{display:flex;align-items:center;justify-content:space-between}.landing .main-content .info-section .info-content .container-info .accordion .header-accordion span{font-size:20px;font-weight:500;color:#1d2b49}.landing .main-content .info-section .info-content .container-info .accordion .header-accordion button{height:36px;width:36px;background:#fff;color:#03a9f4;border-radius:100%;border:none;cursor:pointer}.landing .main-content .info-section .info-content .container-info .accordion .header-accordion .button-active{background:#03A9F4;color:#fff}.landing .main-content .info-section .info-content .container-info .accordion .body-accordion{font-size:18px;font-weight:400;color:#1d2b49;display:none}.landing .main-content .info-section .info-content .container-info .accordion .accordion-active{display:block}.landing .main-content .info-section img{height:600px}.landing .main-content .categories-section{display:flex;flex-direction:column;padding:10vh 10vw}.landing .main-content .categories-section .categories-info{padding-bottom:80px;display:flex;align-items:center;justify-content:center;gap:10vw}.landing .main-content .categories-section .categories-info .text-content{display:flex;flex-direction:column;width:100%;gap:24px}.landing .main-content .categories-section .categories-info .text-content .title{font-size:36px;font-weight:500;color:#1d2b49;line-height:1.1}.landing .main-content .categories-section .categories-info .text-content .title b{font-weight:500;color:#f0850d}.landing .main-content .categories-section .categories-info .text-content .description{font-size:18px;font-weight:400;color:#1d2b49}.landing .main-content .categories-section .categories-info .text-content .messages{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}.landing .main-content .categories-section .categories-info .text-content .messages span{width:45%;display:flex;align-items:center;font-size:18px;font-weight:500;color:#1d2b49}.landing .main-content .categories-section .categories-info .text-content .messages span i{margin-right:10px;width:28px;height:28px;border-radius:100%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.landing .main-content .categories-section .categories-info .text-content .messages span:nth-child(1) i{background:#02BC7D}.landing .main-content .categories-section .categories-info .text-content .messages span:nth-child(2) i{background:#6B00E9}.landing .main-content .categories-section .categories-info .text-content .messages span:nth-child(3) i{background:#E90072}.landing .main-content .categories-section .categories-info .text-content .messages span:nth-child(4) i{background:#999999}.landing .main-content .categories-section .categories-info img{height:500px}.landing .main-content .categories-section .categories-container{display:flex;flex-direction:column;padding-top:60px;border-top:1px solid #b9b9b9}.landing .main-content .categories-section .categories-container .title{font-size:32px;font-weight:500;color:#1d2b49}.landing .main-content .categories-section .categories-container .description{font-size:18px;font-weight:400;color:#1d2b49}.landing .main-content .categories-section .categories-container .categories-slider{display:flex;overflow-x:auto;width:100%;margin-top:32px;padding:16px;gap:32px;justify-content:flex-start}.landing .main-content .categories-section .categories-container .categories-slider::-webkit-scrollbar{display:none}.landing .main-content .categories-section .categories-container .categories-slider .item{height:260px;min-width:200px;background:#FFF;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f;cursor:pointer}.landing .main-content .categories-section .categories-container .categories-slider .item .img-container{display:flex;flex:1 1 auto;align-items:center;justify-content:center}.landing .main-content .categories-section .categories-container .categories-slider .item .img-container img{height:100px;object-fit:cover}.landing .main-content .categories-section .categories-container .categories-slider .item span{font-size:22px;font-weight:400;color:#7e7e7e;max-height:60px;line-height:1;margin-bottom:32px}.landing .footer-content{display:flex;flex-direction:column;background:#FFF}.landing .footer-content .footer-top{padding:32px 10vw;display:flex;align-items:center;justify-content:center;gap:80px}.landing .footer-content .footer-top .logo-footer{width:160px}.landing .footer-content .footer-top .contact-content{display:flex;flex-direction:column;gap:8px;border-right:1px solid #d9d9d9;padding-right:80px}.landing .footer-content .footer-top .contact-content .title{font-size:24px;font-weight:500;color:#1d2b49}.landing .footer-content .footer-top .contact-content .description{font-size:16px;font-weight:400;color:#1d2b49;max-width:80%}.landing .footer-content .footer-top .contact-content .contact-resources{display:flex;justify-content:space-between;gap:16px;margin-top:32px}.landing .footer-content .footer-top .contact-content .contact-resources .contact-1{display:flex;flex-direction:column;gap:16px}.landing .footer-content .footer-top .contact-content .contact-resources .contact-1 span{font-size:18px;font-weight:400;color:#1d2b49}.landing .footer-content .footer-top .contact-content .contact-resources .contact-1 span i{margin-right:12px}.landing .footer-content .footer-top .contact-content .contact-resources .contact-1 span i:first-child{font-size:20px}.landing .footer-content .footer-top .contact-content .contact-resources .contact-1 img{width:100px}.landing .footer-content .footer-top .contact-content .contact-resources .contact-2{display:flex;flex-direction:column;gap:4px}.landing .footer-content .footer-top .contact-content .contact-resources .contact-2 .title-1{font-size:18px;font-weight:500;color:#1d2b49}.landing .footer-content .footer-top .contact-content .contact-resources .contact-2 .mtc-1{margin-top:16px}.landing .footer-content .footer-top .contact-content .contact-resources .contact-2 .description-1{font-size:16px;font-weight:400;color:#1d2b49}.landing .footer-content .footer-top .contact-content .contact-resources .contact-2 .icons{display:flex;gap:8px;margin-top:8px}.landing .footer-content .footer-top .contact-content .contact-resources .contact-2 .icons i{font-size:20px;color:#fff;border-radius:100%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#03A9F4;cursor:pointer}.landing .footer-content .footer-top .qr-download{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.landing .footer-content .footer-top .qr-download span{font-size:16px;font-weight:500;color:#1d2b49}.landing .footer-content .footer-top .qr-download img{width:200px}.landing .footer-content .footer-bottom{padding:24px 10vw;border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:400;color:#1d2b49}@media only screen and (max-width: 576px){.landing .banner{padding:24px!important}.phone-container{width:170px!important;height:330px!important}.phone-container .phone-container-2{position:absolute;width:60px;height:180px}.phone-container .phone-container-3{position:absolute;width:100px;height:140px}.info-banner{text-align:center!important}.logo-banner{margin-top:180px!important;margin-bottom:120px!important;margin-left:32px!important}.detail-section .detail-list{justify-content:center;margin-right:0!important}.detail-section .img-bg{height:450px!important}.detail-section .detail-content{text-align:center!important}.detail-section .list-mark{display:none}.info-section img{height:400px!important}.categories-info{text-align:center!important}.categories-info .messages{padding-left:24px}.categories-container{text-align:center!important}.categories-container .categories-slider{padding:16px 2px!important}.contact-content{text-align:center}.contact-content span{max-width:100%!important}.contact-resources{flex-direction:column}.contact-resources .icons{justify-content:center}.footer-top{gap:32px!important}}@media only screen and (max-width: 768px){.categories-info .messages span{width:100%!important}.footer-bottom{flex-direction:column;gap:8px}.contact-1{align-items:center}}@media only screen and (min-width: 577px) and (max-width: 992px){.landing .banner{height:auto!important;padding:64px 48px 48px!important;flex-direction:column-reverse!important}}@media only screen and (max-width: 992px){.button-menu{display:flex!important}.header .download-button,.header .buttons-header{display:none!important}.info-section,.categories-info{flex-direction:column}.footer-top{flex-wrap:wrap}.footer-top .contact-content{padding-right:0!important;border:none!important}.landing .banner{height:auto!important;flex-direction:column-reverse!important}.landing .logo-banner{justify-content:start;margin-left:64px;margin-bottom:64px}.landing .info-banner{padding:0!important}}@media only screen and (max-width: 1200px){.detail-section{flex-wrap:wrap}}
