@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&display=swap";.container{padding:0 15px;width:100%}@media screen and (min-width: 1450px){.container{max-width:1450px;padding:0px}}.site-inside{overflow:hidden}.site-inside .container{padding:0 15px;width:100%}@media screen and (min-width: 1425px){.site-inside .container{max-width:1425px !important;padding:0px}}body{overflow-x:hidden}.btn:focus{box-shadow:unset}.btn.btn-theme{display:flex;align-items:center;gap:25px;font-size:15px;font-weight:500;letter-spacing:1px}.btn.btn-theme .icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#0d3b59;border-radius:50%}.btn.btn-theme .icon iconify-icon{font-size:20px;color:#fff}.content-text-theme.theme-white .title h2{color:#fff}.content-text-theme.theme-white .desc p{color:#fff}.content-text-theme .info-section{margin-bottom:20px}.content-text-theme .info-section span{font-size:15px;font-weight:500;color:#b50811;letter-spacing:1px}.content-text-theme .title h2{font-size:55px;color:#0b162e;margin-bottom:20px}.content-text-theme .desc p{font-size:17px;font-weight:300;margin-bottom:30px;line-height:26px}.content-text-theme .desc p:last-of-type{margin-bottom:0}.content-text-theme .link{margin-top:30px}.section-contact-us{padding-top:130px;padding-bottom:105px;background-color:#efefef}.section-contact-us .content-contact{text-align:center;max-width:1060px;margin:auto}.section-contact-us .content-contact .title p{font-weight:700;font-size:30px;margin-bottom:0}.section-contact-us .content-contact .link-contact{margin-top:60px}.section-contact-us .content-contact .link-contact .btn.btn-theme{justify-content:center}.section-contact-us.section-about-us-bottoms{background:#0b162e url("../image/about/bg-blue-abouts_n2.jpg") no-repeat;background-size:cover;padding-top:105px}.section-contact-us.section-about-us-bottoms .blocks_list{clear:both}.section-contact-us.section-about-us-bottoms .blocks_list .titles{margin-bottom:40px}.section-contact-us.section-about-us-bottoms .blocks_list .titles h4{font-size:25px;font-weight:700;color:#fff;font-family:"Montserrat",sans-serif}.section-contact-us.section-about-us-bottoms .blocks_list .middles{clear:both}.section-contact-us.section-about-us-bottoms .blocks_list .owl-carousel.owl-theme{position:relative}.section-contact-us.section-about-us-bottoms .blocks_list .owl-theme .owl-nav button{color:#fff}.section-contact-us.section-about-us-bottoms .blocks_list .owl-theme .owl-nav button span{font-size:4.5rem;color:#fff}.section-contact-us.section-about-us-bottoms .blocks_list .owl-theme .owl-nav button:hover,.section-contact-us.section-about-us-bottoms .blocks_list .owl-theme .owl-nav button:focus{background-color:transparent}.section-contact-us.section-about-us-bottoms .blocks_list .owl-theme .owl-nav button.owl-prev{position:absolute;top:13%;left:-5%}.section-contact-us.section-about-us-bottoms .blocks_list .owl-theme .owl-nav button.owl-next{position:absolute;top:13%;right:-5%}.section-banner{position:relative}@media screen and (min-width: 1425px){.section-banner.banner-about .view-caption .text-caption{padding-bottom:200px}}.section-banner .view-caption{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.section-banner .view-caption .text-caption{text-align:center}.section-banner .view-caption .text-caption .name-page{margin-bottom:20px}.section-banner .view-caption .text-caption .name-page span{font-size:15px;font-weight:500;letter-spacing:1px;color:#fff}.section-banner .view-caption .text-caption .title-content h2{font-size:66px;color:#fff;margin-bottom:0}.view-desktop-block{display:block}.view-responsive{display:none}p,span,label,a{font-family:"Montserrat",sans-serif;color:#000}h1,h2,h3,h4,h5,h6{font-family:"Times New Roman",Times,serif}.header.bg-scroll .content-header{background-color:#0b162e}.header.bg-scroll .content-header .main-header{background-color:#0b162e}.header.bg-scroll .content-header-mobile .navbar{background-color:#0b162e;padding:.5rem 0}.header .content-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:999;transition:.3s}.header .content-header.nav0n{background-color:transparent !important}.header .content-header.nav0n .main-header{background-color:transparent !important}.header .content-header .main-header{position:relative;transition:.3s;z-index:5}.header .content-header .main-header .container{max-width:1700px;position:relative}.header .content-header .main-header .view-brand{position:absolute;top:20px;left:0}.header .content-header .main-header .content-right{display:flex;justify-content:space-between;height:138px;align-items:center;border-bottom:none !important;padding-left:58px;margin-left:58px}.header .content-header .main-header .content-right .brand-text{margin-bottom:-15px;margin-left:7px}.header .content-header .main-header .content-right .brand-text img{transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15)}.header .content-header .main-header .content-right .main-nav{display:flex;justify-content:end;align-items:center;gap:75px;position:relative;top:0px}.header .content-header .main-header .content-right .main-nav .info-header span{font-size:12px;color:#fff;font-weight:500;letter-spacing:1px}.header .content-header .main-header .content-right .main-nav .menu-main{display:flex;justify-content:end;align-items:center;gap:10px}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu .btn.btn-menu{padding:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#0d3b59}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu .btn.btn-menu iconify-icon{font-size:22px;color:#fff}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu .btn.btn-menu.whatsapp{background-color:#74af62}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu .btn.btn-menu.close{display:none}.header .content-header .main-header .content-left{padding-left:116px;padding-top:10px;padding-bottom:20px}.header .content-header .main-header .content-left a{font-size:12px;color:#fff;font-weight:500;letter-spacing:1px}.header .content-header .view-menu-nav{position:relative;z-index:0}.header .content-header .view-menu-nav.nav-in .box-navigation{transform:translateY(0%)}.header .content-header .view-menu-nav .box-navigation{position:absolute;right:0;left:0;top:0;z-index:0;transform:translateY(-200%);transition:.5s}.header .content-header .view-menu-nav .box-navigation .container{max-width:1700px;display:flex;justify-content:end}.header .content-header .view-menu-nav .box-navigation .nav{background-color:#0b162e;width:400px;padding:1.5rem}.header .content-header .view-menu-nav .box-navigation .nav .nav-item:last-of-type .nav-link{border-bottom:unset}.header .content-header .view-menu-nav .box-navigation .nav .nav-item .nav-link{font-size:15px;font-weight:500;color:#fff;line-height:25px;padding:.5rem 0;border-bottom:1px solid #ddd}.header .content-header .view-menu-nav .box-navigation .nav .nav-item .nav-link.active{color:#ff2929}.header .content-header .view-menu-nav .box-navigation .nav .nav-item .nav-link:hover{color:#ff2929}.header .content-navigation-menu{display:none;position:fixed;top:0;width:0;right:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:99}.header .content-navigation-menu .template-menu{position:relative}.header .content-navigation-menu .template-menu .container{position:relative;min-height:100vh}.header .content-navigation-menu .template-menu .container .view-privacy-copy{position:absolute;right:0;bottom:3rem}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-nav .nav{gap:10px}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-nav .nav .nav-item .nav-link{padding:0;font-size:14px;color:#fff;letter-spacing:1px;line-height:1.5}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-copy span{font-size:14px;color:#fff}.header .content-navigation-menu .template-menu .box-bg-navigation{position:absolute;top:0;bottom:0;left:-10vw;right:-10vw;z-index:0;display:flex;flex-wrap:nowrap;justify-content:center;background:#011032 url("../image/about/bg-biru.jpg") no-repeat;background-size:cover;clear:both}.header .content-navigation-menu .template-menu .box-bg-navigation .item-bg{height:100vh;transform:translateY(-100vh);width:20%;border-right:1px solid transparent;animation-name:slideDown;animation-duration:1s;animation-fill-mode:forwards}.header .content-navigation-menu .template-menu .box-bg-navigation .item-bg:nth-child(2){animation-delay:.2s}.header .content-navigation-menu .template-menu .box-bg-navigation .item-bg:nth-child(3){animation-delay:.4s}.header .content-navigation-menu .template-menu .box-bg-navigation .item-bg:nth-child(4){animation-delay:.6s}.header .content-navigation-menu .template-menu .box-bg-navigation .item-bg:nth-child(5){animation-delay:.8s}.header .content-navigation-menu .template-menu .box-bg-navigation .item-bg:nth-child(6){animation-delay:1s}.header .content-navigation-menu .template-menu .view-menu{padding-top:215px;position:relative;z-index:1}.header .content-navigation-menu .template-menu .view-menu .row{align-items:center}.header .content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link{font-family:"Times New Roman",Times,serif;font-size:64px;line-height:1.5em;color:#fff;padding:.5rem 0;position:relative}.header .content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link::before{content:"";position:absolute;height:3px;width:100%;transition:.3s;background-color:#af8f62;top:47.5%;left:-100vw}.header .content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link:hover{font-style:italic}.header .content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link:hover::before{content:"";position:absolute;height:3px;width:100%;background-color:#af8f62;top:47.5%;left:-105%}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data{margin-bottom:2rem}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data h3{font-size:25px;color:#fff}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data p{font-size:15px;color:#fff}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data p a{color:inherit;font-size:inherit}.header .content-header-mobile.nav0n .navbar{background-color:transparent !important}.header .content-header-mobile .navbar{position:fixed;top:0;width:100vw;left:0;z-index:999;padding-top:.75rem;padding-bottom:.75rem;transition:.3s}.header .content-header-mobile .navbar .navbar-brand img{max-height:50px}.header .content-header-mobile .navbar.active-nav{background-color:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.3)}.header .content-header-mobile .navbar .button-toogle{display:flex;justify-content:end;align-items:center;gap:10px}.header .content-header-mobile .navbar .button-toogle .item-menu .btn.btn-menu{padding:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#0d3b59}.header .content-header-mobile .navbar .button-toogle .item-menu .btn.btn-menu iconify-icon{font-size:22px;color:#fff}.header .content-header-mobile .navbar .button-toogle .item-menu .btn.btn-menu.whatsapp{background-color:#74af62}.header .content-header-mobile .navbar .button-toogle .item-menu .btn.btn-menu.close{display:none}.overflow-block-dark{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:-99;opacity:0;transition:.3s}.overflow-block-dark.active-nav{z-index:90;opacity:1}body.over-hidden{overflow:hidden !important}@keyframes slideDown{from{transform:translateY(-100vh)}to{transform:translateY(0vh)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.section-slider .carousel .view-caption{position:absolute;top:210px;left:0;right:0}.section-slider .carousel .view-caption .container{max-width:1700px}.section-slider .carousel .view-caption .box-caption{max-width:700px}.section-slider .carousel .view-caption .box-caption .name-company{margin-bottom:20px}.section-slider .carousel .view-caption .box-caption .name-company span{font-size:18px;font-weight:500;letter-spacing:1px;color:#fff}.section-slider .carousel .view-caption .box-caption .title h3{font-size:61px;line-height:1.3;margin-bottom:30px;color:#fff}.section-slider .carousel .view-caption .box-caption .desc p{font-size:15px;font-weight:500;line-height:22px;color:#fff}.section-slider .carousel .view-caption .box-caption .link-capt{margin-top:30px}.section-slider .carousel .view-caption .box-caption .link-capt .btn.btn-theme{color:#fff}.section-home-1{padding-top:220px;padding-bottom:250px}.section-home-1 .content-why{display:flex;align-items:center;justify-content:space-between}.section-home-1 .content-why .content-text-theme{max-width:810px}.section-home-2{padding-top:145px;padding-bottom:115px;background-color:#0b162e}.section-home-2 .container{max-width:1600px}.section-home-2 .content-about{display:flex;justify-content:space-between;align-items:center;gap:90px}.section-home-2 .content-about .content-text-theme{max-width:785px}.section-home-2 .content-about .content-text-theme * h2{color:#fff}.section-home-2 .content-about .content-text-theme * p{color:#fff}.section-home-2 .content-about .content-text-theme * a{color:#fff}.section-home-2 .content-about .content-text-theme .link .btn.btn-theme .icon{background-color:#b50811}.section-home-3{padding-top:210px;padding-bottom:230px;background-color:#efefef}.section-home-3 .content-text-theme .title h2{font-size:55px}.section-home-3 .list-service{margin-top:80px}.section-home-3 .list-service .row{--bs-gutter-x: 0rem;--bs-gutter-y: 30px}.section-home-3 .list-service .item-service{display:flex;align-items:center;gap:50px}.section-home-3 .list-service .item-service .pict{width:230px;height:180px;display:flex;align-items:center;justify-content:center}.section-home-3 .list-service .item-service .view-desc .name p{white-space:nowrap;font-size:18px;font-weight:500;color:#0b172f;margin-bottom:0}.section-home-3 .list-service .item-service .view-desc .link .btn{display:flex;align-items:center;gap:15px;font-size:14px;font-weight:700;color:#0b162e}.section-home-3 .list-service .item-service .view-desc .link .btn iconify-icon{font-size:15px;top:2px;position:relative}.section-home-4{padding-top:140px;padding-bottom:135px}.section-home-4 .list-quality{margin-top:70px;margin-bottom:137px}.section-home-4 .list-quality .item-quality .pict{height:156px;margin-bottom:40px;width:100%;display:flex;justify-content:center;align-items:center}.section-home-4 .list-quality .item-quality span{display:block;font-size:18px;font-weight:500}.section-home-5{padding-top:130px;padding-bottom:105px;background-color:#efefef}.section-home-5 .content-contact{text-align:center;max-width:1060px;margin:auto}.section-home-5 .content-contact .title p{font-weight:700;font-size:30px;margin-bottom:0}.section-home-5 .content-contact .link-contact{margin-top:60px}.section-home-5 .content-contact .link-contact .btn.btn-theme{justify-content:center}.section-about-1{position:relative}.section-about-1 .pict-banner img{min-width:40%}.section-about-1 .text-caption-banner{position:absolute;top:0;left:0;bottom:0;right:0}.section-about-1 .text-caption-banner .content-text-theme .content-start{padding-top:135px;margin-bottom:100px;display:flex;justify-content:flex-start}.section-about-1 .text-caption-banner .content-text-theme .content-start .content-title .title h2{margin-bottom:0}.section-about-1 .text-caption-banner .content-text-theme .content-end{display:flex;justify-content:flex-end}.section-about-1 .text-caption-banner .content-text-theme .content-end .desc{max-width:716px}.section-about-2 .content-top{background-color:#0b162e;padding-top:145px;padding-bottom:130px}.section-about-2 .content-top .view-content{--bs-gutter-x: 115px;--bs-gutter-y: 30px;justify-content:center}.section-about-2 .content-top .view-content .pict{text-align:end}.section-about-2 .content-top .view-content .content-text-theme{padding-top:30px;max-width:782px}.section-about-2 .content-top .view-content .content-text-theme .title h2{margin-bottom:30px}.section-about-2 .content-top .view-content .view-visi-misi{margin-top:85px}.section-about-2 .content-top .view-content .view-visi-misi .row{--bs-gutter-x: 65px;--bs-gutter-y: 30px}.section-about-2 .content-bottom{position:relative}.section-about-2 .content-bottom .caption-quotes{position:absolute;top:0;bottom:0;left:0;right:0}.section-about-2 .content-bottom .caption-quotes .view-content{--bs-gutter-x: 115px;--bs-gutter-y: 30px;justify-content:center;align-items:flex-end}.section-about-2 .content-bottom .caption-quotes .view-content .pict{text-align:end;margin-top:-425px}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .quotes .text-caption{max-width:765px;padding-left:40px}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .quotes .text-caption h2{font-size:40px;color:#fff;margin-bottom:0}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .quotes .text-caption h2 img{margin-left:20px;margin-bottom:-25px}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .user-quotes{padding-left:40px;margin-top:50px}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .user-quotes span{font-size:15px;letter-spacing:1px;color:#fff;font-weight:500}.section-about-3{position:relative}.section-about-3 .view-caption{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.section-about-3 .view-caption .content-text-theme{text-align:center}.section-about-3 .view-caption .content-text-theme .view-title .info-section span{color:#fff}.section-about-3 .view-caption .content-text-theme .view-title .title h2{color:#fff;margin-bottom:85px}.section-about-3 .view-caption .content-text-theme .list-data-elemen .row{--bs-gutter-x: 115px;--bs-gutter-y: 30px}.section-about-3 .view-caption .content-text-theme .list-data-elemen .item-elemen .icon{margin-bottom:60px}.section-about-3 .view-caption .content-text-theme .list-data-elemen .item-elemen .title{margin-bottom:20px}.section-about-3 .view-caption .content-text-theme .list-data-elemen .item-elemen .title span{font-size:19px;font-weight:800;color:#fff;letter-spacing:1px}.section-about-3 .view-caption .content-text-theme .list-data-elemen .item-elemen .desc p{color:#fff}.section-banner.banner-quality{position:relative;z-index:1}.section-banner.banner-quality .view-caption .text-caption{padding-bottom:0px}.section-banner.banner-quality .view-service{position:relative;z-index:2}.section-banner.banner-quality .view-service .view-caption{top:0px}.section-banner.banner-quality .view-service .list-quality{margin:0 -30px;background-color:#fff;padding:35px 47px;border-radius:20px;box-shadow:10px 10px 30px rgba(0,0,0,.5)}.section-banner.banner-quality .view-service .list-quality .item-quality .pict{height:156px;margin-bottom:40px;width:100%;display:flex;justify-content:center;align-items:center}.section-banner.banner-quality .view-service .list-quality .item-quality span{display:block;font-size:18px;font-weight:500;color:#0b172f}.section-quality-1{position:relative}.section-quality-1 .pict-banner img{height:1350px}.section-quality-1.pg_blog .view-content-caption{padding-top:485px}.section-quality-1 .view-content-caption{position:absolute;top:0;right:0;left:0;bottom:0;padding-top:285px}.section-quality-1 .view-content-caption .view-content-quality{align-items:center;justify-content:space-between;--bs-gutter-x: 0;--bs-gutter-y: 30px}.section-quality-1 .view-content-caption .view-content-quality .item-pict{max-width:40%}.section-quality-1 .view-content-caption .view-content-quality .item-text{max-width:50%}.section-quality-1 .view-content-caption .view-content-quality .pict{padding-left:68px}.section-quality-1 .view-content-caption .view-content-quality .content-text-theme{max-width:735px}.section-quality-1 .view-content-caption .view-content-quality .content-text-theme .title h2{font-size:45px;margin-bottom:45px}.section-quality-2{position:relative;z-index:3;margin-top:-350px;padding-bottom:190px}.section-quality-2 .content-text-theme{text-align:center;margin-bottom:105px}.section-quality-2 .list-quality .row{--bs-gutter-x: 20px;--bs-gutter-y: 30px}.section-quality-2 .list-quality .item-quality{display:flex;align-items:center;gap:36px}.section-quality-2 .list-quality .item-quality.view-left{flex-direction:row-reverse;justify-content:flex-start}.section-quality-2 .list-quality .item-quality.view-left .view-text{text-align:end}.section-quality-2 .list-quality .item-quality .pict{width:143px;height:143px;background-color:#082538;display:flex;justify-content:center;align-items:center}.section-quality-2 .list-quality .item-quality .view-text .title h3{font-size:25px;color:#0b162e;margin-bottom:.25rem}.section-quality-2 .list-quality .item-quality .view-text .desc p{font-size:15px;font-weight:300;color:#000;line-height:26px}.section-banner.banner-contact .view-caption-contact{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.section-banner.banner-contact .view-caption-contact .text-caption{padding-top:90px;text-align:center;color:#fff}.section-banner.banner-contact .view-caption-contact .text-caption .name-page{margin-bottom:60px}.section-banner.banner-contact .view-caption-contact .text-caption .name-page span{font-size:15px;font-weight:500;letter-spacing:1px;color:#fff}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .intro-page{margin-bottom:20px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .intro-page span{font-size:13px;color:#fff;font-weight:700;text-transform:uppercase}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-number .btn{display:flex;align-items:center;justify-content:center;color:#fff;gap:30px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-number .btn .icon iconify-icon{font-size:47px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-number .btn h5{font-size:38px;margin-bottom:0}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address{margin-top:60px;display:flex;align-items:center;justify-content:center}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .separator{height:160px;width:1px;background-color:rgba(255,255,255,.3)}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address{width:50%;display:flex;justify-content:flex-start;padding-left:65px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address.item-left{justify-content:flex-end;padding-right:90px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address .text-address{max-width:max-content}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address .text-address .title{margin-bottom:20px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address .text-address .title span{font-size:13px;font-weight:700;color:#fff}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address .text-address .desc p{font-size:13px;color:#fff;font-weight:500}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address .text-address .desc p:last-of-type{margin-bottom:0}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address .text-address .link .btn{font-size:13px;color:#fff;font-weight:500}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-webiste{margin-top:30px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-webiste .title{margin-bottom:15px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-webiste .title span{font-size:20px;font-weight:700;color:#fff}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-webiste .desc .btn{font-size:15px;color:#fff;font-weight:500}.section-contact-1{padding-top:120px;padding-bottom:100px;background-color:#efefef}.section-contact-1 .title{text-align:center;margin-bottom:65px}.section-contact-1 .title span{font-size:30px;font-weight:700;color:#000}.section-contact-1 .view-contact-form{max-width:740px;margin:auto}.section-contact-1 .view-contact-form .row{--bs-gutter-x: 50px;--bs-gutter-y: 0px}.section-contact-1 .view-contact-form .form-group{margin-bottom:10px}.section-contact-1 .view-contact-form .form-group label{margin-bottom:0;font-size:13px;color:#000;opacity:.8;font-weight:700;line-height:35px;text-transform:uppercase}.section-contact-1 .view-contact-form .form-group input{border-radius:0;height:35px;font-size:14px;border-color:#a2a2a2}.section-contact-1 .view-contact-form .form-group textarea{border-radius:0;font-size:14px;border-color:#a2a2a2}.section-contact-1 .view-contact-form .link-submit{display:flex;justify-content:space-between;margin-top:15px}.section-banner.banner-layanan:before{display:inline-block;content:"";background-color:#0b162e;min-height:145px;height:auto;width:100%}.section-banner.banner-layanan.detail:before{background:#737373 url("../image/layanan/bg_head_toplines.jpg") repeat-x;width:100%}.section-banner.banner-layanan.detail .blocsk_top_contents .breadcrumbs ol li{font-size:13px;font-weight:500;color:#737373}.section-banner.banner-layanan.detail .blocsk_top_contents .breadcrumbs ol li a{font-size:13px;font-weight:500;color:#737373}.section-banner.banner-layanan.detail .blocsk_top_contents .breadcrumbs ol li a:hover,.section-banner.banner-layanan.detail .blocsk_top_contents .breadcrumbs ol li a:focus{text-decoration:none;color:#050d1d}.section-banner.banner-layanan.detail .blocsk_top_contents a.backs_services{font-size:13px;font-weight:500;color:#0b162e}.section-banner.banner-layanan.detail .blocsk_top_contents a.backs_services:focus,.section-banner.banner-layanan.detail .blocsk_top_contents a.backs_services:hover{color:#050d1d}.section-banner.banner-layanan.detail .view-caption-layanan{padding-top:0px}.section-banner.banner-layanan.detail .view-caption-layanan .text-caption{padding-top:100px}.section-banner.banner-layanan{position:relative;background-color:transparent;min-height:450px;height:auto;z-index:1}.section-banner.banner-layanan .view-caption-layanan{padding-top:140px;text-align:center}.section-banner.banner-layanan .view-caption-layanan .text-caption{padding-bottom:0px}.section-banner.banner-layanan .view-caption-layanan .text-caption .name-page{margin-bottom:50px}.section-banner.banner-layanan .view-caption-layanan .text-caption .name-page span{font-size:15px;font-weight:500;letter-spacing:1px;color:#a10710}.section-banner.banner-layanan .content-layanan{position:relative;z-index:2;max-width:1038px;display:block;margin:0 auto}.section-banner.banner-layanan .content-layanan p{font-size:40px;font-weight:400;color:#0b162e;font-family:"Times New Roman",sans-serif;line-height:1.2;display:block}.section-banner.banner-layanan .content-layanan .list-layanan{background-color:#fff}.section-banner.banner-layanan .content-layanan .list-layanan .item-quality .pict{margin-bottom:40px;width:100%;display:flex;justify-content:center;align-items:center}.section-banner.banner-layanan .content-layanan .list-layanan .item-quality span{display:block;font-size:18px;font-weight:500;color:#0b172f}.section-banner.banner-layanan .content-layanan .list-layanan.details{clear:both}.section-banner.banner-layanan .content-layanan .list-layanan.details .item-quality{margin-bottom:60px}.section-banner.banner-layanan .content-layanan .list-layanan.details .item-quality .pict{margin-bottom:30px}.section-banner.banner-layanan .content-layanan .list-layanan.details .item-quality span{font-size:15px;font-size:15px;color:#0b162e}.section-banner.banner-layanan .content-layanan .list-layanan.details .item-quality a.ref_proyek{font-size:12px;font-weight:700;color:#5b5b5b;text-transform:uppercase;text-decoration:underline;letter-spacing:2px}.footer{background-color:#0b162e;padding-top:75px;padding-bottom:80px}.footer .container{max-width:1700px}.footer .main-footer{margin-bottom:135px}.footer .main-footer .row{--bs-gutter-x: 64px;--bs-gutter-y: 0px}.footer .main-footer .item-navigation{border-top:2px solid #fff;padding-top:30px}.footer .main-footer .item-navigation .title p{font-size:15px;font-weight:700;margin-bottom:35px;color:#fff}.footer .main-footer .item-navigation .view-navigation .nav .nav-item .nav-link{font-size:15px;font-weight:500;color:#fff;line-height:25px;padding:0}.footer .main-footer .item-navigation .view-navigation .nav .nav-item .nav-link.active{color:#ff2929}.footer .main-footer .item-navigation .view-navigation .nav .nav-item .nav-link:hover{color:#ff2929}.footer .main-footer .item-navigation .view-navigation.address p{font-size:15px;font-weight:500;color:#fff;line-height:25px;margin-bottom:0}.footer .main-footer .item-navigation .view-navigation.menu .nav .nav-item .nav-link{font-weight:700}.footer .main-footer .item-navigation.nav-brand{border-top:unset;padding-top:0}.footer .copy-footer .row{--bs-gutter-x: 64px;--bs-gutter-y: 0px}.footer .copy-footer .item-copy span{font-size:15px;color:#fff;opacity:.5}.footer .copy-footer .item-copy span a{color:inherit}@media screen and (max-width: 1750px){.header .content-header .main-header .container{max-width:1450px;position:relative}.section-slider .carousel .view-caption .container{max-width:1450px}.section-slider .carousel .view-caption .box-caption .title h3{font-size:55px;line-height:1.3;margin-bottom:30px;color:#fff}.section-home-2 .container{max-width:1450px}.footer .container{max-width:1450px}}@media screen and (max-width: 1600px){.section-slider .carousel .view-caption .box-caption .title h3{font-size:45px;line-height:1.3;margin-bottom:30px;color:#fff}.section-slider .carousel .view-caption .box-caption .desc p{font-size:14px;font-weight:500;line-height:22px;color:#fff}.header .content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link{font-size:50px;line-height:1.5em;color:#fff;padding:.5rem 0;position:relative}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data h3{font-size:21px;color:#fff}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data p{font-size:14px;color:#fff}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-nav .nav .nav-item .nav-link{padding:0;font-size:13px;color:#fff;letter-spacing:1px;line-height:1.5}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-copy span{font-size:13px;color:#fff}.header .content-header .main-header .content-right .main-nav{display:flex;justify-content:end;align-items:center;gap:35px}.section-about-1 .pict-banner img{min-width:unset;max-width:50%}.section-about-1 .text-caption-banner .content-text-theme .content-end .desc{max-width:45%}.section-about-1 .text-caption-banner .content-text-theme .content-start{padding-top:75px;margin-bottom:45px;display:flex;justify-content:flex-start}.section-banner .view-caption .text-caption .title-content h2{font-size:50px;color:#fff;margin-bottom:0}.section-banner.banner-quality .view-service .list-quality .item-quality .pict img{max-height:120px}.section-banner.banner-quality .view-service .list-quality .item-quality .pict{height:120px;margin-bottom:20px}.section-banner.banner-quality .view-service .list-quality .item-quality span{display:block;font-size:14px;font-weight:500;color:#0b172f}.section-quality-1 .view-content-caption{position:absolute;top:0;right:0;left:0;bottom:0;padding-top:250px}.section-quality-1 .pict-banner img{height:1150px}.section-banner.banner-contact .view-caption-contact .text-caption .name-page{margin-bottom:40px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-number .btn h5{font-size:30px;margin-bottom:0}}@media screen and (max-width: 1450px){.header .content-header .main-header .container{max-width:1280px;position:relative}.section-slider .carousel .view-caption .box-caption{max-width:565px}.header .content-header .main-header .view-brand img{max-width:74%}.header .content-header .main-header .content-right{display:flex;justify-content:space-between;height:110px;align-items:center;border-bottom:1px solid rgba(255,255,255,.5);padding-left:48px;margin-left:48px}.header .content-header .main-header .content-left{padding-left:100px;padding-top:10px;padding-bottom:20px}.section-slider .carousel .view-caption .container{max-width:1280px}.section-slider .carousel .view-caption{position:absolute;top:190px;left:0;right:0}.section-slider .carousel .view-caption .box-caption .title h3{font-size:40px;line-height:1.3;margin-bottom:20px;color:#fff}.section-slider .carousel .view-caption .box-caption .name-company span{font-size:17px;font-weight:500;letter-spacing:1px;color:#fff}.section-slider .carousel .view-caption .box-caption .name-company{margin-bottom:12px}.section-slider .carousel .view-caption .box-caption .desc p{font-size:13px;font-weight:500;line-height:22px;color:#fff}.btn.btn-theme .icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#0d3b59;border-radius:50%}.btn.btn-theme{display:flex;align-items:center;gap:25px;font-size:11px;font-weight:500;letter-spacing:1px}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu .btn.btn-menu{padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu .btn.btn-menu iconify-icon{font-size:18px;color:#fff}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu.toggle-menu .icon-toggle{height:10px;width:13px;position:relative}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu.toggle-menu .icon-toggle .navbar-toggler-icon::before{content:"";display:block;position:absolute;top:5px;height:1px;background-color:#fff;width:100%;transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu.toggle-menu .icon-toggle .navbar-toggler-icon::after{content:"";display:block;position:absolute;top:10px;height:1px;background-color:#fff;width:100%;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu.toggle-menu .btn.toggle-on .icon-toggle .navbar-toggler-icon::after{content:"";top:-5px;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.header .content-header .main-header .content-right .main-nav .menu-main .item-menu.toggle-menu .btn.toggle-on .icon-toggle .navbar-toggler-icon::before{content:"";top:-5px;transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.header .content-header .view-menu-nav .box-navigation .nav .nav-item .nav-link{font-size:12px;font-weight:500;color:#fff;line-height:25px;padding:.5rem 0;border-bottom:1px solid #ddd}.content-text-theme .info-section{margin-bottom:10px}.content-text-theme .info-section span{font-size:12px;font-weight:500;color:#b50811;letter-spacing:1px}.content-text-theme .title h2{font-size:45px;color:#0b162e;margin-bottom:20px}.content-text-theme .desc p{font-size:15px;font-weight:300}.content-text-theme .desc p:last-of-type{margin-bottom:0}.content-text-theme .link{margin-top:30px}.section-home-1 .content-why{display:flex;align-items:center;justify-content:space-between;gap:40px}.section-home-2 .container{max-width:1280px}.section-home-1 .content-why .content-text-theme{max-width:60%}.section-home-2 .content-about{display:flex;justify-content:space-between;align-items:center;gap:50px}.section-home-3 .content-text-theme .title h2{font-size:45px}.section-home-3 .list-service .item-service .pict{width:180px;height:140px;display:flex;align-items:center;justify-content:center}.section-home-3 .list-service .item-service{display:flex;align-items:center;gap:40px}.section-home-3 .list-service .item-service .view-desc .name p{white-space:wrap;font-size:16px;font-weight:400;color:#0b162e;margin-bottom:0}.section-home-3 .list-service .item-service .view-desc .link .btn{display:flex;align-items:center;gap:15px;font-size:14px;font-weight:700;color:#0b162e}.section-home-3 .list-service .item-service .view-desc .link .btn iconify-icon{font-size:18px}.section-home-3 .list-service .item-service .view-desc .link .btn{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:#0b162e}.section-home-4 .list-quality .item-quality span{display:block;font-size:14px;font-weight:500}.footer .container{max-width:1280px}.footer .main-footer .item-navigation .title p{font-size:13px;font-weight:700;margin-bottom:35px;color:#fff}.footer .main-footer .item-navigation .view-navigation .nav .nav-item .nav-link{font-size:12px;font-weight:500;color:#fff;line-height:25px;padding:0}.footer .main-footer .item-navigation .view-navigation.address p{font-size:12px;font-weight:500;color:#fff;line-height:25px;margin-bottom:0}.footer .copy-footer .item-copy span{font-size:11px;color:#fff;opacity:.5}.footer .copy-footer .item-copy span .btn{font-size:11px}.header .content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link{font-size:45px;line-height:1.5em;color:#fff;padding:.5rem 0;position:relative}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data h3{font-size:21px;color:#fff}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data p{font-size:14px;color:#fff}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-nav .nav .nav-item .nav-link{padding:0;font-size:13px;color:#fff;letter-spacing:1px;line-height:1.5}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-copy span{font-size:13px;color:#fff}.header .content-header .main-header .content-right .main-nav{display:flex;justify-content:end;align-items:center;gap:35px}.section-banner .view-caption .text-caption .title-content h2{font-size:45px;color:#fff;margin-bottom:0}.section-banner .view-caption .text-caption .name-page span{font-size:14px;font-weight:500;letter-spacing:1px;color:#fff}.section-about-1 .pict-banner img{min-width:unset;max-width:50%}.section-about-1 .text-caption-banner .content-text-theme .content-end .desc{max-width:520px}.section-about-1 .text-caption-banner .content-text-theme .content-end .desc p{font-size:14px;margin-bottom:1rem;line-height:24px}.section-about-1 .text-caption-banner .content-text-theme .content-start{padding-top:75px;margin-bottom:35px;display:flex;justify-content:flex-start}.section-about-2 .content-top{background-color:#0b162e;padding-top:125px;padding-bottom:120px}.section-about-2 .content-top .view-content{--bs-gutter-x: 75px;--bs-gutter-y: 30px;justify-content:center}.section-about-2 .content-top .view-content .col-lg-6{max-width:45%}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .quotes .text-caption h2{font-size:28px;color:#fff;margin-bottom:0}.section-about-2 .content-text-theme .desc p{line-height:24px;font-size:14px;margin-bottom:20px}.section-about-2 .content-top .view-content .view-visi-misi{margin-top:50px}.section-about-2 .view-responsive{display:block}.section-about-2 .view-responsive.pict{margin-top:50px}.section-about-2 .view-desktop-block{display:none}.section-about-2 .content-bottom .caption-quotes{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.section-about-2 .content-bottom .view-content .col-lg-6{margin-top:10px;width:90%}.section-about-2 .content-bottom .view-content .col-lg-6.col-lg-6.view-col-responsive{display:none}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .quotes .text-caption{max-width:100%;padding-left:40px}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .quotes .text-caption h2{font-size:32px;color:#fff;margin-bottom:0}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .user-quotes{padding-left:40px;margin-top:35px}.site-inside .content-text-theme .desc p{font-size:14px;line-height:24px}}@media screen and (max-width: 1280px){.header .content-header .main-header .container{max-width:1140px;position:relative}.section-slider .carousel .view-caption .box-caption{max-width:500px}.section-slider .carousel .view-caption .container{max-width:1140px}.header .content-header .main-header .content-right .main-nav{display:flex;justify-content:end;align-items:center;gap:40px}.section-slider .carousel .view-caption{position:absolute;top:170px;left:0;right:0}.section-home-2 .container{max-width:1140px}.section-home-2 .content-about .content-text-theme{max-width:60%}.footer .container{max-width:1140px}.footer .main-footer .row{--bs-gutter-x: 30px;--bs-gutter-y: 0px}.footer .copy-footer .row{--bs-gutter-x: 30px;--bs-gutter-y: 0px}.footer .main-footer{margin-bottom:70px}.footer{background-color:#0b162e;padding-top:75px;padding-bottom:40px}.footer .main-footer .item-navigation .view-image img{max-height:70px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address{margin-top:30px;display:flex;align-items:center;justify-content:center}.section-banner.banner-contact .view-caption-contact .text-caption .name-page{margin-bottom:30px}}@media screen and (max-width: 1024px){.header .content-header .main-header .container{max-width:960px;position:relative}.header .content-header .view-brand img{max-height:75px}.header .content-header .main-header .content-right .brand-text img{max-height:35px !important}.header .content-header .main-header .content-right{display:flex;justify-content:space-between;height:90px;align-items:center;border-bottom:1px solid rgba(255,255,255,.5);padding-left:48px;margin-left:18px}.header .content-header .main-header .content-left{padding-left:69px;padding-top:5px;padding-bottom:10px}.header .content-header .main-header .content-right{display:flex;justify-content:space-between;height:76px;align-items:center;border-bottom:1px solid rgba(255,255,255,.5);padding-left:48px;margin-left:18px}.header .content-header .main-header .content-left a{font-size:11px;color:#fff;font-weight:500;letter-spacing:1px}.header .content-header .main-header .content-right .main-nav .info-header span{font-size:11px;color:#fff;font-weight:500;letter-spacing:1px}.section-slider .carousel .view-caption .container{max-width:960px}.section-slider .carousel .carousel-item img{min-height:100vh;object-fit:cover}.section-slider .carousel .view-caption .box-caption .title h3{font-size:35px;line-height:1.2;margin-bottom:20px;color:#fff}.content-text-theme .title h2{font-size:35px;color:#0b162e;margin-bottom:20px}.content-text-theme .info-section span{font-size:11px;font-weight:500;color:#b50811;letter-spacing:1px}.content-text-theme .desc p{font-size:14px;font-weight:300}.btn.btn-theme .icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#0d3b59;border-radius:50%}.btn.btn-theme{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:500;letter-spacing:1px}.section-home-1{padding-top:120px;padding-bottom:90px}.section-home-2{padding-top:105px;padding-bottom:95px;background-color:#0b162e}.section-home-2 .container{max-width:960px}.section-home-3{padding-top:120px;padding-bottom:90px;background-color:#efefef}.section-home-3 .content-text-theme .title h2{font-size:35px}.section-home-3 .list-service .item-service .view-desc .name p{white-space:wrap;font-size:14px;font-weight:400;color:#0b162e;margin-bottom:0}.section-home-3 .list-service .item-service .view-desc .link .btn{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#0b162e}.section-home-3 .list-service .item-service .view-desc .link .btn iconify-icon{font-size:15px}.section-home-4{padding-top:120px;padding-bottom:95px}.section-home-4 .list-quality{margin-top:70px;margin-bottom:100px}.section-home-5 .content-contact .title p{font-weight:700;font-size:25px;margin-bottom:0}.header .content-navigation-menu .template-menu .view-menu{padding-top:170px;position:relative;z-index:1}.header .content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link{font-size:35px;line-height:1.5em;color:#fff;padding:.5rem 0;position:relative}.section-about-1 .text-caption-banner .content-text-theme .content-end .desc{max-width:100%;padding-top:60px}.section-about-1 .text-caption-banner .content-text-theme .content-start{padding-top:60px;margin-bottom:35px;display:flex;justify-content:flex-start}.section-about-1 .content-text-theme{display:flex;justify-content:space-between}.section-about-1 .content-text-theme .content-start,.section-about-1 .content-text-theme .content-end{width:45%}.section-about-3 .view-caption{position:relative;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:100px 0}.section-about-3 .banner-element{position:absolute;top:0;left:0;right:0;bottom:0}.section-about-3 .banner-element img{min-height:100%;object-fit:cover}.section-about-3 .view-caption .content-text-theme .list-data-elemen .row{--bs-gutter-x: 50px;--bs-gutter-y: 30px}.section-banner.banner-contact img{min-height:100vh;object-fit:cover}.section-banner.banner-contact .view-caption-contact .text-caption .name-page{margin-bottom:20px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address{margin-top:20px;display:flex;align-items:center;justify-content:center}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address .text-address .title{margin-bottom:10px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .intro-page{margin-bottom:10px}}@media screen and (max-width: 992px){.container{overflow:hidden}.section-home-2 .container{max-width:720px}.section-home-2 .content-about{display:flex;justify-content:space-between;align-items:center;gap:30px}.content-text-theme .title h2{font-size:30px;margin-bottom:20px}.section-home-2 .content-about .content-text-theme .title h2{margin-left:0px}.section-home-3{padding-top:90px;padding-bottom:90px;background-color:#efefef}.section-home-3 .list-service .item-service .pict{width:100px;height:100px;display:flex;align-items:center;justify-content:center}.section-home-3 .list-service .item-service{display:flex;align-items:center;gap:25px}.section-home-4 .list-quality .row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 50px}.section-home-4 .list-quality .item-quality .pict{height:156px;margin-bottom:20px;width:100%;display:flex;justify-content:center;align-items:center}.footer .main-footer .item-navigation .view-image{text-align:start !important;margin-bottom:50px}.section-home-5{padding-top:90px;padding-bottom:75px;background-color:#efefef}.header .content-navigation-menu .template-menu .view-menu{padding-top:100px;position:relative;z-index:1}.header .content-navigation-menu .template-menu .view-menu .row{align-items:center}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 30px}.header .content-navigation-menu .template-menu .view-menu .item-nav-start .view-menu-nav .nav .nav-link{font-size:26px;line-height:1.2em;color:#fff;padding:.5rem 0;position:relative}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data h3{font-size:18px;color:#fff}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data p{font-size:12.5px;color:#fff}.header .content-navigation-menu .template-menu .view-menu .item-nav-end .view-information .item-data{margin-bottom:1rem}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-nav .nav .nav-item .nav-link{padding:0;font-size:11px;color:#fff;letter-spacing:1px;line-height:1.5}.header .content-navigation-menu .template-menu .container .view-privacy-copy .box-copy span{font-size:11px;color:#fff}.header .content-navigation-menu .template-menu .container .view-privacy-copy{position:absolute;right:0;left:0;padding:0 15px;bottom:20px}.header .content-header-mobile .navbar .button-toogle .item-menu .btn.btn-menu{padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#0d3b59}.header .content-header-mobile .navbar .button-toogle .item-menu .btn.btn-menu iconify-icon{font-size:18px;color:#fff}.section-about-1 .text-caption-banner{position:relative;top:0;left:0;bottom:0;right:0}.section-about-1 .content-text-theme .content-start,.section-about-1 .content-text-theme .content-end{width:100%}.section-about-1{padding-bottom:30px}.section-about-1 .pict-banner img{min-width:unset;max-width:60%}.section-about-1 .pict-banner{position:relative}.section-about-1 .pict-banner .content-caption-image{position:absolute;top:40px;right:15px;left:15px}.section-about-1 .text-caption-banner .content-text-theme .content-end .desc{max-width:100%;padding-top:30px}.section-about-2 .content-top .view-content{--bs-gutter-x: 40px;--bs-gutter-y: 30px;justify-content:center}.section-about-2 .content-top .view-content .content-text-theme{padding-top:0px;max-width:782px}.section-about-2 .view-responsive.pict{margin-top:40px}.section-about-2 .content-bottom .pict-banner{position:absolute;top:0;bottom:0;left:0;right:0}.section-about-2 .content-bottom .pict-banner img{min-height:100%;object-fit:cover}.section-about-2 .content-bottom .caption-quotes{position:relative;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:5rem 0}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .quotes .text-caption h2{font-size:32px;color:#fff;margin-bottom:0}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .user-quotes span{font-size:14px;letter-spacing:1px;color:#fff;font-weight:500}.section-about-3 .view-caption .content-text-theme .list-data-elemen .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}}@media screen and (max-width: 767px){.section-slider .carousel .carousel-item img{min-height:unset;position:relative;z-index:10}.section-slider .carousel .view-caption{position:relative;top:-30px;left:0;right:0;z-index:20}.section-slider .carousel .view-caption .container{max-width:100%;padding-bottom:1rem;overflow:hidden}.section-slider .carousel .view-caption .box-caption{max-width:100%;box-shadow:4px 4px 12px rgba(0,0,0,.3);padding:1.5rem;border-radius:6px;background-color:#fff}.section-slider .carousel .view-caption .box-caption .name-company{margin-bottom:10px}.section-slider .carousel .view-caption .box-caption .name-company span{font-size:11px;font-weight:500;letter-spacing:1px;color:#000}.section-slider .carousel .view-caption .box-caption .title h3{font-size:26px;line-height:1.3;margin-bottom:20px;color:#000}.section-slider .carousel .view-caption .box-caption .desc p{font-size:13px;font-weight:500;line-height:22px;color:#000}.section-slider .carousel .view-caption .box-caption .link-capt{margin-top:20px}.section-slider .carousel .view-caption .box-caption .link-capt .btn.btn-theme{color:#000}.section-home-1{padding-top:1rem;padding-bottom:3rem}.section-home-1 .content-why{flex-direction:column-reverse}.section-home-1 .content-why .content-text-theme{max-width:100%}.section-home-2{padding-top:4rem;padding-bottom:4rem;background-color:#0b162e}.content-text-theme .title h2{font-size:26px;margin-bottom:20px}.content-text-theme .desc p{font-size:13px;font-weight:300}.content-text-theme .link{margin-top:20px}.section-home-2 .content-about{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:30px}.section-home-2 .content-about .content-text-theme{max-width:100%}.section-home-2 .container{max-width:100%}.section-home-3{padding-top:3rem;padding-bottom:3rem;background-color:#efefef}.section-home-3 .content-text-theme .title h2{font-size:26px}.section-home-3 .list-service{margin-top:40px}.section-home-4 .list-quality{margin-top:20px;margin-bottom:5rem}.section-home-4{padding-top:4rem;padding-bottom:4rem}.section-home-5 .content-contact .title p{font-weight:700;font-size:18px;margin-bottom:0}.section-home-5{padding-top:3rem;padding-bottom:3rem;background-color:#efefef}.section-home-5 .content-contact .link-contact{margin-top:20px}.footer{background-color:#0b162e;padding-top:3rem;padding-bottom:2rem}.footer .main-footer .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.footer .main-footer .item-navigation{border-top:4px solid #fff;padding-top:20px}.footer .main-footer .item-navigation .title p{font-size:13px;font-weight:700;margin-bottom:15px;color:#fff}.footer .main-footer .item-navigation .view-image{text-align:start !important;margin-bottom:0px}.footer .main-footer{margin-bottom:40px}.footer .item-copy.copy-right{text-align:start !important}.footer .main-footer{margin-bottom:29px}.container{width:100%;overflow-x:hidden}}@media screen and (max-width: 767px){.section-banner .view-caption .text-caption .title-content h2{font-size:26px;color:#fff;margin-bottom:0}.section-banner .view-caption .text-caption .name-page span{font-size:11px;font-weight:500;letter-spacing:1px;color:#fff}.section-banner .view-caption .text-caption .name-page{margin-bottom:10px}.section-banner .view-caption .text-caption{text-align:center}.section-about-1 .text-caption-banner{position:relative;top:0;left:0;bottom:0;right:0}.section-about-1 .content-text-theme .content-start,.section-about-1 .content-text-theme .content-end{width:100%}.section-about-1{padding-bottom:30px}.section-about-1 .pict-banner img{min-width:unset;max-width:100%}.section-about-1 .pict-banner{position:relative}.section-about-1 .pict-banner .content-caption-image{position:absolute;top:40px;right:15px;left:15px}.section-about-1 .text-caption-banner .content-text-theme .content-end .desc{max-width:100%;padding-top:30px}.section-about-2 .content-top{background-color:#0b162e;padding-top:70px;padding-bottom:70px}.section-about-2 .content-top .view-content .col-lg-6{max-width:unset}.section-about-2 .view-responsive.pict{margin-top:15px}.section-about-2 .content-top .view-content .content-text-theme{padding-top:0px;max-width:782px}.section-about-2 .content-top .view-content .content-text-theme .title h2{margin-bottom:20px}.section-about-2 .content-top .view-content .content-text-theme .title h2{margin-bottom:10px}.section-about-2 .content-top .view-content .view-visi-misi{margin-top:40px}.section-about-2 .content-top .view-content .view-visi-misi .row{--bs-gutter-x: 65px;--bs-gutter-y: 10px}.section-about-2 .content-bottom .pict-banner{position:absolute;top:0;bottom:0;left:0;right:0}.section-about-2 .content-bottom .pict-banner img{min-height:100%;object-fit:cover}.section-about-2 .content-bottom .caption-quotes{position:relative;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:3rem 0}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .quotes .text-caption h2{font-size:24px;color:#fff;margin-bottom:0}.section-about-2 .content-bottom .caption-quotes .view-content .view-quotes .user-quotes span{font-size:12px;letter-spacing:1px;color:#fff;font-weight:500}.section-about-3 .view-caption .content-text-theme .list-data-elemen .item-elemen .icon{margin-bottom:40px}.section-about-3 .view-caption .content-text-theme .list-data-elemen .row{--bs-gutter-x: 50px;--bs-gutter-y: 40px}.section-about-3 .view-caption .content-text-theme .list-data-elemen .item-elemen .title span{font-size:16px;font-weight:800;color:#fff;letter-spacing:1px}.section-contact-us{padding-top:3rem;padding-bottom:3rem;background-color:#efefef}.section-contact-us .content-contact .title p{font-weight:700;font-size:18px;margin-bottom:0}.section-banner.banner-quality .view-service .view-caption{top:-50px;bottom:unset;right:15px;left:15px}.section-banner.banner-quality .view-service .list-quality .item-quality span{display:block;font-size:12px;font-weight:500;color:#0b172f}.section-quality-1 .view-content-caption{position:relative;top:0;right:0;left:0;bottom:0;padding-top:680px}.section-quality-1 .pict-banner{position:absolute;top:0;right:0;left:0;bottom:0}.section-quality-2{position:relative;z-index:3;margin-top:70px;padding-bottom:70px}.section-quality-1 .view-content-caption .view-content-quality .item-pict{max-width:unset}.section-quality-1 .view-content-caption .view-content-quality .pict{padding-left:0px}.section-quality-1 .view-content-caption .view-content-quality .item-text{max-width:unset}.section-quality-1 .view-content-caption .view-content-quality .content-text-theme .title h2{font-size:26px;margin-bottom:25px}.section-quality-1 .view-content-caption .view-content-quality{align-items:center;justify-content:space-between;--bs-gutter-x: 0;--bs-gutter-y: 10px}.section-quality-2 .content-text-theme{text-align:center;margin-bottom:70px}.section-quality-2 .list-quality .item-quality.view-left{flex-direction:unset;justify-content:flex-start}.section-quality-2 .list-quality .item-quality.view-left .view-text{text-align:unset}.section-quality-2 .list-quality .item-quality{display:flex;align-items:center;gap:20px}.section-quality-2 .list-quality .item-quality .view-text .title h3{font-size:18px;color:#0b162e;margin-bottom:.25rem}.section-quality-2 .list-quality .item-quality .view-text{width:calc(100% - 120px);flex:0 0 auto}.section-quality-2 .list-quality .item-quality .view-text .desc p{font-size:13px;font-weight:300;color:#000;line-height:1.5;margin-bottom:0}.section-quality-2 .list-quality .item-quality .view-text .desc p br{display:none}.section-quality-2 .list-quality .item-quality .pict img{max-height:50px}.section-quality-2 .list-quality .item-quality .pict{width:100px;height:100px;background-color:#082538;display:flex;justify-content:center;align-items:center;flex:0 0 auto}.section-banner.banner-contact .view-caption-contact .text-caption .name-page span{font-size:14px;font-weight:500;letter-spacing:1px;color:#fff}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-number .btn .icon iconify-icon{font-size:42px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-number .btn h5{font-size:26px;margin-bottom:0}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-number .btn{display:flex;align-items:center;justify-content:center;color:#fff;gap:10px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address{margin-top:20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address.item-left{justify-content:center;padding-right:0px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address{width:100%;display:flex;padding-left:0px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .item-address{justify-content:center}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-address .separator{height:1px;width:100%;background-color:rgba(255,255,255,.3);margin:20px 0}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-webiste .title{margin-bottom:5px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-webiste .title span{font-size:16px;font-weight:700;color:#fff}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-webiste{margin-top:20px}.section-banner.banner-contact .view-caption-contact .text-caption .content-contact .info-webiste .desc .btn{font-size:14px;color:#fff;font-weight:500}.section-banner.banner-contact .view-caption-contact .text-caption{padding-top:50px;text-align:center;color:#fff}.section-contact-1 .title span{font-size:26px;font-weight:700;line-height:1.5;color:#000}.section-contact-1{padding-top:70px;padding-bottom:70px;background-color:#efefef}.section-contact-1 .title{text-align:center;margin-bottom:35px}.section-contact-1 .view-contact-form .link-submit{display:flex;justify-content:space-between;margin-top:15px;gap:20px;flex-direction:column}.section-banner.banner-layanan .view-caption-layanan{padding-top:65px}.section-banner.banner-layanan .content-layanan p{font-size:1.65rem}.section-banner.banner-layanan:before{min-height:95px}.section-banner.banner-layanan .content-layanan .list-layanan .item-quality span{font-size:16px}.section-banner.banner-layanan .content-layanan .list-layanan.details .item-quality{margin-bottom:15px}.section-banner.banner-layanan.detail .blocsk_top_contents a.backs_services{text-align:left !important}.section-home-3 .list-service .item-service .pict{width:auto;height:auto}.section-home-3 .list-service{margin-bottom:3rem}.chg_languages{font-size:14px;margin-right:5px}.chg_languagesa{font-size:14px}}.chg_languages{color:#fff}.chg_languages a{text-decoration:none;color:#d5d5d5}.chg_languages a.active,.chg_languages a:hover{color:#fff;text-decoration:none}.header .content-header .main-header .content-right .main-nav .menu-main{gap:15px}.box-featured_blog{margin:0 -30px;background-color:#fff;padding:35px 47px;border-radius:20px;box-shadow:10px 10px 30px rgba(0,0,0,.5);clear:both}.box-featured_blog .info{clear:both}.box-featured_blog .info span.dates{font-style:italic;font-size:13px;display:block;margin-bottom:.2rem}.box-featured_blog .info h4.title{color:#0b162e;font-size:35px;margin-bottom:.8rem}.box-featured_blog .info p{font-size:16px;font-weight:300;color:#000;line-height:1.45}.t-100{top:100px !important}.lists_blog_default_data .items{margin-bottom:2rem}.lists_blog_default_data .items .info span.dates{font-style:italic;font-size:12px;display:block;margin-bottom:.2rem}.lists_blog_default_data .items .info h4.title{color:#0b162e;font-size:22px;margin-bottom:.8rem;height:50px;overflow:hidden}.lists_blog_default_data .items .info .link-quality .btn.btn-theme .icon{width:40px;height:40px}.lists_blog_default_data .items .info .link-quality .btn.btn-theme .icon iconify-icon{font-size:18px}.lists_blog_default_data .items .info .link-quality a{font-size:15px}.pt-140{padding-top:140px !important}.section-quality-1.pg_blog .view-content-caption .view-content-quality{align-items:start}.section-quality-1.pg_blog .view-content-caption .view-content-quality .item-pict{max-width:52%}.section-quality-1.pg_blog .view-content-caption .view-content-quality .item-text{max-width:45%}.section-quality-1.pg_blog .view-content-caption .view-content-quality .content-text-theme span.dates{font-style:italic;font-size:15px;display:block;margin-bottom:1rem}.section-quality-1.pg_blog .view-content-caption .view-content-quality .content-text-theme .title h2{font-size:38px;margin-bottom:1.5rem}.section-quality-1.pg_blog .view-content-caption .view-content-quality .content-text-theme .desc p{margin-bottom:1.2rem}section.section-quality-1.pg_blog{min-height:120px;height:auto;width:100%;background:url("../image/quality/bg-content.png") top center no-repeat;background-size:cover}section.section-quality-1.pg_blog .pict-banner{display:none}section.section-quality-1.pg_blog .view-content-caption{position:relative;top:inherit;left:inherit}@media screen and (max-width: 767px){.section-quality-1.pg_blog .view-content-caption .view-content-quality{align-items:start;flex-direction:column}.section-quality-1.pg_blog .view-content-caption .view-content-quality .item-pict{max-width:100%}.section-quality-1.pg_blog .view-content-caption .view-content-quality .item-text{max-width:100%}.box-featured_blog .info h4.title{font-size:27px}.box-featured_blog .info p{text-align:justify}}/*# sourceMappingURL=custom.min.css.map */
