.info-list-item,.scroll-container,.scroll-content{display:flex;display:flex}body{background:#ecf2f4}.about-us-landing .container{max-width:900px}.about-us-head-banner{position:relative}.about-us-head-banner-content{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff;transform:translateY(-50%)}.about-us-head-banner-title h1{font-size:32px}.about-us-head-banner-title{max-width:900px;margin:0 auto}.about-us-head-banner-button .btn-primary,.about-us-head-banner-button .btn-primary:hover{font-size:12px;background-color:#1b5fad;border-color:#1b5fad}.about-us-head-banner-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.18)}.about-us-commitment,.about-us-history,.about-us-introduction{padding:20px 0}.about-us-benefit{padding:10px 0 20px}.about-us-benefit-title h2,.about-us-commitment-title h2,.about-us-history-title h2,.about-us-introduction-title h2{font-size:32px;color:#1e3d7d;font-family:GothamRounded-Bold}.about-us-benefit-desc p,.about-us-commitment-desc p,.about-us-history-desc p,.about-us-introduction-desc p{font-size:16px;font-family:GothamRounded-Book;margin-bottom:0;color:#15151799}.about-us-commitment .row,.about-us-introduction .row{align-items:center;justify-content:center}.info-list-item{background:#fff;padding:30px;border-radius:15px;align-items:center;gap:15px}.info-title{font-size:36px;color:#151517}.history-desc,.info-desc{font-size:16px;color:#15151799;font-family:GothamRounded-Book}.history-desc p{margin-bottom:0}.info-list{margin-top:20px}.about-us-history-desc{max-width:540px;margin:0 auto}.scroll-container{align-items:center;width:100%;margin:auto;overflow:hidden;position:relative}.topik-list-scrollable{position:relative;margin:20px 0 0;scrollbar-width:3px;padding:10px;overflow-x:unset}.scroll-content{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;position:relative;gap:10px}.scroll-content::-webkit-scrollbar{height:4px;background-color:#a6b3cd}.scroll-content::-webkit-scrollbar-track{background:0 0}.scroll-content::-webkit-scrollbar-thumb{background:#1e3d7d}.history-list-item{position:relative;width:400px;border-radius:22px;margin-bottom:20px;cursor:pointer;background:#fff;min-height:520px}.scroll-btn{background:0 0;border:none;cursor:pointer;color:#fff;background-color:#8d96b8!important;border-radius:50%;z-index:4;font-size:0;line-height:0;position:absolute;width:34px;height:34px}.scroll-btn:before{font-family:fontAwesome!important;font-size:25px!important;cursor:pointer;color:#fff!important;line-height:.6!important;font-weight:100;opacity:1!important}.next-btn:before{content:"\f105"}.prev-btn:before{content:"\f104"}.scroll-btn:hover{opacity:1}.prev-btn{left:0}.next-btn{right:0}.scroll-btn:disabled{display:none;opacity:.2;cursor:default}.history-image img{height:220px;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.history-content{padding:15px}.history-title{font-size:24px;color:#151517;margin-bottom:5px}.history-desc ul{padding-left:15px}@media(max-width:767px){.about-us-head-banner-title h1,.history-title{font-size:21px}.about-us-head-banner-title{margin:0 5px}.about-us-benefit-desc p,.about-us-commitment-desc p,.about-us-history-desc p,.about-us-introduction-desc p,.history-desc{font-size:14px}.about-us-benefit-title h2,.about-us-commitment-title h2,.about-us-history-title h2,.about-us-introduction-title h2{margin:10px 0;font-size:21px}.about-us-benefit-title h2 p,.about-us-commitment-title h2 p,.about-us-history-title h2 p,.about-us-introduction-title h2 p{margin-bottom:0}.about-us-commitment,.about-us-history,.about-us-introduction{padding:10px 0}.about-us-benefit{padding:5px 0 10px}.info-list-item{margin-bottom:15px}.history-list-item{width:310px;min-height:510px}.scroll-btn{padding:2px 12px}}.about-us-benefit-title h2, .about-us-commitment-title h2, .about-us-introduction-title h2 {text-align: center;}.about-us-introduction .container .col-md-5, .about-us-commitment .container .col-md-5 {justify-items: center;}@media (max-width: 768px) {.about-us-introduction-image, .about-us-commitment-image {width: 85%;}}.info-list-item {padding: 10px 30px;}