@property --shwt-breakpoint { syntax: "<custom-ident>"; inherits: true; initial-value: desktop; }
@font-face{font-family:'Brandon Grotesque';font-weight:400;src:url('/fonts/brandon_reg_1-webfont.woff');}
 :root { --shwt-brand-colors-0: #1d1d1d; --shwt-brand-colors-0-rgb: 29,29,29; --shwt-brand-colors-1: #3e3e3e; --shwt-brand-colors-1-rgb: 62,62,62; --shwt-brand-colors-2: #c5b6a5; --shwt-brand-colors-2-rgb: 197,182,165; --shwt-brand-colors-3: #7c7c7c; --shwt-brand-colors-3-rgb: 124,124,124; --shwt-brand-colors-4: #aeaeae; --shwt-brand-colors-4-rgb: 174,174,174; --shwt-brand-colors-5: #c9c9c9; --shwt-brand-colors-5-rgb: 201,201,201; --shwt-brand-colors-6: #f5f5f5; --shwt-brand-colors-6-rgb: 245,245,245; --shwt-brand-colors-7: #ffffff; --shwt-brand-colors-7-rgb: 255,255,255; --shwt-ds: 1; --shwt-dsm: 1; --shwt-breakpoint: desktop; }:root .shwt-hidden { display: none; }:root .shwt-transparent { opacity: 0; visibility: hidden; }:root .shwt-loading { opacity: 0; } html { background-color: var(--shwt-brand-colors-7); } .shwt-page { width: 100%; position: relative; container-type: inline-size; overflow: clip; --view-base: 1200; } .shwt-canvas { position: relative; } .shwt-tf-mode { scale: var(--shwt-dsm); transform-origin: top left; width: calc(100% / var(--shwt-dsm)); height: calc(100% / var(--shwt-dsm)); position: absolute; --tr-ratio: 1px; } .shwt-std-mode { width: 100%; height: 100%; position: absolute; aspect-ratio: inherit; } .shwt-element { position: absolute; } .shwt-form { display: none; } [type="submit"] { pointer-events: auto; } .shwt-canvas-view a { pointer-events: auto; } @media (min-width: 769px) and (hover: hover) { .shwt-element-content a:hover { opacity: 0.8; text-decoration: underline; } } .shwt-wp-content a { text-decoration: underline; } .shwt-group { position: absolute; } .shwt-bg { position: absolute; height: 100%; width: 100%; } .shwt-window-width { width: 100%; --tr-ratio: calc(100cqw / 1200); font-size: calc(1em * var(--tr-ratio)); } .shwt-design-width { margin: 0 auto; width: min(1200px, 100%); --tr-viewport-offset: calc(min((1200px - 100cqw)/2, 0px)); --tr-ratio-unbounded: var(--shwt-ds); --tr-ratio: calc(var(--shwt-dsm) * 1px); } .shwt-wp-featured-image img { object-fit: cover; object-position: 50% 50%; width: 100%; height: 100%; } .shwt-element-content:not(.shwt-std-mode) { position: relative; height: 100%; } .shwt-button { display: flex; flex-direction: column; } .shwt-button .shwt-element-content { cursor: pointer; border-style: unset; flex: 1; min-height: fit-content; display: flex; justify-content: center; align-items: center; } .shwt-button-content { user-select: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; min-height: fit-content; display: block; } .shwt-icon svg { height: 100%; width: 100%; } .shwt-image-element { container-type: size; container-name: element-container; overflow: hidden; } .shwt-video-element .shwt-element-content { height: 100%; width: 100%; border: none; } .shwt-video-element { container-type: size; container-name: element-container; overflow: hidden; pointer-events: auto; } .shwt-bg-iframe { border: none; } .shwt-hidden-b { display: none; } .shwt-hidden-ts-b { display: none; } .shwt-transparent-b { opacity: 0; visibility: hidden; } .shwt-transparent-m { opacity: 1; visibility: visible; } .shwt-canvas-view-collection { height: 100%; width: 100%; pointer-events: none; } .shwt-canvas-view { height: 100%; width: 100%; position: absolute; pointer-events: none; } .shwt-canvas-view .shwt-element { pointer-events: auto; } .shwt-text textarea { pointer-events: auto; } .shwt-text ul { list-style: disc; margin-left: 1.4em; } .shwt-text ol { list-style: decimal; margin-left: 1.4em; } .shwt-text li { margin-left: 1em; padding-left: 0.1em; } .shwt-canvas.scrollable, .shwt-canvas-view.scrollable { view-timeline-name: --shwt-scroll; } .shwt-element .shwt-title, .shwt-wp-content h1 { color: var(--shwt-brand-colors-0); font-family: "Cormorant Garamond"; font-weight: 400; font-style: normal; font-size: calc(50 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .shwt-wp-content h1 { margin-bottom: 30px; } .shwt-element .shwt-heading, .shwt-wp-content h2 { color: var(--shwt-brand-colors-1); font-family: "Cormorant Garamond"; font-weight: 400; font-style: normal; font-size: calc(20 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .shwt-wp-content h2 { margin-bottom: 24px; } .shwt-element .shwt-subheading, .shwt-wp-content h3 { color: var(--shwt-brand-colors-0); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .shwt-wp-content h3 { margin-bottom: 18px; } .shwt-element .shwt-paragraph { color: var(--shwt-brand-colors-0); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 2.4; letter-spacing: 0.05em; text-align: justify; } .shwt-wp-content p { margin-bottom: 16px; } .shwt-element.shwt-button .shwt-primary { background-image: none; background-color: var(--shwt-brand-colors-0); transition-duration: 500ms; padding: calc(10 * var(--tr-ratio)) calc(14 * var(--tr-ratio)); color: var(--shwt-brand-colors-7); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; border-color: var(--shwt-brand-colors-0); border-style: solid; border-width: 0px; border-radius: inherit; } @media (min-width: 769px) and (hover: hover) { .shwt-element.shwt-button .shwt-primary:hover, .shwt-group:hover .shwt-element.shwt-button .shwt-primary { color: var(--shwt-brand-colors-7); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } } .shwt-element:has(> .shwt-primary) { border-radius: 0px; overflow: hidden; } .shwt-element.shwt-button .shwt-secondary { background-image: none; background-color: rgba(0,0,0,0); transition-duration: 500ms; padding: calc(10 * var(--tr-ratio)) calc(14 * var(--tr-ratio)); color: var(--shwt-brand-colors-0); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; border-color: var(--shwt-brand-colors-0); border-style: solid; border-width: 1px; border-radius: inherit; } @media (min-width: 769px) and (hover: hover) { .shwt-element.shwt-button .shwt-secondary:hover, .shwt-group:hover .shwt-element.shwt-button .shwt-secondary { color: rgba(var(--shwt-brand-colors-0-rgb),0.7); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; border-color: rgba(var(--shwt-brand-colors-0-rgb),0.7); } } .shwt-element:has(> .shwt-secondary) { border-radius: 0px; overflow: hidden; } .shwt-page { background-color: var(--shwt-brand-colors-7); } .sryI7qpuUG { z-index: 10; height: 765px; --canvas-ar: calc(1200/765); --canvas-base-height: 765; height: calc(765 * var(--tr-ratio)); position: fixed; top: 0px; left: 0; right: 0; } .sx3aou7 { width: calc(1036 * var(--tr-ratio)); aspect-ratio: 1036 / 780; right: calc((var(--view-base) - 1210) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(-8 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 1; }.sx3aou7 .shwt-element-content { background-color: #fafafa; } .slc2sy5 { width: calc(515 * var(--tr-ratio)); aspect-ratio: 515 / 780; right: calc((var(--view-base) - 681) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(-8 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 2; }.slc2sy5 .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .s2l6dbu { width: calc(20 * var(--tr-ratio)); aspect-ratio: 20 / 20; right: calc((var(--view-base) - 975) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(636 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 3; }.s2l6dbu .shwt-element-content svg { fill: var(--shwt-brand-colors-2); } .snhdg50 { width: calc(20 * var(--tr-ratio)); aspect-ratio: 20 / 20; right: calc((var(--view-base) - 929) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(636 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 4; }.snhdg50 .shwt-element-content svg { fill: var(--shwt-brand-colors-2); } .s2geb00 { width: calc(43 * var(--tr-ratio)); aspect-ratio: 43 / 25; right: calc((var(--view-base) - 972) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(524 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; cursor: pointer; user-select: none; pointer-events: auto; z-index: 5; }.s2geb00 .shwt-element-content { color: #272727; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: left; } .sm6hn6r { width: calc(71 * var(--tr-ratio)); aspect-ratio: 71 / 25; right: calc((var(--view-base) - 984) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(473 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; cursor: pointer; user-select: none; pointer-events: auto; z-index: 6; }.sm6hn6r .shwt-element-content { color: #272727; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: left; } .sdx72bu { width: calc(111 * var(--tr-ratio)); aspect-ratio: 111 / 25; right: calc((var(--view-base) - 1030) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(427 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; cursor: pointer; user-select: none; pointer-events: auto; z-index: 7; }.sdx72bu .shwt-element-content { color: #272727; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: left; } .sxxq5p5 { width: calc(87 * var(--tr-ratio)); aspect-ratio: 87 / 25; right: calc((var(--view-base) - 998) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(381 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; cursor: pointer; user-select: none; pointer-events: auto; z-index: 8; }.sxxq5p5 .shwt-element-content { color: #272727; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: left; } .s11c3hc { width: calc(109 * var(--tr-ratio)); aspect-ratio: 109 / 25; right: calc((var(--view-base) - 1020) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(335 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; cursor: pointer; user-select: none; pointer-events: auto; z-index: 9; }.s11c3hc .shwt-element-content { color: #272727; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: left; } .smvn4cc { width: calc(50 * var(--tr-ratio)); aspect-ratio: 50 / 25; right: calc((var(--view-base) - 974) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(292 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; pointer-events: auto; z-index: 10; }.smvn4cc .shwt-element-content { color: #272727; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: left; } .s6ey9bs { width: calc(28 * var(--tr-ratio)); aspect-ratio: 28 / 28; right: calc((var(--view-base) - 1184) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(19 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; pointer-events: auto; z-index: 11; }.s6ey9bs .shwt-element-content svg { fill: var(--shwt-brand-colors-5); } .sjxk5rp { width: calc(425 * var(--tr-ratio)); aspect-ratio: 425 / 114; left: calc(736 * var(--tr-ratio)); top: calc(calc(91 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 12; }.sjxk5rp .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .s2k1jd4 { width: calc(118 * var(--tr-ratio)); aspect-ratio: 118 / 46; right: calc((var(--view-base) - 1024) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(707 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; cursor: pointer; user-select: none; pointer-events: auto; z-index: 13; }.s2k1jd4 .shwt-element-content { color: #272727; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(8 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: left; } .sryI7qpuUG-bg { background-color: rgba(0,0,0,0); width: 100cqw; left: var(--tr-viewport-offset); container-type: size; } .sHJDgM6uIM { z-index: 0; height: 491px; --canvas-ar: calc(1200/491); --canvas-base-height: 491; height: calc(491 * var(--tr-ratio)); } .srca3x0 { width: calc(1482 * var(--tr-ratio)); aspect-ratio: 1482 / 1; left: calc(-141 * var(--tr-ratio)); top: calc(calc(422 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 1; }.srca3x0 shwt-line { --color: var(--shwt-brand-colors-6); --item-size: 21; --item-spacing: 15; --line-style: solid; --line-cap: butt; --stroke-width: 1; } .snbtpqz { width: calc(643 * var(--tr-ratio)); aspect-ratio: 643 / 25; left: calc(279 * var(--tr-ratio)); top: calc(calc(441 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 2; }.snbtpqz .shwt-element-content { color: var(--shwt-brand-colors-6); font-size: calc(7 * var(--tr-ratio)); text-align: center; }.snbtpqz .shwt-element-content a { color: var(--shwt-brand-colors-6); text-decoration: none; } .s2ihbsp { width: calc(69 * var(--tr-ratio)); aspect-ratio: 69 / 25; left: calc(782 * var(--tr-ratio)); top: calc(calc(65 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 3; }.s2ihbsp .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(10 * var(--tr-ratio)); } .sn4c031 { width: calc(69 * var(--tr-ratio)); aspect-ratio: 69 / 25; left: calc(680 * var(--tr-ratio)); top: calc(calc(65 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 4; }.sn4c031 .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(10 * var(--tr-ratio)); } .s7dqopk { width: calc(102 * var(--tr-ratio)); aspect-ratio: 102 / 25; left: calc(545 * var(--tr-ratio)); top: calc(calc(65 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 5; }.s7dqopk .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(10 * var(--tr-ratio)); } .so3iktu { width: calc(86 * var(--tr-ratio)); aspect-ratio: 86 / 25; left: calc(425 * var(--tr-ratio)); top: calc(calc(65 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 6; }.so3iktu .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(10 * var(--tr-ratio)); } .sg0pbfe { width: calc(57 * var(--tr-ratio)); aspect-ratio: 57 / 25; left: calc(335 * var(--tr-ratio)); top: calc(calc(65 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 7; }.sg0pbfe .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(10 * var(--tr-ratio)); } .stty4zn { width: calc(54 * var(--tr-ratio)); aspect-ratio: 54 / 25; left: calc(248 * var(--tr-ratio)); top: calc(calc(65 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; pointer-events: auto; z-index: 8; }.stty4zn .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(12 * var(--tr-ratio)); } .scj0n09 { width: calc(1130 * var(--tr-ratio)); aspect-ratio: 1130 / 246; left: calc(35 * var(--tr-ratio)); top: calc(calc(135 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 9; }.scj0n09 .shwt-element-content { --grid-padding: 48; --height: 246; } .sHJDgM6uIM-bg { background-color: var(--shwt-brand-colors-2); width: 100cqw; left: var(--tr-viewport-offset); container-type: size; } .sVBi29YESS { z-index: 0; height: 610px; --canvas-ar: calc(1200/610); --canvas-base-height: 610; height: calc(610 * var(--tr-ratio)); } .shwt-button.syqef5u { width: calc(182 * var(--tr-ratio)); min-height: calc(45 * var(--tr-ratio)); left: calc(509 * var(--tr-ratio)); top: calc(calc(416 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 1; } .s7665l8 { width: calc(699 * var(--tr-ratio)); aspect-ratio: 699 / 137; left: calc(251 * var(--tr-ratio)); top: calc(calc(227 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 2; }.s7665l8 .shwt-element-content { color: var(--shwt-brand-colors-7); text-align: center; } .sli16rp { width: calc(513 * var(--tr-ratio)); aspect-ratio: 513 / 65; left: calc(344 * var(--tr-ratio)); top: calc(calc(102 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 3; }.sli16rp .shwt-element-content { color: #ffffff; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(14 * var(--tr-ratio)); line-height: 2.4; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .sVBi29YESS-bg { background-color: #1a1a1a; overflow: hidden; width: 100cqw; left: var(--tr-viewport-offset); container-type: size; }.sVBi29YESS-bg .da192ab4a357 { transform: none; animation: none; height: 100%; width: 100%; object-fit: cover; object-position: 50% 100%; opacity: 0.3; } .sHJUdARnJz { z-index: 5; height: 873px; --canvas-ar: calc(1200/873); --canvas-base-height: 873; height: calc(873 * var(--tr-ratio)); } .sa0g184 { width: calc(420 * var(--tr-ratio)); aspect-ratio: 420 / 312; left: calc(154 * var(--tr-ratio)); top: calc(calc(265 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 1; }.sa0g184 .shwt-element-content { text-align: justify; } .sy0kzsw { width: calc(441 * var(--tr-ratio)); aspect-ratio: 441 / 143; left: calc(154 * var(--tr-ratio)); top: calc(calc(139 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 2; }.sy0kzsw .shwt-element-content { text-align: left; } .saje1k5 { width: calc(420 * var(--tr-ratio)); aspect-ratio: 420 / 539; left: calc(671 * var(--tr-ratio)); top: calc(calc(151 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 3; }.saje1k5 .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .shwt-button.sxvcsud { width: calc(189 * var(--tr-ratio)); min-height: calc(45 * var(--tr-ratio)); left: calc(280 * var(--tr-ratio)); top: calc(calc(482 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 4; } .sHJUdARnJz-bg { background-color: #FFFFFF; width: 100cqw; left: var(--tr-viewport-offset); container-type: size; } .s3nerynKKY { z-index: 0; height: 787px; --canvas-ar: calc(1200/787); --canvas-base-height: 787; height: calc(787 * var(--tr-ratio)); } .s8zqefe { width: calc(305 * var(--tr-ratio)); aspect-ratio: 305 / 188; left: calc(748 * var(--tr-ratio)); top: calc(calc(578 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 1; }.s8zqefe .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(17 * var(--tr-ratio)); } .s3az6xw { width: calc(235 * var(--tr-ratio)); aspect-ratio: 235 / 337; left: calc(781 * var(--tr-ratio)); top: calc(calc(212 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 2; } .s1tguxo { width: calc(158 * var(--tr-ratio)); aspect-ratio: 158 / 158; left: calc(931 * var(--tr-ratio)); top: calc(calc(133 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(345deg); opacity: 1; z-index: 3; }.s1tguxo .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .smg79kb { height: calc(787 * var(--tr-ratio)); width: calc(580 * var(--tr-ratio) - (1 * var(--tr-viewport-offset))); left: calc(0 * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(-1 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 4; }.smg79kb .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .s3nerynKKY-bg { background-color: #c5b6a5; width: 100cqw; left: var(--tr-viewport-offset); container-type: size; } .sPox_4KTz9 { z-index: 5; height: 857px; --canvas-ar: calc(1200/857); --canvas-base-height: 857; height: calc(857 * var(--tr-ratio)); } .smvxyp8 { width: calc(909 * var(--tr-ratio)); aspect-ratio: 909 / 576; left: calc(136 * var(--tr-ratio)); top: calc(calc(172 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 1; }.smvxyp8 .shwt-element-content { background-color: var(--shwt-brand-colors-6); } .ssgmfx7 { width: calc(131 * var(--tr-ratio)); aspect-ratio: 131 / 132; left: calc(489 * var(--tr-ratio)); top: calc(calc(77 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 2; }.ssgmfx7 .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .sxz24lg { width: calc(220 * var(--tr-ratio)); aspect-ratio: 220 / 1; left: calc(115 * var(--tr-ratio)); top: calc(calc(217 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(270deg); opacity: 1; z-index: 3; }.sxz24lg shwt-line { --color: var(--shwt-brand-colors-3); --item-size: 21; --item-spacing: 15; --line-style: solid; --line-cap: butt; --stroke-width: 1; } .svdneuz { width: calc(130 * var(--tr-ratio)); aspect-ratio: 130 / 32; left: calc(165 * var(--tr-ratio)); top: calc(calc(399 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(270deg); opacity: 1; z-index: 4; }.svdneuz .shwt-element-content { font-size: calc(13 * var(--tr-ratio)); text-align: right; } .shwt-button.sxouarx { width: calc(189 * var(--tr-ratio)); min-height: calc(45 * var(--tr-ratio)); left: calc(489 * var(--tr-ratio)); top: calc(calc(658 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 5; } .s5m6nn9 { width: calc(541 * var(--tr-ratio)); aspect-ratio: 541 / 252; left: calc(320 * var(--tr-ratio)); top: calc(calc(354 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 6; }.s5m6nn9 .shwt-element-content { font-size: calc(16 * var(--tr-ratio)); text-align: center; } .sl97lv7 { width: calc(495 * var(--tr-ratio)); aspect-ratio: 495 / 185; left: calc(343 * var(--tr-ratio)); top: calc(calc(230 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 7; }.sl97lv7 .shwt-element-content { font-size: calc(23 * var(--tr-ratio)); } .skw9ajo { width: calc(224 * var(--tr-ratio)); aspect-ratio: 224 / 337; left: calc(929 * var(--tr-ratio)); top: calc(calc(108 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 8; } .shwt-button.spstnrh { width: calc(189 * var(--tr-ratio)); min-height: calc(45 * var(--tr-ratio)); left: calc(489 * var(--tr-ratio)); top: calc(calc(658 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; z-index: 9; } .sPox_4KTz9-bg { background-color: #FFFFFF; width: 100cqw; left: var(--tr-viewport-offset); container-type: size; } .sSJceckOIM { z-index: 1; height: 560px; --canvas-ar: calc(1200/560); --canvas-base-height: 560; height: calc(560 * var(--tr-ratio)); } .szg08if { width: calc(33 * var(--tr-ratio)); aspect-ratio: 33 / 601; left: calc(-5 * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(-20 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 1; }.szg08if .shwt-element-content { background-color: var(--shwt-brand-colors-7); } .s61ryvx { width: calc(33 * var(--tr-ratio)); aspect-ratio: 33 / 601; right: calc((var(--view-base) - 1200) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(-20 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 2; }.s61ryvx .shwt-element-content { background-color: var(--shwt-brand-colors-7); } .sl03qvh { width: calc(483 * var(--tr-ratio)); aspect-ratio: 483 / 91; left: calc(360 * var(--tr-ratio)); top: calc(calc(373 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 3; }.sl03qvh .shwt-element-content { color: var(--shwt-brand-colors-7); text-align: center; } .sdxaud1 { width: calc(513 * var(--tr-ratio)); aspect-ratio: 513 / 26; left: calc(344 * var(--tr-ratio)); top: calc(calc(265 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 4; }.sdxaud1 .shwt-element-content { color: #ffffff; font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(14 * var(--tr-ratio)); line-height: 2.4; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .sacnjow { width: calc(692 * var(--tr-ratio)); aspect-ratio: 692 / 72; left: calc(262 * var(--tr-ratio)); top: calc(calc(146 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 5; }.sacnjow .shwt-element-content { color: #ffffff; font-family: "Cormorant Garamond"; font-weight: 400; font-style: normal; font-size: calc(50 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.25em; text-transform: uppercase; text-align: center; } .sSJceckOIM-bg { background-color: var(--shwt-brand-colors-0); overflow: hidden; display: flex; justify-content: center; width: 100cqw; left: var(--tr-viewport-offset); container-type: size; }.sSJceckOIM-bg .d6df4096d19f { aspect-ratio: 0.6668; width: auto; max-width: none; max-height: none; min-width: 100cqw; flex: none; height: calc((100cqh + 100lvh) * 0.5); --shwt-parallax-range: calc((100cqh + 100lvh) * 0.5); animation: shwt-parallax linear; will-change: transform; animation-timeline: --shwt-scroll; animation-range: cover 0% exit 100%; animation-fill-mode: both; object-fit: cover; object-position: 50% 50%; opacity: 0.6; } .sBk6rviRAb { z-index: 15; height: 80px; --canvas-ar: calc(1200/80); --canvas-base-height: 80; height: calc(80 * var(--tr-ratio)); position: sticky; top: 0px; } .swyu3f0 { width: calc(74 * var(--tr-ratio)); aspect-ratio: 74 / 17; right: calc((var(--view-base) - 1115) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(34 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; pointer-events: auto; z-index: 1; }.swyu3f0 .shwt-element-content { color: var(--shwt-brand-colors-1); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(11 * var(--tr-ratio)); letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .swc3365 { width: calc(42 * var(--tr-ratio)); aspect-ratio: 42 / 42; right: calc((var(--view-base) - 1165) * var(--tr-ratio) + var(--tr-viewport-offset)); top: calc(calc(25 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; cursor: pointer; user-select: none; pointer-events: auto; z-index: 2; }.swc3365 .shwt-element-content svg { fill: var(--shwt-brand-colors-1); } .szv3l5t { width: calc(361 * var(--tr-ratio)); aspect-ratio: 361 / 56; left: calc(18 * var(--tr-ratio)); top: calc(calc(6 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; z-index: 3; }.szv3l5t .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .sBk6rviRAb-bg { background-color: #FFFFFF; width: 100cqw; left: var(--tr-viewport-offset); container-type: size; } @media (max-width: 768px) { :root { --shwt-breakpoint: mobile; } .shwt-page { --view-base: 320; } .shwt-canvas { position: relative; top: 0; left: 0; right: 0; } .shwt-element { height: unset; } .shwt-window-width { --tr-ratio: calc(100cqw / 320); } .shwt-design-width { --tr-ratio-unbounded: calc(var(--shwt-ds) * 1px); --tr-ratio: var(--tr-ratio-unbounded); } .shwt-hidden-b { display: block; } .shwt-hidden-m { display: none; } .shwt-hidden-ts-b { display: block; } .shwt-hidden-ts-m { display: none; } .shwt-transparent-b { opacity: 1; visibility: visible; } .shwt-transparent-m { opacity: 0; visibility: hidden; } .shwt-element .shwt-title, .shwt-wp-content h1 { color: var(--shwt-brand-colors-0); font-family: "Cormorant Garamond"; font-weight: 400; font-style: normal; font-size: calc(40 * var(--tr-ratio)); line-height: 1.5; letter-spacing: 0.1em; text-transform: uppercase; text-align: center; } .shwt-wp-content h1 { margin-bottom: 20px; } .shwt-element .shwt-heading, .shwt-wp-content h2 { color: var(--shwt-brand-colors-1); font-family: "Cormorant Garamond"; font-weight: 400; font-style: normal; font-size: calc(19 * var(--tr-ratio)); line-height: 1.5; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .shwt-wp-content h2 { margin-bottom: 20px; } .shwt-element .shwt-subheading, .shwt-wp-content h3 { color: var(--shwt-brand-colors-0); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.7; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .shwt-wp-content h3 { margin-bottom: 18px; } .shwt-element .shwt-paragraph { color: var(--shwt-brand-colors-0); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 2.2; letter-spacing: 0.05em; text-align: justify; } .shwt-wp-content p { margin-bottom: 16px; } .shwt-element.shwt-button .shwt-primary { background-image: none; background-color: var(--shwt-brand-colors-0); padding: calc(10 * var(--tr-ratio)) calc(14 * var(--tr-ratio)); color: var(--shwt-brand-colors-7); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.7; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; border-color: var(--shwt-brand-colors-0); border-style: solid; border-width: 0px; border-radius: inherit; } @media (min-width: 769px) and (hover: hover) { .shwt-element.shwt-button .shwt-primary:hover, .shwt-group:hover .shwt-element.shwt-button .shwt-primary { color: var(--shwt-brand-colors-7); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.7; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } } .shwt-element:has(> .shwt-primary) { border-radius: 0px; overflow: hidden; } .shwt-element.shwt-button .shwt-secondary { background-image: none; background-color: rgba(0,0,0,0); padding: calc(10 * var(--tr-ratio)) calc(14 * var(--tr-ratio)); color: var(--shwt-brand-colors-0); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.7; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; border-color: var(--shwt-brand-colors-0); border-style: solid; border-width: 1px; border-radius: inherit; } @media (min-width: 769px) and (hover: hover) { .shwt-element.shwt-button .shwt-secondary:hover, .shwt-group:hover .shwt-element.shwt-button .shwt-secondary { color: var(--shwt-brand-colors-0); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(13 * var(--tr-ratio)); line-height: 1.7; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } } .shwt-element:has(> .shwt-secondary) { border-radius: 0px; overflow: hidden; } .shwt-page { background-color: var(--shwt-brand-colors-7); } .sryI7qpuUG { height: 567px; --canvas-ar: calc(320/567); --canvas-base-height: 567; height: calc(567 * var(--tr-ratio)); position: fixed; top: 0px; left: 0; right: 0; } .sx3aou7 { width: calc(320 * var(--tr-ratio)); aspect-ratio: 320 / 1369; left: calc(0 * var(--tr-ratio)); top: calc(calc(0 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sx3aou7 .shwt-element-content { background-color: #fafafa; } .slc2sy5 { width: calc(224 * var(--tr-ratio)); aspect-ratio: 224 / 336; left: calc(48 * var(--tr-ratio)); top: calc(calc(116 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.slc2sy5 .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .s2l6dbu { width: calc(20 * var(--tr-ratio)); aspect-ratio: 20 / 20; left: calc(160 * var(--tr-ratio)); top: calc(calc(486 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s2l6dbu .shwt-element-content svg { fill: var(--shwt-brand-colors-2); } .snhdg50 { width: calc(20 * var(--tr-ratio)); aspect-ratio: 20 / 20; left: calc(124 * var(--tr-ratio)); top: calc(calc(486 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.snhdg50 .shwt-element-content svg { fill: var(--shwt-brand-colors-2); } .s2geb00 { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 28; left: calc(109 * var(--tr-ratio)); top: calc(calc(380 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s2geb00 .shwt-element-content { color: #272727; font-family: "Brandon Grotesque"; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .sm6hn6r { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 28; left: calc(109 * var(--tr-ratio)); top: calc(calc(334 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sm6hn6r .shwt-element-content { color: #272727; font-family: "Brandon Grotesque"; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .sdx72bu { width: calc(111 * var(--tr-ratio)); aspect-ratio: 111 / 28; left: calc(103 * var(--tr-ratio)); top: calc(calc(293 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sdx72bu .shwt-element-content { color: #272727; font-family: "Brandon Grotesque"; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .sxxq5p5 { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 28; left: calc(111 * var(--tr-ratio)); top: calc(calc(255 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sxxq5p5 .shwt-element-content { color: #272727; font-family: "Brandon Grotesque"; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .s11c3hc { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 28; left: calc(111 * var(--tr-ratio)); top: calc(calc(214 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s11c3hc .shwt-element-content { color: #272727; font-family: "Brandon Grotesque"; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .smvn4cc { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 28; left: calc(109 * var(--tr-ratio)); top: calc(calc(176 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.smvn4cc .shwt-element-content { color: #272727; font-family: "Brandon Grotesque"; font-weight: 400; font-style: normal; font-size: calc(12 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .s6ey9bs { width: calc(33 * var(--tr-ratio)); aspect-ratio: 33 / 33; left: calc(275 * var(--tr-ratio)); top: calc(calc(15 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s6ey9bs .shwt-element-content svg { fill: var(--shwt-brand-colors-5); } .sjxk5rp { width: calc(224 * var(--tr-ratio)); aspect-ratio: 224 / 62; left: calc(48 * var(--tr-ratio)); top: calc(calc(66 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sjxk5rp .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .s2k1jd4 { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 28; left: calc(109 * var(--tr-ratio)); top: calc(calc(441 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s2k1jd4 .shwt-element-content { color: #272727; font-family: "Brandon Grotesque"; font-weight: 400; font-style: normal; font-size: calc(8 * var(--tr-ratio)); line-height: 1.8; letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .sryI7qpuUG-bg { background-color: var(--shwt-brand-colors-6); } .sHJDgM6uIM { height: 687px; --canvas-ar: calc(320/687); --canvas-base-height: 687; height: calc(687 * var(--tr-ratio)); } .srca3x0 { width: calc(327 * var(--tr-ratio)); aspect-ratio: 327 / 1; left: calc(0 * var(--tr-ratio)); top: calc(calc(622 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.srca3x0 shwt-line { --color: var(--shwt-brand-colors-7); --item-size: 21; --item-spacing: 15; --line-style: solid; --line-cap: butt; --stroke-width: 1; } .snbtpqz { width: calc(266 * var(--tr-ratio)); aspect-ratio: 266 / 39; left: calc(27 * var(--tr-ratio)); top: calc(calc(633 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.snbtpqz .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(7 * var(--tr-ratio)); line-height: 1.9; }.snbtpqz .shwt-element-content a { color: var(--shwt-brand-colors-7); text-decoration: none; } .s2ihbsp { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 17; left: calc(110 * var(--tr-ratio)); top: calc(calc(527 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s2ihbsp .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(12 * var(--tr-ratio)); } .sn4c031 { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 17; left: calc(110 * var(--tr-ratio)); top: calc(calc(496 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sn4c031 .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(12 * var(--tr-ratio)); } .s7dqopk { width: calc(102 * var(--tr-ratio)); aspect-ratio: 102 / 20; left: calc(109 * var(--tr-ratio)); top: calc(calc(462 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s7dqopk .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(12 * var(--tr-ratio)); } .so3iktu { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 17; left: calc(110 * var(--tr-ratio)); top: calc(calc(430 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.so3iktu .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(12 * var(--tr-ratio)); } .sg0pbfe { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 21; left: calc(110 * var(--tr-ratio)); top: calc(calc(395 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sg0pbfe .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(12 * var(--tr-ratio)); } .stty4zn { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 23; left: calc(110 * var(--tr-ratio)); top: calc(calc(358 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.stty4zn .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(12 * var(--tr-ratio)); } .scj0n09 { width: calc(322 * var(--tr-ratio)); aspect-ratio: 322 / 278; left: calc(-1 * var(--tr-ratio)); top: calc(calc(17 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.scj0n09 .shwt-element-content { --grid-padding: 39; --height: 278; } .sHJDgM6uIM-bg { background-color: var(--shwt-brand-colors-2); } .sVBi29YESS { height: 549px; --canvas-ar: calc(320/549); --canvas-base-height: 549; height: calc(549 * var(--tr-ratio)); } .shwt-button.syqef5u { width: calc(184 * var(--tr-ratio)); min-height: calc(48 * var(--tr-ratio)); left: calc(68 * var(--tr-ratio)); top: calc(calc(421 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; } .s7665l8 { width: calc(240 * var(--tr-ratio)); aspect-ratio: 240 / 212; left: calc(40 * var(--tr-ratio)); top: calc(calc(169 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s7665l8 .shwt-element-content { color: var(--shwt-brand-colors-7); } .sli16rp { width: calc(266 * var(--tr-ratio)); aspect-ratio: 266 / 71; left: calc(33 * var(--tr-ratio)); top: calc(calc(45 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sli16rp .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(12 * var(--tr-ratio)); } .sVBi29YESS-bg { background-color: #1a1a1a; overflow: hidden; }.sVBi29YESS-bg .da192ab4a357 { transform: none; animation: none; height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; opacity: 0.3; } .sHJUdARnJz { height: 1042px; --canvas-ar: calc(320/1042); --canvas-base-height: 1042; height: calc(1042 * var(--tr-ratio)); } .sa0g184 { width: calc(278 * var(--tr-ratio)); aspect-ratio: 278 / 357; left: calc(21 * var(--tr-ratio)); top: calc(calc(655 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sa0g184 .shwt-element-content { text-align: justify; } .sy0kzsw { width: calc(255 * var(--tr-ratio)); aspect-ratio: 255 / 110; left: calc(33 * var(--tr-ratio)); top: calc(calc(515 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sy0kzsw .shwt-element-content { text-align: left; } .saje1k5 { width: calc(255 * var(--tr-ratio)); aspect-ratio: 255 / 388; left: calc(33 * var(--tr-ratio)); top: calc(calc(82 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.saje1k5 .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .shwt-button.sxvcsud { width: calc(184 * var(--tr-ratio)); min-height: calc(48 * var(--tr-ratio)); left: calc(69 * var(--tr-ratio)); top: calc(calc(913 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; } .sHJUdARnJz-bg { background-color: #FFFFFF; } .s3nerynKKY { height: 1014px; --canvas-ar: calc(320/1014); --canvas-base-height: 1014; height: calc(1014 * var(--tr-ratio)); } .s8zqefe { width: calc(228 * var(--tr-ratio)); aspect-ratio: 228 / 69; left: calc(46 * var(--tr-ratio)); top: calc(calc(874 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s8zqefe .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(15 * var(--tr-ratio)); } .s3az6xw { width: calc(205 * var(--tr-ratio)); aspect-ratio: 205 / 308; left: calc(58 * var(--tr-ratio)); top: calc(calc(532 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; } .s1tguxo { width: calc(109 * var(--tr-ratio)); aspect-ratio: 109 / 109; left: calc(199 * var(--tr-ratio)); top: calc(calc(497 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(11deg); opacity: 1; }.s1tguxo .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .smg79kb { width: calc(333 * var(--tr-ratio)); aspect-ratio: 333 / 460; left: calc(-6 * var(--tr-ratio)); top: calc(calc(0 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.smg79kb .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .s3nerynKKY-bg { background-color: var(--shwt-brand-colors-2); } .sPox_4KTz9 { height: 1240px; --canvas-ar: calc(320/1240); --canvas-base-height: 1240; height: calc(1240 * var(--tr-ratio)); } .smvxyp8 { width: calc(252 * var(--tr-ratio)); aspect-ratio: 252 / 340; left: calc(-7 * var(--tr-ratio)); top: calc(calc(31 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.smvxyp8 .shwt-element-content { background-color: var(--shwt-brand-colors-6); } .ssgmfx7 { width: calc(119 * var(--tr-ratio)); aspect-ratio: 119 / 120; left: calc(160 * var(--tr-ratio)); top: calc(calc(10 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(334deg); opacity: 1; }.ssgmfx7 .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .sxz24lg { width: calc(224 * var(--tr-ratio)); aspect-ratio: 224 / 3; left: calc(48 * var(--tr-ratio)); top: calc(calc(507 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sxz24lg shwt-line { --color: var(--shwt-brand-colors-0); --item-size: 21; --item-spacing: 15; --line-style: solid; --line-cap: butt; --stroke-width: 3; } .svdneuz { width: calc(100 * var(--tr-ratio)); aspect-ratio: 100 / 25; left: calc(-14 * var(--tr-ratio)); top: calc(calc(284 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(270deg); opacity: 1; }.svdneuz .shwt-element-content { text-align: right; } .shwt-button.sxouarx { width: calc(184 * var(--tr-ratio)); min-height: calc(48 * var(--tr-ratio)); left: calc(74 * var(--tr-ratio)); top: calc(calc(1140 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; } .s5m6nn9 { width: calc(271 * var(--tr-ratio)); aspect-ratio: 271 / 445; left: calc(24 * var(--tr-ratio)); top: calc(calc(704 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s5m6nn9 .shwt-element-content { font-size: calc(16 * var(--tr-ratio)); text-align: center; } .sl97lv7 { width: calc(258 * var(--tr-ratio)); aspect-ratio: 258 / 198; left: calc(37 * var(--tr-ratio)); top: calc(calc(549 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; } .skw9ajo { width: calc(235 * var(--tr-ratio)); aspect-ratio: 235 / 353; left: calc(43 * var(--tr-ratio)); top: calc(calc(169 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; } .shwt-button.spstnrh { width: calc(184 * var(--tr-ratio)); min-height: calc(48 * var(--tr-ratio)); left: calc(74 * var(--tr-ratio)); top: calc(calc(1140 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; } .sPox_4KTz9-bg { background-color: #FFFFFF; } .sSJceckOIM { height: 472px; --canvas-ar: calc(320/472); --canvas-base-height: 472; height: calc(472 * var(--tr-ratio)); } .szg08if { width: calc(224 * var(--tr-ratio)); aspect-ratio: 224 / 324; left: calc(48 * var(--tr-ratio)); top: calc(calc(70 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.szg08if .shwt-element-content { background-color: var(--shwt-brand-colors-0); } .s61ryvx { width: calc(224 * var(--tr-ratio)); aspect-ratio: 224 / 324; left: calc(48 * var(--tr-ratio)); top: calc(calc(70 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.s61ryvx .shwt-element-content { background-color: var(--shwt-brand-colors-0); } .sl03qvh { width: calc(234 * var(--tr-ratio)); aspect-ratio: 234 / 194; left: calc(44 * var(--tr-ratio)); top: calc(calc(296 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sl03qvh .shwt-element-content { color: var(--shwt-brand-colors-7); text-align: center; } .sdxaud1 { width: calc(231 * var(--tr-ratio)); aspect-ratio: 231 / 20; left: calc(44 * var(--tr-ratio)); top: calc(calc(216 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sdxaud1 .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(10 * var(--tr-ratio)); } .sacnjow { width: calc(320 * var(--tr-ratio)); aspect-ratio: 320 / 92; left: calc(1 * var(--tr-ratio)); top: calc(calc(70 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.sacnjow .shwt-element-content { color: var(--shwt-brand-colors-7); font-size: calc(30 * var(--tr-ratio)); letter-spacing: 0.2em; } .sSJceckOIM-bg { background-color: var(--shwt-brand-colors-0); overflow: hidden; display: flex; justify-content: center; }.sSJceckOIM-bg .d6df4096d19f { aspect-ratio: 0.6668; width: auto; max-width: none; max-height: none; min-width: 100cqw; flex: none; height: calc((100cqh + 100lvh) * 0.5); --shwt-parallax-range: calc((100cqh + 100lvh) * 0.5); animation: shwt-parallax linear; will-change: transform; animation-timeline: --shwt-scroll; animation-range: cover 0% exit 100%; animation-fill-mode: both; object-fit: cover; object-position: 50% 50%; opacity: 0.6; } .sBk6rviRAb { height: 61px; --canvas-ar: calc(320/61); --canvas-base-height: 61; height: calc(61 * var(--tr-ratio)); } .swyu3f0 { width: calc(113 * var(--tr-ratio)); aspect-ratio: 113 / 21; left: calc(103.3 * var(--tr-ratio)); top: calc(calc(385.288 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.swyu3f0 .shwt-element-content { color: var(--shwt-brand-colors-1); font-family: Raleway; font-weight: 400; font-style: normal; font-size: calc(11 * var(--tr-ratio)); letter-spacing: 0.2em; text-transform: uppercase; text-align: center; } .swc3365 { width: calc(41 * var(--tr-ratio)); aspect-ratio: 41 / 42; left: calc(266 * var(--tr-ratio)); top: calc(calc(14 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.swc3365 .shwt-element-content svg { fill: var(--shwt-brand-colors-1); } .szv3l5t { width: calc(136 * var(--tr-ratio)); aspect-ratio: 136 / 43; left: calc(73 * var(--tr-ratio)); top: calc(calc(9 * var(--tr-ratio) + var(--window-height-offset,0px))); transform: rotate(0deg); opacity: 1; }.szv3l5t .shwt-element-content { height: 100%; width: 100%; object-fit: cover; object-position: 50% 50%; } .sBk6rviRAb-bg { background-color: #FFFFFF; } } body {
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
@keyframes shwt-fixed {from { transform: translateY(-100%); } to { transform: translateY(100cqh); }}@keyframes shwt-parallax {from { transform: translateY(calc((100cqh - 100%) / 2 - var(--shwt-parallax-range) / 2)); } to { transform: translateY(calc((100cqh - 100%) / 2 + var(--shwt-parallax-range) / 2)); }}