.page-header{position:relative;z-index:6;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem}.page-header a{flex-shrink:0}.page-header .back-arrow{cursor:pointer;transition:color .2s;color:hsla(0,0%,100%,.565);position:relative;z-index:10;top:5%}.page-header .back-arrow:hover{color:#fff;transition:color .3s}.page-header .page-header-badge{height:110px;aspect-ratio:1/1;border-radius:50%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:1.4rem;align-items:center;text-align:center;background-size:cover!important;background-position:50%!important;overflow:hidden;z-index:2;flex-shrink:0;animation:scaleAnimation .8s ease-in-out}@media screen and (width < 800px){.page-header .page-header-badge{height:90px}}.page-header h1{font-size:clamp(1rem,5vw,1.6rem);font-weight:700;letter-spacing:1px;color:#00070d;background-color:#3ba13f;padding:.5rem 0}.page-header h1:after{max-width:50%;right:-10%}.page-header h1:after,.page-header h1:before{position:relative;content:"BBBBBBB";background-color:#00070d;padding:1rem;border-radius:50%}.page-header h1:before{left:-10%}.certi-tab{display:flex;justify-content:center;align-items:center;width:100%;height:7.5%;padding:.6rem;background-color:#000;font-size:1.2rem;color:hsla(0,0%,100%,.502)}.social-button{float:left;width:60px;height:60px;margin-right:1.5rem;cursor:pointer;background:#fff;overflow:hidden;border-radius:50px;transition:all .3s ease-in-out;box-shadow:0 10px 10px rgba(0,0,0,.1)}.social-button:hover{transition:all .3s ease-in-out;width:200px}.social-button .social-icon{display:flex;justify-content:center;align-items:center;height:60px;aspect-ratio:1/1;text-align:center;border-radius:50px;transition:all .3s ease-in-out}.social-button span{font-size:20px;font-weight:500;margin-left:10px;border:1px solid #fff;position:relative;top:-2.8rem;left:3.8rem}.social-button a{display:flex}.social-button:first-child:hover .social-icon{background:#e1306c}.social-button:nth-child(2):hover .social-icon{background:#4267b2}.social-button:nth-child(3):hover .social-icon{background:#1da1f2}.social-button:nth-child(4):hover .social-icon{background:#0e76a8}.social-button:nth-child(5):hover .social-icon{background:#333}.social-button:first-child span{color:#e1306c}.social-button:nth-child(2) span{color:#4267b2}.social-button:nth-child(3) span{color:#1da1f2}.social-button:nth-child(4) span{color:#0e76a8}.social-button:nth-child(5) span{color:#333}.social-button:hover svg{color:#fff}.social-wrapper{flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;min-width:-moz-max-content;min-width:max-content}@keyframes scaleAnimation{0%{scale:.2}50%{scale:.5}to{scale:1}}.certifications{display:flex;animation:fadeIn 1s ease-in-out;transition:all 3s}.certifications ol{align-self:flex-start;margin:0;list-style-type:none}.certifications ol:nth-of-type(2){width:100%;max-height:-moz-max-content;max-height:max-content;overflow-y:auto;overflow-x:hidden}.certifications .tech-list{display:flex;flex-direction:column;align-items:center;width:50%;background:hsla(0,0%,78%,.6);border-radius:1.5rem;border-bottom-left-radius:0;overflow:hidden}.certifications .tech-list ol{overflow-y:scroll}.certifications .edu-list{width:50%;background-color:hsla(0,0%,78%,.7);border-radius:1.5rem;border-bottom-right-radius:0;display:flex;flex-direction:column;align-items:center;overflow:hidden;z-index:3;transform-origin:100% 100%;transform:rotateY(180deg) skewY(-5deg);background-color:#c8c8c8}.certifications .book-snip{height:5rem;aspect-ratio:1/1;background:#00070d;position:relative;top:-10%;left:50.3%;rotate:z 45deg;z-index:5}.certifications .hover-view{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;height:75vh;width:40%;transform-origin:top;transform:rotateX(-90deg);z-index:10}@media screen and (max-width:1310px){.certifications .hover-view{align-items:center}}.certifications .hover-card{width:80%;height:50%;min-height:260px;border-radius:1rem;overflow:hidden;color:hsla(0,0%,100%,.6);background-image:radial-gradient(#d6d7d8,#78808a)}.certifications .hover-card .badge-preview{position:relative;background-color:#000;height:25px;width:100%;text-align:center;transform:rotate(45deg);margin-top:10%;margin-left:38%;z-index:5}.certifications .hover-card .card-preview{display:flex;padding:1rem;justify-content:center;align-items:center}.certifications .hover-card .fallback{color:#000;font-size:1.5rem;font-weight:500;width:50%;text-align:center}.certifications .book-container{display:flex;width:clamp(600px,75%,750px);height:75vh;border-radius:1.5rem;margin-left:2%}@media screen and (width < 1150px){.certifications{flex-direction:column-reverse;align-items:center;justify-content:center}.certifications .book-container{margin-left:-15%;margin-bottom:2rem}.certifications .hover-view{margin-left:-15%;height:300px;width:520px;align-items:flex-end}.certifications .hover-card{height:250px}}.book-view{position:relative;width:100%;background:rgba(0,0,0,.1);padding:1rem;height:5rem;overflow:hidden;display:flex;align-items:center;border-bottom:1px solid #000}.book-view:hover{filter:contrast(1.5);background:rgba(0,0,0,.4)}.book-view:before{content:counter(list);background:#53bf89;color:#fff;font-size:13px;text-align:center;border-radius:50%;min-width:2.2em;min-height:2.2em;line-height:2.3em;display:inline-block;margin-right:1em}.edu-card{flex-direction:column;align-items:flex-start;color:#f5f5f5;height:14rem;background-image:linear-gradient(90deg,#505064 31%,#555a6c 81%);padding:.8rem;position:relative;top:-3.8rem;border-radius:1rem;opacity:0;animation:fadeIn 1s forwards}.edu-card,.edu-card .edu-card-top{display:flex;justify-content:space-around;width:100%}.edu-card .edu-card-top{align-items:center}.edu-card .edu-bottom{display:flex;width:100%;justify-content:space-between;align-items:center}.tech-card{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;color:#f5f5f5;height:14rem;width:100%;background-image:linear-gradient(90deg,#505064 31%,#555a6c 81%);padding:1.5rem;position:relative;top:-3.8rem;border-radius:1rem;animation:fadeIn 1s forwards}.tech-card .tech-card-top{display:flex;justify-content:space-between;align-items:center;width:100%}.tech-card .tech-card-bottom{margin-top:1rem;width:100%;display:flex;justify-content:center;align-items:center}.tech-card .tech-card-bottom p{font-size:1.5rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tech-card .tech-card-last{display:flex;justify-content:center;align-items:flex-end;width:100%}.tech-card .tech-card-last p{text-align:center;color:#ccc;margin-top:1rem}@keyframes slideLeft{0%{translate:200px}to{translate:0}}@keyframes hoverCard{0%{transform:rotateX(-90deg) skewX(0deg)}25%{transform:rotateX(0deg) skewX(-8deg)}50%{transform:rotateX(0deg) skewX(8deg)}to{transform:rotateX(0deg) skewX(0deg)}}@keyframes dissolve{0%{opacity:1}to{opacity:0;z-index:-1}}@keyframes rotateAndSkew{0%{transform:rotateY(180deg) skewY(-5deg);background-color:#c8c8c8}25%{transform:rotateY(0deg) skewY(-10deg);background-color:#c8c8c8}50%{transform:rotateY(0deg) skewY(10deg);background-color:#c8c8c8}75%{transform:rotateY(0deg) skewY(0deg);background-color:#c8c8c8}to{transform:rotateY(0deg) skewY(0deg);background-color:hsla(0,0%,78%,.7)}}