@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-VariableFont_wght-CBzSzcxG.ttf)format("truetype"),url(/build/assets/RobotoMono-Italic-VariableFont_wght-_y3eExM-.ttf)format("truetype")}@font-face{font-family:Roboto Slab;src:url(/build/assets/RobotoSlab-VariableFont_wght-D---sNzG.ttf)format("truetype")}:root{--aside-width:200px}html{justify-content:center;display:flex}html .vh-75{height:75vh}p{font-family:Roboto Slab,serif;line-height:30px}h2,h3,h4,h5{color:#ffa300;font-family:Roboto Mono}h1{color:#e4e2ea;font-family:Roboto Mono}.text-yellow{color:#ffa300}.mobile-only{display:block}@media screen and (width>=992px){.mobile-only{display:none}}.form-body{box-shadow:none;background:radial-gradient(50% 50%,#4b3f72 0%,#1f2041 100%);min-height:100vh}.form-body .form-nav .nav-link{padding:0;text-decoration:none;transition:all .5s}.form-body .form-nav .nav-link:hover{filter:brightness(90%)}.form-body .login{max-width:500px}.form-body .form{width:100%;max-width:1000px}.form-body .card{color:#e4e2ea;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012,0 41.8px 33.4px #00000016,0 100px 80px #0000001f}.form-body .card .card-header img{max-width:60%}.form-body .card .card-body table{color:#e4e2ea}.table{color:#e4e2ea!important;background-color:#e4e2ea!important}body{width:100%;max-width:1920px;margin:0 auto;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012,0 41.8px 33.4px #00000016,0 100px 80px #0000001f}body .auth-nav{z-index:50;width:calc(100% - var(--aside-width));max-width:calc(1920px - var(--aside-width));background-color:#1f2041;position:fixed}body .container-fluid .wrap{position:relative}body .container-fluid .wrap aside{width:var(--aside-width);background-color:#1f2041;height:100vh;position:absolute;right:0}body .container-fluid .wrap aside .contents img{width:100%;position:absolute;left:50%;transform:translate(-50%)}body .container-fluid .wrap aside .contents{height:inherit;width:inherit;background-color:#1f2041;position:fixed}body .container-fluid .wrap aside .contents .sidebar-link{color:#e4e2ea;text-align:center;margin:1em 0;text-decoration:none;transition:all .5s}@media screen and (width<=991px){body .container-fluid .wrap aside .contents .sidebar-link .text{display:none}}body .container-fluid .wrap aside .contents .sidebar-link:hover{color:#fff;transform:scale(1.01)}body .container-fluid .wrap main{width:calc(100% - var(--aside-width))}@media screen and (width<=991px){body .container-fluid .wrap{--aside-width:50px}body .container-fluid .wrap aside .contents .logo{display:none}}header{background:radial-gradient(50% 50%,#4b3f72 0%,#1f2041 100%);height:100vh}header .mobile-logo .logo{z-index:100;max-width:200px;position:absolute;right:0}@media screen and (width>=992px){header .mobile-logo .logo{display:none}}section{width:100%}section .section-header{background-color:#1f2041;width:100%}section .section-header h1{text-align:center;font-size:calc(1.8rem + 1.5vw)}#expertise .about .div-1{border-right:3px solid #4b3f72}#expertise .about .div-3{border-top:3px solid #4b3f72}#expertise .about .div-3 .carousel .review{flex-direction:column;justify-content:center;height:100%;display:flex}#expertise .about .div-3 .carousel .review .quote-avatar{object-fit:cover;align-self:center;width:80px;height:80px}#expertise .about .div-3 .carousel .carousel-navigation{color:#ffa300;font-size:large}@media screen and (width<=767px){#expertise .about .div-1{border-bottom:3px solid #4b3f72;border-right:none}}#expertise .skills .img-box{height:160px}#expertise .skills .img-box img{max-height:160px}#projects .accordion-button{word-break:break-all}#projects .accordion-body{width:100%;margin:0}#projects .accordion-body .img-container{height:fit-content;position:relative}#projects .accordion-body .img-container img{object-fit:cover;width:100%;max-height:480px;display:block}#projects .accordion-body .img-container .overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#ffa300;background-color:#1f214199;width:100%;height:auto;position:absolute;bottom:0}#projects .accordion-body .img-container .overlay img{width:auto;height:30px}#people .card-body hr{color:#4b3f72;opacity:1;height:5px}#contact form{font-family:Roboto Slab}#all-projects hr{background-color:#1f2041}.carousel-inner{min-height:max-content}footer{background-color:#1f2041}footer .container{max-width:769px}footer .container .logo a i{color:#e4e2ea;transition:all .5s}footer .container .logo a:hover i{color:#fff;transform:scale(1.5)}.card-footer{background-color:inherit;border:none}.dropdown-menu,.dropdown-item:active{background-color:#e4e2ea}.carousel-control-prev,.carousel-control-next{width:2%}.all-projects{min-height:100vh}#all-projects .img-container{height:fit-content;position:relative}#all-projects .img-container img{object-fit:cover;width:100%;max-height:280px;display:block}.img-max-height{max-height:160px}
