.explore-our-app-position{bottom:61px;padding:15px;right:0;position:absolute}.our-people-name{font-family:lato-bold;font-size:1.3rem}.our-people-role{font-family:montserrat;font-size:1rem;color:var(--asbestos)}.ReactModal__Content{width:80%;margin-right:auto!important;margin-left:auto!important;top:115px!important;right:115px!important;bottom:115px!important;left:115px!important}@media screen and (max-width: 768px){.ReactModal__Content{width:100%!important;margin-right:22px!important;margin-left:-115px!important}}.ReactModal__Overlay{background-color:#000000bf!important}:root{--turquoise: #1abc9c;--green-sea: #16a085;--emerald: #2ecc71;--nephritis: #27ae60;--peter-river: #3498db;--belize-hole: #2980b9;--amethyst: #9b59b6;--wisteria: #8e44ad;--wet-asphalt: #34495e;--midnight-blue: #2c3e50;--sunflower: #f1c40f;--orange: #f39c12;--carrot: #e67e22;--pumpkin: #d35400;--alizarin: #e74c3c;--pomegranate: #c0392b;--clouds: #ecf0f1;--silver: #bdc3c7;--concrete: #95a5a6;--asbestos: #7f8c8d;--black: #000}.grid-container{max-width:1140px;margin:auto}.grid-container .grid-row{display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.grid-container .grid-row{flex-direction:column}}.grid-container .grid-row .kolom{flex:1 0 0%;text-align:center}.grid-container .grid-row .kolom a{color:var(--black)}.grid-container .grid-row .kolom a:hover .abs-bawah{color:var(--clouds);transition:1s;background:var(--asbestos)}.grid-container .grid-row .kolom a figure{margin:0;position:relative;height:70vh;min-height:70vh}@media screen and (max-width: 1024px){.grid-container .grid-row .kolom a figure{height:100%;min-height:100%}}@media screen and (max-width: 768px){.grid-container .grid-row .kolom a figure{height:100%;min-height:100%}}.grid-container .grid-row .kolom h3{padding-top:7px;font-family:lato-bold;font-size:1.1rem;margin:.3rem}.grid-container .grid-row .kolom span{text-align:justify}.grid-container .grid-row .kolom figcaption{font-family:lato-regular;font-size:.8rem;text-align:justify;padding:10px}.grid-container .grid-row .kolom .logo-service{width:100%;bottom:0;position:absolute;margin-top:31px;background:aquamarine;height:61%;background-size:contain}.grid-container .grid-row .kolom .logo-service .img-wrapper{height:30vh;width:100%;max-width:100%}.grid-container .grid-row .kolom .logo-service .img-wrapper img{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);height:100%}.grid-container .grid-row .kolom .logo-service .abs-bawah{bottom:0;padding-top:5px;padding-bottom:5px;position:absolute}.grid-container .grid-row .kolom:nth-child(2) .logo-service{background-size:cover}.grid-container .grid-row .kolom:nth-child(3) .logo-service{background-size:contain;background-blend-mode:darken}.grid-container .grid-row>*{flex-shrink:0;width:100%;max-width:100%}.split-vertical{border-left:8px double rgb(25,19,132);padding-right:100px}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:2.5rem}p{font-size:1.5rem}@media (max-width: 767px){p{font-size:1.2rem}}a{text-decoration:none}.brand-img{width:200px;height:200px;-o-object-fit:contain;object-fit:contain;padding:10px}.opacity-hover{opacity:.6}.opacity-hover:hover{opacity:1}.card-img-cover{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.modal.fade .modal-dialog{transform:translate(0)}@media screen and (max-width: 768px){.modal.fade .modal-dialog{max-width:100%!important}}.modal-bg-black{background:rgba(0,0,0,.7411764706);height:100%}.fade-in{animation:fadeIn 1s ease-in-out forwards;opacity:0;display:inline-block}.fade-out{animation:fadeOut .5s ease-in-out forwards;display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.menu-hover-blue .list-group-item:hover{background-color:#0d6efd;color:#fff}.full-screen-section{background-color:#00bcd4;z-index:102;width:100%;height:100%;position:fixed}.bg-2c3e50{background-color:#2c3e50}.close{z-index:1000;cursor:pointer}#menuMobile{display:flex;justify-content:center;align-items:center}#menuMobile .close{color:#fff;right:0;top:11px;position:fixed}#menuMobile nav ul{padding:0;text-decoration:none;list-style:none}#menuMobile nav li{font-weight:700;padding-bottom:18px}#menuMobile nav li a{color:#fff}#menuMobile nav li a:hover{color:#999}#googleMap .close{position:relative}.cssload-wrap{width:195px;height:195px;margin:97px auto;position:relative;perspective:3900px;-o-perspective:3900px;-ms-perspective:3900px;-webkit-perspective:3900px;-moz-perspective:3900px;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d}.cssload-circle{transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;opacity:0;width:195px;height:195px;border:9px double rgba(0,0,0,.8);border-radius:146px;position:absolute;top:0;left:0;animation:cssload-spin 34.5s ease-in-out alternate infinite;-o-animation:cssload-spin 34.5s ease-in-out alternate infinite;-ms-animation:cssload-spin 34.5s ease-in-out alternate infinite;-webkit-animation:cssload-spin 34.5s ease-in-out alternate infinite;-moz-animation:cssload-spin 34.5s ease-in-out alternate infinite}.cssload-circle:nth-of-type(1){animation-delay:575ms;-o-animation-delay:575ms;-ms-animation-delay:575ms;-webkit-animation-delay:575ms;-moz-animation-delay:575ms}.cssload-circle:nth-of-type(2){animation-delay:1.15s;-o-animation-delay:1.15s;-ms-animation-delay:1.15s;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s}.cssload-circle:nth-of-type(3){animation-delay:1725ms;-o-animation-delay:1725ms;-ms-animation-delay:1725ms;-webkit-animation-delay:1725ms;-moz-animation-delay:1725ms}.cssload-circle:nth-of-type(4){animation-delay:2.3s;-o-animation-delay:2.3s;-ms-animation-delay:2.3s;-webkit-animation-delay:2.3s;-moz-animation-delay:2.3s}.cssload-circle:nth-of-type(5){animation-delay:2875ms;-o-animation-delay:2875ms;-ms-animation-delay:2875ms;-webkit-animation-delay:2875ms;-moz-animation-delay:2875ms}@keyframes cssload-spin{0%{transform:rotateY(0) rotateX(0);opacity:1}25%{transform:rotateY(180deg) rotateX(360deg)}50%{transform:rotateY(540deg) rotateX(540deg)}75%{transform:rotateY(720deg) rotateX(900deg)}to{transform:rotateY(900deg) rotateX(1080deg);opacity:1}}.loader,.loader:before,.loader:after{background:#000000;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loader{color:#000;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;transform:translateZ(0);animation-delay:-.16s}.loader:before,.loader:after{position:absolute;top:0;content:""}.loader:before{left:-1.5em;animation-delay:-.32s}.loader:after{left:1.5em}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.relative{position:relative;top:8%;height:200px;width:200px;margin:auto}@font-face{font-family:montserrat;src:url(/build/assets/Montserrat-VariableFont_wght-e5b1a3fb.ttf)}@font-face{font-family:unlock-regular;src:url(/build/assets/Unlock-Regular-408560b3.ttf)}@font-face{font-family:terminator-regular;src:url(/build/assets/terminator-real-nfi-2ccf6793.ttf)}@font-face{font-family:still-time;src:url(/build/assets/still-time-93d5729f.ttf)}@font-face{font-family:lato-regular;src:url(/build/assets/LatoLatin-Regular-d785334a.ttf)}@font-face{font-family:lato-bold;src:url(/build/assets/LatoLatin-Bold-74dc638c.ttf)}@font-face{font-family:lato-light;src:url(/build/assets/LatoLatin-Light-6dcba417.ttf)}@font-face{font-family:metal-macabre;src:url(/build/assets/MetalMacabre-2a98252c.ttf)}@font-face{font-family:pacifico;src:url(/build/assets/Pacifico-4c366cfc.ttf)}@font-face{font-family:brandon;src:url(/build/assets/brandon-bold-f13ec006.otf) format("opentype")}@font-face{font-family:precious;src:url(/build/assets/Precious-8e5e26cf.ttf)}@font-face{font-family:dark;src:url(/build/assets/dark-wedding-bdda17d0.ttf)}.anak-loading{position:absolute;margin:auto;width:100%}.btn-sm-md{margin-right:12px;background:rgba(255,0,0,0);border-color:#fff;border-style:solid;border-width:1px;padding:1px 7px 2px}.btn-sm-md .bar1,.btn-sm-md .bar2,.btn-sm-md .bar3{width:19px;height:2px;background-color:#fff;margin:5px 0}.abs-bawah{letter-spacing:3px;font-weight:800;font-size:.7rem;position:absolute;background:rgba(255,255,255,.6196078431);bottom:0;max-width:100%;width:100%}h1,h2,h3{font-family:lato-bold}p{font-family:lato-reguler}.box-radius-shadow{box-shadow:0 4px 8px #0003,0 6px 20px #00000030;border-radius:4px}#menu-sm-md-wrapper{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s;position:fixed;height:100%;z-index:1000;background:#513aff;width:100%}#menu-sm-md-wrapper .close{z-index:1;position:absolute;top:25px;right:15px;transform:translateY(25%) rotateX(-35deg)}#menu-sm-md-wrapper .search{padding-top:82px}#menu-sm-md-wrapper .search input{width:100%}#menu-sm-md-wrapper nav{perspective:1200px}#menu-sm-md-wrapper nav ul{list-style:none;opacity:.4;transform:translateY(-25%) rotateX(35deg);transition:transform .5s,opacity .5s}#menu-sm-md-wrapper nav ul li{padding:.3rem}#menu-sm-md-wrapper.active{opacity:1;visibility:visible;transition:opacity .5s}#menu-sm-md-wrapper.active nav ul{padding:0;opacity:1;transform:rotateX(0)}#menu-sm-md-wrapper.active nav ul a{color:#fff}#news-shop{display:none}#news-shop.active{height:100%;width:100%;position:fixed;z-index:200;background-color:#fff;display:block}html,body,#wrapper-inti,#app{height:100%;margin:0;padding:0;scroll-behavior:smooth}body{font:1rem lato-regular;color:#000;background-color:#f8f9fa}body .float-right-wrapper{z-index:102;position:fixed;right:0;top:50%}body .float-right-wrapper .blue-wrapper{color:#fff;background:#22bcd4;margin-bottom:3px;font-size:26px;padding-left:5px;padding-right:5px;border-top-left-radius:20%;border-bottom-left-radius:20%;width:34px;right:0;bottom:40px}body .float-right-wrapper .blue-wrapper .fa-map-marker-alt{font-size:20px}body .float-bottom-right{position:fixed;z-index:1;bottom:0;right:0}body .float-bottom-right .circle{margin:0;transform:translate(-50%,-50%);position:relative;width:78%;border-radius:100%;background:#00BCD4;height:78%}body .float-bottom-right .center{top:50%;left:50%}body .float-bottom-right .fa-comments{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:27px}#header{transition:1s;width:100%;position:fixed;z-index:100;color:#fff}#header .header-1{background-image:linear-gradient(145deg,#0A2540,#0A2540,#0A2540)}#header .header-1 .abs-right{position:absolute;top:0;right:0}#header .header-2{display:flex}#header .header-2 .logo-wrapper{display:inherit}#header .header-2 .logo-wrapper .logo{margin-right:4px;height:70px}#header .header-2 .logo-wrapper .logo img{width:82px;height:69px}#header .header-2 .logo-wrapper .judul-website{display:table;align-items:center;margin-top:9px;white-space:nowrap}#header .header-2 .logo-wrapper .judul-website h1{font-size:2rem;margin-bottom:-.6rem;font-family:lato-bold}#header .header-2 .logo-wrapper .judul-website h2{margin-left:0;font-size:1rem;font-family:lato-light}@media (max-width: 991.99px){#header .header-2 .logo-wrapper .judul-website h2{font-size:1rem}}#header .header-2 .kontak{padding-left:0;display:flex;align-items:center;justify-content:center}@media (max-width: 576px){#header .header-2 .kontak{display:none}}@media (max-width: 991.99px){#header .header-2 .kontak{justify-content:center}}#header .header-2 .kontak p{text-align:center;font-size:1rem;margin:0}#header .header-2 .kontak p a{color:#fff;-webkit-text-decoration:solid;text-decoration:solid}#header .header-2 .menu{display:grid;justify-content:center;align-items:center}@media (max-width: 575.98px){#header .header-2 .menu nav ul{display:none}#header .header-2 .menu nav ul li{list-style:none}#header .header-2 .menu nav ul li a,#header .header-2 .menu nav ul li div{white-space:nowrap;padding-right:1rem;padding-left:1rem;font-size:1rem;font-weight:200;color:#dbdbdb;text-decoration:none}#header .header-2 .menu nav ul li a:hover,#header .header-2 .menu nav ul li div:hover{cursor:pointer;color:#fff}#header .header-2 .menu nav ul li.pencarian{color:#fff;padding-left:20px;cursor:pointer}}@media (min-width: 576px) and (max-width: 767.99px){#header .header-2 .menu nav ul{display:none}#header .header-2 .menu nav ul li{list-style:none}#header .header-2 .menu nav ul li a,#header .header-2 .menu nav ul li div{white-space:nowrap;padding-right:1rem;padding-left:1rem;font-size:1rem;font-weight:200;color:#dbdbdb;text-decoration:none}#header .header-2 .menu nav ul li a:hover,#header .header-2 .menu nav ul li div:hover{cursor:pointer;color:#fff}}@media (min-width: 768px) and (max-width: 991.99px){#header .header-2 .menu nav ul{display:none}#header .header-2 .menu nav ul li{list-style:none}#header .header-2 .menu nav ul li div,#header .header-2 .menu nav ul li a{white-space:nowrap;padding-right:1rem;padding-left:1rem;font-size:1rem;font-weight:200;color:#dbdbdb;text-decoration:none}#header .header-2 .menu nav ul li div:hover,#header .header-2 .menu nav ul li a:hover{cursor:pointer;color:#fff}#header .header-2 .menu nav ul li.pencarian{color:#fff;padding-left:20px;cursor:pointer}}@media (min-width: 992px) and (max-width: 1199.98px){#header .header-2 .menu nav .btn-sm-md{display:none}#header .header-2 .menu nav ul{padding-left:0;display:flex;justify-content:center;align-items:center}#header .header-2 .menu nav ul li{list-style:none}#header .header-2 .menu nav ul li div,#header .header-2 .menu nav ul li a{white-space:nowrap;padding-right:.6rem;padding-left:.6rem;font-size:1rem;font-weight:200;color:#dbdbdb;text-decoration:none}#header .header-2 .menu nav ul li div:hover,#header .header-2 .menu nav ul li a:hover{cursor:pointer;color:#fff}#header .header-2 .menu nav ul li.pencarian{padding-left:0;cursor:pointer;color:#dbdbdb}#header .header-2 .menu nav ul li.pencarian:hover{color:#fff}}@media (min-width: 1200px){#header .header-2 .menu nav .btn-sm-md{display:none}#header .header-2 .menu nav ul{display:flex;justify-content:center;align-items:center}#header .header-2 .menu nav ul li{list-style:none}#header .header-2 .menu nav ul li div,#header .header-2 .menu nav ul li a{white-space:nowrap;padding-right:.6rem;padding-left:.6rem;font-size:1rem;font-weight:200;color:#dbdbdb;text-decoration:none}#header .header-2 .menu nav ul li div:hover,#header .header-2 .menu nav ul li a:hover{cursor:pointer;color:#fff}#header .header-2 .menu nav ul li.pencarian{color:#fff;padding-left:0;cursor:pointer}}@media screen and (max-width: 576px){.logo{height:76px}}@media (max-width: 991.99px){.judul-website h1{font-size:2rem;margin-bottom:-.6rem}}@media (max-width: 320px){.judul-website h1{font-size:1.6rem}}#header.sticky{transition:1s;background:white;color:#000;box-shadow:7px 0 20px #bcbcbc}#header.sticky .btn-sm-md{color:#000;border-color:#000}#header.sticky .btn-sm-md .bar1,#header.sticky .btn-sm-md .bar2,#header.sticky .btn-sm-md .bar3{background-color:#000}#header.sticky .header-1{background:linear-gradient(135deg,rgb(30,58,138),rgb(6,182,212))}#header.sticky .header-2 .kontak p a{color:#000}#header.sticky .header-2 .menu nav ul{color:#000}#header.sticky .header-2 .menu nav ul li a,#header.sticky .header-2 .menu nav ul li div{color:#000}#header.sticky .header-2 .menu nav ul li a:hover,#header.sticky .header-2 .menu nav ul li div:hover{color:red}#header.sticky .header-2 .menu nav ul li.pencarian{color:#000!important}#header.sticky .header-2 .menu nav ul li.pencarian:hover{color:red!important}#header.sticky .join{background-color:#fff;color:#8e44ad!important;border:1px solid #8e44ad;padding:10px 20px}.body-wrapper{height:100%}@keyframes outline-pulse{0%{outline-color:#e74c3c}to{outline-color:transparent}}#wrapper-inti .bungkus-1{position:relative;height:100%}#wrapper-inti .bungkus-1 .box-p{position:absolute;font-family:Roboto,Helvetica,Arial,sans-serif;color:#fff;text-align:center;top:49vh;font-weight:600;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-animation-name:example;-webkit-animation-duration:4s;animation-name:bungkus1_text;animation-duration:3s;font-size:5em}@media screen and (max-width: 375px){#wrapper-inti .bungkus-1 .box-p{font-size:3em}}#wrapper-inti .bungkus-1 .box-p-2{padding:10px;left:-1200px;width:auto;height:auto;text-align:left;top:34%;position:absolute;font-weight:600;-webkit-animation-name:bungkus_1_text;-webkit-animation-duration:4s;-webkit-animation-fill-mode:forwards;animation-name:bungkus_1_text;animation-duration:2s;animation-delay:5s;animation-fill-mode:forwards}#wrapper-inti .bungkus-1 .box-p-2 h1{color:#fff;font-family:lato-bold}@media (max-width: 768px){#wrapper-inti .bungkus-1 .box-p-2 h1{font-size:5vw}}#wrapper-inti .bungkus-1 .box-p-2 p{font-family:lato-light;color:#cfd5d9;font-size:3vmin;flex:1}#wrapper-inti .bungkus-1 .box-p-3{padding:10px;left:-1200px;width:auto;height:auto;color:#fff;text-align:left;top:60%;position:absolute;font-weight:600;-webkit-animation-name:bungkus_3_text;-webkit-animation-duration:4s;-webkit-animation-fill-mode:forwards;animation-name:bungkus_3_text;animation-duration:2s;animation-delay:7s;animation-fill-mode:forwards}#wrapper-inti .bungkus-1 .box-p-3 h1{color:#fff;font-family:lato-bold}@media (max-width: 576px){#wrapper-inti .bungkus-1 .box-p-3 h1{font-size:5vw}}#wrapper-inti .bungkus-1 .box-p-3 p{font-family:lato-light;font-size:3vmin;color:#cfd5d9;flex:1}#wrapper-inti .bungkus-1 video,#wrapper-inti .bungkus-1 img{filter:brightness(20%);display:block;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media (max-width: 1190px){#wrapper-inti .bungkus-1 video,#wrapper-inti .bungkus-1 img{height:100%}}#wrapper-inti .bungkus-2 h2{padding-top:4rem!important}#wrapper-inti .bungkus-2 img{max-width:100%}#wrapper-inti .bungkus-2 .kolom{height:300px;margin:5px}@media screen and (max-width: 768px){#wrapper-inti .bungkus-2 .kolom{margin:0 0 9px;min-height:300px}}#wrapper-inti .bungkus-2 .kolom a{height:100%}#wrapper-inti .bungkus-2 .kolom a figure{height:100%}@media screen and (min-width = 768px){#wrapper-inti .bungkus-3 #menu-portofolio{width:100%}}#wrapper-inti .bungkus-3 #menu-portofolio ul{list-style:none;padding:0}#wrapper-inti .bungkus-3 #menu-portofolio ul li{border-bottom:2px solid #f3f3f3;background:white;padding:10px}#wrapper-inti .bungkus-3 #menu-portofolio ul li:hover{cursor:pointer}#wrapper-inti .bungkus-3 #menu-portofolio ul li.active{border-right:5px solid #fc2931}#wrapper-inti .bungkus-3 #menu-portofolio.col-md-2{padding:0}@media (max-width: 768px){#wrapper-inti .bungkus-3 .menu-portofolio-row{display:block}}#wrapper-inti .bungkus-3 .menu-portofolio-row #portofolio-wrapper{border:1px solid #d7d7d7;position:relative;background:white;display:-ms-flexbox;overflow-y:scroll;height:100%;min-height:48rem}@media screen and (max-width: 425px){#wrapper-inti .bungkus-3 .menu-portofolio-row #portofolio-wrapper{top:auto}}#wrapper-inti .bungkus-3 .menu-portofolio-row #portofolio-wrapper #portofolio-data{line-height:0;-webkit-column-count:5;-webkit-column-gap:0px;-moz-column-count:5;-moz-column-gap:0px;column-count:5;-moz-column-gap:0;column-gap:0;padding-top:3px;cursor:pointer}#wrapper-inti .bungkus-3 .menu-portofolio-row #portofolio-wrapper #portofolio-data .portofolio-action:hover{outline:2px solid transparent;animation:outline-pulse .8s ease-in-out infinite alternate}#wrapper-inti .bungkus-3 .menu-portofolio-row #portofolio-wrapper #portofolio-data img{border:4px solid #f8f9fa;width:100%!important;height:auto!important}@media screen and (max-width: 768px){#wrapper-inti .bungkus-3 .menu-portofolio-row #portofolio-wrapper #portofolio-data{-moz-column-count:2;column-count:2;-webkit-column-count:2}}#wrapper-inti .bungkus-4 h2{font-family:unlock-regular;font-weight:800;color:#273272;text-transform:none;font-size:1.75rem}#wrapper-inti .bungkus-4 img{max-width:100%;margin:auto}#wrapper-inti .bungkus-4 .grid-container{flex-direction:column;align-items:stretch;border:0 solid #000;box-sizing:border-box;display:flex;flex-shrink:0;margin:0;padding:0;position:relative;vertical-align:baseline}#wrapper-inti .bungkus-4 .grid-container .grid-row{flex-direction:row;align-items:stretch;border:0 solid #000;box-sizing:border-box;display:flex;flex-shrink:0;margin:0;padding:0;position:relative}#wrapper-inti .bungkus-4 .grid-container .grid-row .kolom{display:block;position:relative;width:100%;flex:1 0 0%;text-align:center;margin:10px}@media (max-width: 468px){#wrapper-inti .bungkus-4 .grid-container .grid-row .kolom{font-size:.8rem}}@media (max-width: 768px){#wrapper-inti .bungkus-4 .grid-container .grid-row .kolom{margin:1px}#wrapper-inti .bungkus-4 .grid-container .grid-row .kolom figure{display:flex;justify-content:center}}#wrapper-inti .bungkus-4 .grid-container .grid-row .kolom h3{font-size:1rem}@media (max-width: 468px){#wrapper-inti .bungkus-4 .grid-container .grid-row .kolom h3{font-size:1rem;margin-top:10px;padding-top:15px}}@media (max-width: 768px){#wrapper-inti .bungkus-4 .grid-container .grid-row{flex-direction:column}}@media screen and (max-width: 768px){#wrapper-inti .bungkus-5{height:auto!important;display:block;position:static}#wrapper-inti .bungkus-5 .abs-wrap{display:block;position:static}}#wrapper-inti .bungkus-5 .grid-container{flex-direction:column;align-items:stretch;border:0 solid #000;box-sizing:border-box;display:flex;flex-shrink:0;margin:0 auto;padding:0;position:relative;vertical-align:baseline}@media screen and (max-width: 768px){#wrapper-inti .bungkus-5 .grid-container{display:block;position:relative}}#wrapper-inti .bungkus-5 .grid-container #vision-mission,#wrapper-inti .bungkus-5 .grid-container #explore-more{color:#fff}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom.box-radius-shadow.img-1{background-color:red;background-color:#d6002a;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom.box-radius-shadow.img-2{background-color:#273272;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom.box-radius-shadow.img-3{background-color:#00a914;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom.box-radius-shadow.img-4{background-color:#f46137;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom i{padding-bottom:15px;padding-top:18px;font-size:27px;color:#fff}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom .deskripsi{padding-bottom:10px}#wrapper-inti .bungkus-5 .grid-container #explore-more .modal-dialog{color:#000}@media screen and (min-width: 769px){#wrapper-inti .bungkus-5 .grid-container #explore-more{flex-direction:row;align-items:stretch;border:0 solid #000;box-sizing:border-box;display:flex;flex-shrink:0;margin:0;padding:0;position:absolute}#wrapper-inti .bungkus-5 .grid-container #explore-more:first-child .kolom:first-child{height:64px;min-height:64px}#wrapper-inti .bungkus-5 .grid-container #explore-more:first-child .kolom::nth-child(2){height:64px;min-height:64px}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom{bottom:-260px;cursor:pointer;display:block;position:relative;width:100%;flex:1 0 0%;text-align:center;margin:10px;height:250px}}@media screen and (min-width: 769px) and (max-width: 820px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom{bottom:-290px}}@media screen and (min-width: 769px) and (max-width: 912px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom{bottom:-290px}}@media screen and (min-width: 769px) and (max-width: 768px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom{height:auto;min-height:auto!important}}@media screen and (min-width: 769px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom h2{margin-top:5%;color:#fff;font-size:2.9rem}}@media screen and (min-width: 769px) and (max-width: 991px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom h2{font-size:2.7rem}}@media screen and (min-width: 769px) and (max-width: 768px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom h2{font-size:1.9rem}}@media screen and (min-width: 769px) and (max-width: 320px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom h2{font-size:1.7rem;margin-bottom:0}}@media screen and (min-width: 769px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom h4{padding-top:14px;font-weight:700;color:#fff;text-transform:none;font-size:20px;line-height:1.25em}}@media screen and (min-width: 769px) and (max-width: 768px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom h4{padding-top:23px}}@media screen and (min-width: 769px) and (max-width: 991px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom h4{font-size:1.1rem}}@media screen and (min-width: 769px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom p{color:#fff;margin-top:8%}}@media screen and (min-width: 769px) and (max-width: 768px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom p{font-size:1rem;margin-top:42px}}@media screen and (min-width: 769px) and (max-width: 425px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom p{margin-top:96px}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom{width:100%}}@media screen and (min-width: 769px) and (max-width: 768px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom{min-height:200px;margin:0!important;width:100%}}#wrapper-inti .bungkus-5 .grid-container #vision-mission{display:block}#wrapper-inti .bungkus-5 .grid-container #vision-mission .kolom:nth-child(1){padding-top:40px}#wrapper-inti .bungkus-5 .grid-container #vision-mission .kolom:nth-child(2){padding-top:20px;padding-left:15px;padding-right:15px;text-align:justify}@media screen and (max-width: 768px){#wrapper-inti .bungkus-5 .grid-container #explore-more{display:block;position:static}#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom{display:block;position:static;width:96%!important;margin:auto}}@media screen and (max-width: 425px){#wrapper-inti .bungkus-5 .grid-container #explore-more .kolom{display:block;position:static;width:93%!important;margin:auto}}#wrapper-inti .bungkus-5 .grid-container .card-container{top:304px;width:auto}@media screen and (min-width: 425px){#wrapper-inti .bungkus-5 .grid-container .card-container{top:317px;width:100%}}#wrapper-inti .bungkus-6{position:relative;height:100%;padding-top:17rem!important;z-index:-1}@media screen and (max-width: 768px){#wrapper-inti .bungkus-6{padding-top:15rem!important}}#wrapper-inti .bungkus-6 .grid-container{flex-direction:column;align-items:stretch;border:0 solid #000;box-sizing:border-box;display:flex;flex-shrink:0;margin:0;padding:0;position:relative;vertical-align:baseline}#wrapper-inti .bungkus-6 .grid-container .grid-row{flex-direction:row;align-items:stretch;border:0 solid #000;box-sizing:border-box;display:flex;flex-shrink:0;margin:0;padding:0;position:relative}#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom{background:red;display:block;position:relative;width:100%;flex:1 0 0%;text-align:center;margin:10px;height:200px}@media (max-width: 576px){#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom{margin:4px}}#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom h2{font-size:3vmax}@media (max-width: 468px){#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom h2{font-size:.6rem}}#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom i{font-size:27px;color:#fff}#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom h4{font-weight:700;color:#fff;text-transform:none;font-size:20px;line-height:1.25em}@media (max-width: 991px){#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom h4{font-size:1.6vmax}}@media (max-width: 468px){#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom p{font-size:.3rem}}#wrapper-inti .bungkus-6 .grid-container .grid-row .kolom .deskripsi{background:white;position:absolute;bottom:0}#wrapper-inti .bungkus-6 .zigzag-bottom{background:linear-gradient(135deg,rgb(30,58,138),rgb(6,182,212));top:17rem;height:165px;left:-19px;position:absolute;transform:rotate(6.8deg);width:100%;z-index:1}@media screen and (max-width: 768px){#wrapper-inti .bungkus-6 .zigzag-bottom{top:13.5rem}}.bungkus-3,.bungkus-4,.bungkus-5,.bungkus-6{padding-top:7rem}#loading-global{background:white;position:fixed;z-index:5000;width:100%;height:100%}@keyframes bungkus_1_text{0%{left:-770px;opacity:0;background:#2e3534}to{left:20px;opacity:1}}@keyframes bungkus_3_text{0%{left:-770px;opacity:0;background:#2e3534}to{left:20px;opacity:1}}.center-of-div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;width:50%}.pencarian-input{background-color:#2c3e50;border:none;border-bottom:1px solid #ffffff;font-size:2rem}@media screen and (max-width: 425px){.pencarian-input{font-size:.8rem}}.pencarian-input:focus{color:#fff;border:none;background-color:#2c3e50;box-shadow:none;outline:none;border-bottom:1px solid #ffffff}#btn-news-shop{cursor:pointer}.accordion-button:not(.collapsed){color:#000;background-color:#fff}.accordion-button .collapsed{color:#000;background-color:#fff}.rotate{transition:transform .25s ease}.rotate.open{transform:rotate(180deg)}#itmentorapps-footer-1{color:#fff;background:linear-gradient(135deg,rgb(30,58,138),rgb(6,182,212));z-index:2;position:relative}#itmentorapps-footer-1 .inside-wrapper{padding:23px}#itmentorapps-footer-1 .inside-wrapper .nama-web h3{margin:0}#itmentorapps-footer-1 .inside-wrapper .nama-web h3 span{color:#fff}#itmentorapps-footer-1 .inside-wrapper .social-list .footer-social{margin-left:20px}.footer-top-area{position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(30,58,138),rgb(6,182,212));color:#999;padding:35px 0 180px;z-index:2}.footer-about-us p{color:#fff}.footer-bottom-area{background:#000;background:none repeat scroll 0 0 #000;color:#fff;padding-bottom:40px}.footer-about-us span{color:#f36f36}.footer-about-us h2{font-weight:200}.footer-wid-title{font-family:raleway;font-size:30px;font-weight:100;color:#fff}.footer-menu ul{list-style:outside none none;margin:0;padding:0}.footer-menu ul li{border-bottom:1px dashed #555;padding:5px 0}.footer-menu a{display:block;padding:5px 0;color:#fff}.footer-social a{background:none repeat scroll 0 0 #6757ff;color:#fff;display:inline-block;font-size:20px;height:40px;margin-bottom:10px;margin-right:10px;padding-top:5px;text-align:center;width:40px;border:1px solid #6757ff}.footer-social a svg{font-size:28px}.footer-social a:hover{background-color:red;border-color:red}.contact-now{z-index:3}#contact{margin-top:0}.services-section{padding:80px 0;background:#f8f9fa}.services-section__header{text-align:center;margin-bottom:48px}.services-section__label{display:inline-block;background:linear-gradient(135deg,#ff9500,#ff460c);color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:6px 16px;border-radius:20px;margin-bottom:16px}.services-section__title{font-size:2rem;font-weight:800;color:#1a1a2e;margin-bottom:12px}.services-section__desc{font-size:1.05rem;color:#666;max-width:640px;margin:0 auto;line-height:1.7}.services-section__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width: 991px){.services-section__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.services-section__grid{grid-template-columns:1fr}}.service-card{background:#fff;border-radius:16px;padding:32px;display:flex;flex-direction:column;position:relative;border:1px solid #eee;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.service-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014;border-color:#e0e0e0}.service-card--coming-soon{opacity:.85}.service-card--coming-soon:hover{opacity:1}.service-card__badge{position:absolute;top:16px;right:16px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;padding:4px 12px;border-radius:20px}.service-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;margin-bottom:20px}.service-card__icon-wrap i{font-size:24px;color:#fff}.service-card__title{font-size:1.15rem;font-weight:700;color:#1a1a2e;margin-bottom:4px}.service-card__subtitle{font-size:.85rem;font-weight:600;color:#ff7600;margin-bottom:12px}.service-card__desc{font-size:.9rem;color:#666;line-height:1.6;margin-bottom:20px}.service-card__features{list-style:none;padding:0;margin:0 0 24px;flex:1}.service-card__features li{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:.87rem;color:#444}.service-card__features li i{color:#10b981;font-size:14px;flex-shrink:0}.service-card__cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff9500,#ff460c);color:#fff;padding:10px 24px;border-radius:10px;font-weight:600;font-size:.875rem;text-decoration:none;transition:opacity .15s ease,transform .1s ease;margin-top:auto}.service-card__cta:hover{opacity:.92;color:#fff;text-decoration:none;transform:translateY(-1px)}.service-card__cta--disabled{background:#e5e7eb;color:#9ca3af;cursor:default}.service-card__cta--disabled:hover{opacity:1;transform:none}.trust-bar{padding:48px 0;background:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.trust-bar__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}@media (max-width: 767px){.trust-bar__grid{grid-template-columns:repeat(2,1fr);gap:16px}}.trust-bar__item{display:flex;flex-direction:column;align-items:center;gap:4px}.trust-bar__icon{font-size:24px;color:#ff7600;margin-bottom:4px}.trust-bar__value{font-size:1.6rem;font-weight:800;color:#1a1a2e}@media (max-width: 767px){.trust-bar__value{font-size:1.3rem}}.trust-bar__label{font-size:.85rem;color:#888;font-weight:500}.how-it-works{padding:80px 0;background:#fff}.how-it-works__header{text-align:center;margin-bottom:48px}.how-it-works__label{display:inline-block;background:linear-gradient(135deg,#ff9500,#ff460c);color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:6px 16px;border-radius:20px;margin-bottom:16px}.how-it-works__title{font-size:2rem;font-weight:800;color:#1a1a2e}.how-it-works__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}@media (max-width: 991px){.how-it-works__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.how-it-works__step{text-align:center;position:relative;padding:24px}.how-it-works__step-number{font-size:.75rem;font-weight:800;color:#ff7600;letter-spacing:1px;margin-bottom:12px}.how-it-works__step-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#fff5ed,#ffe8d5);color:#ff7600;font-size:24px;margin-bottom:16px}.how-it-works__step-title{font-size:1.1rem;font-weight:700;color:#1a1a2e;margin-bottom:8px}.how-it-works__step-desc{font-size:.9rem;color:#666;line-height:1.6}.how-it-works__connector{position:absolute;top:60px;right:-20px;color:#ddd;font-size:18px;z-index:1}.featured-products{padding:80px 0;background:#f8f9fa}.featured-products__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px;flex-wrap:wrap;gap:16px}.featured-products__label{display:inline-block;background:linear-gradient(135deg,#ff9500,#ff460c);color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:6px 16px;border-radius:20px;margin-bottom:12px}.featured-products__title{font-size:2rem;font-weight:800;color:#1a1a2e;margin:0}.featured-products__see-all{color:#ff7600;font-weight:600;font-size:.9rem;text-decoration:none;transition:opacity .15s ease}.featured-products__see-all:hover{opacity:.8;color:#ff7600;text-decoration:none}.featured-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 991px){.featured-products__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.featured-products__grid{grid-template-columns:1fr}}.product-tile{background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;border:1px solid #eee;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;position:relative}.product-tile:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014;text-decoration:none}.product-tile__badge{position:absolute;top:12px;left:12px;background:#ff460c;color:#fff;font-size:.7rem;font-weight:700;padding:4px 10px;border-radius:6px;z-index:2}.product-tile__image{height:180px;overflow:hidden;background:#f5f5f5}.product-tile__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.product-tile:hover .product-tile__image img{transform:scale(1.05)}.product-tile__body{padding:16px}.product-tile__category{font-size:.72rem;font-weight:600;color:#ff7600;text-transform:uppercase;letter-spacing:.5px}.product-tile__name{font-size:.95rem;font-weight:700;color:#1a1a2e;margin:6px 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-tile__price-row{display:flex;align-items:center;gap:8px}.product-tile__price{font-size:1rem;font-weight:800;color:#ff460c}.product-tile__original{font-size:.8rem;color:#aaa;text-decoration:line-through}.product-tile__desc{font-size:.8rem;color:#888;line-height:1.5;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-tile--skeleton{pointer-events:none}.product-tile__image--loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeletonShimmer 1.5s infinite}.product-tile__skeleton-line{height:14px;border-radius:6px;margin-bottom:8px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeletonShimmer 1.5s infinite}.product-tile__skeleton-line--short{width:40%;height:10px}.product-tile__skeleton-line--price{width:50%;height:16px;margin-top:4px}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.featured-products__empty{text-align:center;padding:48px 24px;color:#aaa}.featured-products__empty i{font-size:36px;margin-bottom:12px;display:block}.featured-products__empty p{font-size:.95rem;margin:0}.testimonials{padding:80px 0;background:#fff}.testimonials__header{text-align:center;margin-bottom:48px}.testimonials__label{display:inline-block;background:linear-gradient(135deg,#ff9500,#ff460c);color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:6px 16px;border-radius:20px;margin-bottom:16px}.testimonials__title{font-size:2rem;font-weight:800;color:#1a1a2e}.testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width: 991px){.testimonials__grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.testimonial-card{background:#f8f9fa;border-radius:16px;padding:28px;border:1px solid #eee;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.testimonial-card.is-active,.testimonial-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f;border-color:#e0e0e0}.testimonial-card__stars{color:#ffc107;font-size:14px;margin-bottom:14px;display:flex;gap:2px}.testimonial-card__text{font-size:.92rem;color:#444;line-height:1.7;margin-bottom:20px;font-style:italic}.testimonial-card__author{display:flex;align-items:center;gap:12px}.testimonial-card__avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ff9500,#ff460c);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;flex-shrink:0}.testimonial-card__name{font-weight:700;font-size:.9rem;color:#1a1a2e}.testimonial-card__role{font-size:.8rem;color:#888}.faq-section{padding:80px 0;background:#f8f9fa}.faq-section__header{text-align:center;margin-bottom:48px}.faq-section__label{display:inline-block;background:linear-gradient(135deg,#ff9500,#ff460c);color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:6px 16px;border-radius:20px;margin-bottom:16px}.faq-section__title{font-size:2rem;font-weight:800;color:#1a1a2e}.faq-section__list{max-width:720px;margin:0 auto}.faq-item{background:#fff;border-radius:12px;margin-bottom:12px;border:1px solid #eee;overflow:hidden;transition:border-color .2s ease}.faq-item.is-open{border-color:#ffc88a}.faq-item__question{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border:none;background:none;font-size:.95rem;font-weight:600;color:#1a1a2e;cursor:pointer;text-align:left;gap:16px}.faq-item__question:hover{color:#ff7600}.faq-item__question i{font-size:14px;color:#ff7600;flex-shrink:0;transition:transform .2s ease}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.is-open .faq-item__answer{max-height:300px}.faq-item__answer p{padding:0 20px 18px;font-size:.9rem;color:#666;line-height:1.7;margin:0}.cta-banner{padding:80px 0;background:#fff}.cta-banner__inner{background:linear-gradient(135deg,#ff9500,#ff460c);border-radius:20px;padding:48px;display:flex;align-items:center;gap:40px;color:#fff}@media (max-width: 767px){.cta-banner__inner{flex-direction:column;text-align:center;padding:32px 24px;gap:24px}}.cta-banner__content{flex:1}.cta-banner__title{font-size:1.8rem;font-weight:800;margin-bottom:8px}@media (max-width: 767px){.cta-banner__title{font-size:1.4rem}}.cta-banner__desc{font-size:1rem;opacity:.92;line-height:1.6;margin:0}.cta-banner__actions{flex-shrink:0;display:flex;flex-direction:column;gap:12px}@media (max-width: 767px){.cta-banner__actions{width:100%}}.cta-banner__input-group{display:flex;background:#fff;border-radius:12px;overflow:hidden}@media (max-width: 575px){.cta-banner__input-group{flex-direction:column;border-radius:12px}}.cta-banner__input{flex:1;border:none;padding:14px 18px;font-size:.9rem;color:#333;outline:none;min-width:200px}.cta-banner__input::-moz-placeholder{color:#aaa}.cta-banner__input::placeholder{color:#aaa}@media (max-width: 575px){.cta-banner__input{border-bottom:1px solid #eee;text-align:center}}.cta-banner__btn{border:none;background:#1a1a2e;color:#fff;padding:14px 24px;font-weight:700;font-size:.9rem;cursor:pointer;white-space:nowrap;transition:opacity .15s ease}.cta-banner__btn:hover{opacity:.9}.cta-banner__links{text-align:center}.cta-banner__link{color:#fff;font-size:.85rem;text-decoration:none;opacity:.9;transition:opacity .15s ease}.cta-banner__link:hover{opacity:1;color:#fff;text-decoration:underline}
