@font-face{font-family:Abel;font-style:normal;font-weight:400;font-display:swap;src:url(/ASSETS/FONTS/Abel-Regular.woff2) format("woff2")}nav{padding:1rem}.nav-container--fixed{position:fixed;top:0;left:0;width:100%;z-index:1100}.nav-container--fixed.nav--oculto{opacity:0;visibility:hidden}#nav-container{display:flex;flex-direction:row;justify-content:space-between;width:100%;color:#fff;transition:opacity .3s ease,visibility .3s ease}h1 a{letter-spacing:2px;font-family:var(--font-family-h1);color:#fff;transition:var(--transition-base)}h1 a:hover{color:var(--color-candlelight-peach)}.hbg-btn{display:flex;align-items:center;justify-content:center;color:#fff;transition:var(--transition-base)}.hbg-btn--white{color:#fff}.hbg-btn:hover{color:var(--color-candlelight-peach)}.menu-outline,.close-outline{font-size:var(--font-size-icon)}.nav-menu{display:flex;flex-direction:column;position:fixed;z-index:1100;top:0;left:0;width:100%;width:100vw;height:100vh;transform:translate(100%);transition:transform var(--transition-slow)}.close-btn{align-self:flex-end;margin:2rem;transition:transform var(--transition-base);color:#fff}.close-btn:hover{transform:rotate(135deg)}.nav-menu.open{transform:translate(0);background-color:#050505d9;z-index:1100}.menu-list{color:#fff;flex-grow:.5;display:flex;flex-direction:column;justify-content:center;align-items:center;list-style:none}.menu-list a{font-family:Abel;display:block;padding:.5rem;transition:transform var(--transition-slow);font-size:var(--font-size-menu-link);font-weight:400;letter-spacing:2px}.menu-list a:hover{transform:translate(4px)}.menu-list a.active{color:var(--color-candlelight-peach)}footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;font-size:var(--fs-p);padding:2rem;color:#fff;width:100%;background:linear-gradient(to top,rgba(5,5,5,.6),transparent)}.footer-container--fixed{position:fixed;bottom:0;left:0;width:100%;z-index:900}footer p{text-align:center;font-family:Abel;text-transform:uppercase}footer a ion-icon{transition:var(--transition-base);font-size:clamp(1.3rem,3vw,2rem)}footer a:hover ion-icon{color:var(--color-worn-silver)}.chivo{font-family:Abel;color:var(--color-worn-silver);transition:var(--transition-base)}.chivo:hover,.chivo:active{color:var(--color-candlelight-peach)}:root{--color-black: #000000;--color-rosy-brown: #b8807d;--color-worn-silver: #d1bebb;--color-dreamy-barbie: #f7e9e9;--color-hot-flamingo: #a85565;--color-velvet-wine: #9a3f55;--color-planet-of-the-apes: #8b2f45;--color-black-metal: #050505;--color-carbon-fiber: #2f2f2f;--color-candlelight-peach: #ffe6ce;--color-candlelight-peach-rgb: 255, 230, 206;--banner-h-mobile: 16rem;--banner-h-tablet: 20rem;--banner-h-laptop: 25rem;--banner-h-desktop: 30rem;--transition-base: .3s ease-in-out;--transition-slow: .7s ease;--font-family-h1: "Abel";--font-family-h2: "Abel";--line-height-general-text: 1.8rem;--fs-p: clamp(.8rem, .95rem + .25vw, 1.2rem);--fs-p-a: clamp(1rem, 1.1rem + .4vw, 1.3rem);--fs-h4: clamp(1.25rem, 1.1rem + .6vw, 1.75rem);--fs-h3: clamp(1.5rem, 1.25rem + 1vw, 2.25rem);--fs-h2: clamp(2rem, 1.5rem + 2vw, 3rem);--fs-h1: clamp(2rem, 1.2rem + 2.3vw, 4rem);--font-size-icon: clamp(1.6rem, 4vw, 2.5rem);--font-size-menu-link: clamp(1rem, 3vh, 6rem);--btn-padding: .4rem;--btn-transition: transform .2s ease-out, background-color .2s ease-out;--btn-scale-hover: 1.03;--btn-scale-active: .97}*{margin:0;padding:0;box-sizing:border-box;font-family:Abel}body{background-color:var(--color-black-metal)}button{background:none;border:none;cursor:pointer}a{text-decoration:none;color:inherit}h1{font-size:var(--fs-h1);color:#fff;font-family:var(--font-family-h1)}h2{font-size:var(--fs-h2);color:#fff;font-family:var(--font-family-h2);font-weight:400}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}p{font-size:var(--fs-p);color:#fff;font-weight:200;text-align:left}@keyframes deslizar-desde-derecha{0%{transform:translate(-100vw);opacity:0}to{transform:translate(0);opacity:1}}.titulo_seccion{font-size:var(--fs-h3);position:relative;display:table;margin:0 auto;padding:.5rem 1rem;color:var(--color-worn-silver);text-align:center;font-weight:100}.titulo_seccion:before,.titulo_seccion:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:clamp(.3rem,.4rem + .25vw,1rem);height:clamp(.3rem,.4rem + .25vw,1rem);background-color:var(--color-worn-silver);border-radius:50%}.titulo_seccion:before{left:-.2rem}.titulo_seccion:after{right:-.2rem}
