body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none;margin:0;padding:0;font-family:Bebas Neue,sans-serif;background-image:repeating-linear-gradient(to right,rgba(0,0,0,.06) 0px,rgba(0,0,0,.06) 1px,transparent 1px,transparent 120px),repeating-linear-gradient(to bottom,rgba(0,0,0,.06) 0px,rgba(0,0,0,.06) 1px,transparent 1px,transparent 120px)}.text{font-family:Bebas Neue,sans-serif;font-weight:400;font-style:normal}*{margin:0;padding:0}.head{position:fixed;top:2%;left:50%;transform:translate(-50%);z-index:1000}.main-head{height:50px;padding:3px;width:390px;background-color:#fff;border-radius:20px;box-shadow:2px 2px 5px #a7a3a3}.head-icon{height:100%;display:flex;margin-left:3px;justify-content:space-around;align-items:center}.icon-home{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;padding:5px;align-items:center;background-color:#fbf6f6;transition:transform .3s ease-in-out;cursor:pointer}.icon-home:hover{transform:scale(1.5)}*{margin:0;padding:0;box-sizing:border-box}.home-main{width:100%;min-height:100vh}.home-top{display:flex;justify-content:space-between;align-items:center;padding:0 6vw;flex-wrap:wrap}.left{color:#646767;margin-top:16vh;font-size:clamp(28px,3.5vw,46px);max-width:600px}.text{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.text-small{font-size:clamp(16px,1.3vw,20px);opacity:.8;margin-top:10px}.left-txt{display:inline-block;background:red;padding:4px 8px;margin-top:10px}.left-textt{display:inline-block;background:#ae9e9e;padding:4px 8px}.left-btn-main{margin-top:30px;display:flex;gap:10px;flex-wrap:wrap}.btn-contact,.btn-linked{font-size:18px;font-family:sans-serif;height:45px;padding:0 20px;border:1px solid black;display:flex;align-items:center;justify-content:center;border-radius:15px;gap:6px;cursor:pointer}.image-profile{width:260px;height:260px;object-fit:cover;border-radius:10px;margin-top:16vh}@media(max-width:900px){.home-top{padding:0 5vw}.left{font-size:5vw}.image-profile{width:220px;height:220px}}@media(max-width:600px){.home-top{flex-direction:column;text-align:center}.left{margin-top:10vh}.left-btn-main{justify-content:center}.image-profile{margin-top:40px;width:200px;height:200px}}.about-main{height:100vh;width:100vw;background-color:#a25c5c}.hero{display:flex;justify-content:space-between;padding:15vw;height:43vh;width:100vw}.about-left{width:50%;font-size:40px;display:flex}.about-right{width:50%;text-align:left;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1.5vw}.ul{display:grid;grid-template-columns:2fr 2fr;margin-top:10px;text-decoration:none;border-radius:10px;padding:10px;font-size:20px}.edu-hero{display:flex;padding:0px 15vw;justify-content:space-between;margin-top:5vh;height:40vh}.education-box{width:100%;background-color:#f0f1f1;height:30vh}.edu-box-head{display:flex;height:20%;align-items:center;padding:5px;border-bottom:1px solid black}.head-list{margin:0 10px;font-weight:700}.head-list-line{border-bottom:5px solid black}.list-item{margin:4px 10px;font-weight:200}.hr-line{width:6px;height:39px;background-color:red;margin:0 4px}.contact-main{height:100vh;width:100vw;background-color:#fff}.contact-hero{display:flex;justify-content:space-between;padding:10vw}.cnt-left{width:50%}.cnt-right{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.heading{font-size:60px}.sub-heading{font-size:30px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;opacity:.8}.op{opacity:.7;font-family:sans-serif;margin:9px opx}.location{margin-top:5px}.phone{margin-top:9px}.email{margin-top:5px}.socail{margin-top:15px;cursor:pointer}input{width:70%;border:none;height:40px;margin:10px 0;background-color:#dee0e0;padding:3px;border-bottom:5px solid black;outline:none}textarea{width:70%;height:100px;padding:5px}.button-contact{width:35%;height:40px;border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;margin:19px 0}Link{text-decoration:none}@media screen and (min-width:500px)and (max-width:800px){.contact-hero{display:grid;grid-template-columns:1fr;padding:10vw}.cnt-left{display:flex;margin-top:4vh;width:100%;justify-content:space-between}.cnt-right{width:100%}input,textarea{width:80%}.sub-heading{font-size:1.7vw}}
