a{text-decoration:none}html{scroll-behavior:smooth}*{font-family:'Lato',sans-serif}#TOP{position:fixed;bottom:60px;right:30px;z-index:10;font-size:26px;border:none;background:#64c1a7;color:rgb(255 255 255);cursor:pointer;border-radius:30px;height:40px;width:40px;box-shadow:0 5px 5px rgb(0 0 0 / .25);transition:.2s}#TOP:hover{opacity:.75;box-shadow:0 5px 10px rgb(0 0 0 / .5);transition:.2s}#floating-wa{position:fixed;bottom:150px;right:30px;z-index:11;font-size:30px;border:none;background:#128c7e;color:#fff;border-radius:30px;height:50px;width:50px;box-shadow:0 5px 5px rgb(0 0 0 / .25);padding-top:3px!important}.custom-pagination{text-align:left;margin-top:20px}.page-numbers{border:1px solid rgb(255 255 255);padding:15px 20px;margin-right:5px;border-radius:5px;background:#fff0;color:rgb(100 101 100 / .5);font-size:14px}.page-numbers:hover{background:#64c1a7;border:unset;color:rgb(255 255 255)}.prev,.next{display:none}.current{background:#64c1a7;border:unset;color:rgb(255 255 255)}.breadcrumb-item a{color:#000;font-size:14px;font-weight:500}.breadcrumb-item.active{color:#000;font-size:14px;font-weight:700;letter-spacing:.3px;padding-top:2px}.breadcrumb-item+.breadcrumb-item::before{content:"-";color:#000}.pad-big{padding:200px 0 0 0;width:95%}.txt-big{font-family:"Crimson Text",serif;font-size:72px;font-weight:400;letter-spacing:.3px}.desc-big{font-size:32px;font-weight:400;letter-spacing:.3px;line-height:45px}.img-big{width:100%;height:920px}#pad-left{padding:0 0 0 70px}.pos-bg{position:absolute}#section-header{background:#FFF;padding:15px 0}.header-logo{width:175px}.header-menu{position:relative;color:#000;font-size:16px;font-weight:500;margin-right:30px;padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}a.header-menu:hover:before{content:'';position:absolute;left:0;bottom:-12px;animation:border_anim .7s linear forwards;border-bottom:2px solid #64c1a7}.header-menu:hover{color:#64c1a7}.header-menu.active{color:#64c1a7;font-weight:700}@keyframes border_anim{0%{width:0%}100%{width:100%}}.btn-header-menu{position:relative;background:#64c1a7!important;color:#000;border:1px solid#000000;font-size:16px;font-weight:500;padding:15px 35px;z-index:1;border-radius:10px}.btn-header-menu::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;z-index:-1;transform-origin:right;transition:transform 1.5s ease;transform:scaleX(1);border-radius:10px}.btn-header-menu:hover::before{transform-origin:right;transition:transform 1.5s ease;transform:scaleX(0);color:rgb(255 255 255);border-radius:10px}.footer-container{background-repeat:no-repeat;background-size:cover;background-position:center;padding:60px 0 30px 0}.footer-logo{width:200px}.footer-desc,.footer-address{font-size:16px;letter-spacing:.3px;line-height:30px}.footer-copyright{font-size:13px;font-weight:600;letter-spacing:.3px}.footer-name{font-family:"Crimson Text",serif;font-size:22px;font-weight:700;letter-spacing:.3px}a.footer-li-menu{color:#000;font-size:16px;letter-spacing:.3px}a.footer-li-menu:hover{color:#64c1a7}#footer-pad{padding:0 30px 0 120px}.footer-pnk{font-size:18px;font-weight:600;letter-spacing:.3px}#banner{background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:80px}.banner-video{filter:brightness(70%)}video{width:100%;height:auto}.txt-banner{font-size:64px;font-weight:700;letter-spacing:.3px}.desc-banner{font-size:24px;font-weight:700}.pad-banner{position:relative;top:-550px}#portfolio,#insight{padding:60px 0}#story{background-repeat:no-repeat;background-position:center;background-size:cover;margin:60px 0}.txt-home-story{font-family:"Crimson Text",serif;font-size:40px;font-weight:600;letter-spacing:.3px}.desc-home-story{font-size:18px;letter-spacing:.3px;line-height:30px;width:85%}.btn-home-story{position:relative;background:#64c1a7!important;color:#000;border:1px solid#000000;font-size:17px;font-weight:500;padding:15px 50px;z-index:1;border-radius:10px}.btn-home-story::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;color:#000;z-index:-1;transform-origin:right;transition:transform 1.5s ease;transform:scaleX(1);border-radius:10px}.btn-home-story:hover::before{transform-origin:right;transition:transform 1.5s ease;transform:scaleX(0);color:rgb(255 255 255);border-radius:10px}.pos-story{position:relative;margin-right:-40px}#services{padding:90px 0;background-repeat:no-repeat;background-size:cover;background-position:center}.card-portfolio{border:1px solid #000;border-radius:10px;padding:40px;width:auto;height:340px}.card-portfolio:hover{background:#C4DEDA;border:unset;opacity:75%;transition:ease-in;transition-duration:10ms}.img-portfolio{width:100%;height:200px;object-fit:contain}.txt-portfolio{font-size:18px;font-weight:600;letter-spacing:.3px}.btn-close{float:right;position:relative;left:45px;font-size:30px}.modal-body{margin-top:-45px}#bg-portfolio-top{background:#C4DEDA;padding:80px}.desc-portfolio-modal{font-size:16px;font-weight:500;text-align:justify;letter-spacing:.3px;line-height:30px}.bg-portfolio-bottom{background:#45C2B1;padding:50px}.txt-sector{font-size:24px;font-weight:700;letter-spacing:.3px}.desc-sector{font-size:24px;letter-spacing:.3px}#leverage{padding:100px 0;background-repeat:no-repeat;background-size:cover;background-position:center}.txt-leverage{font-size:20px;font-weight:600;letter-spacing:.3px;line-height:30px}.txt-insight{font-size:20px;letter-spacing:.3px;line-height:30px;height:60px}.desc-insight{font-size:16px;letter-spacing:.3px;line-height:30px;overflow:hidden;height:90px}.goto-insight{color:#000;font-size:16px;font-weight:700;letter-spacing:.3px}.txt-news-big{font-size:48px;letter-spacing:.3px;line-height:50px;width:65%}.desc-news-big{font-size:18px;letter-spacing:.3px;line-height:32px}#banner-about,#banner-portfolio,#banner-insight,#banner-contact{margin-top:110px;height:1020px}#team,#why,#form,#insight{padding:60px 0}.nav-visimisi{position:relative;background-color:#45C2B1;color:#2A2A2B;border:unset;padding:20px 60px;margin:0 20px;font-size:20px;font-weight:600;z-index:1;border-radius:10px}.nav-visimisi.active{position:relative;background-color:#45C2B1!important;color:#2A2A2B;border:unset;padding:20px 60px;margin:0 20px;font-size:20px;font-weight:600;z-index:unset}.nav-visimisi::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;color:#2A2A2B;border:1px solid #707070;z-index:-1;transform-origin:right;transition:transform 1.5s ease;transform:scaleX(1);border-radius:10px}.story::before{background-image:url(https://phintracokapital.com/wp-content/uploads/2024/11/Story.png);background-repeat:no-repeat;background-size:contain;background-position:center}.vision::before{background-image:url(https://phintracokapital.com/wp-content/uploads/2024/11/Vision.png);background-repeat:no-repeat;background-size:contain;background-position:center}.mision::before{background-image:url(https://phintracokapital.com/wp-content/uploads/2024/11/Mision.png);background-repeat:no-repeat;background-size:contain;background-position:center}.nav-visimisi:hover::before{transform-origin:right;transition:transform 1.5s ease;transform:scaleX(0);color:#2A2A2B;border-radius:10px}#storyvismis{background-repeat:no-repeat;background-position:center;background-size:cover;padding:60px 0 200px 0}.txt-visimisi{font-family:"Crimson Text",serif;font-size:32px;letter-spacing:.3px}.desc-visimisi{font-size:20px;letter-spacing:.3px;line-height:30px;width:90%}.txt-head-team{font-family:"Crimson Text",serif;font-size:48px;letter-spacing:.3px}.nav-teams.active .img-president{filter:grayscale(0)}.img-president{width:350px;height:350px;object-fit:cover;border-radius:10px;filter:grayscale(50%)}.img-president:hover{filter:grayscale(0)}.txt-president{font-size:24px;letter-spacing:.3px}.positions-president{font-size:24px;font-weight:700;letter-spacing:.3px}.bg-teams{background:#C4DEDA;opacity:90%;padding:40px 35px;width:100%;height:auto;border-radius:10px}.txt-president-nav{font-size:20px;letter-spacing:.3px}.positions-president-nav{font-size:18px;font-weight:700;letter-spacing:.3px}.desc-president{font-size:16px;letter-spacing:.3px;line-height:28px}.desc-why-about{font-size:18px;letter-spacing:.3px;line-height:32px;text-align:justify;width:90%}#future,#unlock{padding:100px 0;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:60px}.desc-future{font-family:"Crimson Text",serif;font-size:48px;letter-spacing:.3px;width:75%}.btn-future{position:relative;background-color:#64c1a7!important;color:#000;border:unset;font-size:16px;font-weight:500;padding:15px 50px;z-index:1;border-radius:10px}.btn-future::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,5);border:unset;color:#FFF;z-index:-1;transform-origin:right;transition:transform 1.5s ease;transform:scaleX(1);border-radius:10px}.btn-future:hover::before{transform-origin:right;transition:transform 1.5s ease;transform:scaleX(0);color:#FFF;border-radius:10px}#contact{padding:60px 0;background:#fff0 linear-gradient(109deg,rgb(3 170 185) 0%,rgb(85 150 150) 52%,var(--unnamed-color-45c2b1) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(109deg,rgb(3 170 185) 0%,rgb(85 150 150) 52%,rgb(69 194 177) 100%) 0% 0% no-repeat padding-box}.nav-contact{background:#fff0;color:#FFF;opacity:40%;border:unset;font-size:24px;font-weight:700;letter-spacing:.3px;margin:0 80px 0 0;padding-left:0}.nav-contact.active{border-bottom:1px solid #FFF;padding-bottom:10px;color:#FFF;opacity:unset}.txt-contact{font-size:16px;font-weight:700;letter-spacing:.3px;line-height:28px;height:140px}a.txt-mail{font-size:16px;font-weight:500;letter-spacing:.3px;line-height:30px;color:#FFF;margin-left:20px}#input_3_1,#input_3_3,#input_3_4,#input_3_5,#input_1_1,#input_1_3,#input_1_4,#input_1_5,#input_1_6,#input_1_7,#input_1_8,#input_1_9,#input_1_10,#input_1_11,#input_1_12,#input_1_16{height:50px;border:1px solid #000;border-radius:10px;font-size:16px;margin-bottom:10px}#input_3_6{height:100px;border:1px solid #000;border-radius:10px;font-size:16px;margin-bottom:10px}#gform_submit_button_1,#gform_submit_button_3{background:#64c1a7;border-radius:10px;border:unset;padding:10px;color:#FFF;width:20%}.gform_required_legend{display:none}#apply{margin:110px 0 60px 0}.txt-apply{font-family:"Crimson Text",serif;font-size:48px;letter-spacing:.3px}.bg-apply-form{background-repeat:no-repeat;background-size:contain;height:auto}.txt-apply-form{font-size:24px;padding:50px 0 50px 20px}@media screen and (min-width:768px) and (max-width:991px){.header-menu{margin-right:20px}}@media only screen and (min-width:992px){#cont1000px{max-width:1000px}#cont800px{max-width:800px}}@media screen and (min-width:576px) and (max-width:992px){#banner-about,#banner-portfolio,#banner-insight,#banner-contact{height:auto}#pad-left{padding:0 12px}.pad-big{padding-top:20px;width:100%}.pos-bg{position:unset}.pos-story{margin-right:0}.txt-big{font-size:50px}.desc-big{font-size:26px}.img-big{height:auto}.nav-item{margin-bottom:20px!important}#footer-pad{padding:0 12px}#leverage{padding:60px 0}.txt-leverage{font-size:18px}.txt-insight{height:auto}.desc-future,.desc-home-story{width:100%}.desc-future{font-size:42px}.txt-president,.positions-president{font-size:20px}.pad-banner{top:-280px}.txt-banner{font-size:50px}.desc-banner{font-size:20px}#story{margin-top:-100px!important}.img-president{width:100%;height:auto}.desc-president{font-size:14px;line-height:22px}.pos-desc-president{top:-552px;padding:25px;height:480px}.bg-apply-form{background-size:contain;position:unset;margin-left:unset;height:120px}.txt-apply-form{font-size:20px;padding:30px 0 30px 10px}}@media only screen and (max-width:575px){#banner-about,#banner-portfolio,#banner-insight,#banner-contact{height:auto}#pad-left{padding:0 12px}.pad-big{padding-top:20px;width:100%}.pos-bg{position:unset}.pos-story{margin-right:0}.txt-big{font-size:50px}.desc-big{font-size:26px}.img-big{height:auto}.nav-item{margin-bottom:20px!important}#footer-pad{padding:0 12px}#leverage{padding:60px 0}.txt-leverage{font-size:18px}.txt-insight{height:auto}.desc-future,.desc-home-story{width:100%}.desc-future{font-size:42px}.txt-president,.positions-president{font-size:20px}.pad-banner{top:-160px}.txt-banner{font-size:30px}.desc-banner{font-size:20px}#story{margin-top:-100px!important}.img-president{width:100%;height:auto}.desc-president{font-size:14px;line-height:22px}.pos-desc-president{top:-522px;padding:25px;height:450px}.bg-apply-form{background-size:contain;position:unset;margin-left:unset;height:85px}.txt-apply-form{font-size:18px;padding:10px 0 10px 10px}}