@import url(https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap);.fredoka-font{font-family:"Fredoka One",cursive}body{font-family:"Montserrat",sans-serif;color:#111;font-size:14px;font-weight:400}.vh-100{height:100vh}.header-wrapper{position:absolute;top:0;width:100%;padding:20px 0}.p100{padding:100px 0}.pt100{padding-top:100px}.pt50{padding-top:50px}.pb100{padding-bottom:100px}.pb50{padding-bottom:50px}.banner-content{padding:0;position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bscover{background-size:cover;background-position:bottom}.title-text{font-size:62px;line-height:1.23;color:#161537}.title-text span{color:#05f}.title-text2{font-size:50px;line-height:1.2}.logo{text-align:left;display:flex;align-items:center;white-space:nowrap;line-height:45px}.logo i{font-size:35px;margin-right:5px;color:#10d876!important}.logo span{font-size:30px;color:#05f}.logo:hover,.logo:hover i{outline:none;text-decoration:none}.btn{font-size:11px;letter-spacing:1px;font-weight:600}.btn-lg{padding:18px 55px}ul li a{font-weight:600;font-size:15px}p{line-height:30px}.icon-div{padding-left:100px;position:relative}.mb80{margin-bottom:80px}.icon-div i{font-size:40px;color:#132977;position:absolute;top:0;left:20px}.icon-div h3{font-size:24px;margin-bottom:15px;font-weight:600}.icon-div p{font-size:13px}.demo-item{overflow:hidden}.demo-item .btn-wrap{top:-100px;transition:all .4s ease;width:100%;left:0;position:absolute;text-align:center}.demo-item .btn-wrap a{width:150px;background-color:#222;color:#fff;font-size:15px;font-weight:600;line-height:50px;height:50px;display:inline-block;margin:4px;letter-spacing:2px;border-radius:5px;font-size:13px}.demo-item .btn-wrap a:hover{text-decoration:none}.demo-item:hover .btn-wrap{top:33%}.demo-item a span,.demo-item span{padding:30px 0;text-align:center;display:block;text-decoration:none!important;font-weight:600;color:#111;font-size:16px;letter-spacing:.4px;text-decoration:none}.demo-item a:hover{text-decoration:none!important}.brand-wrapper{position:relative;top:-120px}.brand-wrapper img{margin-right:20px}.brand-wrapper .col-sm-3{display:flex}.brand-wrapper h4{font-size:16px;text-align:left}.brand-wrapper h4 span{font-size:14px;font-weight:400;margin-top:5px;display:block}.bg-black{background-color:#111}.bg-primary{background-color:#132977}.banner-wrapper h4{font-weight:700;font-size:50px;display:block;margin-bottom:10px;margin-right:40px}.banner-wrapper h4 span{display:block;font-size:12px;font-weight:600;line-height:20px}.btn-primary{background-color:#132977;border-color:#132977}.scroll-tiger{color:#132977}.rounded-3{border-radius:15px}.icon-scroll{position:relative;left:15px}.icon-scroll:before{position:absolute;right:-18px}.icon-scroll{width:30px;height:50px;margin-left:-20px;bottom:-100px;margin-top:-35px;box-shadow:inset 0 0 0 2px #007bff;border-radius:25px;transition:right .5s}.icon-scroll:before{content:"";width:6px;height:6px;background:#007bff;margin-left:-4px;top:8px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll;left:50%}.icon-scroll:after{content:"";position:absolute;z-index:-1;width:58px;height:80px;border-radius:25px;-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px);transition:all .3s}.demo-nav.nav-tabs li{padding:0}.demo-nav.nav-tabs li a{font-size:12px;font-weight:700;color:#000;border:2px solid #000;border-radius:30px;padding:15px 30px}.demo-nav.nav-tabs li a:hover,.nav-tabs li a:focus{text-decoration:none}.demo-nav.nav-tabs li a.active{background-color:#000;color:#fff}.btn-primary{color:#fff;background-color:#0069d9;border-color:#0062cc}@-webkit-keyframes scroll{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(35px);transform:translateY(35px)}}@keyframes scroll{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(35px);transform:translateY(35px)}}.theme-dark .demo-style.banner-wrapper h4,.theme-dark .demo-style .title-text,.theme-dark .demo-style .title-text2{color:#161537!important}.theme-dark .demo-style,.theme-dark .demo-style.banner-wrapper{background-color:#fff!important}.theme-dark .demo-style.bg-black{background-color:#111!important}.theme-dark .demo-style.bg-black .title-text2{color:#fff!important}@media (min-width:1800px){.max-container{max-width:1600px}}@media (max-width:1500px){.title-text{font-size:48px;margin-top:10%!important;margin-bottom:40px!important}.btn-lg{padding:15px 40px}.icon-scroll{bottom:-85px}.brand-wrapper{top:-90px}.banner-wrapper h4{font-size:38px}.title-text2{font-size:45px}}@media (max-width:1300px){.icon-scroll{display:none}.bscover{background-repeat:no-repeat;background-position:50%!important}}@media (max-width:1024px){.title-text{font-size:32px}.brand-wrapper img{max-width:50px;height:-webkit-max-content;height:max-content}.brand-wrapper h4{font-size:14px}.banner-wrapper{background-position:top left 50%!important}}@media (max-width:768px){.brand-wrapper{display:none}.banner-wrapper h4{font-size:32px;margin-bottom:0;margin-right:20px}.banner-wrapper h4 span{font-size:11px;color:#333;line-height:16px}.col-xs-3{width:33.3%}.col-xs-9{width:66.6%}.title-text2{font-size:30px}.demo-nav.nav-tabs li{height:50px}#mobile{display:none}}@media (max-width:480px){.banner-wrapper{background-position:top left 23%!important}.list-inline li:last-child{margin-top:10px}.col-xs-6{width:50%}.vh-100{height:auto;padding-top:100px;padding-bottom:100px}.banner-content{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.card{transition:all .3s ease}.card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.text-success{color:#2dce89!important}.text-warning{color:#fbc531!important}.bg-gradient-primary{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.hover-lift{transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.hover-lift:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 1rem 3rem rgba(0,0,0,.1)!important}.icon-wrapper{width:60px;height:60px;border-radius:12px}.blur-circle{position:absolute;width:400px;height:400px;background:hsla(0,0%,100%,.1);border-radius:50%;-webkit-filter:blur(80px);filter:blur(80px);z-index:0}.floating-animation{-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.analysis-container{max-width:800px;margin:2rem auto;padding:0 1rem}.analysis-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:1.5rem;margin-bottom:1.5rem;border:1px solid #eaeaea}.card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.author-info{grid-gap:1rem;gap:1rem}.author-info,.profile-badge{display:flex;align-items:center}.profile-badge{width:40px;height:40px;border-radius:50%;background:#3b82f6;color:#fff;justify-content:center;font-weight:700}.analysis-title{margin:0;font-size:1.1rem;color:#1f2937}.author-meta{margin:.25rem 0;color:#6b7280;font-size:.9rem}.time-ago{color:#9ca3af;font-size:.85rem}.tags-container{display:flex;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.analysis-tag{background:#f3f4f6;color:#374151;padding:.25rem .75rem;border-radius:20px;font-size:.85rem}.analysis-content{color:#1f2937;margin:.5rem 0;font-weight:500}.features-card{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #eaeaea}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1rem;gap:1rem;margin:1.5rem 0;padding:1rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.features-grid span{padding:.5rem;text-align:center;background:#f8fafc;border-radius:8px;font-size:.9rem}.playlist-section{margin:1.5rem 0;padding:1rem;background:#f8fafc;border-radius:8px}.playlist-section h4{margin:0 0 .5rem;color:#1e40af}.password-button{width:100%;padding:1rem;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:background .2s ease}.password-button:hover{background:#2563eb}.footer-card{border-radius:12px;box-shadow:0 2px 30px rgba(0,0,0,.08);border:1px solid #eaeaea;transition:all .3s ease}.footer-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.footer-link{transition:all .2s ease;position:relative;padding-left:0}.footer-link:hover{color:#132977!important;padding-left:10px;text-decoration:none}.footer-link:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:2px;background:#132977;transition:width .2s ease}.footer-link:hover:before{width:8px}.text-muted{color:#6b7280!important}.small{font-size:.875em;line-height:1.6}.card-hover{transition:all .3s ease}.card-hover:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.bg-primary-soft{background-color:#e7f5ff!important}.bg-success-soft{background-color:#d4ffe7!important}.bg-danger-soft{background-color:#ffe7e7!important}.icon-wrapper{display:flex;align-items:center;justify-content:center;transition:all .3s ease}.text-primary{color:#17a2b8!important}.text-success{color:#28a745!important}.text-danger{color:#dc3545!important}.title-text2{font-weight:700;color:#161537}.broker-marquee{overflow:hidden;white-space:nowrap;position:relative;width:100%;height:100px}.broker-logos{display:inline-flex;-webkit-animation:scroll-left 15s linear infinite;animation:scroll-left 15s linear infinite}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.broker-logo{height:60px;width:auto;margin:0 20px;object-fit:contain}.shadow-hover{transition:all .4s cubic-bezier(.23,1,.32,1);border:1px solid hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shadow-hover:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)!important}.letter-spacing-1{letter-spacing:.08em}.title-text2{font-size:2rem}@media (min-width:992px){.title-text2{font-size:2.4rem}}.icon-blob{width:80px;height:80px;border-radius:50%;display:flex;display:inline-flex;align-items:center;justify-content:center}.bg-gradient-primary{background:linear-gradient(45deg,#4e54c8,#8f94fb)}.bg-gradient-success{background:linear-gradient(45deg,#38ef7d,#11998e)}.bg-gradient-danger{background:linear-gradient(45deg,#ff416c,#ff4b2b)}.text-gradient-primary{background:-webkit-linear-gradient(45deg,#4e54c8,#8f94fb);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-success{background:-webkit-linear-gradient(45deg,#38ef7d,#11998e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-danger{background:-webkit-linear-gradient(45deg,#ff416c,#ff4b2b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hover-decoration{position:absolute;bottom:-2px;left:0;right:0;height:3px;overflow:hidden}.hover-decoration .line{position:absolute;bottom:0;left:0;right:0;height:2px;background:rgba(0,0,0,.1)}.hover-decoration .circle{position:absolute;bottom:-5px;left:50%;width:10px;height:10px;background:#4e54c8;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:all .3s ease}.shadow-hover:hover .hover-decoration .circle{opacity:1;bottom:-3px}.display-4{transition:color .3s ease}.display-4:hover{color:#00bcd4}.feature-slider-section{background:linear-gradient(90deg,#062,#00c853 50%,#00e676);border-radius:16px;margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:40px}.feature-slider-section .text-white-80{color:hsla(0,0%,100%,.75)}.feature-slider-card{background:transparent;border-radius:18px;position:relative}.feature-slider-inner{background:rgba(0,0,0,.12);border-radius:18px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.feature-slide{flex:1 1;display:flex;flex-direction:column;margin:0 8px}.feature-slide-img-wrapper{position:relative;border-radius:16px;overflow:hidden}.feature-slide-text{margin-top:12px}.icon-blob-center{position:absolute;inset:0;margin:auto;width:56px;height:56px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ff5252,#ff1744);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px rgba(0,0,0,.35)}.icon-blob-center i{font-size:26px;color:#fff;margin-left:2px}.slider-dot{width:8px;height:8px;border-radius:999px;background:hsla(0,0%,100%,.4);transition:all .2s ease;display:inline-block}.slider-dot.active{width:18px;background:#fff}.slider-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;outline:none;background:#fff;width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.25);cursor:pointer}.slider-arrow i{font-size:18px}.slider-arrow-left{right:68px}.slider-arrow-right{right:20px}@media (max-width:991.98px){.feature-slider-section{border-radius:0}.feature-slider-inner{flex-direction:column;padding-bottom:56px}.feature-slide{width:100%;margin-bottom:16px}.slider-arrow-left{right:72px}.slider-arrow-left,.slider-arrow-right{bottom:16px;top:auto;-webkit-transform:none;transform:none}.slider-arrow-right{right:24px}}
/*# sourceMappingURL=main.1fbb1157.chunk.css.map */