body{color:#e7e7e7;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}*{margin:0;padding:0}.portfolio{background-image:-webkit-linear-gradient(270deg,#65000b 0%,#d3011c 74%);overflow-x:hidden}.main{width:100%;max-width:1200px;padding:0 20x;box-sizing:border-box;margin:0 auto}.header{justify-content:space-between;align-items:center;padding:1rem 5rem;display:flex}.h1{margin-top:2rem;font-size:3rem;font-weight:300}.nav{align-items:center;gap:3rem;margin-left:-5%;display:flex}.nav a{letter-spacing:.3rem;color:inherit;font-size:1rem;text-decoration:none;transition:color .2s}.nav a:hover{color:#a7a7a7}.main_header{text-align:center;color:#fff;margin:15rem 6rem;font-size:70px}.header{color:#fff;margin-top:2rem}.secondary_head{text-align:center;color:#fff;margin:1rem;font-family:fantasy}.contact_info{justify-content:space-between;margin:2rem;display:flex}.contact_content .email,.phone{width:20px;height:20px}.about{border-top:2px solid #fff3;border-bottom:2px solid #fff3}.about p{text-align:center;color:#fff;margin:2rem;font-family:fantasy;font-size:larger;font-weight:500}.skill{border-top:2px solid #fff3;border-bottom:2px solid #fff3}.tab{text-align:center;margin:2rem}.cat{background-color:inherit;width:100%;display:inline-block}.cat button{cursor:pointer;color:#fff;background-color:#fff6;border:3px solid #fff;border-radius:1rem;margin:.2rem;padding:14px 16px;font-size:medium;font-weight:700;transition:all .3s}.cat button:hover{transform:scale(1.05)}.cat button.active{background-color:#ffffffb6}.tabcontent{background-color:#000;border-top:none;border-radius:1rem;padding:.5rem;display:none}.project .pro_head{color:#65000b;margin:1rem;font-size:large}.tile-container{flex-wrap:wrap;gap:20px;margin:2rem;display:flex}.project .tile{background-color:#000;border-radius:10px;flex:1 0 300px;padding:20px;transition:transform .3s ease-in-out;box-shadow:0 2px 4px #0000001a}.project .tile .view{color:#fff;background-color:#910112;border-width:0;border-radius:8px;justify-content:center;padding:10px;font-weight:700;display:flex}.project .tile button:hover,.project .tile:hover,.project .tile li:hover{transform:scale(1.05)}.project .more_pro{justify-content:center;align-items:center;margin:2rem;display:flex}.more_pro .view{color:#fff;background-color:#fff6;border:2px solid #fff;border-radius:8px;padding:10px 80px;font-weight:700;transition-duration:.4s}.more_pro .view:hover{background-color:#000;transform:scale(1.05)}.education{border-top:2px solid #fff3;border-bottom:2px solid #fff3;align-items:center}.education .edu_des{background-image:-webkit-linear-gradient(90deg,#585454 5%,#000 45%);border-color:#000;border-radius:4px;margin:2rem;padding:14px 15px;font-size:20px}.education .edu_des:hover{transform:scale(1.05)}.cert{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:2px solid #fff3;border-bottom:2px solid #fff3;justify-content:space-between;align-items:center}.cert_content{margin:0;padding:0}.cert_content ul{justify-content:space-between;list-style-type:none;display:flex}.cert_content li{color:#fff;margin-right:1rem;font-size:large;font-weight:700;text-decoration:none}.cert_content button{transform:.6s;color:#fff;background-color:#fff6;border:2px solid #fff;border-radius:2rem;margin:1rem;padding:20px;font-size:medium}.cert_content button:hover{transform:scale(1.05)}.experience{border-top:2px solid #fff3;border-bottom:2px solid #fff3}.card_container{perspective:1000px;cursor:pointer;width:800px;height:400px;margin:1rem auto}.itglue{width:100%;height:90%;transform-style:preserve-3d;transition:transform .6s;position:relative}.coleman{z-index:10;width:100%;height:90%;transform-style:preserve-3d;transition:transform .6s;position:relative}.myriad{width:100%;height:90%;transform-style:preserve-3d;transition:transform .6s;position:relative}.experience .card_container:hover .itglue,.experience .card_container:hover .coleman,.experience .card_container:hover .myriad{transform:rotateY(180deg)}.prof_header,.duties{backface-visibility:hidden;border-radius:.5rem;justify-content:space-around;align-items:center;width:100%;height:100%;list-style-position:inside;display:flex;position:absolute}.prof_header{text-align:center;background-color:#fff6;border-radius:.5rem;width:100%;height:100%}.duties{color:#fff;background-color:#000;padding:14px 12px;transform:rotateY(180deg)}.form{background-color:#fff6;border-radius:2rem;justify-content:center;margin:2rem;display:flex}.field{margin:2rem}.field label{font-size:larger;font-weight:700}.field input{border:none;border-radius:2rem;margin-bottom:2rem;padding:10px 90px}.field textarea{border:none;border-radius:2rem;padding:30px 90px}.field .submission{justify-content:center;margin:2rem;display:flex}.field .submission button{color:#fff;background-image:-webkit-linear-gradient(bottom right,#fff,#65000b 0%);border:2px solid #fff;border-radius:2rem;padding:12px 40px;font-size:large;font-weight:700;transition:all .6s}.field .submission button:hover{background-image:-webkit-linear-gradient(top right,#65000b,#000 90%);transform:scale(1.05)}.social{background-color:#000;overflow:hidden}.contact_content{justify-content:center;display:flex}.contact_content ul{justify-content:space-around;list-style-type:none;display:flex}.contact_content ul li{margin:2rem}.contact_content .github,.contact_content .linkedin{width:40px;height:40px}.foot_cont{justify-content:center;display:flex}.nav{align-items:center;margin:3rem}.nav th{-webkit-text-decoration:underline red;text-decoration:underline red;text-decoration-thickness:3px}.nav tr td{padding:5px}.Navbar{z-index:1000;-webkit-backdrop-filter:blur();background-color:#fff6;border-bottom:2px solid #0000;justify-content:center;align-items:center;width:100%;transition:all .3s;display:flex;position:fixed}.navbar-left{background:-webkit-linear-gradient(#0c0b0b,#990909fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-right:18rem;font-size:x-large;font-weight:700;text-decoration:none}.nav-menu{justify-content:center;margin:0;padding:0;list-style-type:none;display:flex}.nav-menu li{color:#fff;margin-right:1rem;font-size:large;font-weight:700;text-decoration:none}.nav-menu li:after{content:" ";background-color:#fff;width:0;height:2px;transition:width .4s;position:absolute;bottom:0;left:0}.nav-menu li:hover:after{width:100%}.nav-menu li:hover{color:#000;transform:scale(1.2)}@media (width<=992px){.navbar-center .nav-menu .hamburger-menu{color:#fff;cursor:pointer;font-size:1.5rem;display:block}}.footer{-webkit-backdrop-filter:blur();background-color:#fff6;border-bottom:1px solid #fff3;justify-content:center;align-items:center;width:100%;padding:12px 13px;display:flex}
