.FooterWrapper{height:200px;display:flex;align-items:center;justify-content:space-between;padding:50px}.FooterLogo{height:150px;text-align:center}.FooterLogoImage{height:80px}.FooterBox{height:100%;flex:1;margin:0 10px;background:none}.Header{font-size:1.2em;letter-spacing:-1px;margin-bottom:20px}.LinksColumn{display:flex;flex-direction:column;gap:8px}.Link{color:inherit;filter:brightness(80%);text-decoration:none}.Link:hover{filter:brightness(100%)}.Link:visited{color:inherit}.ImagesColumn{display:flex;width:100%;align-items:center;margin:0;padding:0}.SocialsIcon{width:30px;margin-right:10px;filter:brightness(80%)}.SocialsIcon:hover{filter:brightness(100%)}nav{width:100%;height:80px;display:flex;align-items:center}.NavBarButton{height:100%;width:140px;border:none;background:none;font-size:1.2em}.NavBarButton:hover{cursor:pointer;font-weight:700}.NavBarImageButton{height:100%;background:none;border:none}.NavBarImageButton:hover{cursor:pointer}.NavBarLogo{width:200px;padding-left:20px;padding-right:20px}.Section{padding-top:80px;position:relative;padding-bottom:80px}.SectionHeader{text-align:center;font-size:3em}.CardGrid{display:grid;gap:20px;margin:50px auto;justify-content:center}.CardLink{text-decoration:none;display:block;color:inherit}.Card{background:rgb(44,44,44);color:#fff;box-shadow:10px 10px 15px #ffffff1a;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease}.CardImageWrapper{height:70%;overflow:hidden}.CardImage{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.Card:hover{cursor:pointer;transform:translateY(-10px)}.Card:hover .CardImage{transform:scale(1.1)}.Card h3{margin:12px 16px 4px}.Card p{margin:0 16px;flex-grow:1}.ParagraphWrapper{text-align:center;margin:1.5rem auto;max-width:700px;padding:0 1rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.05rem;line-height:1.8;color:#333;background:none;border:none}.contact{width:600px;align-self:center;margin-left:auto;margin-right:auto}form{width:100%;max-width:600px;background:none}form .inputBox{margin-top:20px}.inputBox .field{width:95%;height:20px;background:rgba(187,187,187,.486);border:none;outline:none;border-radius:0;padding:15px;color:#fff;transition:background .2s ease-in-out}.field::placeholder,.message::placeholder{color:#fff;opacity:1}.field:focus{background:rgba(255,255,255,.623);color:#000}.selectBox{width:100%;height:50px;background:rgba(187,187,187,.486);border:none;outline:none;border-radius:0;padding:15px;color:#fff}.selectBox:focus{background:rgba(255,255,255,.623);color:#000}.inputBox .field.message{height:200px;resize:none}form button{display:block;width:100%;height:55px;background:black;color:#fff;border:none;cursor:pointer;padding:15px;margin-top:20px}form button:hover{background:rgba(0,0,0,.836)}.success-checkmark{width:120px;height:120px;border-radius:50%;display:block;margin:50px auto;position:relative;border:4px solid white;animation:scale .3s ease-in-out .9s both}.check-icon{position:relative;width:100px;height:100px;margin:10px auto;border-radius:50%;overflow:hidden;animation:reveal-mask .6s ease-in-out forwards}.icon-line{height:5px;background-color:#fff;display:block;border-radius:2px;position:absolute;z-index:20}.line-tip{width:32px;left:16px;top:55px;transform:rotate(45deg);animation:icon-line-tip .3s ease-in-out .9s forwards}.line-long{width:60px;right:8px;top:45px;transform:rotate(-45deg);animation:icon-line-long .3s ease-in-out .9s forwards}.success-text{text-align:center;font-size:20px;color:#fff;margin-top:20px;opacity:0;animation:bounce-down .5s ease-out .2s forwards}@keyframes reveal-mask{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes bounce-down{0%{transform:translateY(-40px);opacity:0}60%{transform:translateY(10px);opacity:1}80%{transform:translateY(-5px)}to{transform:translateY(0);opacity:1}}.TrailerVideoWrapper{position:relative;width:100%;height:1000px;overflow:hidden;background:black}.TrailerVideo{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}@font-face{font-family:BebasNeue;src:url(/assets/Fonts/BebasNeue.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:RobotoFlex;src:url(/assets/Fonts/RobotoFlex-VariableFont_GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght.ttf) format("truetype");font-weight:100 1000;font-style:normal}@font-face{font-family:RobotoCondensed;src:url(/assets/Fonts/RobotoCondensed.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Homenaje;src:url(/assets/Fonts/Homenaje-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Fonts/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:400;font-style:normal}*{margin:0;font-family:Homenaje;font-size:1.1rem}
