@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap'); /* @import url('https://fonts.googleapis.com/css2?family=Rubik:ital@1&display=swap'); */ @import url('https://fonts.googleapis.com/css2?family=Rubik:ital@0;1&display=swap'); body { font-family: Poppins; } /* Responsive design */ @media only screen and (max-device-width: 480px) { /* styles for mobile browsers smaller than 480px; (iPhone) */ .img_join_our_class { width: 418px!important; } } @media (min-width: 300px) { .line_separated { height: 42.690vw; } .overlay-text { /* these two are needed - the align self makes the column not stretch the whole height of the image column and the translate moves the column over the image */ align-self: flex-start; transform: translateY(-120%); } .line_separated_title_to_text { height: 1.605vw; } /* .line_separated_title_button { height: 0px; } */ /* .banner_text { margin-left: 20px; } */ } @media (min-width: 576px) { .line_separated { height: 42.690vw; } .overlay-text { /* these two are needed - the align self makes the column not stretch the whole height of the image column and the translate moves the column over the image */ align-self: flex-start; transform: translateY(-120%); } .line_separated_title_to_text { height: 1.605vw; } } @media (min-width: 768px) { .line_separated { height: 42.690vw; } .overlay-text { /* these two are needed - the align self makes the column not stretch the whole height of the image column and the translate moves the column over the image */ align-self: flex-start; transform: translateY(-120%); } .line_separated_title_to_text { height: 1.605vw; } .title_training_workshop_right { /* min-width: 640px; */ /* typography */ color: var(--gsi-academy-black-b-3, #333); text-align: right; font-family: Poppins; font-size: 25px; font-style: normal; font-weight: 500; line-height: 120%; /* 66px */ letter-spacing: -0.88px; } .title_training_workshop_right span { color: var(--gsi-academy-blue-b-5, #0080BB); font-style: normal; font-weight: 500; letter-spacing: -0.88px; } .context_right_training_workshop { color: var(--gsi-academy-black-b-6, #7F7F7F); text-align: right; font-size: 13px; font-style: normal; font-weight: 400; line-height: normal; letter-spacing: 0.2px; } .want_to_learn_content .col_right img { width: 345px; padding-top: 39px; } } /* large (LG) or dekstop verion */ @media (min-width: 992px) { .banner_header { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('../img/banner_background_witwhout_text.png') center center no-repeat; /* background-size: auto; */ height: 600px; } .banner_header_dojo { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('../img/banner_dojo.png') center center no-repeat; /* background-size: auto; */ height: 600px; } .banner_text_title { /* Layout */ /* padding-top: 79px; */ width: 520px; gap: 50px; align-self: stretch; /* Typography */ color: var(--gsi-academy-blue-b-5, #0080BB); font-family: Poppins; font-size: 44px; font-style: normal; font-weight: 600; line-height: 150%; /* 66px */ letter-spacing: -0.88px; } .banner_text_title span { color: #486284; } /* .banner_header .container { padding-top: 79px; } */ .line_separated_title_50 { min-height: 50px; } .line_separate_79 { min-height: 79px; } .banner_text { background-color: #ffffff00; width: 520px; padding: 0px; } .title_banner { font-size: 44px; } .line_separated { height: 675px; } .sub_text_banner { font-size: 20px; } .button_banner { padding: 15px 60px; /* typegraphy */ color: #FFF; text-align: center; /* Button */ font-size: 16px; border-radius: 10px; } .line_separated_title_to_text { height: 20px; } .text_course { min-height: 60px; max-height: 60px; color: var(--gsi-academy-black-b-6, #7F7F7F); font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; /* 142.857% */ letter-spacing: 0.2px; } .harga { max-height: 44px; padding-top: 10px; /* padding-bottom: 10px; */ /* border: 1px solid; */ } .discount { color: #F00; font-size: 14px; font-style: normal; font-weight: 500; line-height: 24px; /* 171.429% */ letter-spacing: 0.2px; text-decoration-line: strikethrough; } .harga_setelah_disc { color: var(--gsi-academy-black-b-1, #2E353A); font-size: 16px; font-style: normal; font-weight: 700; line-height: 24px; /* 150% */ letter-spacing: 0.2px; } .popular_prog { /* margin-top: -380px; */ /* margin-top: -19.798vw; */ min-height: 810px; max-height: 810px; /* border: 1px solid; */ } .popular_prog .col-md { padding-left: 0px; padding-right: 0px; } .card_popular_program { max-height: 562px; min-height: 562px; } .card_popular_program+img { width: 400px; height: 300px; } .wrapper_our_course11 { /* background: #F5F9FC; */ background: url('img/background_our_course.png'); background-repeat: no-repeat; background-position-x: center; background-position-y: center; background-size: cover; /* min-height: 1120px; */ /* max-height: 1120px; */ } .wrapper_our_course { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('../img/background_our_course.png') center center no-repeat; /* background-size: auto; */ /* height: 1200px; */ background-size: 1300px 100%; /* background-size: cover; */ } .our_course { min-height: 1120px; /* max-height: 1120px; */ /* border: 1px solid; */ } .card_our_course { height: 745px; min-height: 745px; border-radius: 10px; } .want_to_learn { min-height: 600px; max-height: 600px; /* border: 1px solid; */ } .img_join_our_class { width: 520px; } .training_workshop { height: 600px; /* border: 1px solid; */ } .training_workshop .col_right { /* padding-right: 0px; */ padding-left: 0px; /* border: 1px solid; */ } .line_separated_100 { height: 100px; /* border: 1px solid; */ } .want_to_learn_content { /* padding-top: 39px; */ } .title_our_popular_program { font-size: 44px; } .want_to_learn_content>div { /* border: 1px solid; */ min-height: 600px; } .want_to_learn_left { font-size: 44px; max-width: 487px; max-height: 412px; } .want_to_learn_left>span { color: #486284; font-family: Poppins; font-size: 44px; font-style: normal; font-weight: 500; line-height: 150%; letter-spacing: -0.88px; } .join_our_course { height: 54px; width: 308px; /* display: flex; */ padding: 15px 60px; /* justify-content: center; */ gap: 10px; border-radius: 10px; background: var(--gsi-academy-blue-b-5, #0080BB); /* GSI-Effect1 */ box-shadow: 4px 4px 12px 0px rgba(0, 0, 0, 0.25); /* typography */ color: #FFF; /* Button */ font-size: 16px; font-style: normal; font-weight: 600; line-height: normal; text-transform: uppercase; } .want_to_learn_left_content { font-size: 20px; } .line_separate_50 { min-height: 50px; /* border: 1px solid; */ } .line_separate_61 { min-height: 61px; } .title_our_courses { font-size: 44px; } .title_training_workshop_right { font-size: 44px; } .context_right_training_workshop { font-size: 20px; } .wrapper_card { min-height: 874px; max-height: 874px; /* border: 1px solid blue; */ } .training_workshop_item .row .col { min-height: 770px; /* border: 1px solid; */ } .training_workshop_item .card { /* the value in figma : 770px */ min-height: 725px; /* max-height: 725px; */ } .our_events { min-height: 600px; max-height: 600px; /* padding-top: 61px; */ } .our_events .row .col_img { padding-top: 32px; padding-left: 50px; } .event_left_content { min-height: 478px; max-height: 478px; width: 568px; padding-top: 61px; /* border: 3px solid green; */ /* padding-top: 61px; kalau padding , mempersempit ruang div */ /* margin-top: 61px; */ } .title_events { min-height: 264px; max-height: 264px; min-width: 560px; /* border: 1px solid blue; */ } .card_our_events .card-img-top { /* width: auto; */ height: 295px; } .our_events_item .row { min-height: 750px; max-height: 750px; /* border: 1px solid; */ } .btn_our_events_find_out_more { /* Layout */ display: inline-flex; padding: 15px 60px; justify-content: center; align-items: center; gap: 10px; /* Style */ border-radius: 10px; background: var(--gsi-academy-blue-b-5, #0080BB); /* GSI-Effect1 */ box-shadow: 4px 4px 12px 0px rgba(0, 0, 0, 0.25); /* typography */ color: #FFF; text-align: center; /* Button */ font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 600; line-height: normal; text-transform: uppercase; } .our_events_item { /* max-height: 1050px; */ /* border: 5px solid; */ } .want_to_learn_content .col_left { /* padding-left: 0px; */ padding-right: 0px; padding-top: 57.5px; } .want_to_learn_content .col_right img { width: auto } .training_workshop_left { height: 500px; min-height: 500px; } .line_separe_title_course_20 { min-height: 20px; } .testimony { min-height: 819px; max-height: 819px; /* border: 3px solid; */ } .testimony_content { min-height: 684px; max-height: 684px; /* border: 2px solid green; */ /* padding: 0px; */ } .sub_title { width: 745px; } .our_schedule { /* height: 902px; */ max-height: 902px; /* border: 1px solid; */ } .our_schedule .row .col-md-6 .card { border-radius: 20px; } .want_to_be_part_of_gsi { min-height: 800px; background-size: auto; margin-top: -290px; /* text-align: center; */ } .image_be_part_of_us .col-md-4 img { width: 300px; height: 300px; } #image_first { padding-left: 0px; } .image_be_part_of_us .col-md-4 .image_center { margin-top: 150px; } .to_part_of_us_context_sub { width: 745px; } .shedule_right .schedule_day { /* position: absolute; */ width: 80px; height: 80px; } /* ############### ### Footer ################## */ .footer { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('../img/footer_backgrounda.png') center center no-repeat; ; background-size: auto; text-align: left; } .footer .footer_wrapper { width: 230px; margin-top: 10px; color: white; } .footer .footer_wrapper ul li { padding-bottom: 19px; } .footer .footer_wrapper ul li a { color: #FFFFFF!important; color: var(--gsi-academy-black-white, #FFF); font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; } .heading_title_footer { color: var(--gsi-academy-black-white, #FFF); font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; padding-bottom: 20px; } .get_touch img { margin-right: 7px; } /* ################## ### course page ##################### */ .banner_header_course { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://academy.gsilab.id/img/course_banner.png') center center no-repeat; /* background-size: auto; */ height: 715.53px; } .banner_header_course .container .row { height: 715.53px; } .banner_text_title_course { width: 520px; gap: 50px; align-self: stretch; /* typography */ color: var(--gsi-academy-blue-b-5, #0080BB); font-family: Poppins; font-size: 44px; font-style: normal; font-weight: 600; line-height: 150%; /* 66px */ letter-spacing: -0.88px; } .banner_text_title_course span { color: var(--gsi-academy-black-b-3, #333); font-family: Poppins; font-size: 44px; font-style: normal; font-weight: 600; line-height: 150%; letter-spacing: -0.88px; } .how_does_it_work { min-height: 494px; max-height: 790px; /* border: 1px solid; */ } /* ################### ### Popular course ###################### */ .popular_course { min-height: 1000px; /* border: 1px solid; */ } .popular_course .popular_course_tag { /* min-width: 1084px; */ min-height: 246px; /* border: 1px solid; */ padding: 0px; max-width: 1084px; } .dibimbing_mentor_berpengalaman_text { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('/gsi_elearning/static/src/img/dibimbing.png') center center no-repeat; min-height: 646px; /* width: 1440px; */ background-size: auto; margin-top: -410px; } .dibimbing_mentor_berpengalaman { color: var(--gsi-academy-black-b-3, #333); font-family: Poppins; font-size: 44px; font-style: normal; font-weight: 500; line-height: 150%; /* 66px */ letter-spacing: -0.88px; padding-top: 0px; } .line_separated_420_cp { min-height: 420px; } .card_our_course_cp { /* height: 680px; */ min-height: 740px; } .our_course_cp { min-height: auto; max-height: auto; max-height: none; /* border: 1px solid; */ } .faq { height: 600px; /* border: 1px solid; */ } #btn_faq { padding-left: 0px!important; } .title_of_faq_text { /* display: flex; */ padding-top: 20px; padding-right: 20px; padding-bottom: 20px; } .title_of_faq_second { /* display: flex; */ padding-right: 0px; } .title_of_faq { color: var(--gsi-academy-black-b-3, #333); font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 600; line-height: normal; letter-spacing: 0.2px; } .text_title_faq_final { padding-left: 20px; } /* ################# ### Login #################### */ #login_form .card { padding: 60px 40px; gap: 60px; /* layout */ border-radius: 30px; background: #FFF; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25); width: 680px; } /* ################# ### Login #################### */ #login_form .card { padding: 60px 40px; gap: 60px; /* layout */ border-radius: 30px; background: #FFF; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25); width: 680px; } #signup_form .card { padding: 60px 40px; gap: 60px; /* layout */ border-radius: 30px; background: #FFF; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25); width: 680px; } #see_password111 { position: absolute; z-index: 2; display: block; /* width: 550px; */ height: 3.375rem; line-height: 3rem; text-align: right; pointer-events: none; /* color: lightgrey; */ float: right; /* border: 1px solid; */ background-color: transparent; max-width: 550px; } .search_input { /* layout */ display: flex; width: 554px; padding: 15px 20px; justify-content: space-between; align-items: center; align-self: stretch; /* Style */ border-radius: 10px; background: #FFF; box-shadow: 4px 4px 12px 0px rgba(0, 0, 0, 0.25); } /* ################## ### About us ##################### */ .line_separate_190 { min-height: 190px; } .line_separate_210 { min-height: 210px; } .banner_about_p { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://academy.gsilab.id/img/banner_about.png') center center no-repeat; height: 715.53px; text-align: left; } .banner_text_content_about { width: 487px; } .gsi_academy_about_p .gsi_academy_left { padding-bottom: 0px; } .content_coorporate_value .row_left { width: 50%; margin-right: 10px; } .content_coorporate_value .row_right { margin-left: 10px; width: 50%; } #excelence .row { width: 50%; } /* */ .title_our_partners { color: var(--gsi-academy-blue-b-5, #333333); text-align: center; font-family: Poppins; font-size: 44px; font-style: normal; font-weight: 500; line-height: 150%; /* 66px */ letter-spacing: -0.88px; } .title_our_partners span { color: #0080BB; } #our_partner .col-lg-3 { padding: 10px; } #our_partner .col-lg-3 img { width: 90%; } #our_activities .d-lg-flex div { width: 32%; height: 330px; } #our_activities .d-lg-flex div iframe { width: 100%; height: 330px; } /* ################## ### training worksop ##################### */ .align-items-center { display: flex; align-items: center; /*Aligns vertically center */ /* justify-content: center; */ /*Aligns horizontally center */ } .banner_header_training_workshop { background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url('https://academy.gsilab.id/img/training_workshop_banner.png') center center no-repeat; /* background-size: auto; */ height: 715.53px; } #section_banner_training_workshop .container .row { height: 715.53px; } .banner_text_title_training_workshop { width: 520px; gap: 50px; } #section_banner_training_workshop .btn_banner { width: 243px; height: 54px; } .alur_training_workshop { min-height: 494px; max-height: 790px; /* border: 1px solid; */ } } @media (min-width: 1200px) { .line_separated { height: 36.471vw; } .training_workshop_item .row .col-md-4 { padding-left: 5px; padding-right: 5px; } .card_training_workshop_item .card-img-top { /* height: 300px; */ /* width: 375px; */ } .popular_prog .row .col-md { padding-left: 5px; padding-right: 5px; } .card_popular_program .card-img-top { height: 300px; width: 375px; ; } .our_course .row .col-md { padding-left: 5px; padding-right: 5px; } .card_our_course .card-img-top { height: 300px; width: 375px; } /* ############### ### Testimony ################## */ .testimony_title { min-width: 800px; } .testimony_title p { width: 647px; } /* ################ ### User profile ################### */ .header_nav { /* display: flex; */ /* width: 701px; */ justify-content: space-between; align-items: center; border-radius: 100px; background: #F8FBFE; } .left_side_user_p { width: 73%; /* border: 1px solid; */ padding: 40px; background-color: white; border-radius: 10px; } .nav-pills .nav-link.active, .nav-pills .show>.nav-link { display: flex; padding: 12px 20px; justify-content: center; align-items: center; gap: 10px; /* style */ border-radius: 100px; background: #0080BB; } .tab-pane .row .col-md-3 img { width: 130px; } .title_item_user_p { color: var(--gsi-academy-black-b-3, #333); font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 700; line-height: 24px; /* 120% */ letter-spacing: 0.1px; } .detail_course_user_p { /* Layout */ align-self: stretch; /* Typography */ color: var(--gsi-academy-black-b-6, #7F7F7F); font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; /* 142.857% */ letter-spacing: 0.2px; } .right_side_user_p { width: 24%; /* border: 1px solid; */ margin-left: 10px; background-color: white; border-radius: 10px } /* .container { min-width: 1400px; } */ } /* .container-fluid { max-width: 1440px; } */ /* .container { max-width: 1540px; } */ /* } */ @media (min-width: 1200000px) { .line_separated { height: 36.471vw; } .training_workshop_item .row .col-md-4 { padding-left: 5px; padding-right: 5px; } .card_training_workshop_item .card-img-top { /* height: 300px; */ /* width: 375px; */ } .popular_prog .row .col-md { padding-left: 5px; padding-right: 5px; } .card_popular_program .card-img-top { height: 300px; width: 375px; ; } .our_course .row .col-md { padding-left: 5px; padding-right: 5px; } .card_our_course .card-img-top { height: 300px; width: 375px; } /* ############### ### Testimony ################## */ .testimony_title { min-width: 800px; } .testimony_title p { width: 647px; } /* .container { min-width: 1400px; } */ } /* @media (min-width: 2000px) { .container { min-width: 1200px; } } */