.heading{color:var(--color-text-light-primary)}.heading-dark{color:var(--color-text-dark-primary)}.heading-large{font-family:var(--font-family-montserrat);font-weight:700;font-size:45px;line-height:var(--line-height-display-lg)}.heading-medium{font-family:var(--font-family-montserrat);font-weight:600;font-size:var(--font-size-display-sm);line-height:var(--line-height-display-sm)}.heading-small{font-family:var(--font-family-montserrat);font-weight:600;font-size:var(--font-size-display-xs);line-height:36px}.heading-small-medium{font-family:var(--font-family-montserrat);font-weight:500;font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs)}.heading em{position:relative;padding-left:.5rem;padding-right:.5rem;color:var(--color-text-light-primary);font-style:normal;line-height:normal;border-radius:8px;background:var(--linear-green)}.fw-200{font-weight:200 !important}.fw-300{font-weight:300 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.product-wrap{margin-top:-76px}@media(min-width: 992px)and (max-width: 1660px){.product-wrap{margin-top:-55px}}@media(max-width: 991px){.product-wrap{margin-top:0px;padding:20px 0px}}.product-wrap .product-content{position:relative;z-index:10;background:var(--linear-blur);border-radius:8px;padding:32px 24px 24px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:32px;width:100%}.product-wrap .product-content h3{margin-bottom:0px}@media(max-width: 991px){.product-wrap .product-content h3{text-align:center}}#aboutLPPOM .icon-top-right{position:absolute;top:0;right:0;z-index:-1}#aboutLPPOM .icon-bottom-left{position:absolute;bottom:0;left:0;z-index:-1}@media(max-width: 991px){#aboutLPPOM img{text-align:center;margin:auto;display:block}}#aboutLPPOM .wrap-text{max-width:650px;margin-left:auto}@media(max-width: 991px){#aboutLPPOM .wrap-text{margin:40px auto 0px}}#aboutLPPOM .about-lppom-heading{font-family:var(--font-family-montserrat);font-weight:600;font-size:var(--font-size-display-md);line-height:var(--line-height-display-md);color:var(--color-text-dark-primary);margin-bottom:32px}#aboutLPPOM .about-lppom-description{font-family:var(--font-family-montserrat);font-weight:500;font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg);color:var(--color-text-dark-secondary);text-align:justify}#aboutLPPOM .btn-action{margin-top:48px}@media(max-width: 767px){#aboutLPPOM .btn-action{display:block !important}}@media(max-width: 767px){#aboutLPPOM .btn-action .btn{width:100%;margin-bottom:15px}}#video .poster{width:100%;height:577px;background-size:cover;background-repeat:no-repeat}@media(max-width: 767px){#video .poster{height:150px}}#services .our-services-header .service-icon{width:100%;position:absolute;top:0;left:-250px;z-index:-1}@media(max-width: 767px){#services .our-services-header .service-icon{left:-120px}}#services .our-services-content{margin-top:56px}@media(max-width: 767px){#services .our-services-content{margin-top:30px}}#products .product-content{margin-top:56px;margin-bottom:64px}@media(max-width: 767px){#products .product-content{margin-top:30px;margin-bottom:30px}}#products .product-content .wrap{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(3, auto);gap:20px}@media(max-width: 767px){#products .product-content .wrap{grid-template-columns:repeat(2, 1fr) !important;grid-template-rows:repeat(1, auto);gap:10px}}@media(max-width: 991px){#products .product-content .wrap{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);gap:15px}}#products .product-content .col{background-color:var(--color-bg-surface-neutral-light);flex:1;padding:16px;border-radius:8px}#products .product-content .col:hover{background:var(--linear-blur)}#products .product-content .col i{width:32px;height:32px;display:block;margin-bottom:40px}#products .product-content .col h6{font-family:var(--font-family-montserrat);font-weight:500;font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);color:var(--color-text-primary);margin-bottom:0px}#news .news-update-content{margin-top:48px}@media(max-width: 767px){#news .news-update-content{margin-top:30px}}#testimonial .container{max-width:1300px}#testimonial .testimonial-wrapper{margin-top:100px}@media(max-width: 991px){#testimonial .testimonial-wrapper{margin-top:50px}}#testimonial .testimonial-wrapper .testimonial-inner{height:auto !important}#testimonial .testimonial-wrapper .card.card-custom{position:relative;text-align:center;background:var(--color-bg-light);padding:80px 24px 24px 24px;border:none}@media(max-width: 767px){#testimonial .testimonial-wrapper .card.card-custom{margin-top:50px}}#testimonial .testimonial-wrapper .card.card-custom::after{content:"";box-shadow:none}#testimonial .testimonial-wrapper .card.card-custom:hover::after{box-shadow:8px 8px 0px 0px var(--color-primary-500);position:absolute;top:0;left:0;right:0px;bottom:0px;border-radius:8px}#testimonial .testimonial-wrapper .card.card-custom.card-green:hover::after{box-shadow:8px 8px 0px 0px var(--color-secondary-500);position:absolute;top:0;left:0;right:0px;bottom:0px;border-radius:8px}#testimonial .testimonial-wrapper .card.card-custom.card-green .author-name{color:var(--color-secondary-500)}#testimonial .testimonial-wrapper .card.card-custom .quote-icon{position:absolute;top:28px;right:24px}#testimonial .testimonial-wrapper .card.card-custom .quote-icon i{width:34px;height:25px}#testimonial .testimonial-wrapper .card.card-custom .avatar{width:100px;height:100px;object-fit:cover;border-radius:50%;margin:0 auto;position:absolute;top:-42px;left:0;right:0}#testimonial .testimonial-wrapper .card.card-custom .author-name{font-family:var(--font-family-montserrat);font-weight:700;font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);color:var(--color-text-primary)}#testimonial .testimonial-wrapper .card.card-custom .author-title{font-family:var(--font-family-montserrat);font-weight:500;font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);color:var(--color-text-dark-secondary)}#testimonial .testimonial-wrapper .card.card-custom .quote-text{margin-top:20px;font-family:var(--font-family-montserrat);font-weight:500;font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);color:var(--color-text-dark-secondary);margin-bottom:0px}#testimonial .testimonial-wrapper .card.card-custom .card-body{margin:0px;padding:0px}#testimonial .testimonial-wrapper .splide__slide{height:auto !important}#testimonial .testimonial-wrapper .testimonial-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);column-gap:40px;row-gap:100px;margin-top:50px;padding:20px}@media(max-width: 575px){#testimonial .testimonial-wrapper .testimonial-grid{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, auto);gap:0px;row-gap:100px}}#testimonial .testimonial-wrapper .custom-arrow{width:100%;display:inline-flex;justify-content:center;align-items:center;column-gap:20px;margin-top:44px}#testimonial .testimonial-wrapper .custom-arrow-item{width:48px;height:48px;display:block;background:rgba(0,0,0,0);border:none !important;box-shadow:none !important;outline:none !important}#testimonial .testimonial-wrapper .custom-arrow .prev-btn{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 0.5C36.9787 0.5 47.5 11.0213 47.5 24C47.5 36.9787 36.9787 47.5 24 47.5C11.0213 47.5 0.5 36.9787 0.5 24C0.5 11.0213 11.0213 0.5 24 0.5Z' fill='white'/%3E%3Cpath d='M24 0.5C36.9787 0.5 47.5 11.0213 47.5 24C47.5 36.9787 36.9787 47.5 24 47.5C11.0213 47.5 0.5 36.9787 0.5 24C0.5 11.0213 11.0213 0.5 24 0.5Z' stroke='%231874A5'/%3E%3Cpath d='M21.57 17.9299L15.5 23.9999L21.57 30.0699M32.5 23.9999H15.67' stroke='%231874A5' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}#testimonial .testimonial-wrapper .custom-arrow .next-btn{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 0.5C36.9787 0.5 47.5 11.0213 47.5 24C47.5 36.9787 36.9787 47.5 24 47.5C11.0213 47.5 0.5 36.9787 0.5 24C0.5 11.0213 11.0213 0.5 24 0.5Z' fill='white'/%3E%3Cpath d='M24 0.5C36.9787 0.5 47.5 11.0213 47.5 24C47.5 36.9787 36.9787 47.5 24 47.5C11.0213 47.5 0.5 36.9787 0.5 24C0.5 11.0213 11.0213 0.5 24 0.5Z' stroke='%231874A5'/%3E%3Cpath d='M26.43 17.9299L32.5 23.9999L26.43 30.0699M15.5 23.9999H32.33' stroke='%231874A5' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}#instagramFeed{overflow:hidden}#instagramFeed .circle-blue{position:absolute;top:-140px;right:0;transform:rotate(-8deg)}#instagramFeed .circle-light-blue{position:absolute;top:40px;left:0}#instagramFeed .instagram-feed-content{margin-top:48px}#instagramFeed .instagram-feed-content a{text-decoration:none !important}#instagramFeed .instagram-feed-content a:hover{filter:brightness(0.9)}#instagramFeed .instagram-feed-content .card-instagram{border-radius:12px;border:1px solid var(--color-border-neutral-light)}#instagramFeed .instagram-feed-content .card-instagram .card-img{height:514px;overflow:hidden;border:none}#instagramFeed .instagram-feed-content .card-instagram .card-img img{border-top-left-radius:12px;border-top-right-radius:12px}#instagramFeed .instagram-feed-content .card-instagram .card-body{padding:1rem}#instagramFeed .instagram-feed-content .card-instagram .card-body .author{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px}#instagramFeed .instagram-feed-content .card-instagram .card-body .author .mui-logo{width:24px;height:24px;border:1px solid var(--color-border-neutral-light);border-radius:50px}#instagramFeed .instagram-feed-content .card-instagram .card-body .author span{font-family:var(--font-family-montserrat);font-weight:500;font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-dark-primary)}#instagramFeed .instagram-feed-content .card-instagram .card-body .author .verified{width:16px;height:16px}#instagramFeed .instagram-feed-content .card-instagram .card-body .caption p{font-family:var(--font-family-montserrat);font-weight:500;font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);color:var(--color-text-dark-secondary);margin-bottom:0px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#allLocation .btn{margin:64px auto 0px;text-align:center}.map-container-wrapper{position:relative;overflow:hidden;margin-top:56px}@media(max-width: 991px){.map-container-wrapper{margin-top:30px}}.map-container-wrapper .location-detail h4{font-family:var(--font-family-montserrat);font-weight:600;font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-dark-primary);margin-bottom:8px}.map-container-wrapper .location-detail p{font-family:var(--font-family-montserrat);font-weight:400;font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs);color:var(--color-text-dark-secondary);margin-bottom:0px}.map-container-wrapper #map{height:100vh;width:100vw;display:block}.map-container-wrapper .leaflet-control-attribution{display:none !important}.map-container-wrapper .leaflet-control-zoom{display:none !important}/*# sourceMappingURL=front-page.css.map */
