@font-face{font-family:TT Firs Neue;src:url(../../../fonts/tt-firs-neue/TTFirsNeue-Light.eot);src:local("TT Firs Neue Light"),local("TTFirsNeue-Light"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Light.eot?#iefix) format("embedded-opentype"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Light.woff2) format("woff2"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Light.woff) format("woff"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(../../../fonts/tt-firs-neue/TTFirsNeue-Regular.eot);src:local("TT Firs Neue Regular"),local("TTFirsNeue-Regular"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Regular.eot?#iefix) format("embedded-opentype"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Regular.woff2) format("woff2"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Regular.woff) format("woff"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(../../../fonts/tt-firs-neue/TTFirsNeue-MediumItalic.eot);src:local("TT Firs Neue Medium Italic"),local("TTFirsNeue-MediumItalic"),url(../../../fonts/tt-firs-neue/TTFirsNeue-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/tt-firs-neue/TTFirsNeue-MediumItalic.woff2) format("woff2"),url(../../../fonts/tt-firs-neue/TTFirsNeue-MediumItalic.woff) format("woff"),url(../../../fonts/tt-firs-neue/TTFirsNeue-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:TT Firs Neue;src:url(../../../fonts/tt-firs-neue/TTFirsNeue-Bold.eot);src:local("TT Firs Neue Bold"),local("TTFirsNeue-Bold"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Bold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Bold.woff2) format("woff2"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Bold.woff) format("woff"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(../../../fonts/tt-firs-neue/TTFirsNeue-ExtraBold.eot);src:local("TT Firs Neue ExtraBold"),local("TTFirsNeue-ExtraBold"),url(../../../fonts/tt-firs-neue/TTFirsNeue-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/tt-firs-neue/TTFirsNeue-ExtraBold.woff2) format("woff2"),url(../../../fonts/tt-firs-neue/TTFirsNeue-ExtraBold.woff) format("woff"),url(../../../fonts/tt-firs-neue/TTFirsNeue-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(../../../fonts/tt-firs-neue/TTFirsNeue-Medium.eot);src:local("TT Firs Neue Medium"),local("TTFirsNeue-Medium"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Medium.eot?#iefix) format("embedded-opentype"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Medium.woff2) format("woff2"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Medium.woff) format("woff"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(../../../fonts/tt-firs-neue/TTFirsNeue-Italic.eot);src:local("TT Firs Neue Italic"),local("TTFirsNeue-Italic"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Italic.woff2) format("woff2"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Italic.woff) format("woff"),url(../../../fonts/tt-firs-neue/TTFirsNeue-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Druk Text Wide;src:url(../../../fonts/druk-text-wide/DrukTextWide-Medium-Trial.otf);font-weight:400;font-style:normal}:root{--brand: #FF6B01;--brand-dark: #702F00;--gray: #656262;--border-color: #343434;--side-padding: 3rem;--title-font-size-98: 6rem;--subtitle-font-size-40: 2.5rem;--description-font-size-24: 1.5rem}:root{--scrollbar-width: 8px;--scrollbar-track: #444;--scrollbar-thumb: #888}*{box-sizing:border-box}html,body{height:100%;font-family:TT Firs Neue,sans-serif}html{color:var(--gray-0);accent-color:"#FF6B01";background-color:var(--gray-12)}ul,ol{padding-left:0}li{padding-inline-start:0}a{text-decoration:none;color:inherit;transition:.3s ease}a:hover{cursor:pointer;color:var(--brand)}.usual-button{font-size:var(--font-size-1);border:1px solid var(--gray-0);padding:1rem;background-color:var(--gray-12);transition:.3s ease}.usual-button:hover{cursor:pointer;background-color:var(--brand);border-color:var(--brand);color:var(--brand-dark)}.section-title{font-size:var(--title-font-size-98)!important;font-weight:600}.description-wrapper ul,.description-wrapper ol{padding-left:var(--side-padding)}.description-wrapper p,.description-wrapper li{font-size:1rem}.image-gallery{width:100%}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:70%!important}.image-gallery-slide .image-gallery-image{height:700px!important}.image-gallery-thumbnails-wrapper{z-index:9999!important}.image-gallery-thumbnail-inner{background-color:var(--gray-12)!important}.image-gallery-thumbnail,.image-gallery-slides{border:1px solid var(--border-color)!important}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:1px solid var(--brand)!important}.image-gallery-thumbnail:hover{transform:none!important;border:1px solid var(--gray-0)!important}@media (max-width: 1920px){.section-title{font-size:5.5rem}.image-gallery-slide .image-gallery-image{height:650px!important}}@media (max-width: 1750px){html{font-size:14px}}@media (max-width: 1280px){:root{--title-font-size-98: 5rem;--description-font-size-24: 1.25rem}}@media (max-width: 1024px){:root{--side-padding: 1.75rem;--subtitle-font-size-40: 2rem}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:100%!important}.image-gallery-slide .image-gallery-image{height:600px!important}}@media (max-width: 768px){:root{--side-padding: 1.5rem;--title-font-size-98: 4rem;--description-font-size-24: 1.1rem;--subtitle-font-size-40: 1.5rem}button{padding:.8rem}.description-wrapper ul,.description-wrapper ol{padding-left:calc(var(--side-padding) * 1.5)}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:auto!important}.image-gallery-slide .image-gallery-image{height:500px!important}.image-gallery-thumbnails nav{width:calc(100vw - var(--side-padding) * 2)!important;overflow-x:auto!important}}@media (max-width: 525px){html{font-size:13px}:root{--side-padding: 1rem;--title-font-size-98: 3.5rem;--description-font-size-24: 1rem}.image-gallery-slide .image-gallery-image{height:450px!important}}@media (max-width: 420px){:root{--side-padding: .75rem}}
