.homepage-bg{background:url(/images/homepage-bg.svg);background-size:cover;background-color:#09122c;height:600px;color:#fff;position:relative;overflow:hidden}.homepage-bg .tagline{font-size:56px;font-weight:700}.homepage-bg .tagline span{color:#ea5050}.homepage-bg .tagline2{background-color:#ffffff12;border-radius:14px;max-width:350px;padding:10px;justify-self:center;z-index:6}.homepage-bg .tagline2 h2{font-size:18px;font-weight:600}.analyze-form .input-group .analyzeBtn{padding:8px 40px;background:#fff;border-color:#fff;font-weight:700}.analyze-form .input-group .analyzeBtn:hover{color:#fff;background-color:#1e70b9;border-color:#1e70b9}.input-group .analyzeBtn-danger{background:#EA5050!important;border-color:#ea5050!important;font-weight:700;color:#fff}.analyzeBtn-danger:hover{color:#fff;background-color:#ee7373!important;border-color:#ee7373!important}.analyze-form .input-group{border:1px solid #616B81;background:#0A132E;border-radius:14px}.analyze-form .input-group .form-control{border:none;padding:16px;border-radius:14px}.analyze-form .input-group .input-subgroup{display:flex;align-items:center}.analyze-form .input-group .analyzeBtn{border-top-left-radius:10px;border-bottom-left-radius:10px;margin:10px;font-size:16px;padding:10px 29px;height:45px;border-radius:10px!important}.analyze-form .input-group-text{background:transparent;border:none;padding:0 1px 0 0}.analyze-form .form-select{border-radius:0;border:none;cursor:pointer}.analyze-form .form-control,.analyze-form .form-select{height:65px;color:#fff!important}.analyze-form .form-control.text-dark,.analyze-form .form-select.text-dark{color:#000!important}.analyze-form .form-control.text-dark:focus{color:#000!important}.analyze-form .form-control:focus{border:0!important;box-shadow:none!important;color:#fff!important}.bars{width:30%;position:absolute;right:0;bottom:0;z-index:5}.logoslider_div{width:50%}.logo-slider{width:100%;overflow:hidden;padding:10px 0;position:relative}.slider-track{display:flex;width:max-content;animation:scroll 10s linear infinite}.slider-track img{height:60px;margin:0 20px;cursor:pointer;transition:transform .3s ease,filter .3s ease}.slider-track img:hover{transform:scale(1.1);filter:drop-shadow(0 4px 6px rgba(0,0,0,.2))}.logo-slider:before,.logo-slider:after{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:1;pointer-events:none;background:linear-gradient(to right,#09122C,transparent)}.logo-slider:after{right:0;left:auto;background:linear-gradient(to left,#09122C,transparent)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.label-danger{background-color:#ea505026;color:#ea5050;padding:7px 16px;border-radius:9px;font-size:12px;font-weight:700}.can-do-section h2,.testimonials h2{font-size:42px;font-weight:700}.can-do-section h3{font-weight:700;font-size:20px;color:gray;margin-bottom:0;cursor:pointer}.can-do-section h3:hover{color:#000}.get-started{background:url(/images/get-started.png);max-width:785px;padding:50px 10px;border-radius:26px;background-repeat:no-repeat;background-size:cover}.get-started span{border-radius:20px;padding:6px 12px;font-weight:600}.get-started h2{font-size:32px;color:#fff}.get-started button{background-color:#000;color:#fff;position:relative;padding-right:40px}.get-started button:hover{background-color:#fff;color:#000}.get-started button svg{position:absolute;right:18px}.get-started button:hover svg{right:14px}.testimonial-row{display:flex;justify-content:space-between;gap:20px;padding:20px}.testimonial-card{display:flex;flex-direction:column;justify-content:space-between;padding:25px;background-color:#fff;width:33%;border-radius:22px}.custom-dots{display:flex;justify-content:center;gap:10px}.dot{width:11px;height:8px;border-radius:32px;background-color:#ccc;cursor:pointer}.dot.active{background-color:#000;width:21px}@media only screen and (max-width: 767px){.homepage-bg .tagline{font-size:40px}.track_head{width:85%;margin:auto}.logoslider_div{width:100%}.logo-slider{top:-5rem}.slider-track img{height:37px}.homepage-bg .tagline2 h2{font-size:16px}.homepage-bg .tagline2{margin-top:2rem}.can-do-section h2,.testimonials h2{font-size:30px}.can-do-section h3{font-size:16px}.label-danger{font-size:10.27px}.get-started{width:90%;margin:auto}.testimonial-card{width:100%}.analyze-form .form-control,.analyze-form .form-select{height:57px}}
