123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346 |
- @import url('https://fonts.cdnfonts.com/css/helvetica-neue-55');
- :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;
- --border-light: rgba(255, 255, 255, 0.2);
- --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-helvetica: 'Helvetica Neue', 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.7 !important;
- font-family: var(--font-noto) ;
- }
- /* typography */
- a {
- text-decoration: none;
- color: inherit;
- }
- a:hover {
- text-decoration: none;
- color: inherit;
- }
- p {
- line-height: 1.4 !important;
- }
- /* 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;
- }
- .bg-gradient-blue {
- background: var(--gradient-blue) !important;
- }
- /* button */
- .btn-primary {
- background: var(--primary-color);
- color: var(--white);
- }
- .btn-primary:hover {
- background: var(--primary-color);
- color: var(--white);
- opacity: .9;
- }
- .gradient-btn {
- background: var(--gradient-btn);
- color: var(--white);
- }
- .gradient-btn:hover {
- background: var(--gradient-btn);
- color: var(--white);
- opacity: .8;
- }
- /* border color*/
- .border-light {
- border-color: var(--border-light) !important;
- }
- /* 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);
- background: var(--white);
- }
- #navbar .logo {
- height: 5.2rem;
- transform: translateY(-5px);
- }
- #navbar .mobile-toggle-btn {
- height: 3.1rem;
- }
- #navbar .main-link {
- font-size: 1.2rem;
- font-weight: 400 !important;
- font-family: var(--font-helvetica) !important;
- }
- #navbar .main-link a {
- display: block;
- /* font-weight: 500; */
- }
- #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.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 ;
- min-height: 100vh;
- font-family: var(--font-noto);
- }
- #hero .lower-part .item {
- transition: all .25s ease-in-out;
- }
- #hero .lower-part .item:hover {
- background-color: var(--blue-dark);
- transform: scale(1.05) translateY(-20px);
- }
- #hero .lower-part .icon {
- height: 3.2rem;
- }
- @media screen and (max-width: 992px) {
-
- #hero .hero-image {
- width: 50% !important;
- }
- }
- /* hero section end */
- /* upcoming section */
- #upcoming {
- line-height: 1.2 !important;
- }
- #upcoming .upcoming-test {
- font-family: var(--font-helvetica) !important;
- }
- #upcoming .upcoming-test .upcoming-content,
- #upcoming .upcoming-test .booking-btn {
- width: 300px !important;
- }
- #upcoming .job-news {
- font-family: var(--font-noto) !important;
- background: url(../images/upcoming.svg) no-repeat center center/cover;
- }
- #upcoming .job-news .news {
- max-width: 160px;
- }
- #upcoming .job-news .news .circle-icon {
- width: 1.5rem;
- }
- /* upcoming section end */
|