@font-face {font-family: "HK-Grostek-Wide";font-style: normal;font-weight: 400;src: url(fonts/HK-Grotesk-Wide/HKGroteskWide-Regular.otf) format("opentype");font-display: swap;}.btn-naked .text, .subpagesection--btn, .btn-primary .text {font-weight: 700 }hr {border: none;}.form-group.focused .floating-label {font-size: 13px;top: 3px }.form-label-group input:focus ~ label, .form-label-group input:not(:placeholder-shown) ~ label {padding-top: calc(var(--input-padding-y) / 3.5);}.lineheight-1 {line-height: 1 !important }.innertopbanner-investor-relations {background-color: #06013A }@media (min-width:992px) {.innertopbanner-investor-relations .ir-data {position: absolute;bottom: 0;right: 0;}}.innertopbanner-investor-relations .ir-data {max-width: 500px;width: 100%;color: #ffffff;line-height: 1.3 }.innertopbanner-investor-relations .ir-data .top-ar {padding: 20px 30px;background-color: #FB5E00 }.innertopbanner-investor-relations .ir-data .bottom-ar {padding: 15px 0;background-color: #1800E1;position: relative }.innertopbanner-investor-relations .ir-data .bottom-ar::after {content: '';position: absolute;z-index: 2;width: 120px;height: 100%;top: 0;right: 0;background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(21, 0, 128, 1));}@media (max-width:991px) {.innertopbanner-investor-relations .contentcover {position: relative;margin-top: 30px;transform: none }.innertopbanner-investor-relations .ir-data {margin-top: 30px;font-size: 14px }.innertopbanner-investor-relations .ir-data .top-ar {padding: 15px;}.innertopbanner-investor-relations .ir-data .top-ar img {width: 17px }.innertopbanner-investor-relations .ir-data .top-ar .font12, .bg-our-customers .font12 {font-size: 11px }}.font70 {font-size: 36px;line-height: 1;}@media (min-width: 992px) {.font70 {font-size: 70px;}}@keyframes loopscroll {0% {transform: translateX(0);}100% {transform: translateX(calc(-250px * 3));}}.loop-slider {width: 100%;margin: auto;overflow: hidden;position: relative;}.loop-slider .slider-wrap {animation: loopscroll 10s linear infinite;display: flex;width: calc(250px * 6);height: 100%;}.loop-slider .slide {height: 100%;text-align: center;padding: 0 30px;border-left: 1px solid #ffffff }sup.f36-cus-01 {font-size: 20px }.border-bottom-ar {border-bottom: 1.5px solid #E3E3E3 }.bg-our-customers {background-image: url(../img/investor-relations/bg-our-customers3.jpg);background-size: cover;background-position: center }@media (min-width:992px) {.bg-get-in-touch {background-image: url(../img/investor-relations/vector/bg-get-in-touch.svg);background-size: auto;background-repeat: no-repeat;background-position: left bottom }}.w-border .select2-container--default, .w-border input {border: 1px solid #B4B4B4 !important }.bg-f2f2f2 {background-color: #F2F2F2 }.bg-light-tm-blue {background-color: rgba(24, 0, 225, 0.05) !important;}.lineheight-1 {line-height: 1 !important }.xl-bg-text {font-size: 150px;color: #F2F2F2;line-height: 100px }.xxl-bg-text {font-size: 220px;color: #F2F2F2;line-height: 150px }@media (max-width:991px) {.xl-bg-text, .xxl-bg-text {font-size: 100px;line-height: 65px }}.icon-download.id-cus {font-size: 25px;line-height: 20px;}.img-annual-report {width: 245px;border: 1px solid #F2F2F2;box-shadow: 0 0 30px rgba(0, 0, 0, 0.1) }.table-cus-01 {overflow-x: auto }.table-cus-01 table {border-collapse: collapse;border-spacing: 0;width: 100%;}.table-cus-01 th, .table-cus-01 td {padding: 15px 40px;}.table-cus-01 table, .table-cus-01 tr, .table-cus-01 th, .table-cus-01 td {border: none }.table-cus-01 .bg-blue {background-color: rgba(21, 0, 128, 1);color: rgba(255, 255, 255, 0.7) }.table-cus-01 .bg-blue-15 {background-color: #DCD9FB }.table-cus-01 .bg-blue-5 {background-color: #F3F2FE }.table-cus-01.border-y th, .table-cus-01.border-y td {border-bottom: 1px solid #ffffff;border-top: 1px solid #ffffff }@media (max-width:991px) {.table-cus-01 table {font-size: 14px }.table-cus-01 th, .table-cus-01 td {padding: 10px 15px;}}.btn-border {padding: 13px 15px;border: 2px solid #FB5E00;}.btn-border .text {padding-left: 0 !important }@media (min-width:768px) {.row.g-1.row-cols-1.row-cols-md-2 .col:first-child .table-cus-01 {margin-right: -1px }}.form-label-group input[name="daterange"] + span {content: '';position: absolute;top: 1px;right: 15px;background: url(../img/vector/icon-dropdown.svg);width: 20px;height: 100%;background-size: 100% 100%;}.form-label-group input {}@media (min-width:992px) {.innertopbanner-yayasan {height: 400px;background-image: url(../img/yayasan/vector/bg-stripe.svg), url(../img/yayasan/bg-yayasan.png);background-size: contain, cover;background-position: center right, center }.innertopbanner-yayasan.innertopbanner-lg .contentcover .innertopbanner-lg-title {font-size: 60px }}@media (max-width:991px) {.innertopbanner-yayasan {height: 400px;background-image: url(../img/yayasan/bg-yayasan.png);background-size: cover;background-position: center right 60% }.innertopbanner-yayasan.innertopbanner-lg .contentcover .innertopbanner-lg-title {font-size: 35px }.icon-impact {width: 60px }}.card-footer.border-none {border: none }.card.bg-card.h-100 {background-size: cover;background-repeat: no-repeat;background-position: center;min-height: 425px !important }.bg-contact-us {background-image: url(../img/yayasan/vector/bg-stripe-grey.svg);background-size: contain;background-repeat: no-repeat;background-position: right }.slide-cus-01 .slick-track, .slider-nav .slick-track {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.slide-cus-01 .slick-slide {height: inherit !important;margin: 0 15px;}.slide-cus-01 .slick-list {margin: 0 -15px;}.slide-cus-01 .sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.slide-cus-01 .slick-prev {top: auto;left: auto;right: 45px;bottom: calc(-36px - 20px);}@media (min-width: 992px) {.slide-cus-01 .slick-prev {right: 58px;bottom: calc(-36px - 18px);}}.slide-cus-01 .slick-prev::before {font-family: "tmicon";content: "\e930";color: #FB5E00 }@media (min-width: 992px) {.slide-cus-01 .slick-prev::before {opacity: 1;font-size: 28px;}}.slide-cus-01 .slick-next {top: auto;right: 6px;bottom: calc(-36px - 20px);}@media (min-width: 992px) {.slide-cus-01 .slick-next {right: 12px;bottom: calc(-36px - 18px);}}.slide-cus-01 .slick-next::before {font-family: "tmicon";content: "\e92e";color: #FB5E00 }@media (min-width: 992px) {.slide-cus-01 .slick-next::before {opacity: 1;font-size: 28px;}}.slide-cus-01 .slick-prev.slick-disabled::before, .slide-cus-01 .slick-next.slick-disabled::before {opacity: 0.3 }.slide-cus-01 .slick-prev, .slide-cus-01 .slick-next {z-index: 3 }.slide-cus-01 .slick-dots {text-align: left;bottom: -45px;z-index: 2;margin-left: -5px }.slide-cus-01 .slick-dots li {margin: 0;}.slide-cus-01 .slick-dots li.slick-active button:before {color: #FB5E00;opacity: 1 !important;}.slide-cus-01 .slick-dots li button:before {font-size: 9px;opacity: 0.2 !important }.fw-light {font-weight: 100 !important }.year-title-01 {font-size: 100px;color: #EAEAEA;margin-bottom: 10px }@media (max-width:991px) {.year-title-01 {font-size: 60px;}}.fit-size {width: 90%;}.bg-what-we-do {min-height: 440px;background-size: cover;background-position: center }.bg-grey-F3F2FE {background-color: #F3F2FE }@media (max-width:991px) {.bg-what-we-do {min-height: 300px;}.font18.force18 {font-size: 18px }.font16-c {font-size: 14px }.bg-what-we-do .font40 {font-size: 35px }}a.btn-gs {text-decoration: none;}.btn-gs {padding: 4px 16px 5px 16px;border-radius: 30px;background-color: #FFFFFF;font-size: 14px;color: #777777;cursor: pointer }@media (min-width: 992px) {.btn-gs {font-size: 16px;}}.btn-gs.active, .slick-current .btn-gs {background-color: #FB5E00;color: #ffffff }.btn-gs:hover {outline: 2px solid #FB5E00;}.slider-nav-tab .slick-slide, .slider-nav-tab .slick-list, .slider-nav-tab .slick-track{width: auto!important }.slider-nav-tab .slick-list{overflow: visible;margin: 0 -5px }.slider-nav-tab .slick-track{transform: none!important }.slider-nav-tab .slick-arrow{display: none!important }.slider-nav-tab .slick-slide{margin: 5px }.ytm-process .ytm-ar-1{color: #1800E1;border-left: 1px solid #1800E1;padding: 0 15px 15px;height: 100% }.ytm-process .row div:nth-child(even) .ytm-ar-1{color: #FB5E00;border-left: 1px solid #FB5E00;}.ytm-process .ytm-ar-2{color: #ffffff;background-color: #1800E1;padding: 15px;height: 100%;font-weight: 700 }.ytm-process .row div:nth-child(even) .ytm-ar-2{background-color: #FB5E00;}.ir_sbContainer {width: 100%;padding: 20px 0;margin-bottom: 50px;background: #dedede;}.ir_sbHolder, .ir_sbHolder *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.ir_sbHolder{height: 57px;position: relative;width: 100%;display:inline-block;background-color: #ffffff;margin: 0 0 30px 0;outline:none;background-image: none;}.ir_sbHolder.open {border: none;background-color: #fff;outline: 1px solid #1800E2;}.ir_sbHolder .floating-label {opacity: 0;}.ir_sbHolder.open .floating-label {font-size: 13px;top: 3px;color: #777777;opacity: 1;left: 25px;}.ir_sbSelector{height: 57px;display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;-webkit-transition: 240ms;transition: 240ms;padding-right: 40px;font-size: 18px;font-weight: 700;color: #363636;padding-top: 7px;padding-left: 23.8px;color: #777777;cursor: pointer;border: 1px solid #F3F2FE;}.ir_sbHolder.open .ir_sbSelector {padding-top: 11px;color: #363636;}.ir_sbToggle {height: 100%;right: 0;top: 0;width: 45px;position: absolute;display: block;}.ir_sbToggle i {position: relative;top: 25%;left: 30%;color: #ffffff;}span.ir_sbToggle:after {content: url(../img/vector/icon-dropdown.svg);position: absolute;top: 29px;right: 18px;-webkit-font-smoothing: antialiased;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.ir_sbOptions{background-color: #ffffff;list-style: none !important;margin: 0 !important;padding: 0;position: absolute;overflow-y: auto;width: 100%;left: 0px;z-index: 99;visibility:hidden;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.17);max-height: 320px;overflow-x: auto;}.ir_sbOptions li a{text-decoration:none;color:#363636;padding:18px 25px 16px 25px;display: block;outline: none;font-size: 18px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.ir_sbOptions li a:hover{background-color: rgb(236, 238, 241);color: #4a494a;}.ir_sbOptions li b{background-color: rgba(24, 0, 225, 0.05);text-decoration:none;color:#363636;padding:18px 25px 16px 25px;display: block;outline: none;font-size: 18px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.ir_sbHolder.open .ir_sbOptions{visibility:visible;opacity:1;}@media (max-width:991px){.ytm-process{overflow-x: auto;font-size: 14px }.ytm-process .mb-w{width: 940px }.ytm-process .ytm-ar-1{padding: 0 10px 10px;}.ytm-process .ytm-ar-2{padding: 10px;}}