:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.home{text-align:center;padding:5px;width:100vw;height:100vh;font-family:Arial,sans-serif;background:url(/homepage.jpg) no-repeat center center fixed;background-size:cover;background-color:#000;box-sizing:border-box;overflow:hidden}.logo{width:30%;height:28%;filter:drop-shadow(0 0 10px #000)}.home h2{color:#4caf50}.home-content{display:flex;justify-content:space-between;width:100%;height:50%;margin-top:20px}.HomeLeft{display:flex;flex-direction:column;justify-content:center;align-items:center;width:45%}.HomeRight{position:relative;width:45%;display:flex;justify-content:center;align-items:center}.cake{z-index:1;margin:0px,0px;transform:translate(12vh,17vh) scale(1.5);width:300px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 0 33px rgba(192,181,157,.3)) brightness(1);transition:filter .3s ease-in-out}.bakeryleft{z-index:2;margin:0px,0px;transform:translate(-09vh,19vh) scale(1.8);width:300px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 0 33px rgba(192,181,157,.3)) brightness(1);transition:filter .3s ease-in-out}.bakeryright{z-index:0;margin:0px,0px;transform:translate(-70vh,12vh) scale(5);width:300px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 0 33px rgba(192,181,157,.3)) brightness(1);transition:filter .3s ease-in-out}.steam{position:absolute;transform:translate(-70vh,-5vh);top:10%;left:70%;width:600px;height:200px;z-index:44;opacity:.3;filter:blur(20px)}.steam:before{content:"";width:300px;height:200px;background:linear-gradient(white,transparent);opacity:.6;border-radius:50%;animation:fadeOutUp 4s infinite;display:block}@keyframes fadeOutUp{0%{opacity:0;transform:translateY(0)}25%{opacity:.6;transform:translateY(-10px)}50%{opacity:.3;transform:translateY(-20px)}to{opacity:0;transform:translateY(-100px)}}.button{z-index:4;padding:20px 45px;font-size:19px;cursor:pointer;border:none;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease;font-family:Arial,sans-serif;position:relative}.bake-button{background-color:#f4a300;color:#fff;box-shadow:0 5px 10px #0000004d;transform:translate(400px,-50px)}.explore-button{padding:20px 70px;background-color:tomato;color:#fff;box-shadow:0 5px 10px #0000004d;transform:translate(400px,20px)}.button:hover{box-shadow:0 10px 20px #0000004d}.button:active{box-shadow:0 3px 6px #0003}@media screen and (max-height: 600px){.home{background:url(/homepage.jpg) no-repeat center center fixed}}@media screen and (max-width: 700px){.home{background:url(/Mobihomepage.jpg) no-repeat center center fixed}.logo{width:100%;height:25%;filter:drop-shadow(0 0 2px #000)}.bake-button{transform:translate(20px,-50px)}.explore-button{transform:translate(20px,20px)}}.hiring-page-container{width:100%;height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory}.section{scroll-snap-align:start;height:100vh;display:flex;flex-direction:column}body{margin:0;padding:0;overflow:hidden}.hiring-container{text-align:center;padding:5px;width:100vw;height:100vh;font-family:Arial,sans-serif;background:url(/HiringPage/1.jpg) no-repeat center center fixed;background-size:cover;background-color:#000;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center}.contentP1{background:#fff0;padding:20px;text-align:center;height:90vh;max-width:800px;box-shadow:0 4px 8px #0003}.hrlogo{width:60%;height:25%;filter:drop-shadow(0 0 .1px #000)}.subtitle{font-size:2.3em;color:#020000;margin-bottom:20px;font-style:italic}.about-section{text-align:left;margin-top:20px}.about-section h2{font-size:1.8em;color:#6d3e3e;margin-bottom:10px}.about-section p{font-size:1.5em;line-height:1.6;color:#333;text-align:justify}@media screen and (max-height: 700px){.hrlogo{width:70%;height:25%;filter:drop-shadow(0 0 .1px #000)}.contentP1{background:#fff0;padding:20px;text-align:center;height:90vh;max-width:520px;box-shadow:0 4px 8px #0003}.about-section p{font-size:1.2em;line-height:1.6;color:#333}}@media screen and (max-width: 700px){.hiring-container{padding:10px;background-color:#c8aa8f;background:url(/Mobile_hiring/Theme/1.jpg) no-repeat center center scroll;background-size:cover;height:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}.hrlogo{width:100%;height:25%;filter:drop-shadow(0 0 0px #f7f7f783)}.subtitle{font-size:2.3em;color:#a55a4a;margin-bottom:20px;font-style:italic;transform:translateY(-5vh)}.contentP1{padding:15px;max-width:90%;margin-top:20px;text-align:center}.about-section{margin-top:15px;text-align:left;width:100%}.about-section h2{font-size:1.3rem}.about-section p{font-size:1rem;line-height:1.5;transform:translateY(-5vh);text-align:justify}}.hiringPage2{text-align:center;padding:20px;width:100vw;height:100vh;font-family:Arial,sans-serif;background:url(/HiringPage/2.jpg) no-repeat center center fixed;background-size:cover;background-color:#fff;box-sizing:border-box;overflow:hidden;color:orange;animation:fadeIn 1s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.contentHR2{position:relative;width:100%;height:100%}.mainTitle{font-size:2rem;font-weight:700;text-align:center;margin-top:30px;color:#ff4500;transform:translate(5vh,-3vh);animation:slideDown 1s ease-in}@keyframes slideDown{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.donut{margin:0px,0px;transform:translate(21vh,-17.5vh) scale(.9);width:300px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 0 33px rgba(192,181,157,.3)) brightness(1)}.topRight{position:absolute;top:30px;right:50px;font-size:1.5rem;font-weight:700;color:tomato;animation:slideInRight 1s ease-in}@keyframes slideInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}.main-subtitle{font-size:2.5rem;font-weight:700;text-align:center;margin:50px 0;color:#ff4500;transform:translate(5vh,-15vh);animation:fadeIn 1.5s ease-in}.flex-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:80%;margin:0 auto}.flex-item{width:30%;text-align:center;font-size:1.4rem;font-weight:600;margin:10px;color:orange;animation:fadeInUp 1.5s ease-in}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.flex-item:nth-child(1){position:absolute;top:28%;left:1%;animation-delay:.2s}.flex-item:nth-child(2){position:absolute;top:20%;right:35%;animation-delay:.4s}.flex-item:nth-child(3){position:absolute;top:65%;right:1%;animation-delay:.6s}.flex-item:nth-child(4){position:absolute;bottom:60%;left:65%;animation-delay:.8s}.flex-item:nth-child(5){position:absolute;bottom:25%;left:1%;animation-delay:1s}.flex-item:nth-child(6){position:absolute;bottom:15%;right:35%;animation-delay:1.2s}@media screen and (max-width: 700px){.hiringPage2{padding:10px;background-color:#2b0303;background:url(/Mobile_hiring/Theme/2.jpg) no-repeat center center;background-size:cover;height:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}.contentHR2{width:100%;max-width:90%;height:auto;text-align:center;margin-top:20px}.mainTitle{font-size:1.4rem;margin-top:10px;transform:translate(0);text-align:center;animation:none}.main-subtitle{display:none}.donut{display:hidden}.topRight{font-size:1.4rem;position:relative;margin-top:10px;top:-50%;right:0;animation:none}.main-subtitle{font-size:1.6rem;margin:20px 0;text-align:center;animation:none}.flex-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:90%;margin:0 auto}.flex-item{width:100%;max-width:90%;font-size:1rem;margin:10px 0;position:relative;text-align:center;animation:none}.flex-item:nth-child(1){position:absolute;top:80%;left:20%;animation-delay:.2s}.flex-item:nth-child(2){position:absolute;top:60%;right:25%;animation-delay:.4s}.flex-item:nth-child(3){position:absolute;top:157%;right:32%;animation-delay:.6s}.flex-item:nth-child(4){position:absolute;top:203%;left:15%;animation-delay:.8s}.flex-item:nth-child(5){position:absolute;top:120%;left:30%;animation-delay:1s}.flex-item:nth-child(6){position:absolute;top:95%;right:15%;animation-delay:1.2s}}@media screen and (max-height: 700px){.mainTitle{font-size:1.2rem}.donut{transform:translate(21vh,-15vh) scale(.9);width:200px;height:auto}.main-subtitle{font-size:1.3rem;margin:150px 0;text-align:center}.flex-item{font-size:.8rem}}.hiring-page-3{text-align:center;padding:5px;width:100vw;height:100vh;font-family:Arial,sans-serif;background:url(/HiringPage/3.jpg) no-repeat center center fixed;background-size:cover;background-color:#000;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000}.content{background:#0000;padding:20px;border-radius:10px;max-width:max-content;transform:translateY(-220px)}.quote{font-size:2rem;font-weight:700;margin-bottom:20px;line-height:1.5}.contact{font-size:1.2rem;margin-bottom:20px}.apply-button{font-size:1.2rem;padding:10px 20px;background-color:tomato;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background .3s ease}.apply-button:hover{background-color:#ff4500}@media screen and (max-width: 700px){.quote{font-size:1.4rem}}@media screen and (max-height: 600px){.content{background:#0000;padding:20px;border-radius:10px;max-width:max-content;transform:translateY(-150px)}}
