@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@tailwind base;@tailwind components;@tailwind utilities;*{font-family:Poppins,sans-serif;font-weight:500;font-optical-sizing:auto}:root{--primary-color: #F4F4F4;--secondary-color: #000000;--header: 1.4em;--p-text: .8em}body,html{overflow-x:hidden!important;position:relative}li,a{color:var(--tertiary-color);text-decoration:none!important}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}form input:autofill,form input:autofill:hover,form input:autofill:focus,form textarea:autofill,form textarea:autofill:hover,textarea:autofill:focus{-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}@keyframes float1{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-15px) translate(10px)}}@keyframes float2{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(20px) translate(-10px)}}@keyframes float3{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-10px) translate(15px)}}.animate-bubble1{animation:float1 4s ease-in-out infinite}.animate-bubble2{animation:float2 5s ease-in-out infinite}.animate-bubble3{animation:float3 6s ease-in-out infinite}.NotificationOverlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:999;padding:5%}.NotificationOverlayBox{background-color:var(--primary-color);width:100%;height:100%;max-width:400px;max-height:500px;padding:20px;border-radius:10px;box-shadow:0 0 10px #0000001a;gap:.5em;display:flex;flex-direction:column;align-items:center}.NotificationOverlayClose{width:max-content;height:max-content;padding:5px;border-radius:10px;display:flex;margin-left:auto;align-items:center;justify-content:flex-end;color:var(--primary-color);background-color:var(--secondary-color)}.NotificationImage{width:100%;height:auto;border-radius:25px;object-fit:scale-down}.NotificationCenter{justify-content:center;align-items:center;margin:auto;width:100%;height:auto;text-align:center}.NotificationCenter h2{font-size:var(--header);font-weight:500;padding-bottom:10px}.NotificationCenter p{font-size:var(--p-text);font-weight:300}.ApplicationContainer{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:0%}.ApplicationImageContainer{width:100%;height:100%;display:flex}.ApplicationImageContainer img{width:100%;height:100%;object-fit:cover}.ApplicationOverlay{z-index:5;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;flex-direction:column;background-color:#0009}.ApplicationOverlayText{width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-bottom:25px;text-align:center}.ApplicationOverlayText h1{font-size:var(--header);color:var(--primary-color);margin-bottom:10px;text-transform:uppercase;font-weight:700}.ApplicationOverlayText p{font-size:var(--p-text);color:var(--primary-color);font-weight:300;max-width:30%;line-height:30px}.ApplicationButton{width:100%;height:auto}.ApplicationButton a{width:max-content;height:auto;display:flex;align-items:center;justify-content:center;gap:.5em;padding:10px 25px;border-radius:10px;color:var(--primary-color);border:none}.ApplicationButton a p{font-size:var(--p-text)}
