@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);:root{--nav-color:#eee;--bg-color:#fff;--color:#000}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0;text-decoration:none}.light-theme{--nav-color:#000;--nav-bg:#fff;--para-color:#878787;--tile-bg:#000;background-color:#fff;background-color:var(--bg-color);color:#000;color:var(--color);transition:.4s}.dark-theme{--tile-bg:#c4fb6d;--nav-bg:#171717;--nav-color:#eee;--para-color:#eee;background-color:#171717;color:#c4fb6d;transition:.4s}p{color:var(--para-color)}html{scroll-behavior:smooth}nav{display:block;font-size:large}nav a{color:var(--nav-color)}.nav_list{-webkit-column-gap:2rem;column-gap:2rem;display:flex;list-style:none}.main_toggle{align-items:center;display:flex;font-weight:900;gap:5px}.toggle_1{display:none}.toggle_2{background-color:#555;border-radius:20px;cursor:pointer;display:block;height:22px;position:relative;transition:background .3s linear;width:50px}.toggle_2:before{background-color:#eee;border-radius:50%;content:"";display:block;height:17px;left:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:left .3s linear;width:17px}.toggle_1:checked+label{background:#c4fb6d}.toggle_1:checked+label:before{background-color:#555;left:30px}.nav_close,.nav_img{display:none}.main_nav{align-items:center;display:flex;height:80px;justify-content:space-between;padding-left:30px;padding-right:30px;width:100%}.nav_logo{color:#000}@media screen and (max-width:600px){.nav_img{display:block}.nav_mb{display:flex;justify-content:space-between;padding:15px;width:100%}.header{background-color:var(--nav-bg);height:100%;position:absolute;top:0;width:80%}.nav_list{display:flex;flex-direction:column;gap:20px;padding:20px}.nav_logo{font-size:25px}nav{justify-content:space-between}.header{padding:10px}.main_nav{display:flex;justify-content:right;padding-left:0;padding-right:0;width:100%}.nav_close{display:block}}main{align-items:center;justify-content:center;min-height:93vh}.hello,main{display:flex}.hello_name{font-size:60px}.hello_emoji{align-items:center;border:none;display:flex;font-size:30px;padding:10px}h3{font-weight:300}.m_section{display:flex;flex-direction:column;height:350px;justify-content:space-between;width:600px}.home_btn{align-items:center;background-color:#000;border-radius:15px;color:#fff;cursor:pointer;display:flex;height:55px;justify-content:center;width:145px}.fa-location-arrow{color:#fff;font-size:20px;padding:10px}.home_img{border-radius:15px}@media screen and (max-width:600px){.m_section,main{display:flex;flex-direction:column}.m_section{align-items:center;height:400px;justify-content:space-around;text-align:center;width:100%}.hello_name{font-size:40px}.home_img{width:200px}}.about_main{justify-content:center;margin-top:100px}.about_head,.about_main{align-items:center;display:flex;flex-direction:column}.about_head h2{font-size:45px}.about_cont{display:flex;margin-bottom:150px;margin-top:70px;width:900px}.about_cont img{border-radius:15px}.about_info{display:flex;flex-direction:column;gap:10px;justify-content:space-around;margin-left:60px}.about_btn{background-color:#000;border-radius:15px;color:#fff;cursor:pointer;height:50px;width:120px}.boxes,.one{display:flex}.one{align-items:center;border-radius:15px;box-shadow:1px 1px 2px 2px rgba(0,0,0,.1);flex-direction:column;margin-left:30px;padding:10px;width:120px}.one,.one h3{font-weight:500}.one p{font-size:12px}@media screen and (max-width:600px){.about_cont{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.one{box-shadow:none}.about_info,.one{margin:auto}.boxes{display:inline-block}}.skill_main{justify-content:center;margin-top:60px}.skill_head,.skill_main{align-items:center;display:flex;flex-direction:column}.skill_boxes{align-items:center;display:flex;margin-bottom:120px;margin-top:100px}.skill_head h2{font-size:45px}.box_one{border-radius:15px;box-shadow:1px 1px 2px 2px rgba(0,0,0,.1);margin-left:100px}.box_one th,.social_box td,td{padding:20px}.skill_btn{background-color:var(--nav-color);border:none;border-radius:15px;color:var(--nav-bg);cursor:pointer;font-size:18px;height:60px;width:200px}@media screen and (max-width:600px){.skill_boxes{display:flex;flex-direction:column}.box_one{margin-left:0;margin-top:5px}}.cont_main{margin-top:70px}.cont_social a{color:#000}.cont_bot{display:flex;margin:70px}.cont_me{display:flex;flex-direction:column;height:350px;justify-content:space-around;width:350px}.cont_me button{align-items:center;background-color:#000;border-radius:15px;border-style:none;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;width:150px}.cont_me button i{color:#fff;font-size:20px;margin-left:7px}.cont_item{border-style:none;display:flex;flex-direction:column}.cont_item input{border-radius:4px;height:45px}.cont_item input,.cont_item textarea{border-style:none;box-shadow:.5px .5px 1px 1px rgba(0,0,0,.2);padding:5px}.cont_social{display:flex;flex-direction:column;height:350px;justify-content:space-between;margin-right:250px}.cont_social ul li{border-radius:15px;box-shadow:.5px .5px 1px 1px rgba(0,0,0,.2);cursor:pointer;list-style:none;margin-bottom:30px;padding:15px}@media screen and (max-width:600px){.cont_bot{align-items:center;display:flex;flex-direction:column}.cont_social{margin-right:0}}.qual_content{height:auto;position:relative}.qual_content ul{list-style:none}.qual_content ul li{background-color:#000;border-radius:10px;color:#fff;margin-bottom:20px;padding:20px}.qual_item h3{color:#fff}@media only screen and (min-width:600px){.qual_content:before{background-color:#000;content:"";height:350px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateY(-25px);transform:translateY(-25px);width:2px}.qual_content ul li{margin-bottom:50px;position:relative}.qual_content ul li:nth-child(odd){clear:right;float:left}.qual_content ul li:nth-child(2n){clear:left;float:right;-webkit-transform:translateX(70px);transform:translateX(70px)}.qual_content ul li:first-child{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.qual_content ul li:last-child{-webkit-transform:translateX(-130px);transform:translateX(-130px)}.qual_content ul li:after{background-color:#000;border-radius:50%;content:"";height:20px;position:absolute;top:50%;width:20px}.qual_content ul li:nth-child(odd):after{right:-20px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.qual_content ul li:nth-child(2n):after{left:-45px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}.modal_main{background-color:#fff;border-radius:20px;gap:40px;height:450px;width:900px}.modal,.modal_main{align-items:center;display:flex;justify-content:center}.modal{background-color:hsla(0,0%,89%,.615);height:100vh;position:fixed;top:0;width:100%}.mod_close{background-color:#fff;border:none;border-radius:100%;cursor:pointer;height:50px;position:absolute;right:320px;top:180px;width:50px}.mod_img{border-radius:15px;height:300px;object-fit:contain;width:300px}.mod_txt{display:flex;flex-direction:column;height:250px;justify-content:space-around;width:500px}.mod_title{color:#000;font-size:20px;font-weight:500}.mod_btn{display:flex;gap:20px}.mod_btn button{background-color:#3b3b3b;border:none;border-radius:10px;color:#fff;cursor:pointer;height:40px;width:70px}@media screen and (max-width:600px){.modal_main{flex-direction:column;gap:10px;height:600px;width:450px}.mod_txt{width:350px}.mod_close{right:60px;top:250px}}.port_main{display:flex;flex-direction:column}.port{gap:40px}.proj_tile{align-items:center;border-radius:18px;cursor:pointer;display:flex;flex-direction:column;height:330px;justify-content:center;margin:20px;width:320px}.proj_tile:hover{background:rgba(0,0,0,.062)}.tile_main{grid-column-gap:80px;-webkit-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:repeat(3,1fr)}.web_proj h2{text-align:center}.web_proj{background-color:rgba(0,0,0,.047);border-radius:30px;margin-bottom:50px;padding:20px}.proj_img{border-radius:10px;height:200px;object-fit:fill;width:300px}.mob_img{border-radius:15px;height:350px;object-fit:contain;width:320px}.mob_tile{height:450px}@media screen and (max-width:600px){.tile_main{display:grid;grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=main.7961f43f.css.map*/