:root{--red: #732a24;--yellow: #b9953d;--beige: #a68d77;--white: #f2efe9;--ocuro: black;font-size:12px}*{margin:0;padding:0;font-family:Open Sans,sans-serif;font-style:normal;font-optical-sizing:auto}@font-face{font-family:AcuminVariableConcept;src:url(/assets/fonts/AcuminVariableConcept.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:AcuminVariableConcept2;src:url(/assets/fonts/AcuminVariableConcept.otf) format("opentype");font-weight:400;font-style:normal}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:var(--red);border-radius:7px;transition:all .2s ease-in-out}::-webkit-scrollbar-thumb:hover{background-color:var(--yellow)}::-webkit-scrollbar-track{background-color:var(--white)}html{max-width:100vw}body{background-color:var(--white);overflow-x:hidden}.english,.espanol{display:none}.english-show,.espanol-show{display:block}h1{font-family:orpheuspro,serif;letter-spacing:5px;font-weight:400;font-style:normal;font-size:1.5rem;text-transform:uppercase}h2{font-family:orpheuspro,serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:10px;font-size:clamp(1.5rem,5vw,4.5rem)}h2 span{font-family:orpheuspro,serif!important;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:15px;font-size:2rem;text-align:center}h3,h3 span{font-family:orpheuspro,serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:15px;font-size:2rem}h4{font-family:orpheuspro,serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:3.5px;font-size:1.5rem}h5{font-family:orpheuspro,serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:3.5px;font-size:1rem}.btn-primary{display:inline-block;text-align:center;background:var(--red);color:#fff;padding:16px 20px;line-height:1;border-top-left-radius:1rem;border-bottom-right-radius:1rem;position:relative;min-width:7.5rem;text-decoration:none;font-family:inherit;font-size:1.25rem;cursor:pointer;z-index:10000;transition:all .3s ease-in-out}.btn-primary:hover{background:var(--yellow)}.btn-secundary{display:inline-block;text-align:center;background:transparent;color:var(--red);padding:16px 20px;line-height:1;border-top-left-radius:1rem;border-bottom-right-radius:1rem;border:1px solid var(--red);position:relative;min-width:7.5rem;text-decoration:none;font-family:inherit;font-size:1.25rem;cursor:pointer;z-index:10000;transition:all .3s ease-in-out}.btn-secundary:hover{color:var(--white);border:1px solid var(--white);background:var(--red)}.desktop{display:none}@media screen and (min-width: 800px){h1 span{font-weight:400;font-style:normal;font-size:1.5rem;font-style:italic}h2{font-family:orpheuspro,serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:20px;font-size:4.5rem}h2 span{font-family:orpheuspro,serif!important;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:50px;font-size:clamp(1.5rem,5vw,4.5rem);text-align:center}h3,h3 span{font-family:orpheuspro,serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:15px;font-size:2rem}h4{font-family:orpheuspro,serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:3.5px;font-size:1.5rem}h5{font-family:orpheuspro,serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:3.5px;font-size:1rem}}
