.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:1rem solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:120px;width:120px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Home{background:radial-gradient(circle at 0 0,rgba(15,23,42,.06),transparent 38%),radial-gradient(circle at 100% 10%,rgba(37,99,235,.12),transparent 32%),linear-gradient(180deg,#f8fafc,#f1f5f9);min-height:100%}.homeContainer{padding-top:8px}.homeHero{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.7);border:1px solid rgba(148,163,184,.28);border-radius:16px;box-shadow:0 12px 28px rgba(15,23,42,.08);padding:24px}.homeSubTitle{color:rgba(15,23,42,.72);max-width:780px}@media(max-width:900px){.homeHero{padding:18px}}.page_404{background:#fff;font-family:Arvo,serif;padding:40px 0}.page_404 img{width:100%}.four_zero_four_bg{background-position:50%;background-repeat:no-repeat;height:200px}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:80px}.link_404{background:#39ac31;color:#fff!important;display:inline-block;margin:20px 0;padding:10px 20px}.contant_box_404{margin-top:-50px}@layer utilities{.grid-container{@apply grid gap-x-4 md:grid-cols-12 sm:grid-cols-8 grid-cols-4}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:IBM Plex Sans,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body #root{display:flex;flex-direction:column;height:100vh}body .body1{font-size:1rem;line-height:1.1875rem}body .body1,body .body2{font-style:normal;font-weight:400}body .body2{font-size:.875rem;line-height:1rem}body .subtitle1{font-size:1rem;line-height:1.1875rem}body .subtitle1,body .subtitle2{font-style:normal;font-weight:500}body .subtitle2{font-size:.875rem;line-height:1rem}body .caption{font-size:.75rem;font-style:normal;font-weight:400;line-height:.875rem}body .h1{font-size:6rem;line-height:7rem}body .h1,body .h2{font-style:normal;font-weight:500}body .h2{font-size:3.75rem;line-height:4.375rem}body .h3{font-size:3rem;line-height:3.5rem}body .h3,body .h4{font-style:normal;font-weight:500}body .h4{font-size:2.125rem;line-height:2.5rem}body .h5{font-size:1.5rem;line-height:1.75rem}body .h5,body .h6{font-style:normal;font-weight:500}body .h6{font-size:1.25rem;line-height:1.4375rem}.wrapper{flex-grow:1}
/*# sourceMappingURL=main.6814ac27.css.map*/