.lokasi{background-color:var(--lokasi_background_color)!important;display:var(--lokasi_visibility)}.lokasi h2{color:var(--lokasi_primary_color)!important}.lokasi .sub-title{color:var(--lokasi_text_color)!important}.lokasi .content{padding-top:0}.lokasi .grid .content-img img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.lokasi .grid li{position:relative;padding-left:50px;font-family:Manrope;font-style:normal;font-weight:600;font-size:15px;letter-spacing:.01em;color:#696e7b;margin-bottom:.5rem}@media (min-width: 1024px){.lokasi .grid li{margin-bottom:1.25rem}}.lokasi .grid li:before{content:" ";background-image:url(/build/assets/check-3f09c51f.svg);width:25px;background-size:cover;height:25px;background-repeat:no-repeat;left:0;position:absolute;top:-3px}@media (max-width: 768px){.lokasi .grid li:before{top:0;width:15px;background-size:contain}.lokasi .grid li{font-size:12px;padding-left:20px}}.fasilitas{background-color:var(--fasilitas_background_color)!important;display:var(--fasilitas_visibility)}.fasilitas h2{color:var(--fasilitas_primary_color)!important}.fasilitas .sub-title{color:var(--fasilitas_text_color)!important}.fasilitas .wrapper{position:relative;height:auto;width:100%}@media (min-width: 768px){.fasilitas .wrapper{width:300px}}.fasilitas .wrapper .item{position:absolute;top:0px;left:0px;bottom:0px;display:flex;width:200px;flex-direction:column;justify-content:center;--tw-bg-opacity: .8;padding:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.fasilitas .wrapper .item:hover{width:100%}@media (min-width: 768px){.fasilitas .wrapper .item{width:185px}}@media (min-width: 1024px){.fasilitas .wrapper .item:hover{width:300px}}.fasilitas .wrapper .item h3{letter-spacing:1px;margin-bottom:1.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase}.fasilitas .wrapper .item p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;text-align:center;font-size:.875rem;line-height:1.25rem}@media (min-width: 768px){.fasilitas .wrapper .item p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;font-size:1rem;line-height:1.5rem}}.produk{background-color:var(--product_background_color)!important;display:var(--product_visibility)}.produk h2{color:var(--product_primary_color)!important}.produk .sub-title{color:var(--product_text_color)!important}.produk .content{padding-left:20px;padding-right:20px}@media (min-width: 768px){.produk .content{padding-left:0;padding-right:0}}.produk .section{margin-bottom:1.25rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.lokasi .produk .section .content-img img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.lokasi .produk .section li{position:relative;padding-left:50px;font-family:Manrope;font-style:normal;font-weight:600;font-size:15px;letter-spacing:.01em;color:#696e7b;margin-bottom:.5rem}@media (min-width: 1024px){.lokasi .produk .section li{margin-bottom:1.25rem}}.lokasi .produk .section li:before{content:" ";background-image:url(/build/assets/check-3f09c51f.svg);width:25px;background-size:cover;height:25px;background-repeat:no-repeat;left:0;position:absolute;top:-3px}@media (max-width: 768px){.lokasi .produk .section li:before{top:0;width:15px;background-size:contain}.lokasi .produk .section li{font-size:12px;padding-left:20px}}@media (min-width: 768px){.produk .section{grid-template-columns:repeat(5,minmax(0,1fr));padding-right:20px}}@media (min-width: 1024px){.produk .section{padding-right:80px}}.produk .section .kat{position:relative;grid-column:span 6 / span 6;overflow:hidden;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.produk .section .kat{grid-column:span 2 / span 2;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}}.produk .section .kat img{height:auto;width:100%}.group:hover .produk .section .kat img{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.produk .section .kat:after{content:" ";position:absolute;height:100%;background-color:#1414146e;width:100%;left:0;top:0}.produk .section .kat .kat-desc-wrapper{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem}@media (min-width: 768px){.produk .section .kat .kat-desc-wrapper{left:auto;top:1.25rem;right:2.5rem;display:block}}@media (min-width: 1024px){.produk .section .kat .kat-desc-wrapper{top:2rem}}.produk .section .kat .kat-desc-wrapper h3{text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.produk .section .kat .kat-desc-wrapper h3{text-align:right;font-size:2.25rem;line-height:2.5rem}}.produk .section .kat .kat-desc-wrapper div.detail{margin-top:1.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.produk .section .kat .kat-desc-wrapper div.detail{text-align:right}}@media (min-width: 1024px){.produk .section .kat .kat-desc-wrapper div.detail{font-size:1.125rem;line-height:1.75rem}}.produk .section .kat:hover img{transform:scale(1.1);transition-duration:4s}.produk .section .kat:hover:after{content:" ";position:absolute;height:100%;background-color:#1414146e;width:100%;left:0;top:0}.produk .section .prod{background-color:var(--product_item_background_color);grid-column:span 6 / span 6;display:flex;overflow:hidden;border-radius:.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-duration:.5s}.produk .section .prod:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.produk .section .prod{grid-column:span 1 / span 1;display:block}}.produk .section .prod img{height:auto;width:40%}@media (min-width: 768px){.produk .section .prod img{width:100%}}.produk .section .prod h4{color:var(--product_item_primary_color);font-size:.75rem;line-height:1rem;font-weight:600}@media (min-width: 768px){.produk .section .prod h4{margin-top:1.25rem;text-align:center;font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){.produk .section .prod h4{font-size:1.25rem;line-height:1.75rem}}.produk .section .prod div.detail{color:var(--product_item_text_color);margin-top:.5rem;text-align:justify;font-size:.75rem;line-height:1rem}@media (min-width: 1024px){.produk .section .prod div.detail{font-size:.875rem;line-height:1.25rem}}.produk .section.right-section{padding-right:0}@media (min-width: 768px){.produk .section.right-section{padding-left:20px}}@media (min-width: 1024px){.produk .section.right-section{padding-left:80px}}.produk .section.right-section .kat{border-top-right-radius:0;border-bottom-right-radius:0}@media (min-width: 768px){.produk .section.right-section .kat{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}.produk .section.right-section .kat .kat-desc-wrapper{position:absolute;top:.5rem;right:0px;left:0px;z-index:10;display:flex;align-items:center;justify-content:center;padding:1.25rem}@media (min-width: 768px){.produk .section.right-section .kat .kat-desc-wrapper{right:2.5rem;top:1.25rem;left:2.5rem;display:block}}@media (min-width: 1024px){.produk .section.right-section .kat .kat-desc-wrapper{top:2rem}}.produk .section.right-section .kat .kat-desc-wrapper h3{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.produk .section.right-section .kat .kat-desc-wrapper h3{text-align:left;font-size:2.25rem;line-height:2.5rem}}.produk .section.right-section .kat .kat-desc-wrapper p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.produk .section.right-section .kat .kat-desc-wrapper p{text-align:left}}@media (min-width: 1024px){.produk .section.right-section .kat .kat-desc-wrapper p{font-size:1.125rem;line-height:1.75rem}}.tentang-kami{background-color:var(--tentang_kami_background_color)!important;display:var(--tentang_kami_visibility)}.tentang-kami h2{color:var(--tentang_kami_primary_color)!important}.tentang-kami .sub-title{color:var(--tentang_kami_text_color)!important}.navbar{z-index:50;padding:0 80px;top:0;height:80px;display:flex;justify-content:space-between;align-items:center;right:0;left:0;background-color:var(--navbar_background_color)!important;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.navbar .logo{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem}.navbar .logo img{height:64px}.navbar .menu ul{display:flex;gap:40px}.navbar .menu ul li{font-family:Manrope;font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem;line-height:33px;text-align:center;letter-spacing:.04em;color:var(--navbar_text_color);position:relative}.navbar .menu ul li a{outline:none}.navbar .menu ul li:hover,.navbar .menu ul li:active,.navbar .menu ul li:focus,.navbar .menu ul li.active{color:var(--navbar_text_hover_color)}@media (min-width: 769px){.navbar .menu ul li:after{content:" ";position:absolute;border-bottom:2px solid;border-color:var(--navbar_underline_color);bottom:-2px;left:0;right:0;width:0;transition:width .3s linear}.navbar .menu ul li:hover:after,.navbar .menu ul li:active:after,.navbar .menu ul li:focus:after,.navbar .menu ul li.active:after{content:" ";position:absolute;border-bottom:2px solid var(--navbar_underline_color);bottom:-2px;left:0;right:0;width:100%;transition:width .3s linear}}.navbar .toggler{display:none}@media (max-width: 768px){.navbar{padding:0 20px;height:80px}.navbar .logo img{height:40px}.navbar .toggler{display:block;background-color:var(--navbar_background_color);height:30px;width:30px;font-size:18px;display:flex;justify-content:center;align-items:center;box-shadow:none;color:var(--navbar_text_color);border-radius:100%}.navbar .menu{position:fixed;top:-500px;left:0;right:0;background:rgba(53,53,53,.952);height:0;transition:all .5s linear}.navbar .menu ul{flex-direction:column;gap:30px;display:flex;margin-top:100px}.navbar .menu ul li{font-weight:600;font-size:20px;line-height:27px;color:#fff}.navbar.navbar-mobile .menu{top:0;height:100vh}.navbar.navbar-mobile .toggler{position:fixed;z-index:1;right:20px;background-color:var(--navbar_background_color);font-size:18px;box-shadow:none}}main{padding-top:80px;background-color:var(--background-color);color:var(--text-color);font-family:Titilium}main .content{padding-bottom:0}.kontak{background-color:var(--contact_background_color);padding-top:0;padding-bottom:0}.kontak h2{color:var(--contact_primary_color)}.kontak .content{padding-top:0;padding-bottom:0}.kontak .content article{color:var(--contact_text_color)}.kontak .content .cta-button{background-color:var(--contact_button_color);color:var(--contact_button_text_color)!important;margin-top:1.25rem;border-radius:9999px;padding:1rem 1.5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (min-width: 768px){.kontak .content .cta-button{margin-top:0}}@media (min-width: 1024px){.kontak .content .cta-button{flex:none;font-size:1.125rem;line-height:1.75rem}}.kontak .content .cta-button:hover{background-color:var(--contact_button_hover_color)}footer{background-color:var(--background-color);position:relative;overflow:hidden;background-image:linear-gradient(to bottom left,var(--tw-gradient-stops));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}footer:after{content:" ";width:150px;height:150px;position:absolute;top:-2.5rem;left:-5rem;border-radius:9999px;background-color:rgb(209 213 219 / var(--tw-bg-opacity));--tw-bg-opacity: .25}footer .wrapper{position:relative}footer .wrapper:after{content:" ";width:150px;height:150px;position:absolute;top:-6rem;border-radius:9999px;background-color:rgb(209 213 219 / var(--tw-bg-opacity));--tw-bg-opacity: .25}footer .wrapper .content{margin-bottom:.75rem;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity));padding-left:20px;padding-right:20px;padding-top:2rem;padding-bottom:2rem;text-align:center}@media (min-width: 768px){footer .wrapper .content{padding-left:80px;padding-right:80px}}footer .wrapper .content h3{color:var(--base-color);font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:.1em}@media (min-width: 768px){footer .wrapper .content h3{font-size:2.25rem;line-height:2.5rem}}footer .wrapper .content .address{color:var(--text-color);margin-top:.75rem;font-size:1.125rem;line-height:1.75rem}@media (min-width: 768px){footer .wrapper .content .address{font-size:1.25rem;line-height:1.75rem}}footer .wrapper .content .contact{margin-top:.75rem;display:flex;justify-content:center}footer .wrapper .content .contact ul{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){footer .wrapper .content .contact ul{flex-direction:row}}footer .wrapper .content .contact ul li{color:var(--text-color);display:flex;align-items:center;gap:.75rem}footer .wrapper .content .contact ul li .icon{background-color:var(--second-color);display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px}footer .wrapper .copyright{background-color:var(--background-color)!important;color:var(--text-color)!important;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 768px){footer .wrapper .copyright{padding-left:80px;padding-right:80px}}.base-section{font-family:Titilium;position:relative;padding-left:20px;padding-right:20px;padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 768px){.base-section{padding-top:30px;padding-bottom:30px}}@media (min-width: 1024px){.base-section{padding-left:80px;padding-right:80px}}.base-section .header{margin-bottom:1.25rem;display:flex;flex-direction:column;align-items:center}.base-section .header .sub-title{margin-top:.5rem;text-align:center;font-size:1rem;line-height:1.5rem}@media (min-width: 1024px){.base-section .header .sub-title{width:75%;font-size:1.125rem;line-height:1.75rem}}.base-section .content{padding-top:0;padding-bottom:0}.base-section.full-width{padding-left:0;padding-right:0}.base-section.full-width .header{padding-left:20px;padding-right:20px}@media (min-width: 768px){.base-section.full-width .header{padding-left:80px;padding-right:80px}}.banner{position:relative;z-index:0}.banner img{width:100%;-o-object-fit:contain;object-fit:contain}
