*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}#lottie-container{position:fixed;z-index:99;pointer-events:none;width:10vw;height:10vw;transform:translate(-50%,-50%)}#cursor{z-index:100;position:fixed;width:7vw;height:7vw;border-radius:50%;background-color:#fff;pointer-events:none;mix-blend-mode:difference;transition:transform .3s ease,opacity .3s ease;transform:translate(-50%,-50%) scale(1);opacity:1}#cursor.hidden{transform:translate(-50%,-50%) scale(0);opacity:0}#BackArrow{cursor:pointer;position:absolute;top:4svh;left:4vw;width:2rem;transform:translate(-50%,-50%);transition:.25s}#BackArrow:hover{width:2.2rem}#Contact{cursor:none;position:relative;background-image:url(/Background.svg);display:flex;flex-direction:column;align-items:center;padding:2rem;min-height:100svh}#ContactTitle{font-size:6rem;color:#000000d5;font-weight:500;margin-bottom:2svh;text-align:center;border-bottom:4px solid black}.ContactBody{font-size:1.5rem;font-weight:300;text-align:center;margin-bottom:3svh}.ContactBody #myEmail{font-weight:400;cursor:pointer}#ContactForm{cursor:auto;display:flex;flex-direction:column;align-items:center;width:100%;max-width:60vw;padding-bottom:10svh}#inputFields{display:flex;justify-content:space-between;width:100%;margin-bottom:20px}#ContactLeft,#ContactRight{display:flex;flex-direction:column;width:45%}label{font-size:1.2rem;margin-bottom:5px}input,textarea{width:100%;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:5px;margin-bottom:15px}input:focus,textarea:focus{border-color:#daa520;outline:none;box-shadow:0 0 5px #daa52080}#messageContainer{width:100%}#message{height:45svh;resize:none}#SubmitBtn{font-size:1.6rem;font-weight:400;padding:1svh 1vw;background-color:#fff;border:none;background-color:#cfcece8f;border-radius:.25rem;transition:.25s;cursor:pointer;color:#000}#SubmitBtn:hover{font-weight:500;background-color:#80808029;box-shadow:0 0 0 .5em transparent}.pulse-animation{animation:pulse 1s}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--color, black)}to{box-shadow:0 0 0 .5em transparent}}@media (max-width: 768px){#inputFields{flex-direction:column}#ContactLeft,#ContactRight{width:100%}}/*!
* Toastify js 1.12.0
* https://github.com/apvarun/toastify-js
* @license MIT licensed
*
* Copyright (C) 2018 Varun A P
*/.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}
