.about--info{align-items:center;display:flex;flex-direction:column;flex-flow:column;flex-wrap:nowrap;justify-content:center}.about--image{justify-content:center;margin-bottom:1rem;text-align:center;width:20%}.profile-image{border:2px solid var(--gold);border-radius:50%;width:100%}.about--objective{display:flex;flex-direction:column;flex-flow:column;margin:0;padding:0;width:100%}.about--objective>p{font-size:22px;font-weight:400;line-height:2;margin:0;padding-top:.5rem;text-align:justify}.about--contact{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-top:2rem}.item{margin:auto;width:auto}.item i,.item p{font-size:16px}.about--contact .item p i:hover,.about--contact .item p:hover,.about--contact a i:hover{color:var(--gold);cursor:pointer;font-size:x-large;font-weight:700}.section-item{border-left:2px solid var(--gold);display:flex;flex-direction:column;margin:10px;padding:0 0 0 1.25rem;width:100%}p,section h3,small{font-size:18px}.skill-item{background-color:#000;border:1px solid #fff;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:10px;overflow:hidden;padding:5px;text-align:center}.skill-item h3{padding:5px}.skill-item i{align-items:center;display:flex;justify-content:center;margin:5px}.certification-items{display:flex;flex-wrap:wrap;flex-flow:column}.certification-items .section-item .separate{align-items:center;display:flex;font-size:19px}.certification-items .section-item .separate i{margin-right:5px}.collapsible{background-color:#6d69691a;border:none;color:var(--harvest-gold);cursor:pointer;font-size:16px;font-weight:700;outline:none;padding:18px;text-align:left;width:100%}.collapsible:after{color:#fff;content:"\002B";float:right;font-weight:700;margin-left:5px}.active-collapse,.collapsible:hover{background-color:#555}.active-collapse:after{content:"\0078"}.content-collapse{background-color:var(--raising-black);margin:5px;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out;width:100%}@media only screen and (max-width:750px){.about--image{width:60%}.profile-image{height:100%;width:100%}.about--contact{align-items:flex-start;flex-wrap:wrap;justify-content:left;margin:5px}.about--contact p{margin:2px}.education,.experience,.skills{width:100%}.skill-item{font-size:16px;margin:5px}}.bg-drum{bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;flex-flow:column;margin:auto;overflow-x:hidden;padding:0;position:absolute;top:0}.bg-drum .title{justify-content:center;margin:5px;padding:0;text-align:center;width:100%}.bg-drum .title>h1{font-family:Arvo,cursive;font-size:18px;margin:0;padding:0}.bg-drum .btn-set{display:flex;flex-wrap:wrap;height:auto;margin:0;overflow-x:hidden;position:relative;width:100%}.bg-drum .btn-set,.drum{justify-content:center;padding:0;text-align:center}.drum{background-color:#fff;border:5px solid #404b69;border-radius:2px;color:#da0463;display:inline-block;font-family:Arvo,cursive;font-size:1.7rem;font-weight:700;height:50px;line-height:1.5;margin:5px;outline:none;text-shadow:2px 0 #dbedf3;width:50px}.w{background-image:url(/static/media/tom1.74dae9e368a6d7fff424.png)}.a,.w{background-repeat:no-repeat;background-size:cover}.a{background-image:url(/static/media/tom2.d351814f25050605adb2.png)}.s{background-image:url(/static/media/tom3.3f095c373b1bca5af832.png)}.d,.s{background-repeat:no-repeat;background-size:cover}.d{background-image:url(/static/media/tom4.122d484b089581b172e4.png)}.j{background-image:url(/static/media/snare.a2c115eb83fa2f90a727.png)}.j,.k{background-repeat:no-repeat;background-size:cover}.k{background-image:url(/static/media/crash.b5747617c5a7c27b0a36.png)}.l{background-image:url(/static/media/kick.525bee7b6effbef75978.png);background-repeat:no-repeat;background-size:cover}.pressed{box-shadow:0 3px 5px #0003;box-shadow:0 3px 4px 0 #dbedf3;opacity:.5;transform:scale(.95)}p{font-size:12px}.bg-password{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:5px}.password-title{background-color:initial;justify-content:center;margin-bottom:20px;text-align:center}.password-title>h2{color:var(--gold);font-size:18px;font-weight:800;letter-spacing:.1rem;margin:5px}.password-content{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}.pwd-img{background-image:url(/static/media/password.8625faf8a2ea8137a512.png);background-size:contain;height:50px;margin:20px auto;opacity:.7;width:93%}.pwOptions{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Arial,Helvetica,sans-serif;font-size:8px;margin:2px;text-align:center;width:100%}.pwOptions>span{color:var(--harvest-gold);font-weight:600}.generatePasswordBtn,.passwordBtn{background-color:var(--raising-black);border-radius:4px;height:auto;margin:5px 0;padding:5px 4px;text-align:center;width:100%}.generatePasswordBtn:hover{cursor:pointer;-webkit-user-select:none;user-select:none}.passwordBtn{align-items:center;display:flex;justify-content:space-between;position:relative}.passwordBtn #pwdContent{color:var(--harvest-gold);height:100%;text-align:center;width:100%}.copyPassword{border:1px solid var(--harvest-gold);border-radius:3px;height:30px;padding:5px;width:30px}.copyPassword:hover{cursor:pointer}.password-title{margin-bottom:10px}.password-title>h2{font-size:20px;letter-spacing:.2rem}.pwd-img{margin:10px auto;width:95%}.pwOptions{font-size:12px;margin:.025rem 0;padding:0}#pwdContent{font-weight:800}.btn-no-border{background:none;border:none}label{font-weight:700}.fade-transition{animation:fadeIn .5s ease forwards;opacity:0;transform:translateY(10px)}.fade-enter{animation:fadeIn .4s ease forwards;opacity:0;transform:scale(.98)}.fade-exit{animation:fadeOut .3s ease forwards;opacity:1;transform:scale(1)}@keyframes fadeIn{to{opacity:1;transform:scale(1)}}@keyframes fadeOut{to{opacity:0;transform:scale(.98)}}.loader{animation:spin2 .9s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#007bff;display:inline-block;height:40px;width:40px}.skeleton-loader{animation:shimmer 1.4s ease infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%);background-size:400% 100%;border-radius:5px;height:800px;width:100%}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes spin2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.d-none{opacity:0;pointer-events:none}.d-block{opacity:1}
/*# sourceMappingURL=main.a4ca47b4.css.map*/