.home{position:relative}#particles-container{width:100%;height:100%;background-color:#f5f5f5;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:fixed}#particles-container [data-bs-theme=dark]{background-color:#4c657c}[data-bs-theme=dark] #particles-container{background-color:rgb(22.8,30.3,37.2)}.sidebar .nav a:hover{text-decoration:none}.sidebar.desktop{display:none}@media(min-width:992px){.sidebar.desktop{top:25px;display:block}}.sidebar.mobile{background-color:#fff;display:block;position:fixed;z-index:99;bottom:30px;right:-15px;border-top-left-radius:.375rem;transform:translateX(182px);transition:.3s}.sidebar.mobile.open{transform:translateX(2px)}.sidebar.mobile .toggle{background-color:#fff;position:absolute;bottom:-.5px;left:-45px;width:45px;height:45px}.sidebar.mobile .toggle i{font-size:25px;transition:.3s;transform:rotate(0deg)}.sidebar.mobile .toggle i.closed{transform:rotate(180deg)}@media(min-width:992px){.sidebar.mobile{display:none}}[data-bs-theme=dark] .sidebar.mobile,[data-bs-theme=dark] .sidebar.mobile .toggle{background-color:#212529}#about-me{position:relative}#about-me .top{margin-bottom:25px;flex-direction:column;align-items:center}#about-me .top img{transform:translateY(0)}@media(min-width:992px){#about-me .top img{transform:translateY(-3px)}}#about-me .top h1{font-size:55px;transform:translateY(0);color:#4c657c;font-weight:600;text-align:center;padding-left:0;padding-top:10px}@media(min-width:992px){#about-me .top h1{padding-left:22px;font-size:66px;text-align:left;padding-top:0;transform:translateY(12.2px)}#about-me .top{flex-direction:row;align-items:normal}}#about-me .content .typed{font-size:35px;display:none}#about-me .content .typed span.typed-cursor{color:#ff543e}@media(min-width:992px){#about-me .content .typed{display:block}}#about-me .content .desc{text-align:center}@media(min-width:992px){#about-me .content .desc{text-align:left}}#about-me .content .contact{display:flex;justify-content:center}#about-me .content .contact a{margin-right:7px}#about-me .content .contact a img{transition:.2s}#about-me .content .contact a img:hover{transform:translateY(-3px)}@media(min-width:992px){#about-me .content .contact{justify-content:left}}[data-bs-theme=dark] #about-me .top h1{color:rgb(230.25,233.25,236.25)}#achievements ul{padding-left:19px}#achievements ul li{padding-left:12px;margin-bottom:8px}#achievements .competition ul li{list-style-type:"🏆"}#achievements .certificate ul.general li{list-style-type:"🏅"}#achievements .certificate ul.online-course li{list-style-type:"📁";color:rgb(10.89,181.17,130.68);transition:.2s;width:-moz-fit-content;width:fit-content;cursor:pointer}#achievements .certificate ul.online-course li:hover{color:rgb(9.9,164.7,118.8)}#achievements .modal .modal-content .modal-header{position:relative}#achievements .modal .modal-content .modal-header .btn-close{position:absolute;right:0;top:16px;z-index:2}#achievements .modal .modal-content .modal-header .image{width:100%;display:flex;justify-content:center}#achievements .modal .modal-content .modal-body ul{padding-left:19px}#achievements .modal .modal-content .modal-body ul li{padding-left:12px;margin-bottom:8px;list-style-type:"🏅"}#projects .card{position:relative;overflow:hidden}#projects .card .card-top{position:relative;transition:.3s}#projects .card .card-top:hover .overlay{visibility:visible;opacity:1}#projects .card .card-top .overlay{cursor:pointer;background-color:rgba(0,0,0,.3019607843);visibility:hidden;transition:.3s;opacity:0;color:#fff;font-size:22px;position:absolute;top:0;width:100%;height:100%}#projects .card .card-body .card-title{font-size:18px}#projects .card .card-body .card-text{font-size:14px}#projects .card .card-footer{background-color:#fff}#projects .card .card-footer a{width:30px;height:30px;background-color:#f5f5f5;text-align:center;color:var(--bs-card-color);transition:.2s;margin-left:7px}#projects .card .card-footer a:hover{background-color:#ebebeb;transform:translateY(-3px)}#projects .card .card-footer a i{font-size:20px}#projects .modal .modal-body .link:hover .icon{background-color:#ebebeb}#projects .modal .modal-body .link .icon{width:30px;height:30px;background-color:#f5f5f5;text-align:center;color:var(--bs-card-color);transition:.2s;margin-right:7px}#projects .modal .modal-body .link .icon i{font-size:20px}#projects .modal .modal-body .link .icon:hover{background-color:#ebebeb}[data-bs-theme=dark] #projects .card .card-footer{background-color:#212529}[data-bs-theme=dark] #projects .card .card-footer a{background-color:rgb(42.7216216216,47.9,53.0783783784)}[data-bs-theme=dark] #projects .card .card-footer a:hover,[data-bs-theme=dark] #projects .modal .modal-body .link:hover .icon{background-color:rgb(52.4432432432,58.8,65.1567567568)}[data-bs-theme=dark] #projects .modal .modal-body .link .icon{background-color:rgb(42.7216216216,47.9,53.0783783784)}[data-bs-theme=dark] #projects .modal .modal-body .link .icon:hover{background-color:rgb(52.4432432432,58.8,65.1567567568)}#skills .card .card-top{height:120px;width:auto;position:relative;padding:18px 16px 16px}#skills .card .card-top .card-img-top{position:relative}#skills .card .card-body .card-text{font-size:14px}