123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265 |
- :root {
- --primary-color: #6B2EEF;
- --blue-dark: #00416B;
- --blue-light: #092FB4;
- --blue-light-extra: #0877BE;
- --dark: #414141;
- --dark-light: #8B8888;
- --dark-light-extra: #C7C3C3;
- --white: #FFFFFF;
- --white-light: rgba(255, 255, 255, 0.7);
- --purple: #7D09B4;
- --green-blue: #09B4A9;
- --shadow-black: 0px 0px 40px rgba(213, 213, 213, 0.5);
- --shadow-blue: 0px 0px 40px rgba(0, 158, 253, 0.25);
- --shadow-light: 0px 0px 25px rgba(199, 195, 195, 0.25);
- --shadow-blog: 0px 0px 40px rgba(134, 134, 134, 0.25);
- --font-inter: 'Inter', sans-serif;;
- --font-noto: 'Noto Serif Bengali', serif;
-
- --gradient-btn: linear-gradient(180deg, #C765E9 0%, #6B2EEF 100%);
- --gradient-blue: linear-gradient(256.87deg, rgba(185, 102, 231, 0.39) 0%, rgba(47, 87, 239, 0.29) 100%), rgba(39, 0, 255, 0.8);
- }
- body {
- line-height: 1.4 !important;
- font-family: var(--font-noto) ;
- }
- a {
- text-decoration: none;
- color: inherit;
- }
- a:hover {
- text-decoration: none;
- color: inherit;
- }
- /* text color */
- .text-primary {
- color: var(--primary-color) !important;
- }
- .text-blue-dark {
- color: var(--blue-dark) !important;
- }
- .text-blue-light {
- color: var(--blue-light) !important;
- }
- .text-blue-light-extra {
- color: var(--blue-light-extra) !important;
- }
- .text-dark {
- color: var(--dark) !important;
- }
- .text-dark-light {
- color: var(--dark-light) !important;
- }
- .text-dark-light-extra {
- color: var(--dark-light-extra) !important;
- }
- .text-white {
- color: var(--white) !important;
- }
- .text-white-light {
- color: var(--white-light) !important;
- }
- .text-purple {
- color: var(--purple) !important;
- }
- .text-green-blue {
- color: var(--green-blue) !important;
- }
- /* backgorund color */
- .bg-primary {
- background: var(--primary-color) !important;
- }
- .bg-blue-dark {
- background: var(--blue-dark) !important;
- }
- .bg-blue-light {
- background: var(--blue-light) !important;
- }
- .bg-blue-light-extra {
- background: var(--blue-light-extra) !important;
- }
- .bg-dark {
- background: var(--dark) !important;
- }
- .bg-dark-light {
- background: var(--dark-light) !important;
- }
- .bg-dark-light-extra {
- background: var(--dark-light-extra) !important;
- }
- .bg-white {
- background: var(--white) !important;
- }
- .bg-white-light {
- background: var(--white-light) !important;
- }
- .bg-purple {
- background: var(--purple) !important;
- }
- .bg-green-blue {
- background: var(--green-blue) !important;
- }
- /* button */
- .btn-primary {
- background: var(--primary-color);
- color: var(--white);
- }
- .btn-primary:hover {
- background: var(--primary-color);
- color: var(--white);
- opacity: .9;
- }
- /* Navbar */
- #navbar.navbar {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- padding: 0;
- }
- #navbar.sticky {
- position: sticky;
- top: 0;
- left: 0;
- right: 0;
- box-shadow: var(--shadow-black);
- }
- #navbar .logo {
- height: 5.2rem;
- transform: translateY(-5px);
- }
- #navbar .mobile-toggle-btn {
- height: 3.1rem;
- }
- #navbar .main-link {
- font-size: 1.2rem;
- font-weight: 500;
- font-family: var(--font-inter);
- }
- #navbar .main-link a {
- display: block;
- }
- #navbar .main-link a:hover,
- #navbar .main-link a.active {
- color: var(--primary-color);
- }
- #navbar .login-register a:hover {
- color: var(--white-light);
- }
- @media screen and (max-width: 992px) {
-
- #navbar.navbar {
- background: var(--white);
- box-shadow: var(--shadow-black) !important;
- }
-
- #navbar.show {
- position: fixed;
- height: 100vh;
- }
-
- #navbar .logo {
- height: 4rem;
- }
-
- #navbar .logo-mobile-btn {
- width: 100% !important;
- }
-
- #navbar .mobile-toggle-btn .open {
- display: block !important;
- }
-
- #navbar .mobile-toggle-btn .close {
- display: none !important;
- }
-
- #navbar.show .mobile-toggle-btn .open {
- display: none !important;
- }
-
- #navbar.show .mobile-toggle-btn .close {
- display: block !important;
- }
- #navbar .main-link {
- font-size: 1.5rem !important;
- display: none;
- }
- #navbar .login-register {
- width: fit-content;
- margin: 0 auto;
- display: none;
- }
- #navbar.show .main-link,
- #navbar.show .login-register {
- display: block;
- }
- }
- /* navbar end */
- /* hero section start */
- #hero {
- background: url(../images/hero-background.png) no-repeat center center/cover ;
- height: 100vh;
- font-family: var(--font-noto);
- }
- /* hero section end */
|