@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300..800;1,300..800&display=swap";body{font-family:Plus Jakarta Sans,Outfit,sans-serif!important;font-size:15px!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.title,.navbar,.btn,button{font-family:Plus Jakarta Sans,Outfit,sans-serif!important}h1,h2,h3,.title{font-weight:800!important;letter-spacing:-.4px}i.fa,i.fas,i.far,i.fab,i.fa-solid,i.fa-regular,i.fa-brands,.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands{font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome!important}.fab,.fa-brands{font-family:"Font Awesome 6 Brands","Font Awesome 5 Brands"!important}.btn{border-radius:12px!important;font-weight:700!important;transition:transform .22s ease,box-shadow .22s ease,background .22s ease!important}.btn:hover{transform:translateY(-2px)}.form-control,.form-select{border-radius:12px;font-family:Plus Jakarta Sans,sans-serif!important}.form-control:focus,.form-select:focus{border-color:var(--bs-primary)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--bs-primary) 12%,transparent)!important}.card{border-radius:18px}.modal-content{border-radius:20px}::selection{background:color-mix(in srgb,var(--bs-primary) 25%,white)}
