.mfp-bg.mfp-ready{background-color:#000}.hero-solusi{background:rgba(0,0,0,0)!important}.effect-snow{background-color:rgba(0,0,0,.5)}.hero-solusi a,.button.white.is-outline.lowercase{background-color:transparent!important;border:2px solid;border-radius:0!important;font-weight:bolder;letter-spacing:.03em;line-height:2.5em;margin-right:1em;padding:0 1.2em!important;text-transform:uppercase;font-size:1.25em}.hero-solusi a:hover,.button.white.is-outline.lowercase:hover{background-color:#019875;background-color:#fff!important;border-color:#fff;color:#666!important}.row.equalize-box.large-columns-5.medium-columns-3.small-columns-2.row-normal.slider.row-slider.slider-nav-simple.slider-nav-outside.slider-nav-push.is-draggable.flickity-enabled,.row.large-columns-5.medium-columns-3.small-columns-2.row-normal.slider.row-slider.slider-nav-simple.slider-nav-outside.slider-nav-push.flickity-enabled{max-width:1400px}@media screen and (max-width:767px){.hero-solusi a,.button.white.is-outline.lowercase{font-size:16px}.pandu-section{text-align:center}.pandu-section .pandu-item div:last-child{text-align:center}.h-large.uppercase{text-align:left;margin-left:20px}}.banner-layers{max-width:1350px}.page-id-3851 .top-divider{opacity:0}.portfolio-element-wrapper{margin-bottom:30px}.page-id-3877 .icon-box-img img{width:64px;filter:none;margin-bottom:1rem}.page-id-3877.icon-box-text p{margin-bottom:0}.page-id-3877.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 2rem;font-weight:600;border:none;cursor:pointer;text-transform:uppercase;transition:background .3s ease,color .3s ease,transform .2s ease}.page-id-3877 .button.primary{background:#06f;color:#fff}.page-id-3877 .button.primary:hover{background:#004bba;transform:translateY(-2px)}.page-id-3877 .icon-box .button{margin-top:1.5rem}@media (max-width:767px){#page-id-3877 h3{font-size:1.5rem}.page-id-3877 .icon-box{padding:1.5rem}#page-id-3877 .row.align-equal{gap:1.5rem}}@media (min-width:1024px){.page-id-3877 .icon-box{padding:4rem}}.page-id-3877 .text-center{text-align:center!important}.page-id-3877 .wpcf7-form input[type=text],.page-id-3877 .wpcf7-form input[type=email],.page-id-3877 .wpcf7-form textarea{width:100%;padding:var(--space-s) var(--space-m);border:2px solid #e5e8ec;border-radius:.5rem;background:#fff;font-family:inherit;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}.page-id-3877 .wpcf7-form input:focus,.page-id-3877 .wpcf7-form textarea:focus{outline:none;border-color:var(--clr-primary);box-shadow:0 0 0 4px rgba(0,102,255,.12)}.page-id-3877 .wpcf7-submit{background-color:transparent!important;border:2px solid #000!important;color:black!important;border-radius:0!important;font-weight:bolder;letter-spacing:.03em;line-height:2.5em;margin-right:1em;padding:0 1.2em!important;text-transform:uppercase;font-size:1.25em}.page-id-3877 .wpcf7-submit:hover{background-color:#019875!important;background-color:#000!important;border-color:#000!important;color:#fff!important}.page-id-3877 .map-height{height:450px!important}.page-id-3877 .map-inner{background:#fff!important;padding:25px!important;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.1);bottom:30px!important;left:30px!important;max-width:300px!important}.page-id-3877 .map-inner h4{font-size:1.3rem;color:#2c3e50;margin-bottom:10px}.page-id-3877 .map-inner p{color:#7f8c8d;margin-bottom:15px;line-height:1.5}.tax-product_cat .price_label .label{color:#555;margin-right:8px;font-weight:400}