section#section-portfolio .container #spo-bot .portfolio-grid{display:grid;gap:1rem}@media (min-width:768px){section#section-portfolio .container #spo-bot .portfolio-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:395px){section#section-portfolio .container #spo-bot .portfolio-grid .portfolio-item p{font-size:var(--fs-13)}}section#section-about{background-color:var(--cp-1-900);color:var(--cp-bg-primary)}section#section-about .container{padding-right:calc(1rem + 2.5px)}@media (min-width:540px){section#section-about .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}section#section-about .container #sab-top h2.head.head-small,section#section-about .container #sab-top p.head.head-big{color:var(--cp-1-100)}section#section-about .container #sab-fim{width:100%;aspect-ratio:16/9;overflow:hidden;position:relative;-webkit-box-shadow:5px 5px 0 0 var(--cp-1-400);box-shadow:5px 5px 0 0 var(--cp-1-400);z-index:0}@media (min-width:768px){section#section-about .container #sab-fim{width:412px;margin:0 auto}}section#section-about .container #sab-fim:before{content:"";width:calc(100% - 26px);height:calc(100% - 26px);border:5px solid var(--trans-light-2);position:absolute;top:.5rem;left:.5rem;z-index:0}section#section-about .container #sab-fim img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#section-about .container #sab-bot .about-stats{display:grid;gap:1rem}@media (min-width:375px){section#section-about .container #sab-bot .about-stats{grid-template-columns:repeat(2,1fr)}}section#section-about .container #sab-bot .about-stats .stat-item{padding:.3rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background-color:var(--cp-1-100);color:var(--cp-text-primary);-webkit-box-shadow:5px 5px 0 0 var(--cp-1-400);box-shadow:5px 5px 0 0 var(--cp-1-400)}section#section-about .container #sab-bot .about-stats .stat-item span{display:block;line-height:1.3}section#section-about .container #sab-bot .about-stats .stat-item span.stat-number{font-weight:var(--fw-800);font-size:130%}section#section-testimoni .container #ste-bot .testimoni-grid{display:grid;gap:1rem}section#section-testimoni .container #ste-bot .testimoni-grid .testimoni-item blockquote{padding:0 0 0 1rem;margin:0;border-left:5px solid var(--cp-3-600)}section#section-testimoni .container #ste-bot .testimoni-grid .testimoni-item blockquote p{font-size:85%}#section-jasa-index{background-color:var(--cp-1-900);color:var(--cp-bg-primary)}#section-jasa-index a{color:var(--cp-bg-primary)}#section-jasa-index .container{padding-right:calc(1rem + 2.5px)}#section-jasa-index .container #sji-bot{display:grid;gap:1rem}@media (min-width:768px){#section-jasa-index .container #sji-bot{grid-template-columns:repeat(2,1fr)}}#section-jasa-index .container #sji-bot .item{padding:.3rem 1rem;line-height:1.2}@media (min-width:768px){#section-jasa-index .container #sji-bot .item{width:auto}}#section-jasa-index .container #sji-bot .item a{width:100%;display:block}#section-evolusi{background-color:var(--cp-1-900);color:var(--cp-bg-primary)}#section-evolusi .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}@media (min-width:768px){#section-evolusi .container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#section-evolusi .container #sev-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:1365px){#section-evolusi .container #sev-left{width:calc(50% - 1rem)}}#section-evolusi .container #sev-left #sev-left-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#section-evolusi .container #sev-left #sev-left-bot ul#sev-left-bot-list{list-style:square;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}#section-evolusi .container #sev-right{width:100%;aspect-ratio:16/9;overflow:hidden;position:relative}@media (min-width:1365px){#section-evolusi .container #sev-right{width:calc(50% - 1rem)}}#section-evolusi .container #sev-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#page-tentang-kami .container{display:grid;gap:1rem}@media (min-width:768px){section#page-tentang-kami .container{grid-template-columns:1fr 1fr}}section#page-tentang-kami .container #ptk-left p.head.head-big{color:var(--cp-text-primary)}section#page-tentang-kami .container #ptk-left #ptk-cta{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}section#page-tentang-kami .container #ptk-left #ptk-cta a.btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}section#page-tentang-kami .container #ptk-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}section#page-tentang-kami .container #ptk-right #ptk-right-top{width:100%;aspect-ratio:16/9;overflow:hidden;position:relative;z-index:0}section#page-tentang-kami .container #ptk-right #ptk-right-top img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}section#page-tentang-kami .container #ptk-right #ptk-right-bot{padding:1rem}section#page-tentang-kami .container #ptk-right #ptk-right-bot ul#ptk-list{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;font-size:var(--fs-12)}@media (min-width:840px){section#page-tentang-kami .container #ptk-right #ptk-right-bot ul#ptk-list{font-size:var(--fs-14)}}@media (min-width:1365px){section#page-tentang-kami .container #ptk-right #ptk-right-bot ul#ptk-list{font-size:.9rem}}section#page-tentang-kami .container #ptk-right #ptk-right-bot ul#ptk-list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}section#page-tentang-kami .container #ptk-right #ptk-right-bot ul#ptk-list li span.icon svg{width:1.5rem;height:1.5rem}