.official-page-14-mobile .page-main{min-height:41.375rem!important;height:100vh!important}.official-page-14-mobile .container,.official-page-14-mobile .step-chat{margin-top:0!important}.official-page-14-mobile .percent-container{height:calc(100vh - 3rem)!important;min-height:unset!important;display:flex;justify-content:end!important;padding-bottom:1.25rem}.official-page-14-mobile .container{width:100vw!important;border:0!important;left:0!important}.official-page-14-mobile .slideLeft{margin-left:0!important}.official-page-14-mobile .percent-container-mobile{height:13.75rem!important}.official-page-14-mobile .percent-container-mobile .info-first{margin-top:1rem!important}.official-page-14-mobile .step-chat{left:0!important;width:100vw!important;margin-left:0!important;top:13.75rem}.official-page-14-mobile .step-chat .chat-container-with-bottom{height:calc(100vh - 22.375rem)!important;min-height:unset!important}.official-page-14-mobile .chat-container{min-height:unset!important;height:calc(100vh - 20.625rem)!important}.official-page-14-mobile .page-top{position:absolute;top:0;left:0;right:0;z-index:100;background-color:#fff}.official-page-14{font-family:Roboto Condensed!important}.official-page-14 .page-top{font-weight:600;font-size:1.5rem;line-height:1.75rem}.official-page-14 .page-top .desc-frond{color:#a91c2c}.official-page-14 .page-top .desc-tail{color:#333}.official-page-14 .chat-container-with-bottom{height:calc(100vh - 22.75rem)!important;min-height:31.625rem!important}.official-page-14 .page-main{width:100%;height:calc(100vh - 3.75rem);min-height:46.875rem;background-image:url(/img/lp/page18/bg-img.webp);background-size:cover;background-position:top;overflow-x:hidden}.official-page-14 .page-main .inner{max-width:78.75rem;position:relative;width:100%;height:100%;margin:0 auto}.official-page-14 .page-main .card-top .image{background-size:cover;background-position:50%;border-radius:.75rem}.official-page-14 .page-main .card-top .card-top-right .name{font-family:SF Pro Text!important;font-weight:700;font-size:1.25rem;color:#fff;line-height:1.4375rem}.official-page-14 .page-main .card-top .card-top-right .tags{padding:.125rem .25rem;border-radius:1.25rem;font-family:SF Pro Text!important;font-weight:400;font-size:.875rem;color:#ffe089;line-height:1rem}.official-page-14 .page-main .card-bottom{width:100%;height:2.75rem;font-family:SF Pro Text!important;font-weight:700;font-size:.875rem;color:#fff;line-height:1rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem .5rem .5rem .5rem;background:#4597f8;margin-top:.75rem}.official-page-14 .page-main .join-free{padding:.75rem 1rem;background-color:#fff}.official-page-14 .page-main .join-free .desc{font-family:SF Pro Text;font-weight:500;font-size:.875rem;color:#333;line-height:1rem}.official-page-14 .page-main .join-free .btn{background:#2a88f8;border-radius:.5rem .5rem .5rem .5rem;width:100%;height:2.625rem;display:flex;align-items:center;justify-content:center;color:#fff;margin-top:.75rem}.official-page-14 .page-main .info-1{font-family:SF Pro Text!important;font-weight:700;font-size:1.5rem;color:#fff;line-height:1.75rem;margin:0 3.375rem;text-align:center}.official-page-14 .page-main .percent{font-size:2rem;line-height:2.375rem}.official-page-14 .page-main .slideRight{margin-left:13.75rem}.official-page-14 .page-main .step-chat{position:absolute;left:calc(50% - 11.6875rem);width:23.375rem;margin-top:1.875rem;transition:all .4s ease-in}.official-page-14 .page-main .step-chat .chat-title{font-size:1.25rem;font-weight:700;font-style:italic;text-align:center;height:2.75rem;line-height:2.75rem;background-color:#fff}.official-page-14 .page-main .step-chat .chat-container{position:relative;height:calc(100vh - 19.875rem);min-height:34.5rem;background-size:cover;background-position:50%;overflow-y:auto}.official-page-14 .page-main .step-chat .chat-container .slideTop{padding-top:.9375rem!important;opacity:1!important}.official-page-14 .page-main .step-chat .chat-container .msg-blue .p{right:.625rem;background-color:#3498db;border-bottom-left-radius:.625rem}.official-page-14 .page-main .step-chat .chat-container .msg-pink .p{left:.625rem;background-color:#e84f8a;border-bottom-right-radius:.625rem}.official-page-14 .page-main .step-chat .chat-container .msg-blue .p,.official-page-14 .page-main .step-chat .chat-container .msg-pink .p{display:inline-block;border-top-left-radius:.625rem;border-top-right-radius:.625rem;font-size:.875rem;padding:.75rem .875rem;color:#fff;max-width:90%}.official-page-14 .page-main .step-chat .chat-container .m1,.official-page-14 .page-main .step-chat .chat-container .m3,.official-page-14 .page-main .step-chat .chat-container .m5,.official-page-14 .page-main .step-chat .chat-container .m7{transition-delay:.6s}.official-page-14 .page-main .step-chat .chat-container .msg-blue,.official-page-14 .page-main .step-chat .chat-container .msg-pink{padding-top:1.875rem;transition:all .5s linear}.official-page-14 .page-main .step-chat .chat-container .msg-pink{padding-left:.625rem}.official-page-14 .page-main .step-chat .chat-container .msg-blue{display:flex;font-weight:bolder;justify-content:flex-end;padding-right:.625rem}.official-page-14 .page-main .step-chat .chat-footer{height:4.125rem;background-color:#fff}.official-page-14 .page-main .slideLeft{margin-left:-13.75rem}.official-page-14 .page-main .container{position:absolute;left:calc(50% - 11.6875rem);width:23.375rem;margin-top:1.875rem;z-index:2;border:.125rem solid #fff;transition:all .4s ease-in}.official-page-14 .page-main .container .percent-container{height:calc(100vh - 16.25rem);min-height:38.125rem;background-size:cover}.official-page-14 .page-main .container .percent-bottom{height:3rem;background-image:url(/img/lp/page18/container-bottom.webp);background-size:100%}.official-page-14 .page-main .container .info{font-family:SF Pro Text-Bold!important;font-weight:700;font-size:1.625rem;color:#fff;line-height:1.75rem;text-align:center;margin:0 3.375rem}.official-page-14 .page-main .container .btn-heart{margin:0 auto;padding-top:2.0625rem;width:8.375rem;height:7.5rem;text-align:center;font-size:1.875rem;color:#fff;font-weight:700;background-image:url(/img/lp/page18/like.webp);background-size:100%;cursor:pointer;animation-name:jumpping;animation-duration:3s;animation-iteration-count:infinite;transition:.5s}@keyframes jumpping{0%{transform:scale(1)}40%{transform:scale(1.2)}60%{transform:scale(1.4)}to{transform:scale(1)}}.show{display:block}.hide{display:none}