#subheader[data-v-60fe6b16]{position:relative;background-size:cover;background-position:top;background-repeat:no-repeat}#subheader[data-v-60fe6b16]:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#d97614e6,#000000e6);z-index:1}#subheader .container[data-v-60fe6b16]{position:relative;z-index:2}#subheader[data-v-a9916cd5]{position:relative;background-size:cover;background-position:top;background-repeat:no-repeat}#subheader[data-v-a9916cd5]:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#d97614e6,#000000e6);z-index:1}#subheader .container[data-v-a9916cd5]{position:relative;z-index:2}html,body,#app{margin:0;min-height:100%;overflow-x:hidden}body{display:block!important}#app{width:100%}body,p{font-size:21.5px;text-align:justify;font-family:Red Hat Display,sans-serif;padding-top:50px}.about-us-kanan{margin-top:80px}.about-us-b-kanan{margin-top:33px}.feature-box{display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:#fffdf9;color:#333;border-radius:12px;padding:30px;box-shadow:0 6px 20px #00000014;transition:background .3s ease,transform .3s ease,box-shadow .3s ease}.feature-box .text{flex-grow:1}.feature-box:hover{background-color:#fff3e5;transform:translateY(-6px);box-shadow:0 12px 28px #00000026}.feature-box__icon{display:inline-flex;background-color:#d97614;color:#fff;padding:10px;border-radius:8px;font-size:20px;margin-right:12px}.feature-box__title{font-size:21.5px;font-weight:600;color:#d97614;margin:0;transition:color .3s ease}.feature-box:hover .feature-box__title{color:#b75f10}.feature-box__text{font-size:18.5px;line-height:1.8}.feature-box__header{display:flex;align-items:center;margin-bottom:1em}.equal-height{min-height:250px}.gradient-overlay{position:relative;display:block;width:100%;height:auto;overflow:hidden}.gradient-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#e37d16f2,#e37d1699,#e37d164d,#e37d160d);z-index:1;pointer-events:none}.gradient-overlay img{display:block;width:100%;height:auto;object-fit:contain;object-position:top right;z-index:0;position:relative}.language-switcher{display:inline-block;margin-left:10px}.language-switcher a{color:#fff;text-decoration:none;margin:0 5px}.language-switcher a .flag-icon{width:20px;height:14px}@media(max-width:992px){#mainmenu{flex-direction:column;width:100%;background:#fff}#mainmenu>li{width:100%;border-bottom:1px solid #eee}#mainmenu>li>a{font-size:17px;padding:15px}#mainmenu>li>ul{display:block!important;grid-template-columns:none!important;width:100%!important;min-width:100%!important;max-height:70vh!important;overflow-y:auto!important;box-sizing:border-box;padding:0!important;border:none!important;background:#fff;box-shadow:none}#mainmenu>li>ul li{padding:0;margin:0}#mainmenu>li>ul li a{padding:12px 20px;font-size:15px;font-weight:500;color:#333;border-bottom:1px solid #eee;background:none}#mainmenu>li>ul li:last-child a{border-bottom:none}#mainmenu>li>ul li a:hover{background:#f5f5f5;color:#d97614;transform:none}header{height:auto;padding:15px 0}#logo img{max-height:60px}.language-switcher{display:flex;flex-direction:row;align-items:center}.language-switcher a{display:inline-flex;align-items:center}.about-us-kanan{margin-top:0}}#topbar{position:fixed;top:0;left:0;width:100%;z-index:999;background:linear-gradient(to right,#e37d16,#ef6c00,#111);color:#fff;padding:10px 0;font-size:15px;font-weight:500;transform:translateZ(0);opacity:1;will-change:transform,opacity;transition:transform .55s cubic-bezier(.22,.61,.36,1),opacity .45s ease}#topbar.hidden{transform:translate3d(0,-100%,0);opacity:0;pointer-events:none}#topbar.visible{transform:translateZ(0);opacity:1;pointer-events:auto}#topbar .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0 20px}#topbar .left-info a,#topbar .right-info a{color:#fff;font-weight:600;text-decoration:none}#topbar .left-info a{text-decoration:underline;text-shadow:0 0 2px #000}#topbar .right-info a{margin-left:15px;display:inline-flex;align-items:center}.flag-icon{margin-right:6px;width:20px;height:auto}#mainmenu a{font-size:18px}#mainmenu>li{position:relative}#mainmenu>li:after{content:"";position:absolute;top:100%;left:0;width:100%;height:15px}#mainmenu>li>ul{background-color:#fff;border-radius:8px;padding:10px;box-shadow:0 4px 12px #0000001a;display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:5px;min-width:500px;max-height:80vh;overflow-y:auto}#mainmenu>li>ul li{list-style:none;padding:5px 10px}#mainmenu>li>ul li a{font-size:14px;font-weight:500;display:block;text-decoration:none;color:#000;border-radius:6px;transition:background-color .3s,color .3s,transform .3s}#mainmenu>li>ul li a:hover{background:linear-gradient(135deg,#d97614,#e78a38);color:#fff;transform:translate(5px)}header{background-color:#fffdf9;border-bottom:1px solid #f2f2f2;padding:10px 0;box-shadow:0 1px 2px #0000000d;height:100px}header .wow,header .wow.animated{visibility:visible!important;opacity:1!important;transform:none!important}header.transparent{background-color:#fffdf9;color:#000;font-weight:700;box-shadow:0 2px 4px #0000000d;padding:10px 0}header.transparent .de-flex{display:flex!important;align-items:center!important;justify-content:space-between}#logo{display:flex;align-items:center;margin-top:-15px}.h-phone{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:-6px}.de-flex-col{padding-top:4px}footer .widget h5{color:#fff;margin-bottom:15px}footer ul li a,footer address a{color:#fff;text-decoration:none;transition:all .3s ease}footer ul li a:hover,footer address a:hover{color:#000;font-weight:700;text-decoration:underline}footer address span{display:block;margin-bottom:10px;color:#fff}footer address i{margin-right:8px;color:#fff}.subfooter{margin-top:30px;padding:15px 0;border-top:1px solid rgba(255,255,255,.3);color:#fff;font-size:14px}.card-body{height:350px}.board-section .optional-info{height:48px;display:flex;flex-direction:column;justify-content:flex-end;line-height:1.2;font-size:.85rem;margin-bottom:8px;color:#ffffffd9}.contact-line{font-size:.95rem;margin-bottom:2px;word-break:break-word}.board-section .card{background:linear-gradient(135deg,#c4680b,#e07b22);border:none;border-radius:16px;box-shadow:0 8px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%;max-height:380px}.board-section .card:hover{transform:translateY(-10px);box-shadow:0 12px 24px #00000026}.board-section .card-body{display:flex;flex-direction:column;justify-content:start;height:100%;padding-bottom:20px}.board-section .card-title{font-size:1.05rem;font-weight:600;min-height:66px;display:block;text-align:center;margin-bottom:12px}.board-section .card-body p{font-size:.9rem;margin-bottom:4px}.board-section .icon-circle{width:80px;height:80px;background-color:#ffffff26;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.board-section .card-body .position-title{font-size:1.3rem;font-weight:700;margin-top:8px;margin-bottom:8px}.board-section .text-light-50{color:#fffc}.credential-card{min-height:400px;display:flex;flex-direction:column}.credential-card .logo-group{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;gap:1rem}.credential-card .logo-group img{max-width:120px;max-height:120px;object-fit:contain}.ojk-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;padding-top:8px}.ojk-container img{max-width:120px;max-height:50px;display:block;margin-top:-30px}.ojk-container .ojk-text{font-size:14px;text-align:center;color:#000;line-height:1.2}@media only screen and (max-width:767px){#topbar .container{padding:0 10px;gap:8px}#topbar .left-info a,#topbar .right-info a{font-size:14px}#topbar .right-info a{margin-left:10px}#section-slider,#section-slider .forcefullwidth_wrapper_tp_banner,#section-slider .fullwidthbanner-container,#section-slider #slider-revolution{width:100%!important;max-width:100%!important;left:0!important;margin-left:0!important}#section-slider .tp-caption{right:auto!important;padding-left:20px!important;padding-right:20px!important}#section-slider .tp-caption.very-big-white{width:min(92vw,340px)!important}#section-slider .tp-caption.very-big-white h1{font-size:clamp(34px,8.5vw,38px)!important;line-height:1.12!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word}}@media only screen and (max-width:480px){#section-slider .tp-caption.very-big-white{width:min(92vw,300px)!important}#section-slider .tp-caption.very-big-white h1{font-size:clamp(28px,7.8vw,33px)!important;line-height:1.1!important}}
