*{box-sizing:border-box}::selection{background-color:red}body{font-family:Poppins,sans-serif}a{text-decoration:none}ul{list-style:none}main{position:relative;background:#0e5e55;min-height:750px;height:100vh;overflow:hidden;padding:1.5rem 3rem;display:flex;flex-direction:column;justify-content:space-between}main,nav{width:100%;align-items:center}nav{display:grid;grid-template-columns:1fr auto 1fr;justify-items:center}.img{left:10%}nav ul{display:flex;justify-self:flex-end}.nav-link a{display:inline-block;padding:1rem 2rem;color:#ff5900;font-weight:600;letter-spacing:1px;transition:.3s}.nav-link a i{transform:translateY(2px);margin-left:.2rem;font-size:1.1rem}.nav-link a:hover{color:#f9f7f6}.image-wrap{position:absolute;width:15%;min-width:700px;height:0;min-height:300px;bottom:40%;left:50%;transform:translate(-50%,80%);background-image:url(/_next/static/media/ritika.2aa505e0.jpg);background-size:100%;background-position:50% 50%;background-repeat:no-repeat;pointer-events:none}.big-name{position:relative;z-index:1;color:#ff5900;font-size:7.5rem;font-weight:500;left:25%;line-height:1;top:50%;width:fit-content;pointer-events:none}.big-name span{pointer-events:auto}.bottom-section{display:flex;justify-content:space-between;align-items:center;width:100%}.bottom-section p{color:#ff5900;font-weight:300;font-size:1rem;display:flex;align-items:center}.bottom-section p i{color:#ff5900;font-size:1.7rem;margin-right:1rem}.social-media{display:flex;align-items:center}.social-media a{margin-left:1.5rem;font-size:1.7rem;color:#ff5900;transition:.3s}.social-media a:hover{transform:translateY(-4px);color:rgb(240,240,240)}.scroll{color:#ff5900;font-weight:400;font-size:1.5rem;bottom:100px;height:50px}.line,.scroll{position:absolute;left:50%;transform:translateX(-50%)}.line{width:1px;height:100px;bottom:0;background-image:linear-gradient(0deg,#ff5900 #c49176)}.cursor-circle{width:50px;height:50px;border-radius:50%;background-color:transparent;border:1px solid rgba(255,165,165,.5);z-index:10;transition:width .2s,height .2s,background-color .3s;mix-blend-mode:difference}.cursor-circle,.cursor-point{position:fixed;top:0;left:0;pointer-events:none;transform:translate(-50%,-50%);opacity:1}.cursor-point{width:4px;height:4px;border-radius:50%;background-color:rgb(255,165,165);z-index:11}.cursor-circle.biggerCursor{width:70px;height:70px;background-color:#ff5900;border-color:transparent}@media (hover:none){.cursor-circle,.cursor-point{display:none}*{cursor:auto}}@media (max-width:768px){.big-name{font-size:5rem;left:15%}}