@import"https://fonts.googleapis.com/css?family=Karla:400|Poppins:400";*,:after,:before{margin:0;padding:0;box-sizing:border-box}@media screen and (min-width: 992px){.section-center{width:95vw}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}nav{height:5rem;font-weight:bolder;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}nav .navbar{display:grid;place-items:center;grid-template-columns:repeat(2,1fr)}nav .nav-links{display:grid;align-items:center;grid-template-columns:repeat(2,1fr)}footer{text-align:center}footer h4{margin:0}footer .company{color:#645cff}footer .footer-text{font-weight:400;margin-top:1.25rem;text-transform:uppercase;color:#fff}footer .social-icon{color:#fff;font-size:2rem;margin-right:1rem}footer .social-icon:hover{color:#222;-webkit-text-stroke:1px #645cff}html{font-size:100%}body{font-family:Karla,sans-serif;font-weight:400;line-height:1.75;color:#f8fafc;background-color:#0f172a}p{max-width:40em;margin-bottom:1.5rem}h1,h2,h3,h4,h5{margin:0;margin-bottom:1.38rem;line-height:1.3;font-weight:400;font-family:Spectral,sans-serif;text-transform:capitalize;letter-spacing:.15rem}h1{margin-top:0;font-size:3.052rem}h2{font-size:2.441rem}h3{font-size:1.953rem}h4{font-size:1.563rem}h5{font-size:1.25rem}img:not(.nav-logo){width:100%;display:block;object-fit:cover;-o-object-fit:cover}a,ul{color:inherit;text-decoration:none}a:hover,li:hover{color:#645cff}ul{padding:0;list-style-type:none}button{cursor:pointer;border:transparent;display:inline-block;border-radius:.25rem;text-transform:capitalize;letter-spacing:.15rem;padding:.375rem .75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#fff;background-color:#645cff}button:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;background-color:#3c3799}.btn-block{width:100%}.btn-funky{color:#645cff;border-color:red;background-color:#c1beff}.btn-funky:hover{color:#645cff;background-color:#c1beff}form{width:90vw;max-width:600px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:.25rem;margin:3rem auto;padding:2rem 2.5rem}form .form-row{margin-bottom:1rem}form .form-alert{color:#842029;letter-spacing:.15rem;text-transform:capitalize}form button{display:block;margin:0 auto}form label{display:block;font-size:.875rem;margin-bottom:.5rem;text-transform:capitalize;letter-spacing:.15rem}form input,form textarea{width:100%;padding:.375rem .75rem;background-color:#0f172a;border-radius:.25rem;border:1px solid #e2e8f0}form textarea{height:7rem;-ms-overflow-style:none;scrollbar-width:none}form textarea::-webkit-scrollbar{display:none}form ::-webkit-input-placeholder{font-family:inherit;color:#94a3b8}form ::-moz-placeholder{font-family:inherit;color:#94a3b8}form :-ms-input-placeholder{font-family:inherit;color:#94a3b8}form ::-ms-input-placeholder{font-family:inherit;color:#94a3b8}form ::placeholder{font-family:inherit;color:#94a3b8}.alert{width:90vw;max-width:600px;margin:0 auto;margin-bottom:1rem;padding:.375rem .75rem;border-color:transparent;border-radius:.25rem;color:#222;background-color:#fff}.alert-danger{color:#842029;background-color:#f8d7da}.alert-success{color:#0f5132;background-color:#d1e7dd}.small,.text-small{font-size:.875rem}.loading{width:6rem;height:6rem;margin:0 auto;border-radius:50%;border:.5rem solid #94a3b8;border-top-color:#645cff;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}.title h2{text-align:center;margin-bottom:-1rem}.title-underline{width:7rem;height:.25rem;margin:1rem auto;background-color:#645cff}.section-center{width:85vw;max-width:1170px;margin:0 auto;padding:1rem 0}.main{gap:0rem;display:grid;place-items:center}
