@charset "UTF-8";.mt a.btn{background-color:#d00;border:0;border-radius:30px;color:#fff;display:inline-block;font-size:.875em;font-weight:600;letter-spacing:.15em;padding:1.1em 2.2em 1.05em;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease-out!important}.mt a:focus,.mt a:hover{background-color:#000}.mt .nav-tabs .nav-item{width:20%}.mt .nav-tabs a.nav-link{align-items:center;background-color:#f4f4f4;border:solid transparent;border-radius:0;border-width:5px 0 0;color:#3d3d3d4d;display:flex!important;font-size:18px;font-weight:700;height:72px;justify-content:center;line-height:1.3;padding:14px 20px;width:100%}.mt .nav-tabs a.nav-link.active{background-color:#fff;border-color:red;color:#3d3d3d;opacity:1}.intro{color:#3d3d3d;font-size:18px;font-weight:500;letter-spacing:.18px;line-height:24px;margin:0 auto;text-align:center;width:100%}.mt .timlineimg{margin:auto;max-width:1130px;width:100%}.mt .section-title{color:#3d3d3d;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:normal;margin:0 auto 40px;position:relative;text-align:center}.mt .section-title:after{background:#f1353c;bottom:-8px;content:"";height:4px;left:0;margin:0 auto;position:absolute;right:0;width:50px}.main-header h1{font-size:50px;margin:0 0 0 auto!important;max-width:600px;text-shadow:0 4px 12px rgba(0,0,0,.3),0 0 10px rgba(0,0,0,.3);width:100%}.bg-grey{background:#f9f9f9;margin:30px auto 0;padding:40px 15px 72px}.lead-in{color:#3d3d3d;font-size:20px;font-weight:700;line-height:1.5;margin:45px auto;text-align:center}.assignment-content img{margin-bottom:12px;max-width:250px}.assignment-content{background:#fff;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;margin:auto;max-width:1170px;width:100%}.assignment-content .tab-content{color:#3d3d3d;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;padding:30px 30px 20px 20px}.assignment-content .tab-content li,.assignment-content .tab-content p{color:#3d3d3d;font-size:16px;font-weight:600;margin-bottom:12px;text-align:left}.assignment-content .tab-content p{margin-bottom:1.6em}#departmentTabs li{width:100%}#departmentTabs button.nav-link{background-color:#f4f4f4;border:solid transparent;border-radius:0;border-width:0 0 0 5px;color:#3d3d3d80;font-size:1em;font-weight:700;justify-content:flex-start;letter-spacing:0;padding:22px 20px;position:relative;text-align:left;transition:all .3s;width:100%}#departmentTabs li:not(:first-of-type){margin-top:2px}#departmentTabs button.nav-link.active,#departmentTabs button.nav-link:focus,#departmentTabs button.nav-link:hover{background-color:#fff;border-color:#f1353c;color:#3d3d3d;opacity:1}#departmentTabs button.nav-link:after{background:url(../_img/management-trainee/chevron-right.png) no-repeat 50%/cover;content:"";height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px}.assignment-content .nav-pills>li.active>a,.assignment-content .nav-pills>li.active>a:focus,.assignment-content .nav-pills>li.active>a:hover{background-color:#fff;border-color:#f1353c;color:#3d3d3d;opacity:1}select#departmentTab{-webkit-appearance:none;background-color:#f6f6f6;border:0;border-radius:0;color:#333;display:block;font-size:14px;font-weight:600;letter-spacing:0;margin:15px auto 0;padding:20px 10px;width:95%}.assignment-content .select-wrapper{margin-bottom:20px;position:relative;z-index:2}.assignment-content .select-wrapper:after{border:7px solid transparent;border-top-color:#333;content:"";position:absolute;right:25px;top:50%}.tab-pane .container{max-width:1018px}#career-progression .position{align-items:baseline;display:flex;margin-bottom:72px}#career-progression .num{color:#46cfbe;font-size:38px;font-style:italic;font-weight:700;line-height:normal;margin-right:30px}#career-progression .pos-2 .num{color:#569ddf}#career-progression .pos-3 .num{color:#f1667c}#career-progression .position p{color:#000;font-size:20px;font-weight:700;line-height:normal;margin-bottom:15px;text-align:left}#career-progression .position span{color:#747474;display:block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:normal;margin-left:24px;text-align:left;text-indent:-24px}#career-progression .position span img{max-width:14px;width:100%}#others img{width:100%}#others .event img{max-width:400px;width:100%}#others .event{margin-bottom:55px}#others .event .txt-box,#others .event img{border-radius:5px}#others .event .txt-box{background:#fff;border:1px solid transparent;color:#000;font-family:Montserrat,sans-serif;font-size:16px;margin:20px auto 0;max-width:340px;position:relative;width:100%}#others .event .txt-box hr{margin:10px auto;width:40%}#others .event .txt-box h4,#others .event .txt-box p{margin:0}#others .event .txt-box h4{font-size:22px;padding-bottom:12px}#others .event.red .txt-box h4{color:#f1353c}#others .event.blue .txt-box h4{color:#2e77bc}#others .event.orange .txt-box h4{color:#f89f4b}#others .event.green .txt-box h4{color:#0cb39e}#expect img{max-width:632px;width:100%}#expect .item{align-items:flex-start;display:inline-flex;gap:20px;margin-bottom:40px;width:100%}#expect .item img{flex:2;max-width:80px}#expect .item p{color:#0cb39e;font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px;margin-left:-15px}#expect .item>ul{flex:1}#expect .item>ul li{color:#3d3d3d;font-size:16px;font-weight:500;line-height:24px;list-style:disc;text-align:left}#expect .item.yellow p{color:#ffe67c}#expect .item.blue p{color:#2e77bc}#expect .item.green p{color:#0cb39e}#expect .item.pink p{color:#f1667c}#expect .item.red p{color:#e50013}#expect .item.orange p{color:#f89f4b}#selection{padding:50px 0 0}#selection .requirement{color:#000;font-size:16px;font-weight:700;line-height:30px;list-style:none;margin:0 auto;max-width:920px;text-align:left;width:100%}#selection .requirement li{margin-bottom:8px}#selection .requirement li:before{color:#f1353c;content:"•";display:inline-block;font-size:16px;font-weight:700;margin-left:-1.5em;text-align:center;width:1.5em}#selection .process{counter-reset:step-counter;padding:0}#selection .process li{background:#fff;border:2px solid rgba(241,53,60,.4);border-radius:10px;color:#000;counter-increment:step-counter;font-size:18px;font-weight:700;line-height:normal;margin:0 auto 15px;max-width:660px;overflow:hidden;padding:25px 10px;position:relative;width:100%}#selection .process li:before{bottom:-24px;color:#f1353c26;content:"0" counter(step-counter);font-size:85px;font-style:italic;font-weight:700;left:-12px;line-height:normal;position:absolute}#selection img{margin:0 auto 15px;max-width:30px}.mt .responsive-tabs .nav-tabs{display:none}@media screen and (max-width:1024px){.main-header h1{font-size:44px}}@media screen and (min-width:768px){.mt .responsive-tabs .nav-tabs{display:flex}.mt .responsive-tabs .card{border:none}.mt .responsive-tabs .card .card-header{display:none}.mt .responsive-tabs .card .collapse{display:block}}@media (min-width:769px){.mt #myTabContent .tab-content-container{display:block}.mt #myTabContent .tab-pane{display:none}.mt #myTabContent .tab-pane.active{display:block}}@media screen and (min-width:992px){.assignment-content .nav-pills{padding-left:0!important}}@media screen and (max-width:991px){.main-header h1{font-size:30px;line-height:1.1;max-width:450px}.assignment-content{border:0}.assignment-content ul{padding-left:15px}}@media screen and (max-width:767px){.main-header h1{max-width:370px}.mt.section-title{font-size:18px}.intro,.lead-in{font-size:16px}.assignment-content .tab-content{font-size:14px;padding:20px}#career-progression .position{margin-bottom:35px}#others .event .txt-box{width:90%}#expect .item>ul li,#others .event .txt-box p,#selection .requirement{font-size:14px}#expect .item img.fullwidth{max-width:60px}#selection .process li{font-size:16px}#selection .process li:before{bottom:-20px;font-size:75px}.mt .responsive-tabs .main-content>.tab-pane{display:block!important;opacity:1}.mt .responsive-tabs .card{border-radius:2px}.mt .responsive-tabs .card-header button{color:#666;font-size:16px;font-weight:600;width:100%}.mt .responsive-tabs .card-header button:after{background:url(../_img/management-trainee/chevron-right.png) no-repeat 50%/cover;content:"";height:20px;position:absolute;right:15px;transform:rotate(90deg);width:20px}}@media screen and (max-width:550px){.main-header h1{font-size:20px;max-width:250px}#others .event .txt-box h4{font-size:20px}#career-progression .position p{font-size:18px}}@media screen and (max-width:375px){.main-header h1{font-size:17px;max-width:200px}}
