@import"https://fonts.googleapis.com/css2?family=Mulish:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Shadows+Into+Light&display=swap";body{font-family:Arial,sans-serif;line-height:1.6;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:var(--text-color);background-color:var(--background-color);position:relative;z-index:-1}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(/assets/Artboard%201@3x.png);background-size:cover;background-position:center;background-attachment:fixed;opacity:.9;z-index:-1}@media (max-width: 768px){header{flex-direction:column;align-items:center}.header-right{display:none;margin-left:10px}.hamburger{display:block}.header-right.active{display:flex;flex-direction:column;align-items:center}.header-right a{font-size:1.2rem}.Custom-title{font-size:50px;line-height:60px}}::-webkit-scrollbar{width:0}#hero-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10rem;text-align:center;color:#fff;z-index:1}.Custom-title{font-family:Mulish,sans-serif;font-size:120px;font-weight:900;color:var(--text-color);text-transform:uppercase;margin:0;letter-spacing:1px;line-height:80px;transition:font-size .3s ease,color .3s ease}#arrow{display:block;margin-top:1rem;margin-left:auto;margin-right:30rem;width:300px;height:auto;padding-bottom:40rem;transition:transform .2s linear}.about-container{display:flex;flex-direction:row;align-items:stretch;position:relative;width:600px;height:400px;overflow:hidden;border-radius:18px;background:var(--background-color);box-shadow:0 4px 24px #00000014;margin-top:20rem}.about-image{width:50%;height:100%;object-fit:cover;display:block;filter:brightness(.9);position:relative;z-index:1;border-top-left-radius:18px;border-bottom-left-radius:18px}.about-text{width:50%;padding:2rem;color:#222;background:transparent;display:flex;flex-direction:column;justify-content:center;z-index:2;position:relative;text-shadow:none;box-sizing:border-box;pointer-events:auto;font-family:Shadows-Into-Light,cursive}.about-text .section-title,.about-text .section-content{margin:0 0 1rem}.about-flex{display:flex;align-items:flex-start;justify-content:center;gap:2rem;margin:4rem auto;max-width:1200px;flex-direction:row-reverse}#arrow{width:300px;height:auto;margin:0;padding:0;transition:transform .2s linear}@media (max-width: 900px){.about-flex{flex-direction:column;align-items:center}#arrow{margin-bottom:2rem;width:80vw;max-width:400px}}.shadows-into-light-regular{font-family:Shadows Into Light,cursive;font-weight:400;font-style:normal}.text-container{display:flex;align-items:center;justify-content:center;background:#0000;min-height:100%;margin-top:30px;margin-left:50px}.text{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-right:40px;padding-top:100px;text-align:center;position:relative;width:20rem;height:20rem;cursor:pointer;background-size:100%;border-radius:50%;transition:all .5s cubic-bezier(.55,0,.1,1);box-shadow:0 .5rem 1rem #000000bf;font-size:4rem;font-family:Mulish,sans-serif;font-weight:900;color:var(--text-color);line-height:100%;background-color:var(--background-color);margin-top:30px;margin-left:50px}.text:hover{box-shadow:0 .5rem 2rem #000000bf;background-position:0% 50%}.text:hover .badge{transform:rotate(-45deg) translate(0) rotate(-315deg);width:20rem;height:20rem;margin-top:-10rem;margin-left:-10rem;transition:all .5s cubic-bezier(.55,0,.1,1),letter-spacing 1.5s ease-out}.badge{display:inline-block;position:absolute;width:10rem;height:10rem;line-height:10rem;left:50%;top:50%;margin-top:-5rem;margin-left:-5rem;background:url(/assets/LOGO%202.png) no-repeat center center;background-size:100%;border-radius:50%;transform:rotate(-180deg) translate(-10rem) rotate(180deg);box-shadow:0 .5rem 1rem #00000080;transition:all .5s cubic-bezier(.55,0,.1,1)}:root{--primary-color: #CCCDCC;--secondary-color: #ee6925;--hover-color: #ee6925;--text-color: #3b3b3b;--background-color: #FFEFC1}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif;line-height:1.6;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:var(--text-color);background-color:var(--background-color)}header{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;position:relative;z-index:10;text-decoration:none}.header-right{align-items:center;gap:10px;margin-right:600px;padding-bottom:40px}.header-right a{position:relative;text-transform:uppercase;margin:20px 0;padding:10px 20px;text-decoration:none;color:var(--text-color);font-family:sans-serif;font-size:40px;font-weight:700;transition:.5s;z-index:1}.header-right a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-top:2px solid var(--text-color);border-bottom:2px solid var(--text-color);transform:scaleY(2);opacity:0;transition:.3s}.header-right a:after{content:"";position:absolute;top:2px;left:0;width:100%;height:100%;background-color:var(--text-color);transform:scale(0);opacity:0;transition:.3s;z-index:-1}.header-right a:hover{color:var(--background-color)}.header-right a:hover:before{transform:scaleY(1);opacity:1}.header-right a:hover:after{transform:scaleY(1);opacity:1}.hamburger{display:none;background:none;border:none;color:var(--text-color);font-size:1.5rem;cursor:pointer;margin-right:20px}.hamburger.hidden{display:none}@media screen and (max-width: 900px){header{padding-left:200px}.header-right{margin-right:100px;padding-bottom:20px}}@media screen and (max-width: 600px){header{flex-direction:column;align-items:flex-start;padding:10px}.header-right{margin-right:0;margin-left:0;padding-bottom:10px;gap:.5rem}.header-right a{font-size:20px;margin:10px 0}}
