123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702 |
- @import url('https://fonts.cdnfonts.com/css/helvetica-neue-55');
- :root {
- --primary-color: #6B2EEF;
- --blue-dark: #00416B;
- --blue-light: #092FB4;
- --blue-light-extra: #0877BE;
- --blue-sky: #CFE9FA;
- --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);
- --gradient-upcoming: linear-gradient(180deg, #E4A3F5 0%, #F1DEF8 100%);
- }
- 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;
- }
- .border-blue-light-extra {
- border-color: var(--blue-light-extra) !important;
- }
- .border-purple {
- border-color: var(--purple) !important;
- }
- .border-blue-light {
- border-color: var(--blue-light) !important;
- }
- .border-green-blue {
- border-color: var(--green-blue) !important;
- }
- /* utility */
- .padding-reset {
- padding-right: 0 !important;
- padding-left: 0 !important;
- }
- .section-title {
- font-size: 4rem;
- font-weight: bold;
- font-weight: 600;
- text-align: center;
- line-height: 1.2;
- }
- .sub-title {
- font-size: 1.8rem;
- text-align: center;
- }
- @media screen and (max-width: 1200px) {
- .section-title {
- font-size: 2.5rem;
- }
- .sub-title {
- font-size: 1.2rem;
- }
- }
- @media screen and (max-width: 992px) {
- .section-title {
- font-size: 2.2rem;
- }
- .sub-title {
- font-size: 1.1rem;
- }
- }
- @media screen and (max-width: 768px) {
- .section-title {
- font-size: 2rem;
- }
- .sub-title {
- font-size: 1rem;
- }
- .container {
- padding-left: 2rem !important;
- padding-right: 2rem !important;
- }
- }
- /* utility end */
- /* swiper slider */
- .swiper-button-next,
- .swiper-button-prev {
- background-color: transparent;
- color: var(--dark) !important;
- fill: var(--dark) !important;
- stroke: var(--dark) !important;
- }
- /* swiper slider end */
- /* Navbar */
- #navbar {
- z-index: 100 !important;
- }
- #navbar.navbar {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- padding: 0;
- z-index: 100;
- }
- #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);
- z-index: 10;
- }
- #navbar .login-register a:hover {
- color: var(--white-light);
- }
- @media screen and (max-width: 992px) {
-
- #navbar.show {
- position: fixed;
- bottom: 0;
- min-height: 100vh;
- background: var(--white);
- }
-
- #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;
- }
- }
- @media screen and (max-width: 768px) {
- #navbar .container {
- padding-left: 1rem !important;
- padding-right: 1rem !important;
- }
- }
- /* navbar end */
- /* footer */
- #footer {
- background: var(--blue-sky);
- }
- #footer .brand-logo {
- width: 4.5rem;
- }
- #footer .company-details {
- font-size: 1rem;
- font-weight: 300;
- font-family: var(--font-helvetica);
- }
- #footer .company-details-icon {
- width: 1.8rem;
- }
- #footer .content-title {
- font-size: 1.8rem;
- }
- #footer .link a {
- font-size: 1.2rem;
- line-height: 1.5;
- }
- #footer .link a:hover,
- #footer .link a.active {
- color: var(--primary-color);
- }
- #footer .social-link {
- width: 3.3rem;
- transition: all .30s ease-in-out;
- }
- #footer .social-link:hover {
- transform: scale(1.1);
- }
- #footer .policy-link a {
- white-space: nowrap;
- font-size: .9rem;
- }
- #footer .policy-link a:hover {
- color: var(--primary-color);
- }
- #footer .app-download-link-container .app-download-link {
- height: 2.5rem;
- transition: all .35s ease-in-out;
- }
- #footer .app-download-link-container .app-download-link:hover {
- transform: scale(1.1);
- }
- /* footer 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 .upper-part .content {
- flex: 1;
- }
- #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: 80% !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 ;
- background-size: cover;
- overflow: hidden;
- height: 100%;
- }
- #upcoming .job-news .news {
- max-width: 300px !important;
- }
- #upcoming .job-news .news .circle-icon {
- width: 1.5rem;
- }
- #upcoming .job-news .news .view-more .icon {
- height: .7rem !important;
- }
- @media screen and (max-width: 992px) {
-
- #upcoming .job-news {
- background: var(--gradient-upcoming) ;
- }
- }
- /* upcoming section end */
- /* job preparation section */
- #job-preparation {
- line-height: 1.4;
- background: url(../images/Job-preparation-bg.svg) no-repeat center center/cover ;
- }
- #job-preparation .job-preparation-content .icon {
- height: .8rem;
- }
- /* app download */
- #download-app {
- background: url(../images/App_Download-background.svg) no-repeat center center/cover;
- }
- #download-app .download-title {
- font-size: 3.5rem;
- line-height: 1.2;
- }
- #download-app .download-subtitle {
- font-size: 1.4rem;
- line-height: 1.4;
- }
- #download-app .icon-btn {
- height: 3.5rem;
- transition: all .30s ease-in-out;
- }
- #download-app .icon-btn:hover {
- transform: scale(1.1);
- }
- @media screen and (max-width: 1200px) {
- .download-title {
- font-size: 3rem !important;
- }
-
- #download-app .download-subtitle {
- font-size: 1.2rem;
- }
- #download-app .icon-btn {
- height: 3rem;
- }
- }
- @media screen and (max-width: 992px) {
- .download-title {
- font-size: 2.5rem !important;
- }
-
- #download-app .download-subtitle {
- font-size: 1.2rem;
- }
- #download-app .icon-btn {
- height: 2.5rem;
- }
- }
- @media screen and (max-width: 768px) {
- .download-title {
- font-size: 1.5rem;
- line-height: 1.1;
- }
- #download-app .download-subtitle {
- font-size: 1rem;
- }
-
- #download-app .icon-btn {
- height: 2.2rem;
- }
- }
- /* why-studypress section */
- #why-studypress .top-content {
- background: url(../images/why-studypress-gradient.svg) no-repeat center center/cover;
- padding-bottom: 100px;
- }
- #why-studypress .content {
- line-height: 1.2;
- }
- #why-studypress .content .text-content {
- width: 80%;
- }
- #why-studypress .icon {
- height: 3.2rem;
- }
- @media screen and (max-width: 1200px) {
- #why-studypress .top-content {
- padding-bottom: 20px !important;
- }
- }
- @media screen and (max-width: 992px) {
- #why-studypress .top-content {
- padding-bottom: 50px !important;
- }
- }
- @media screen and (max-width: 768px) {
- #why-studypress .top-content {
- padding-top: 30px !important;
- padding-bottom: 30px !important;
- }
- }
- /* crash course section */
- #crash-course {
- line-height: 1.4;
- }
- #crash-course .crash-course-content .icon {
- height: .7rem;
- }
- /* our blog section */
- #our-blog {
- line-height: 1.2;
- background: #ECD6F8;
- }
- #our-blog .icon {
- height: .7rem;
- }
- /* word of the day section */
- #word-of-day .title {
- font-size: 2.2rem;
- line-height: 1.4;
- color: var(--blue-dark);
- font-weight: 600;
- }
- #word-of-day .year {
- font-size: 1.8rem;
- }
- #word-of-day .content {
- font-size: 1.2rem;
- }
|