:root{--time-animation: 2.5s;--cont-wt-full: calc(100vw - 8vw);--cont-pad-full: 4vw;--cont-wt: 92%;--cont-pad: 4vw;--mar-pad: 70px;--gap-tb: 50px 0;--header:60px;--paddin-bt: 15px}@media(min-width: 768px)and (max-width: 1023px){:root{--cont-wt: 92%;--cont-pad: 4vw;--mar-pad: 60px;--gap-tb: 50px 0}}@media(max-width: 767px){:root{--cont-wt: 92%;--cont-pad: 4vw;--mar-pad: 50px;--gap-tb: 50px 0;--header: 40px}}:root{--img-url: '../images';--top-nav-ht: 80px;--top-nav-scrolled: 60px}@media(min-width: 768px)and (max-width: 1023px){:root{--top-nav-ht: 70px}}@media(max-width: 767px){:root{--top-nav-ht: 60px}}:root{--color-primary: #6E6259;--color-primary-alpha: #6E6259;--color-secondary: #FFFFFF;--color-secondary-alpha: #FFFFFF;--color-tertiary: #F5F3F0;--color-tertiary-alpha: #EEEBE7;--color-badge: rgba(78, 68, 61, 0.88);--color-line: #8E8984;--color-quarternary: #7A3029;--color-quarternary-alpha: rgba(96, 8, 0, 0.8392156862745098);--color-beige: #E0BC9F;--color-black: #000000;--color-blue: #142436;--color-brown: #2D0A0F;--color-brown-alpha: rgba(96, 8, 0, 0.8392156862745098);--color-cyan: #3E84C4;--color-cyan-alpha: rgba(0, 100, 197, 0.739);--color-light-cyan: #269fe0;--color-dark: #303030;--color-darker: #1E1E1E;--color-light-dark: #606368;--color-gray: #666666;--color-light-gray: #D8DBDC;--color-green: #5C6040;--color-light-green: #849267;--color-gold: #BE9736;--color-light-gold: #D8B86A;--color-orange: #D6874D;--color-orange-alpha: rgba(196, 83, 0, 0.6980392156862745);--color-orange-dark: #802900;--color-pink: #fb42ff;--color-light-pink: #f39d9f;--color-red: #EE2D2F;--color-sand: #D8C5A7;--color-vanilla: #E5DACF;--color-vanilla-alpha: rgba(165, 100, 0, 0.2);--color-white: #ffffff;--color-white-alpha: #ffffff;--color-yellow: #ffd300;--color-light-yellow: #f3f2ee;--burg-tr: 0.4s;--burg-dly: 0.6s;--burg-color: var(--color-white);--burg-color-scrolled: var(--color-white);--burg-color-opened: var(--color-white)}#hero{height:44vw;max-height:900px;min-height:420px}@media(max-width: 767px){#hero{height:60svh}}#hero.hero-home .cont-text{position:absolute;top:50%;left:50%;width:100%;padding-top:0;translate:-50% -50%}#hero .cont-img .swiper-slide::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2)}#hero .cont-img .overlay{background:rgba(0,0,0,.2)}#hero .cont-img .swiper-pagination{top:auto;bottom:8px;left:0;right:auto;width:100%;translate:none;transform:none;display:flex;flex-direction:row;justify-content:center;gap:4px;z-index:5}#hero .cont-img .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:var(--color-white);opacity:.35;transition:opacity .3s ease}#hero .cont-img .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#hero .cont-text{z-index:10;gap:6px;padding-top:12vh}@media(max-width: 767px){#hero .cont-text{padding-top:40px}}#hero .cont-text *{color:var(--color-white)}#hero .cont-text h1{line-height:105%;--font-size: 4.2;--font-min-size: 3.2}#hero .cont-text em{font-family:"Garamond Premr Pro Italic"}#hero .cont-text .btn{margin-top:20px;padding:12px 30px;border-radius:8px;background:var(--color-white);color:var(--color-primary);transition:background .3s ease,color .3s ease}@media(min-width: 1024px){#hero .cont-text .btn:hover{background:var(--color-primary);color:var(--color-white)}}#hero .cont-text .logo{width:clamp(240px,19vw,420px);height:auto}@media(max-width: 767px){#hero .cont-text .logo{width:60vw}}