@import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css);*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Figtree,sans-serif;margin:0;padding:0}body{background-attachment:fixed;background-image:url(/ahmadakbar03.github.io/static/media/polygon-scatter-haikei.e63fdd4778f59312afc6.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}main{min-height:100vh;padding:32px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}nav{background-color:#1a1a1ad9;color:#fff;display:inline;line-height:50px;position:sticky;top:0;z-index:100}nav a{cursor:pointer}nav a,nav a:hover{font-weight:600;text-decoration:none}nav a:hover{color:#ffe100}footer{background-color:#00000080;color:#fff;min-height:20vh;padding:1rem}.active{color:#ffe100;font-weight:600;text-decoration:none;text-shadow:0 0 20px #ffd500}table tbody tr{line-height:1cm;vertical-align:top}.btn{border-radius:10px;color:#fff;min-width:max-content;padding:1rem;text-align:center;text-decoration:none}.btn-primary{background-color:#0a4e82}.btn-primary:hover{background-color:#2371ad}.btn-primary:active{background-color:#053559}.btn-dark{background-color:#282828}.btn-dark:hover{background-color:#4c4c4c}.btn-dark:active{background-color:#1c1c1c}.btn-custom-1{width:100%}.card{box-shadow:0 0 200px #137a73}.card,.card-img{border-radius:10px;padding:1rem}.card-img{align-items:center;display:flex;justify-content:space-between;min-height:25rem}.col-f{gap:1rem}.col-f,.col-f-0{flex-direction:column}.container{display:flex}.dropdown{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;position:relative}.dropdown-button{align-items:center;background-color:#272727;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:20px;justify-content:center;padding:10px 30px}.dropdown-button:hover{background-color:#6d6d6d}.dropdown-menu{background-color:#000;border-radius:5px;box-shadow:0 4px 6px #0000001a;display:none;flex-direction:column;list-style:none;overflow:hidden;position:absolute;right:0;top:100%}.dropdown-menu.open{display:flex}.dropdown-menu li{width:100%}.dropdown-menu li a{align-items:center;color:#fff;display:flex;font-size:14px;padding:10px;text-decoration:none;transition:background-color .2s;width:100%}.dropdown-menu li a:hover{background-color:#e0e0e0}.f-around{justify-content:space-around}.f-center,.f-center-c{align-items:center}.f-center-c,.f-center-l{justify-content:center}.f-center-l{align-items:start}.f-center-r{align-items:end;justify-content:center}.f-content{flex:1 1;margin:0 auto;max-width:1440px}.f-evenly{justify-content:space-evenly}.f-wrap{flex-wrap:wrap}.f-wrap-r{flex-wrap:wrap-reverse}.flex-1{flex:1 1}.footer-child{min-width:150px}.grid{align-items:center;display:grid;justify-items:center;padding-block:1rem;width:100%}.grid-auto-col{align-items:center;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));max-width:540px}.img{border-radius:30px;box-shadow:0 0 200px #347893;filter:saturate(120%);height:480px;min-height:300px;min-width:240px;object-fit:cover;object-position:center 30%;width:100%;z-index:-100}.img-b{border:3px solid #fff}.img-sc-bg{box-shadow:0 0 200px #137c75e6}.img-card{object-fit:cover}.img-card,.img-card-project{border-radius:10px;flex:1 1;max-height:240px;width:100%}.img-card-project{object-fit:contain}.img-icons{filter:saturate(10%);width:35px}.img-icons:hover{filter:saturate(100%);transform:scale(120%);transition:.2s ease-in-out}.lb{border-bottom:1px solid #fff;margin-bottom:2rem;padding-bottom:1.5rem;z-index:50}.nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem}.row-f{gap:1rem}.row-f,.row-f-0{flex-direction:row}.section{border-bottom:1px solid #fff;padding-block:3rem}.section,.section-footer-home{min-height:50rem}.sc-title{color:#ffe100;font-size:250%;font-weight:700;z-index:60}.sc-about{min-height:17.5rem}.text{line-height:1.15cm}.text-container{background-color:#ffffff1a;border-radius:10px;box-shadow:0 0 100px #1a5c8040;padding:.75rem}.t-center{text-align:center}.z-index-md{z-index:50}@media screen and (max-width:540.5px){.outer-card{color:#fff}}@media screen and (min-width:540.5px){.outer-card{-webkit-backdrop-filter:blur(10px) brightness(80%);backdrop-filter:blur(10px) brightness(80%);border:2px solid #fff;border-radius:20px;color:#fff;padding:2rem;padding-inline:4rem}.flex-1-combo{flex:1 0 20rem}}@media screen and (max-width:678.5px){.nav-large{display:none}}@media screen and (min-width:678.5px){.nav-small{display:none}}@media screen and (max-width:868.5px){.swap-about{flex-direction:column;gap:1rem}.lb-about{margin-bottom:2rem;z-index:50}.line{display:none}}@media screen and (min-width:868.5px){.swap-about{flex-direction:row;gap:1rem}.lb-about{border-bottom:1px solid #fff;margin-bottom:2rem;padding-bottom:1.5rem;z-index:50}.line{background-color:#fff;min-height:10rem;width:1px}}@media screen and (max-width:720.5px){.grid-col-1{gap:1rem;grid-template-columns:repeat(1,1fr)}.text-sm{font-size:80%}.text-sm h1{font-size:40px}.dropdown-menu{padding-inline:2rem;right:-1rem;width:100vw}}@media screen and (min-width:720.5px){.grid-col-2{gap:1rem;grid-template-columns:repeat(2,1fr)}.text-sm{font-size:100%}.text-sm h1{font-size:350%}}@media screen and (max-width:1024.5px){.t-center-md{text-align:center}.swap{flex-direction:column;gap:1rem}.img-s{border-radius:10px;min-height:300px;min-width:185px;object-fit:cover;width:100%}}@media screen and (min-width:1024.5px){.swap{align-items:center;flex-direction:row;gap:1rem}.img-s{border-radius:10px;min-height:300px;min-width:240px;object-fit:cover;width:100%}}@media screen and (max-width:1400.5px){.nav-large-p{padding-inline:1rem}}@media screen and (min-width:1280.5px){.grid-col-3{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1400.5px){.nav-large-p{padding-inline:10rem}}
/*# sourceMappingURL=main.afc4292b.css.map*/