body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.user-profile{background-color:#ebebeb;border:1px solid transparent;border-radius:2px;height:30px;list-style:none;margin-top:70px;position:fixed;width:80px}.user-profile.arrow-top:after{border:15px solid transparent;border-bottom:15px solid #ebebeb;border-top:none;content:" ";position:absolute;right:30px;top:-15px}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.slide-right-enter{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.slide-right-enter-active{transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.slide-right-enter-active,.slide-right-exit{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.slide-right-exit-active{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.slide-left-enter{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-left-enter-active{transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.slide-left-enter-active,.slide-left-exit{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.slide-left-exit-active{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.next-button{background:transparent;border:none;bottom:20px;left:50%;opacity:.5;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .3s ease;z-index:10}.next-button:hover{opacity:1}.container{height:100vh}.next-button.hide{opacity:0}.content-section{opacity:0;transition:opacity .3s ease}.content-section.show{opacity:1}.step-container{flex-wrap:wrap;justify-content:center}.step,.step-container{align-items:center;display:flex}.step{flex-direction:column;margin:10px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.step.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.step-number{align-items:center;background-color:#6163a4;border-radius:50%;color:#fff;display:flex;font-weight:700;height:210px;justify-content:center;margin-right:2rem;width:210px}.step-text{margin-top:1rem}.arrow{background-color:#ccc;height:4px;opacity:0;position:relative;-webkit-transform:scaleX(0);transform:scaleX(0);transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:40px}.arrow:before{border-right:4px solid #ccc;border-top:4px solid #ccc;content:"";height:16px;position:absolute;right:-8px;top:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.arrow.visible{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}@media (max-width:768px){.step-number{height:120px;width:120px}}.faq-item{border-top:1px solid #e6ecf0;padding:16px 0}.faq-question{align-items:left;background-color:initial;border:none;color:#1da1f2;cursor:pointer;display:flex;font-size:18px;font-weight:700;outline:none;padding:8px 0;transition:color .2s}.faq-question.open{color:#000}.faq-answer{color:#333;font-size:16px;margin-top:8px;padding-left:16px}.ask-button{background-color:#2196f3;border:none;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease-in-out}.ask-button:hover{background-color:#1976d2}.contact-page-container{padding-top:100px;position:relative;text-align:center}.contact-heading{color:#ff4081;font-size:3rem;margin-bottom:2rem}.grid-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;position:absolute;top:250px}.grid-item{background-color:#f9f9f9;border:1px solid #000;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:300px;padding:2rem;width:200px}.grid-icon{color:#407cff;font-size:4rem;margin-top:20px}.grid-heading{color:#333;font-size:1.8rem;padding-top:1rem}.grid-details{color:#777;padding-top:1rem}.modalWrapper{background:#f2f2f2;bottom:0;left:0;position:fixed;right:0;top:0}.modal,.modalWrapper{align-items:center;display:flex;justify-content:center}.modal{-webkit-animation:fadeInDown .8s;animation:fadeInDown .8s;background:#fff;border-radius:5px;min-height:700px;min-width:500px;position:relative}.btnClose{position:absolute;right:8px;top:8px}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:600px){.modal{min-height:500px;min-width:300px}}.form{margin-top:20px;max-width:400px;padding:20px;width:90%}.form-label{font-weight:500;margin-left:-320px}.form-group{margin-bottom:20px}.submit-btn{width:100%}.form-container-idea{align-items:center;height:"100%";justify-content:center}.form-container-idea,.form-group-idea{display:flex;flex-direction:column;margin-top:"5rem"}.form-group-idea{margin-bottom:1rem}.input-label-idea{margin-bottom:.5rem}.clicked-btn{margin-bottom:10px!important}h1{margin-top:60px;text-align:"center"}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.card-slide-left{-webkit-animation:slideInLeft .8s ease-in-out;animation:slideInLeft .8s ease-in-out}.card-slide-right{-webkit-animation:slideInRight .8s ease-in-out;animation:slideInRight .8s ease-in-out}
/*# sourceMappingURL=main.257f38e1.css.map*/