p{line-height:1.8}.button-banner-left,.button-banner-right{z-index:9999;cursor:pointer}.banners{border-radius:30px;width:100%}.banner-content{z-index:11;border-radius:30px}.banner-content h1,.banner-content p,.banner-content .see-project{text-align:left;margin-left:10%}.modal-proyek-img{height:1000px;margin:0 auto;display:block}.video-youtube{width:85%;margin:0 auto;display:block}.partners-logo{background-color:#fff;border-radius:20px}.director .director-photo{background-image:url(../media/direksi-photo-data.0nnrha0n4siye.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;border-radius:30px;width:100%;height:650px;margin:50px 0}.about-company-photo{background-image:url(../media/mitra-terbaik.0g71evuh7~mog.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:30px;width:100%;height:500px;margin:50px 0}.comp-stat .stat{text-align:center;color:#fff;background:linear-gradient(#224a84 0%,#002e71 100%);border-radius:30px;padding:30px}.comp-stat .stat h1{font-size:40px}.comp-stat .stat p{color:#fff}.contact-trigger-bg{background:linear-gradient(#224a84 0%,#002e71 100%)}.contact-trigger{background-image:url(../media/pattern-bg.01bqpdlsvmx06.png);background-position:0 0;background-repeat:no-repeat;background-size:auto;border-radius:30px;align-content:center;height:350px;padding:10px}.contact-trigger .buttons{justify-content:center;margin-top:40px}.contact-trigger p{color:#fff}.call-icon-navbar{color:#002e71!important}.card-product,.card-product .img-product{border-radius:30px}.img-logo{padding:10px}.btn-wa-trigger{border-color:#fff!important}.btn-contact-trigger{background-color:#fff!important}.menu-socmed{justify-content:space-between}.modal-custom{border-radius:20px!important}.sm\:\[--slide-exit\:0px\]{z-index:9999!important}.title-team{font-size:14px;font-weight:600}.icon-contact-form{background-color:#002e71;border-radius:90px;margin-right:6px;padding:10px}.nav{position:absolute;bottom:0}.map-projects{width:100%;height:80vh}.map-projects .leaflet-container{border-radius:30px}.leaflet-control-attribution,.leaflet-control{display:none!important}.service-section{background-color:#002e71}.service-point h1,.service-point p,.service-section p{color:#fff}.photo-team{height:400px}.certificate-div{border-radius:30px}.certificate-thumb{height:400px}.short-company{height:fit-content}@media (max-width:640px){.hero-about{border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;border-top-left-radius:0!important}.certificate-thumb{height:550px}.photo-team{height:300px}.card-product,.card-product .img-product{border-radius:30px}.menu-mobile{z-index:9999!important}.director{text-align:center}.director .director-photo{height:350px;margin:0}.contact-trigger{height:auto;padding-bottom:30px}.map-projects{width:100%;height:45vh}.video-youtube{width:100%}.video-youtube iframe{height:220px}.banner-content h1,.banner-content p,.banner-content .see-project{text-align:center;margin:0 auto 20px}}.animate{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.animate.fadeInLeft{opacity:1;animation:.6s forwards fadeInLeft;transform:translate(0)}.animate.fadeInRight{opacity:1;animation:.6s forwards fadeInRight;transform:translate(0)}.animate.fadeInUp{opacity:1;animation:.6s forwards fadeInUp;transform:translateY(0)}.animate.fadeInBottom{opacity:1;animation:.6s forwards fadeInBottom;transform:translateY(0)}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}
