.dtb_mobile #main-header #mobile_menu.et_mobile_menu{height:100vh;overflow-y:auto!important;padding-bottom:150px;-ms-overflow-style:none;scrollbar-width:none}#page-container #main-header{z-index:9999999}#wpadminbar{z-index:10000001}html[lang="ja"] #jet_home_hero_section h1{font-size:200px}html[lang="ms-MY"] .jet_home_text_inspire,html[lang="ja"] .jet_home_text_inspire{font-size:60px}@media all and (min-width:1601px){#jet_home_hero_section h1{font-size:330px!important}}@media all and (min-width:981px) and (max-width:1180px){#jet_home_hero_section h1{font-size:180px}html[lang="ja"] #jet_home_hero_section h1{font-size:150px}}@media only screen and (max-width:980px){html[lang="ja"] #jet_home_hero_section h1{font-size:120px}}@media all and (max-width:767px){html[lang="ms-MY"] #jet_home_hero_section h1{font-size:55px}html[lang="ja"] #jet_home_hero_section h1{font-size:45px}}@media all and (min-width:600px) and (max-width:767px){#jet_home_hero_section h1{font-size:100px}.jet_home_hero_section_your_potential{font-size:50px}}@media all and (min-width:500px) and (max-width:599px){#jet_home_hero_section h1{font-size:80px}.jet_home_hero_section_your_potential{font-size:38px}}@media all and (min-width:376px) and (max-width:425px){#jet_home_hero_section h1{font-size:70px}.jet_home_hero_section_your_potential{font-size:35px}}html[lang="zh-hans"] #main-header,html[lang="zh-hans"] #et-top-navigation,html[lang="zh-hans"] .et_pb_button,html[lang="zh-hans"] #top-menu>li.cta-item>a>span{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}.wpml-ls-native{margin-left:.3em}.wpml-ls-flag{min-width:36px}#mobile_menu .wpml-ls-item ul li.wpml-ls-item a{padding-left:10px}#mobile_menu .wpml-ls-menu-item a{display:flex}.et_mobile_menu li.wpml-ls-item a.sub-menu-toggle{display:block!important}.wpml-ls-statics-footer .wpml-ls-current-language>a,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link{background-color:transparent!important}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:left!important;padding:0px!important}.wpml-ls-legacy-list-horizontal{padding:0px!important}.wpml-ls-legacy-list-horizontal a{padding:5px 20px 6px 0px!important}@media only screen and (min-width:1025px){#top-menu .wpml-ls-menu-item{display:none}}.buttonizer{z-index:9999995!important}._widget_10ma8_1{z-index:9999996!important}._backdrop_ygqhd_1{background:rgb(0 0 0 / 70%)!important}.et_fullwidth_nav #main-header .container{width:95%;max-width:1600px;padding-right:0px;padding-left:0px}.et_pb_text a:hover{text-decoration-line:underline;text-decoration-style:dotted}.jet_home_hero_scroll{animation:social-icon-bounce 2.2s ease-out infinite;animation-delay:0.2s!important}@keyframes social-icon-bounce{0%{transform:translateY(0%)}12.5%{transform:translateY(10%)}25%{transform:translateY(0%)}37.5%{transform:translateY(10%)}50%{transform:translateY(0%)}}.swiper-pagination-bullet{width:80px;height:5px;border-radius:0%}@media only screen and (max-width:767px){.swiper-pagination-bullet{width:35px;height:3px}}.et_pb_map .gm-style-iw-d h3,.et_pb_map .infowindow{color:#000000}.dsm_menu_0_tb_footer .dsm-menu li{display:inline-block;margin-right:4%}.jet_featured_courses .et_pb_column:hover .jet_featured_diploma_game_dev p,.jet_featured_courses .et_pb_column:hover .jet_featured_diploma_game_dev h4{color:black!important}.jet_featured_courses .et_pb_column:hover p,.jet_featured_courses .et_pb_column:hover h4{color:white}.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]),.wppb-user-forms select,.wppb-user-forms textarea{padding:15px;font-size:14px;border-radius:3px}#select_user_to_edit_form .select2-container{width:735px;clear:both;margin:0;border-radius:3px}.wppb-user-forms .extra_field_heading,.wppb-user-forms .wppb-form-field h4{padding-top:25px}.select2-results__option[aria-selected]{color:#000000!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ffde59!important;color:white!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ffbc00!important;color:#ffffff!important}.wppb-success{background:#a92c40!important;font-size:18px!important;color:#fff!important;padding:15px!important;border:0!important}.wppb-error,.wppb-warning{background:#a92c40!important;font-size:18px!important;color:#fff!important;padding:15px!important;border:0!important}.wppb-error a,.wppb-warning a{color:#f55a72!important}.wppb-user-forms input[type="password"]{box-shadow:none}#pass-strength-result{height:35px;color:black;margin-top:0px;margin-left:30%;width:69.9%}#pass-strength-result.short{background-color:#ffa0a0;border-color:#ffa0a0}#pass-strength-result.bad{background-color:#ffb78c;border-color:#ffb78c}#pass-strength-result.good{background-color:#ffec8b;border-color:#ffec8b}#pass-strength-result.strong{background-color:#8dff1c;border-color:#8dff1c}.select2-container .select2-selection--single{height:58px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding:15px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:56px!important}#select_user_to_edit_form .select2-container{width:69.9%;float:left;clear:none}#select_user_to_edit_form p{border-bottom:1px dashed #ffffff;padding-bottom:25px}#wppb_register_pre_form_message{display:none}.wppb-send-credentials-checkbox{display:none}.page-id-265019 #select_user_to_edit_form,.page-id-265197 #select_user_to_edit_form{display:none}.wppb-success{background:#ffde59!important}.wppb-user-forms ul li.wppb-wysiwyg{padding-top:25px}#wppb-loginform .login-password input[type="text"]{width:100%}#wppb-recover-password .passw1>span{margin-left:0%}#wppb-recover-password #pass-strength-result{margin-left:0%;width:100%}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw{top:-50px!important}.rcp-no-access{max-width:1200px;margin:auto;padding-top:60px;padding-bottom:60px;width:90%}.page-id-264973 .rcp-no-access{max-width:500px}.rcp-no-access h1{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:500;text-transform:uppercase;font-size:50px;line-height:1.2em}.wppb-user-forms ul{max-width:1200px}.wppb-user-forms input{padding:12px 24px!important;border-radius:0px!important;font-size:16px!important;line-height:1.5!important}.wppb-user-forms input.button{color:#ffffff!important;border-width:2px!important;border-color:#fff!important;border-style:solid!important;border-radius:0px!important;font-size:16px!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;background-color:#00000000!important;transition:all 300ms ease 0ms!important;padding:15px 33px!important;text-transform:uppercase!important;width:100%!important}.wppb-user-forms input.button:hover{border-color:#ffde59!important;background-color:#ffde59!important;color:#ffffff!important;background-image:initial!important;border:2px solid transparent!important;padding:15px 33px!important;opacity:1!important}.wppb-user-forms .login-remember{text-transform:uppercase!important;line-height:1.5!important;font-size:15px!important}.wppb-user-forms .login-register-lost-password a:hover{color:#fff!important}.jet_my_account_menu ul{padding-left:0px!important}.jet_my_account_menu ul li{width:100%}.jet_my_account_menu ul li a{padding:15px 5px 15px 45px!important;display:block;position:relative;width:100%;border-bottom:1px dotted #565656}.jet_my_account_menu ul li a:before{font-family:"ETmodules"!important;line-height:1;font-size:20px;margin-top:-10px;color:inherit;position:absolute;left:15px;top:50%}ul li.jet_my_account_dashboard a:before{content:'\e109'}ul li.jet_my_account_payments a:before{content:'\e0ed'}ul li.jet_my_account_account_details a:before{content:'\e107'}ul li.jet_my_account_logout a:before{content:'\4a'}ul li.jet_my_account_password a:before{content:'\e001'}ul li.jet_my_account_results a:before{content:'\e031'}ul li.jet_student_accounts_manage a:before{content:'\e08b'}ul li.jet_student_accounts_register a:before{content:'\50'}ul li.jet_student_accounts_results a:before{content:'\5a'}.jet_custom_link_button a{color:#ffde59!important;border-color:#ffde59;border-radius:0px;font-size:16px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;line-height:2em;padding-top:10px!important;padding-right:25px!important;padding-bottom:10px!important;padding-left:25px!important;background:transparent!important;transition:color 300ms ease 0ms,background-color 300ms ease 0ms,padding 300ms ease 0ms;font-weight:500;border:1px solid;display:block;text-align:center}.jet_custom_link_button a:hover{color:#ffffff!important;background-image:initial!important;background-color:#ffde59!important;padding-right:20px!important;padding-left:20px!important;border-color:#ffde59}.jet_custom_link_button a:after{content:'\4c';font-family:ETmodules!important;font-size:16px;font-weight:400;line-height:1.7;margin-left:-10px;transition:all 300ms ease 0ms;opacity:0}.jet_custom_link_button a:hover:after{margin-left:10px!important;opacity:1}.mailpoet_paragraph{padding-bottom:1em;line-height:1.7em!important}.mailpoet_paragraph label,.mailpoet_text_label,.mailpoet_select_label,.mailpoet_segment_label{width:100%!important}.mailpoet_text{width:100%!important;padding:12px 24px!important;font-size:16px;line-height:1.5;color:#495057}select.mailpoet_select{width:100%!important;padding:12px 24px!important;font-size:16px;line-height:1.5;color:#495057}.mailpoet_checkbox_label{display:block;width:100%!important}.mailpoet_submit{color:#ffde59!important;border-width:1px!important;border-color:#ffde59!important;border-radius:0px;font-size:16px;font-weight:600!important;background-color:transparent;transition:all 300ms ease 0ms;padding:10px 25px;border-style:solid;cursor:pointer;width:100%!important}.mailpoet_submit:hover{color:#fff!important;border-color:#ffde59!important;background-image:initial!important;background-color:#ffde59!important;border:1px solid transparent;opacity:1}.jet_lll .et_pb_blurb{transition:all 800ms ease 0ms}.jet_lll .et_pb_blurb:hover{background:#ffde59}.jet_lll .et_pb_blurb:hover .et_pb_module_header,.jet_lll .et_pb_blurb:hover .et_pb_blurb_description{color:#fff!important}.jet_icon_whatsapp a.icon:before{content:"\f232";font-family:"Font Awesome 5 Brands"!important}.jet_icon_email a.icon:before{content:"\e010"}.jet_icon_waze a.icon:before{content:"\f83f";font-family:"Font Awesome 5 Brands"!important}ul.jet_social_media_follow a{border-width:1px;border-color:#ffffff;transition:border 300ms ease 0ms,color 300ms ease 0ms;border-radius:0px!important}ul.jet_social_media_follow li a.icon:hover{animation:heartbeat 1.5s ease-in-out infinite both;border-color:#ffde59}.jet_social_media_follow li.et_pb_social_icon a.icon:hover:before{color:#ffde59}.semantic_ui .ui.table{border-radius:0!important}.footable-details.table th,.footable.table th{color:#000000}table.footable>tbody>tr.footable-empty>td{font-size:16px!important;text-align:center!important}.fluentform .ff-btn-submit:after{content:'\f1d8';font-family:FontAwesome!important;font-size:16px;font-weight:400;line-height:1.7;margin-left:-1em;transition:all 300ms ease 0ms;opacity:0}.fluentform .ff-btn-submit:hover:after{margin-left:.3em;opacity:1}.jet_cta_form_whatsapp_button a{font-size:18px;line-height:1.5;padding:9px 16px;font-weight:500;text-transform:uppercase;color:#ffffff;background-color:#128c7e;display:inline-block;position:relative;width:100%;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.jet_cta_form_whatsapp_button a:hover{text-decoration:none}.jet_cta_form_whatsapp_button a:hover:after{margin-left:.3em;opacity:1}.jet_cta_form_whatsapp_button a:after{content:'\f232';font-family:FontAwesome!important;font-size:16px;font-weight:400;line-height:1.7;margin-left:-1em;transition:all 300ms ease 0ms;opacity:0}#jet_contact .fluentform .ff-el-form-control{padding:12px 24px;border-radius:0px}#jet_contact select.ff-el-form-control:not([size]):not([multiple]){height:50px}#jet_contact .iti--allow-dropdown input,#jet_contact .iti--allow-dropdown input[type=tel],#jet_contact .iti--allow-dropdown input[type=text],#jet_contact .iti--separate-dial-code input,#jet_contact .iti--separate-dial-code input[type=tel],#jet_contact .iti--separate-dial-code input[type=text]{padding-left:52px}#jet_contact .fluentform .ff-btn{color:#ffffff!important;border-width:1px!important;border-color:#fff;border-radius:0px;font-size:16px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;background-color:#00000000;transition:all 300ms ease 0ms;padding:15px 33px;text-transform:uppercase}#jet_contact .fluentform .ff-btn:hover{border-color:#ffde59!important;background-color:#ffde59!important;color:#ffffff!important;background-image:initial!important;border:2px solid transparent;padding:15px 33px;opacity:1}#jet_contact .fluentform .ff-btn:after{content:'\4c';font-family:ETmodules!important;font-size:16px;font-weight:400;line-height:1.7;margin-left:-1em;transition:all 300ms ease 0ms;opacity:0}#jet_contact .fluentform .ff-btn:hover:after{margin-left:.3em;opacity:1}#jet_contact .fluentform .step-nav .ff-btn{padding:1em 2em!important;background-color:#868e96;border-color:#868e96}#jet_contact .fluentform .step-nav .ff-btn:after{display:none}#jet_contact .fluentform .ff-el-form-control:focus{border-color:#000000}#jet_contact .fluentform .ff-btn-secondary:focus,#jet_contact .fluentform .ff-btn-secondary:hover{border-color:#ffbc00}#jet_contact .fluentform .ff_upload_btn.ff-btn{background-color:#848484}button.fluentform-signature-button{padding:0!important;margin-right:2px!important;line-height:1!important;border:none!important;background:none!important}#main-content .fluentform-signature-pad-actions button.fluentform-signature-button:hover{background-color:transparent!important;border-color:transparent!important;background-image:none!important}button.fluentform-signature-button:after{display:none!important}.ff-message-success a{color:#ffde59}.ff-message-success a:hover{color:#ffbc00;text-decoration-line:underline;text-decoration-style:dotted}.fluentform .text-danger{color:#ff2f2f!important;font-size:16px!important;margin-top:8px!important}.fluentform .ff-el-is-error .ff-el-form-control{border-color:#ff2f2f!important}table.ff_repeater_table{border:0!important}.fluentform .ff_upload_btn.ff-btn{width:100%;padding:9px 33px!important}#jet_contact .frm-fluent-form .choices__list--dropdown .choices__item--selectable{color:black}.frm-fluent-form .choices__list--multiple .choices__item{background-color:#ffde59!important;border:1px solid #ffde59!important}.frm-fluent-form .choices__list--multiple .choices__item.is-highlighted{background-color:#ffbc00!important;border:1px solid #ffbc00!important}#jet_contact .fluentform .ff-el-group .ff-read-only{background-color:#ffde59!important;border:1px solid #ffde59;color:#ffffff;text-transform:uppercase;letter-spacing:2px}.fluentform .ff-el-group.ff-read-only{pointer-events:none}.fluentform .ff_btn_style:focus,.fluentform .ff_btn_style:hover{opacity:1!important}.fluentform .ff-el-help-message{color:#ffffff!important}.fluentform .ff-btn.ff-working:after{background:#ffffff!important}.fluentform .ff-btn.disabled,.fluentform .ff-btn:disabled{opacity:1!important}.fluentform .ff-step-titles li{color:#fff!important}.fluentform .ff-step-titles li:after{height:1px!important;background:#fff!important}.fluentform .ff-step-titles li.ff_active:before,.fluentform .ff-step-titles li.ff_completed:before{background:#ffde59!important}.fluentform .ff-step-titles li.ff_active,.fluentform .ff-step-titles li.ff_completed{color:#ffde59!important}.fluentform .ff-step-titles li.ff_active:after,.fluentform .ff-step-titles li.ff_completed:after{background:#ffde59!important}.et_header_style_left #et-top-navigation{padding-top:20px}.et-fixed-header #et-top-navigation{padding-top:10px!important}#top-menu .menu-item-has-children>a:after,#jet_ad_header .menu-item-has-children>a:after{content:'\4c'!important;font-weight:100!important}#jet_ad_header .menu-item-has-children>a:first-child{padding-right:30px}#jet_ad_header .et_mobile_menu .menu-item-has-children>a:after{display:none!important}#top-menu .jet_header_icon.menu-item-has-children>a:after{display:none}.nav ul li a:hover,#top-menu-nav>ul>li>a:hover,#et-secondary-menu>ul>li>a:hover,#et-info-email:hover,.et-social-icons a:hover{opacity:1;color:#ffde59!important}.jet_header_icon i{position:relative;top:5px}#top-menu .jet_header_icon.menu-item-has-children>a:first-child{padding-right:0px}.jet_header_user{padding-right:0px!important}.jet_header_student{padding-right:15px!important}.jet_header_student i{font-size:29px}#jet_blog .et_pb_blog_grid .et_pb_post{padding-bottom:29px;transition:all 300ms ease 0ms}#jet_blog .et_pb_blog_grid .et_pb_post:hover p{color:white!important}#jet_blog .et_pb_blog_grid .et_pb_post:hover{background-color:#ffde59;border:1px solid #ffde59}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#fff;border:1px solid #000000;background-color:#212121;font-size:16px;font-weight:100}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:#000000}#main-content{background-color:#000}.entry-content thead th,.entry-content tr th,body.et-pb-preview #main-content .container thead th,body.et-pb-preview #main-content .container tr th{color:#fff;font-weight:700;padding:9px 24px}@media all and (min-width:1420px) and (max-width:1500px){}@media all and (min-width:1100px) and (max-width:1405px){.et_pb_svg_logo #logo{max-width:280px}#top-menu li a{font-size:13px}}@media only screen and (min-width:1025px){.jet_primary_menu_academics li a{width:280px!important}.jet_primary_menu_academics ul{width:320px!important}#top-menu .jet_primary_menu_academics li ul{left:295px;width:320px!important}#top-menu .jet_primary_menu_academics li ul li a{padding:6px 20px;width:280px!important}.jet_header_icon li a{width:250px!important}.jet_header_icon ul{width:290px!important}#top-menu .jet_header_icon li ul{width:290px!important}#top-menu .jet_header_icon li ul li a{padding:6px 20px;width:250px!important}#top-menu .jet_header_icon .sub-menu{left:-120px}#top-menu .jet_header_icon .sub-menu .sub-menu{left:-260px}}@media only screen and (max-width:1024px){.jet_my_account_menu .et_mobile_nav_menu{width:100%;margin:0}.jet_my_account_menu .mobile_nav{width:100%}.jet_my_account_menu .mobile_menu_bar{border-radius:0;background-color:#fff0;border:solid 1px #ffffff;width:100%;padding:5px 0}.jet_my_account_menu .dtb-hamburger{padding:10px}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw{top:-65px!important}#pass-strength-result{margin-left:0%;width:100%}}@media all and (min-width:981px) and (max-width:1024px){}@media all and (min-width:768px) and (max-width:980px){}@media all and (min-width:768px) and (max-width:1024px){}@media all and (max-width:767px){.rcp-no-access h1{font-size:30px}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,#wppb-login-wrap .login-password button.wppb-toggle-pw{top:25px!important}.buttonizer.buttonizer-group{right:13px!important;bottom:18px!important}.et_pb_scroll_top.et-pb-icon{right:13px!important;bottom:85px!important}}@media all and (min-width:480px) and (max-width:767px){}@media all and (max-width:479px){.fluentform .ff-step-titles li{font-size:6px;line-height:1.6}}