body{font-family:Poppins,sans-serif}#banner{background:url(/assets/banner-DksG8E_O.jpg) center no-repeat;background-size:cover;height:100vh;position:relative;cursor:pointer}.banner__content{padding-top:300px}.banner__content h1,h2{color:#fff;font-family:Allerta Stencil,sans-serif;font-weight:400;font-style:normal}.banner__icon{position:absolute;bottom:20px;right:20px}.banner__icon svg{display:block;font-size:28px;color:#a9a9a9;margin:20px 0;transition:.4s ease}.banner__icon svg:hover{transform:scale(1.4)}@media (max-width: 576px){#banner{height:800px}}@media (max-width: 768px){#banner{height:896px}}.navbar-custom{position:fixed;top:0;left:0;margin:0 auto;width:100%;background:transparent;z-index:9999}.textDecoration{text-decoration:none!important}a{text-decoration:underline!important;font-family:Allerta Stencil,sans-serif;font-weight:400;font-style:normal}.navbar-custom.scrolled{background-color:#000000d9}.logo{width:200px}.logo_parent{position:relative}.logo_parent:after{position:absolute;bottom:25px;left:50px;content:"";display:block;width:50%;height:1px;background-color:#dc3545}.logo_parent:before{position:absolute;top:66px;left:60px;content:"";display:block;width:40%;height:1px;background-color:#dc3545}button{font-family:Allerta Stencil,sans-serif;font-weight:400;font-style:normal}@media (max-width: 768px){.nav-link{font-size:.9rem;margin-right:1rem}.download-btn{font-size:.9rem;padding:.5rem 1rem}.logo{width:120px}.bg{background-color:#444;padding:6px 0 15px;margin-top:10px}}@media (max-width: 576px){.bg{background-color:#444;padding:6px 0 15px;margin-top:10px}.nav-link{font-size:.8rem;margin-right:.5rem}.download-btn{font-size:.8rem;padding:.4rem .8rem}.logo{width:100px}}#about{background:url(/assets/about-Cw4HxsLW.jpg) center no-repeat;background-size:cover;position:relative!important;padding:400px 0 800px}#about .about__overlay{position:absolute!important;top:0;left:0;width:100%;height:100%;background-color:#000000b3}#about .about__overlay .about__content{padding:150px 0 50px;color:#f5f5f5}#about .about__overlay .about__content .about__img img{width:400px;height:400px;border:10px solid darkgray;border-radius:5px}#about .about__overlay .about__professions ul li button{color:#f5f5f5;font-size:20px;border:none}#about .about__overlay .about__professions ul li .active{background:#dc143c;border:none}.about__professions .text-white{font-size:1rem}@media (max-width: 768px){#about{padding:400px 0 1400px}.about__content{flex-direction:column!important;align-items:center}.about__img{margin-bottom:1rem;text-align:center}.about__img img{width:100%;max-width:250px}.about__text p{font-size:.9rem}}@media (max-width: 576px){#about{padding:400px 0 1400px}.text-white.fs-6{font-size:.85rem}}#skill{background:url(/assets/about-Cw4HxsLW.jpg) center no-repeat;background-size:cover}#skill .skill__overlay{width:100%;height:100%;padding:80px 0 20px;background-color:#000000b3}#skill .skill__overlay .skill__progress .progress{background-color:transparent;margin-bottom:30px}#skill{padding:50px 0;position:relative;color:#f5f5f5}.skill__overlay{position:relative;z-index:1}.skill__progress .skill-item{margin-bottom:20px}.skill-categories h5{font-weight:600;color:#fff}.skill-categories .badge{font-size:.9rem;padding:8px 12px}#contact{background:#000;padding:110px 0 60px}textarea{resize:none}.footer-section{padding:40px 0;position:relative;background-color:#1a1a1a}.contact-info{padding-top:20px}.contact-description{color:#d3d3d3;margin-top:10px}.highlight-text{font-weight:600;color:#fff;font-size:18px}.form-control-custom{background:transparent;color:#fff;border:1px solid white;border-radius:5px}.contact-image{width:100%;max-width:400px;border-radius:8px}.submit-btn{font-size:1rem}@media (max-width: 768px){.footer-section{padding:20px 0}.contact-info{text-align:center;padding-top:10px}.contact-description{font-size:.9rem}.highlight-text{font-size:1rem}.submit-btn{width:100%}.contact-image{margin-top:20px;max-width:100%}}@media (max-width: 576px){.form-control-custom{font-size:.85rem;padding:.4rem .8rem}.submit-btn{font-size:.9rem;padding:.5rem 1rem}}#project{background:url(/assets/about-Cw4HxsLW.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#project .project__overlay{background-color:#000000b3;width:100%;height:100%;padding:120px 0}#project .project__overlay li button{color:#f5f5f5;font-size:20px;border:none}#project .project__overlay li .active{background:#dc143c;border:none}.project__overlay{background-color:#000000d9;padding:2rem 0}.card{border:none;box-shadow:0 4px 12px #0003}.card-title,.card-subtitle{color:#fff}.card-text{color:#ccc}.btn-outline-danger,.btn-outline-success{display:flex;align-items:center}.btn-outline-danger svg,.btn-outline-success svg{margin-left:4px}
