.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2689 .elementor-element.elementor-element-6c2af41b .elementor-menu-toggle{margin-left:auto;}@media(max-width:1024px){.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS */html { scroll-behavior: smooth; }
body.elementor-page-2689 { background-color: #F8F5EF; overflow-x: clip; }
body.elementor-page-2689 a:focus-visible { outline: 2px solid #C6A16A; outline-offset: 3px; }
body.elementor-page-2689 [data-id="1a2e52ba"][data-id="1a2e52ba"] { position: fixed; top: 0; left: 0; right: 0; width: 100%; }
body.admin-bar body.elementor-page-2689 [data-id="1a2e52ba"][data-id="1a2e52ba"] { top: 32px; }
@media (max-width: 782px) { body.admin-bar body.elementor-page-2689 [data-id="1a2e52ba"][data-id="1a2e52ba"] { top: 46px; } }
@media (max-width: 1280px) { body.elementor-page-2689 [data-id="413857a1"][data-id="413857a1"] { gap: 1.4rem; } body.elementor-page-2689 [data-id="6cc8fe62"][data-id="6cc8fe62"], body.elementor-page-2689 [data-id="53a8723c"][data-id="53a8723c"], body.elementor-page-2689 [data-id="6670aeb1"][data-id="6670aeb1"], body.elementor-page-2689 [data-id="985bec9"][data-id="985bec9"], body.elementor-page-2689 [data-id="4b32afae"][data-id="4b32afae"], body.elementor-page-2689 [data-id="5a37ec7c"][data-id="5a37ec7c"], body.elementor-page-2689 [data-id="758eedcf"][data-id="758eedcf"] { font-size: 0.68rem; letter-spacing: 0.12em; } body.elementor-page-2689 [data-id="69582e35"][data-id="69582e35"] { width: 150px; min-width: 150px; } }
body.elementor-page-2689 header .elementor-widget-nav-menu, body.elementor-page-2689 header .elementor-widget-nav-menu > .elementor-widget-container { position: static; }
body.elementor-page-2689 header .elementor-menu-toggle { background: transparent; color: #FFFFFF; font-size: 26px; padding: 6px; border-radius: 999px; }
body.elementor-page-2689 header .elementor-menu-toggle svg { fill: #FFFFFF; }
body.elementor-page-2689 header .elementor-nav-menu--dropdown.elementor-nav-menu__container { position: absolute; top: 100% !important; left: 0 !important; right: 0; width: auto !important; margin-top: 0; background: #1C3028; border-top: 1px solid rgba(198,161,106,0.3); box-shadow: 0 30px 50px rgba(10,20,16,0.35); max-height: calc(100vh - 80px); overflow-y: auto; }
body.elementor-page-2689 header .elementor-nav-menu--dropdown a { font-family: 'Manrope', sans-serif; font-size: 0.95rem; letter-spacing: 0.02em; color: #F8F5EF; background: transparent; padding: 15px 24px; border-bottom: 1px solid rgba(248,245,239,0.08); }
body.elementor-page-2689 header .elementor-nav-menu--dropdown .sub-menu a { font-size: 0.88rem; color: rgba(248,245,239,0.7); padding-left: 40px; }
body.elementor-page-2689 header .elementor-nav-menu--dropdown a:hover, body.elementor-page-2689 header .elementor-nav-menu--dropdown a.highlighted, body.elementor-page-2689 header .elementor-nav-menu--dropdown a:focus { color: #C6A16A; background: #2F4A3E; }
body.elementor-page-2689 [data-id="30cbd325"][data-id="30cbd325"] { position: relative; padding: 0; width: 100%; height: auto; }
body.elementor-page-2689 [data-id="6733371b"][data-id="6733371b"] { position: sticky; top: 0; width: 100%; height: 100vh; height: 100svh; min-height: 620px; padding: 0; overflow: clip; perspective: 1500px; perspective-origin: 50% 45%; background: radial-gradient(ellipse at 50% 45%, #3A5B4C 0%, #1C3028 70%); }
body.elementor-page-2689 [data-id="12f5f9be"][data-id="12f5f9be"] { position: absolute; left: 20vw; top: 10vh; width: 60vw; height: 80vh; padding: 0; border-radius: 50%; pointer-events: none; background: radial-gradient(ellipse, rgba(198,161,106,0.28) 0%, rgba(198,161,106,0) 65%); }
body.elementor-page-2689 [data-id="71e7ee0b"][data-id="71e7ee0b"] { position: absolute; inset: 0; width: auto; padding: 0; transform-style: preserve-3d; pointer-events: none; }
body.elementor-page-2689 [data-id="c86a6e8"][data-id="c86a6e8"] { position: absolute; inset: 0; width: auto; min-width: 0; padding: 0; transform-style: preserve-3d; transform-origin: 50% 45%; }
body.elementor-page-2689 [data-id="4416c472"][data-id="4416c472"] { position: absolute; inset: 0; width: auto; min-width: 0; padding: 0; overflow: hidden; clip-path: inset(0 80% 0 0%); transform-origin: 10% 50%; will-change: transform; backface-visibility: hidden; }
body.elementor-page-2689 [data-id="786a42eb"][data-id="786a42eb"] { position: absolute; inset: 0; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: 50% 32%; transform-origin: 50% 40%; }
body.elementor-page-2689 [data-id="4fcd0ad4"][data-id="4fcd0ad4"] { position: absolute; inset: 0; width: auto; min-width: 0; padding: 0; overflow: hidden; clip-path: inset(0 60% 0 20%); transform-origin: 30% 50%; will-change: transform; backface-visibility: hidden; }
body.elementor-page-2689 [data-id="21704f1d"][data-id="21704f1d"] { position: absolute; inset: 0; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: 50% 32%; transform-origin: 50% 40%; }
body.elementor-page-2689 [data-id="7f67338b"][data-id="7f67338b"] { position: absolute; inset: 0; width: auto; min-width: 0; padding: 0; overflow: hidden; clip-path: inset(0 40% 0 40%); transform-origin: 50% 50%; will-change: transform; backface-visibility: hidden; }
body.elementor-page-2689 [data-id="486ab7e0"][data-id="486ab7e0"] { position: absolute; inset: 0; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: 50% 32%; transform-origin: 50% 40%; }
body.elementor-page-2689 [data-id="4926d3b4"][data-id="4926d3b4"] { position: absolute; inset: 0; width: auto; min-width: 0; padding: 0; overflow: hidden; clip-path: inset(0 20% 0 60%); transform-origin: 70% 50%; will-change: transform; backface-visibility: hidden; }
body.elementor-page-2689 [data-id="27c7594f"][data-id="27c7594f"] { position: absolute; inset: 0; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: 50% 32%; transform-origin: 50% 40%; }
body.elementor-page-2689 [data-id="26848b58"][data-id="26848b58"] { position: absolute; inset: 0; width: auto; min-width: 0; padding: 0; overflow: hidden; clip-path: inset(0 0% 0 80%); transform-origin: 90% 50%; will-change: transform; backface-visibility: hidden; }
body.elementor-page-2689 [data-id="445dc6f5"][data-id="445dc6f5"] { position: absolute; inset: 0; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: 50% 32%; transform-origin: 50% 40%; }
body.elementor-page-2689 [data-id="74ee509c"][data-id="74ee509c"] { position: absolute; inset: 0; width: auto; padding: 0; z-index: 4; pointer-events: none; background: linear-gradient(90deg, rgba(28,48,40,0.94) 0%, rgba(28,48,40,0.78) 30%, rgba(28,48,40,0.12) 62%, rgba(28,48,40,0) 80%), linear-gradient(0deg, rgba(28,48,40,0.65) 0%, rgba(28,48,40,0) 32%), linear-gradient(180deg, rgba(28,48,40,0.55) 0%, rgba(28,48,40,0) 18%); }
body.elementor-page-2689 [data-id="21fbdc75"][data-id="21fbdc75"] { position: absolute; left: 8vw; top: 18vh; width: 84vw; height: 70vh; border-top: 1.5px solid rgba(198,161,106,0.75); transform: rotate(-9deg); min-width: 0; padding: 0; border-radius: 50%; opacity: 0; pointer-events: none; }
body.elementor-page-2689 [data-id="2ff58337"][data-id="2ff58337"] { position: absolute; left: 16vw; top: 30vh; width: 68vw; height: 62vh; border-bottom: 1px solid rgba(232,212,170,0.6); transform: rotate(7deg); min-width: 0; padding: 0; border-radius: 50%; opacity: 0; pointer-events: none; }
body.elementor-page-2689 [data-id="7424abf9"][data-id="7424abf9"] { position: absolute; left: 30vw; top: 12vh; width: 44vw; height: 44vh; border-left: 1px solid rgba(198,161,106,0.55); border-top: 1px solid rgba(198,161,106,0.55); transform: rotate(24deg); min-width: 0; padding: 0; border-radius: 50%; opacity: 0; pointer-events: none; }
body.elementor-page-2689 [data-id="100a0b30"][data-id="100a0b30"] { position: absolute; left: 7vw; top: 16vh; width: 12vw; height: 12vw; min-width: 0; padding: 0; display: none; will-change: transform, opacity; --dx: calc(50vw - 13vw); --dy: calc(50vh - calc(16vh + 6vw)); --z: 160px; --r: -7deg; --r2: -3deg; --mx: -1.5vw; --my: -3vh; }
body.elementor-page-2689 [data-id="31e6218b"][data-id="31e6218b"] { position: absolute; right: 8vw; top: 14vh; width: 10vw; height: 10vw; min-width: 0; padding: 0; display: none; will-change: transform, opacity; --dx: calc(50vw - 87vw); --dy: calc(50vh - calc(14vh + 5vw)); --z: 110px; --r: 6deg; --r2: 9deg; --mx: 1vw; --my: -2vh; }
body.elementor-page-2689 [data-id="182c78ac"][data-id="182c78ac"] { position: absolute; right: 10vw; top: 50vh; width: 12vw; height: 12vw; min-width: 0; padding: 0; display: none; will-change: transform, opacity; --dx: calc(50vw - 84vw); --dy: calc(50vh - calc(50vh + 6vw)); --z: 200px; --r: 5deg; --r2: 2deg; --mx: 2vw; --my: 3vh; }
body.elementor-page-2689 [data-id="5d951c7b"][data-id="5d951c7b"] { position: absolute; left: 30vw; top: 70vh; width: 5.5rem; height: 5.5rem; min-width: 0; padding: 0; display: none; will-change: transform, opacity; --dx: calc(50vw - calc(30vw + 2.75rem)); --dy: calc(50vh - calc(70vh + 2.75rem)); --z: 300px; --r: -20deg; --r2: 25deg; --mx: -2vw; --my: -4vh; }
body.elementor-page-2689 [data-id="5d674421"][data-id="5d674421"] { position: absolute; left: 26vw; top: 14vh; width: 4.75rem; height: 4.75rem; min-width: 0; padding: 0; display: none; will-change: transform, opacity; --dx: calc(50vw - calc(26vw + 2.4rem)); --dy: calc(50vh - calc(14vh + 2.4rem)); --z: 90px; --r: 12deg; --r2: -8deg; --mx: 2vw; --my: 3vh; }
body.elementor-page-2689 [data-id="77197728"][data-id="77197728"] { position: absolute; right: 28vw; top: 12vh; width: 5rem; height: 5rem; min-width: 0; padding: 0; display: none; will-change: transform, opacity; --dx: calc(50vw - calc(72vw - 2.5rem)); --dy: calc(50vh - calc(12vh + 2.5rem)); --z: 180px; --r: -10deg; --r2: 6deg; --mx: -1.5vw; --my: 2vh; }
body.elementor-page-2689 [data-id="7eeaeb0d"][data-id="7eeaeb0d"] { position: absolute; right: 26vw; top: 64vh; width: 9rem; height: 9rem; min-width: 0; padding: 0; display: none; will-change: transform, opacity; --dx: calc(50vw - calc(74vw - 4.5rem)); --dy: calc(50vh - calc(64vh + 4.5rem)); --z: 220px; --r: 8deg; --r2: -6deg; --mx: 1.5vw; --my: -3vh; }
body.elementor-page-2689 [data-id="100a0b30"][data-id="100a0b30"],
body.elementor-page-2689 [data-id="31e6218b"][data-id="31e6218b"],
body.elementor-page-2689 [data-id="182c78ac"][data-id="182c78ac"] { overflow: hidden; border-radius: 20px; border: 5px solid #F8F5EF; box-shadow: 0 34px 70px rgba(10,20,16,0.45); }
body.elementor-page-2689 [data-id="2486f7b4"][data-id="2486f7b4"],
body.elementor-page-2689 [data-id="7b9a2aec"][data-id="7b9a2aec"],
body.elementor-page-2689 [data-id="154306d7"][data-id="154306d7"] { width: 100%; height: 100%; max-width: none; object-fit: cover; display: block; }
body.elementor-page-2689 [data-id="5d951c7b"][data-id="5d951c7b"],
body.elementor-page-2689 [data-id="5d674421"][data-id="5d674421"],
body.elementor-page-2689 [data-id="77197728"][data-id="77197728"] { border-radius: 50%; background: rgba(28,48,40,0.62); backdrop-filter: blur(10px); border: 1px solid rgba(198,161,106,0.6); box-shadow: 0 20px 45px rgba(10,20,16,0.35); align-items: center; justify-content: center; }
body.elementor-page-2689 [data-id="638ab4b1"][data-id="638ab4b1"],
body.elementor-page-2689 [data-id="9c5da9d"][data-id="9c5da9d"],
body.elementor-page-2689 [data-id="3f7ae58d"][data-id="3f7ae58d"] { width: 46%; height: 46%; min-width: 0; color: #C6A16A; }
body.elementor-page-2689 [data-id="638ab4b1"][data-id="638ab4b1"] svg, body.elementor-page-2689 [data-id="9c5da9d"][data-id="9c5da9d"] svg, body.elementor-page-2689 [data-id="3f7ae58d"][data-id="3f7ae58d"] svg { width: 100%; height: 100%; fill: none; stroke-width: 1.2; }
body.elementor-page-2689 [data-id="6b71d476"][data-id="6b71d476"] { position: absolute; left: 50%; bottom: 0; width: 1.75rem; height: 7.5rem; min-width: 0; margin-left: -0.875rem; padding: 0; border-radius: 1rem; border: 2px solid #F8F5EF; background: linear-gradient(180deg,#F3EDE6,#CBBFB2); box-shadow: 0 10px 24px rgba(10,20,16,0.35); transform-origin: 50% 92%; transform: rotate(-34deg); }
body.elementor-page-2689 [data-id="49c21f83"][data-id="49c21f83"] { position: absolute; left: 50%; bottom: 0; width: 1.75rem; height: 7.5rem; min-width: 0; margin-left: -0.875rem; padding: 0; border-radius: 1rem; border: 2px solid #F8F5EF; background: linear-gradient(180deg,#E6BE86,#A8743F); box-shadow: 0 10px 24px rgba(10,20,16,0.35); transform-origin: 50% 92%; transform: rotate(-17deg); }
body.elementor-page-2689 [data-id="1580cccf"][data-id="1580cccf"] { position: absolute; left: 50%; bottom: 0; width: 1.75rem; height: 7.5rem; min-width: 0; margin-left: -0.875rem; padding: 0; border-radius: 1rem; border: 2px solid #F8F5EF; background: linear-gradient(180deg,#C98C5C,#7A4A2A); box-shadow: 0 10px 24px rgba(10,20,16,0.35); transform-origin: 50% 92%; transform: rotate(0deg); }
body.elementor-page-2689 [data-id="703a3f00"][data-id="703a3f00"] { position: absolute; left: 50%; bottom: 0; width: 1.75rem; height: 7.5rem; min-width: 0; margin-left: -0.875rem; padding: 0; border-radius: 1rem; border: 2px solid #F8F5EF; background: linear-gradient(180deg,#8A5A3C,#4A2E1E); box-shadow: 0 10px 24px rgba(10,20,16,0.35); transform-origin: 50% 92%; transform: rotate(17deg); }
body.elementor-page-2689 [data-id="2dc02f49"][data-id="2dc02f49"] { position: absolute; left: 50%; bottom: 0; width: 1.75rem; height: 7.5rem; min-width: 0; margin-left: -0.875rem; padding: 0; border-radius: 1rem; border: 2px solid #F8F5EF; background: linear-gradient(180deg,#3A2A22,#17110D); box-shadow: 0 10px 24px rgba(10,20,16,0.35); transform-origin: 50% 92%; transform: rotate(34deg); }
body.elementor-page-2689 [data-id="f8c443b"][data-id="f8c443b"] { position: absolute; inset: 0; width: auto; padding: 0; transform: translateZ(140px); display: none; }
body.elementor-page-2689 [data-id="594e0692"][data-id="594e0692"] { position: absolute; left: 18%; top: 26%; width: 5px; height: 5px; min-width: 0; padding: 0; border-radius: 50%; background: radial-gradient(circle, #FFF2D6 0%, #C6A16A 50%, rgba(198,161,106,0) 75%); box-shadow: 0 0 10px rgba(198,161,106,0.7); opacity: 0.7; }
body.elementor-page-2689 [data-id="57da7631"][data-id="57da7631"] { position: absolute; left: 36%; top: 72%; width: 4px; height: 4px; min-width: 0; padding: 0; border-radius: 50%; background: radial-gradient(circle, #FFF2D6 0%, #C6A16A 50%, rgba(198,161,106,0) 75%); box-shadow: 0 0 8px rgba(198,161,106,0.7); opacity: 0.7; }
body.elementor-page-2689 [data-id="29149fac"][data-id="29149fac"] { position: absolute; left: 58%; top: 20%; width: 4px; height: 4px; min-width: 0; padding: 0; border-radius: 50%; background: radial-gradient(circle, #FFF2D6 0%, #C6A16A 50%, rgba(198,161,106,0) 75%); box-shadow: 0 0 8px rgba(198,161,106,0.7); opacity: 0.7; }
body.elementor-page-2689 [data-id="6ca3ab22"][data-id="6ca3ab22"] { position: absolute; left: 70%; top: 64%; width: 5px; height: 5px; min-width: 0; padding: 0; border-radius: 50%; background: radial-gradient(circle, #FFF2D6 0%, #C6A16A 50%, rgba(198,161,106,0) 75%); box-shadow: 0 0 10px rgba(198,161,106,0.7); opacity: 0.7; }
body.elementor-page-2689 [data-id="49c6c174"][data-id="49c6c174"] { position: absolute; left: 84%; top: 34%; width: 3px; height: 3px; min-width: 0; padding: 0; border-radius: 50%; background: radial-gradient(circle, #FFF2D6 0%, #C6A16A 50%, rgba(198,161,106,0) 75%); box-shadow: 0 0 6px rgba(198,161,106,0.7); opacity: 0.7; }
body.elementor-page-2689 [data-id="30842ac5"][data-id="30842ac5"] { position: absolute; left: 46%; top: 46%; width: 3px; height: 3px; min-width: 0; padding: 0; border-radius: 50%; background: radial-gradient(circle, #FFF2D6 0%, #C6A16A 50%, rgba(198,161,106,0) 75%); box-shadow: 0 0 6px rgba(198,161,106,0.7); opacity: 0.7; }
body.elementor-page-2689 [data-id="1864d103"][data-id="1864d103"] { position: absolute; left: 6vw; top: 50%; margin-top: -2vh; transform: translateY(-50%); z-index: 5; width: auto; max-width: 44vw; padding: 0; flex-direction: column; gap: 1.4rem; }
body.elementor-page-2689 [data-id="658ebb98"][data-id="658ebb98"] { font-size: clamp(4rem, 8.2vw, 8.6rem); line-height: 0.92; text-shadow: 0 10px 50px rgba(10,20,16,0.35); }
body.elementor-page-2689 [data-id="55a48e2d"][data-id="55a48e2d"] { font-size: clamp(1.4rem, 2vw, 1.9rem); line-height: 1.2; }
body.elementor-page-2689 [data-id="33d8d7a0"][data-id="33d8d7a0"] { font-size: 1.05rem; max-width: 30rem; }
body.elementor-page-2689 [data-id="771c0f15"][data-id="771c0f15"],
body.elementor-page-2689 [data-id="24a025f9"][data-id="24a025f9"],
body.elementor-page-2689 [data-id="23913e09"][data-id="23913e09"] { display: none; position: absolute; left: 6vw; bottom: 13vh; z-index: 5; width: min(34vw, 30rem); flex-direction: column; gap: 0.9rem; padding: 2rem 2.2rem; background: rgba(28,48,40,0.72); backdrop-filter: blur(16px); border: 1px solid rgba(198,161,106,0.35); border-radius: 22px; box-shadow: 0 30px 70px rgba(10,20,16,0.4); }
body.elementor-page-2689 [data-id="d30faa2"][data-id="d30faa2"],
body.elementor-page-2689 [data-id="46aedfaf"][data-id="46aedfaf"],
body.elementor-page-2689 [data-id="4bf3338f"][data-id="4bf3338f"] { font-size: 3.1rem; line-height: 1.04; }
body.elementor-page-2689 [data-id="6854b92c"][data-id="6854b92c"],
body.elementor-page-2689 [data-id="7bcf2732"][data-id="7bcf2732"],
body.elementor-page-2689 [data-id="41e0c6e3"][data-id="41e0c6e3"] { font-size: 0.95rem; }
body.elementor-page-2689 [data-id="41f3398e"][data-id="41f3398e"] { align-self: flex-start; margin-top: 0.4rem; }
body.elementor-page-2689 [data-id="32920f59"][data-id="32920f59"] { display: none; position: absolute; right: 4vw; bottom: 5vh; z-index: 6; width: auto; flex-direction: column; gap: 0.65rem; padding: 0.95rem 1.25rem; background: rgba(28,48,40,0.6); backdrop-filter: blur(12px); border: 1px solid rgba(198,161,106,0.25); border-radius: 14px; }
body.elementor-page-2689 [data-id="7c9636f9"][data-id="7c9636f9"] { padding: 0; gap: 1.25rem; width: auto; }
body.elementor-page-2689 [data-id="48580f1"][data-id="48580f1"],
body.elementor-page-2689 [data-id="37af59fd"][data-id="37af59fd"],
body.elementor-page-2689 [data-id="705dcc0c"][data-id="705dcc0c"],
body.elementor-page-2689 [data-id="3f7918c6"][data-id="3f7918c6"] { opacity: 0.45; }
body.elementor-page-2689 [data-id="6a8ac81"][data-id="6a8ac81"] { position: relative; height: 1px; width: 100%; padding: 0; background: rgba(248,245,239,0.18); }
body.elementor-page-2689 [data-id="1cf1a476"][data-id="1cf1a476"] { position: absolute; inset: 0; width: auto; padding: 0; background: #C6A16A; transform-origin: 0 50%; transform: scaleX(0); }
body.elementor-page-2689 [data-id="2932b95f"][data-id="2932b95f"] { display: none; position: absolute; left: 6vw; bottom: 5vh; z-index: 6; width: auto; padding: 0; gap: 0.9rem; align-items: center; }
body.elementor-page-2689 [data-id="23600a5c"][data-id="23600a5c"] { position: relative; width: 64px; height: 1px; min-width: 0; padding: 0; overflow: hidden; background: rgba(248,245,239,0.3); }
body.elementor-page-2689 [data-id="1c5dcff9"][data-id="1c5dcff9"] { position: absolute; left: 0; top: 0; width: 22px; height: 1px; min-width: 0; padding: 0; background: #C6A16A; }
body.elementor-page-2689 [data-id="6733371b"][data-id="6733371b"] { height: 100dvh; }
@media (max-height: 640px) { body.elementor-page-2689 [data-id="6733371b"][data-id="6733371b"] { min-height: 0; } }
@media (max-width: 1024px) { body.elementor-page-2689 [data-id="6733371b"][data-id="6733371b"] { perspective: 1200px; perspective-origin: 50% 42%; } }
@media (max-width: 767px) { body.elementor-page-2689 [data-id="6733371b"][data-id="6733371b"] { perspective: 950px; perspective-origin: 50% 40%; } }
@media (min-width: 1025px) and (max-height: 820px) {
  body.elementor-page-2689 [data-id="1864d103"][data-id="1864d103"] { gap: 1.1rem; margin-top: 1.5vh; }
  body.elementor-page-2689 [data-id="658ebb98"][data-id="658ebb98"] { font-size: clamp(3.6rem, 7.2vw, 6.4rem); }
  body.elementor-page-2689 [data-id="33d8d7a0"][data-id="33d8d7a0"] { font-size: 0.98rem; }
  body.elementor-page-2689 [data-id="771c0f15"][data-id="771c0f15"],
body.elementor-page-2689 [data-id="24a025f9"][data-id="24a025f9"],
body.elementor-page-2689 [data-id="23913e09"][data-id="23913e09"] { bottom: 10vh; padding: 1.6rem 1.8rem; }
  body.elementor-page-2689 [data-id="d30faa2"][data-id="d30faa2"],
body.elementor-page-2689 [data-id="46aedfaf"][data-id="46aedfaf"],
body.elementor-page-2689 [data-id="4bf3338f"][data-id="4bf3338f"] { font-size: 2.6rem; }
}
@media (max-width: 1024px) {
  body.elementor-page-2689 [data-id="1864d103"][data-id="1864d103"] { max-width: 60vw; }
  body.elementor-page-2689 [data-id="658ebb98"][data-id="658ebb98"] { font-size: 5.6rem; }
  body.elementor-page-2689 [data-id="771c0f15"][data-id="771c0f15"],
body.elementor-page-2689 [data-id="24a025f9"][data-id="24a025f9"],
body.elementor-page-2689 [data-id="23913e09"][data-id="23913e09"] { width: 50vw; }
  body.elementor-page-2689 [data-id="d30faa2"][data-id="d30faa2"],
body.elementor-page-2689 [data-id="46aedfaf"][data-id="46aedfaf"],
body.elementor-page-2689 [data-id="4bf3338f"][data-id="4bf3338f"] { font-size: 2.4rem; }
  body.elementor-page-2689 [data-id="5d951c7b"][data-id="5d951c7b"],
body.elementor-page-2689 [data-id="5d674421"][data-id="5d674421"],
body.elementor-page-2689 [data-id="77197728"][data-id="77197728"] { width: 4.4rem; height: 4.4rem; }
}
@media (max-width: 1024px) and (orientation: landscape) { body.elementor-page-2689 [data-id="7eeaeb0d"][data-id="7eeaeb0d"] { top: 50vh; --dy: calc(50vh - (50vh + 4.5rem)); } }
@media (orientation: portrait) {
  body.elementor-page-2689 [data-id="4416c472"][data-id="4416c472"] { clip-path: inset(0% 0 80% 0); transform-origin: 50% 10%; }
  body.elementor-page-2689 [data-id="4fcd0ad4"][data-id="4fcd0ad4"] { clip-path: inset(20% 0 60% 0); transform-origin: 50% 30%; }
  body.elementor-page-2689 [data-id="7f67338b"][data-id="7f67338b"] { clip-path: inset(40% 0 40% 0); transform-origin: 50% 50%; }
  body.elementor-page-2689 [data-id="4926d3b4"][data-id="4926d3b4"] { clip-path: inset(60% 0 20% 0); transform-origin: 50% 70%; }
  body.elementor-page-2689 [data-id="26848b58"][data-id="26848b58"] { clip-path: inset(80% 0 0% 0); transform-origin: 50% 90%; }
  body.elementor-page-2689 [data-id="786a42eb"][data-id="786a42eb"] { object-position: 74% 30%; }
  body.elementor-page-2689 [data-id="21704f1d"][data-id="21704f1d"] { object-position: 74% 30%; }
  body.elementor-page-2689 [data-id="486ab7e0"][data-id="486ab7e0"] { object-position: 74% 30%; }
  body.elementor-page-2689 [data-id="27c7594f"][data-id="27c7594f"] { object-position: 74% 30%; }
  body.elementor-page-2689 [data-id="445dc6f5"][data-id="445dc6f5"] { object-position: 74% 30%; }
  body.elementor-page-2689 [data-id="100a0b30"][data-id="100a0b30"] { left: auto; right: auto; left: 5vw; top: 20svh; width: 26vw; height: 26vw; --dx: calc(50vw - calc(5vw + 26vw / 2)); --dy: calc(50svh - (20svh + 26vw / 2)); --z: 110px; --r: -6deg; --r2: -2deg; --mx: -1vw; --my: -1.5svh; }
  body.elementor-page-2689 [data-id="31e6218b"][data-id="31e6218b"] { left: auto; right: auto; right: 5vw; top: 25svh; width: 21vw; height: 21vw; --dx: calc(50vw - calc(100vw - 5vw - 21vw / 2)); --dy: calc(50svh - (25svh + 21vw / 2)); --z: 80px; --r: 6deg; --r2: 9deg; --mx: 1vw; --my: -1svh; }
  body.elementor-page-2689 [data-id="182c78ac"][data-id="182c78ac"] { left: auto; right: auto; right: 6vw; top: 44svh; width: 25vw; height: 25vw; --dx: calc(50vw - calc(100vw - 6vw - 25vw / 2)); --dy: calc(50svh - (44svh + 25vw / 2)); --z: 130px; --r: 5deg; --r2: 2deg; --mx: 1.5vw; --my: 1.5svh; }
  body.elementor-page-2689 [data-id="5d951c7b"][data-id="5d951c7b"] { left: auto; right: auto; left: 7vw; top: 51svh; width: 3.4rem; height: 3.4rem; --dx: calc(50vw - calc(7vw + 3.4rem / 2)); --dy: calc(50svh - (51svh + 3.4rem / 2)); --z: 180px; --r: -20deg; --r2: 22deg; --mx: -1vw; --my: -2svh; }
  body.elementor-page-2689 [data-id="5d674421"][data-id="5d674421"] { left: auto; right: auto; left: 44vw; top: 19svh; width: 3rem; height: 3rem; --dx: calc(50vw - calc(44vw + 3rem / 2)); --dy: calc(50svh - (19svh + 3rem / 2)); --z: 70px; --r: 12deg; --r2: -8deg; --mx: 1vw; --my: 1.5svh; }
  body.elementor-page-2689 [data-id="77197728"][data-id="77197728"] { left: auto; right: auto; right: 33vw; top: 59svh; width: 3.2rem; height: 3.2rem; --dx: calc(50vw - calc(100vw - 33vw - 3.2rem / 2)); --dy: calc(50svh - (59svh + 3.2rem / 2)); --z: 120px; --r: -10deg; --r2: 6deg; --mx: -1vw; --my: 1svh; }
  body.elementor-page-2689 [data-id="7eeaeb0d"][data-id="7eeaeb0d"] { left: auto; right: auto; left: 12vw; top: 52svh; width: 6.5rem; height: 6.5rem; --dx: calc(50vw - calc(12vw + 6.5rem / 2)); --dy: calc(50svh - (52svh + 6.5rem / 2)); --z: 140px; --r: 8deg; --r2: -6deg; --mx: 1vw; --my: -1.5svh; }
  body.elementor-page-2689 [data-id="6b71d476"][data-id="6b71d476"] { width: 1.25rem; height: 5.4rem; margin-left: -0.625rem; }
  body.elementor-page-2689 [data-id="49c21f83"][data-id="49c21f83"] { width: 1.25rem; height: 5.4rem; margin-left: -0.625rem; }
  body.elementor-page-2689 [data-id="1580cccf"][data-id="1580cccf"] { width: 1.25rem; height: 5.4rem; margin-left: -0.625rem; }
  body.elementor-page-2689 [data-id="703a3f00"][data-id="703a3f00"] { width: 1.25rem; height: 5.4rem; margin-left: -0.625rem; }
  body.elementor-page-2689 [data-id="2dc02f49"][data-id="2dc02f49"] { width: 1.25rem; height: 5.4rem; margin-left: -0.625rem; }
  body.elementor-page-2689 [data-id="21fbdc75"][data-id="21fbdc75"] { left: 4vw; top: 22svh; width: 92vw; height: 34svh; }
  body.elementor-page-2689 [data-id="2ff58337"][data-id="2ff58337"] { left: 10vw; top: 36svh; width: 80vw; height: 30svh; }
  body.elementor-page-2689 [data-id="7424abf9"][data-id="7424abf9"] { left: 22vw; top: 14svh; width: 56vw; height: 26svh; }
  body.elementor-page-2689 [data-id="12f5f9be"][data-id="12f5f9be"] { left: 5vw; width: 90vw; top: 14svh; height: 60svh; }
  body.elementor-page-2689 [data-id="74ee509c"][data-id="74ee509c"] { background: linear-gradient(0deg, rgba(28,48,40,0.97) 0%, rgba(28,48,40,0.86) 30%, rgba(28,48,40,0.2) 58%, rgba(28,48,40,0) 72%), linear-gradient(180deg, rgba(28,48,40,0.6) 0%, rgba(28,48,40,0) 22%); }
  body.elementor-page-2689 [data-id="1864d103"][data-id="1864d103"] { left: 6vw; right: 6vw; top: auto; bottom: calc(6svh + env(safe-area-inset-bottom)); margin-top: 0; transform: none; max-width: 40rem; gap: 1.1rem; }
  body.elementor-page-2689 [data-id="771c0f15"][data-id="771c0f15"],
body.elementor-page-2689 [data-id="24a025f9"][data-id="24a025f9"],
body.elementor-page-2689 [data-id="23913e09"][data-id="23913e09"] { left: 6vw; right: 6vw; width: auto; max-width: 34rem; bottom: calc(6svh + env(safe-area-inset-bottom)); }
  body.elementor-page-2689 [data-id="32920f59"][data-id="32920f59"] { left: 6vw; right: 6vw; top: 6.6rem; bottom: auto; width: auto; max-width: 34rem; }
  body.elementor-page-2689 [data-id="7c9636f9"][data-id="7c9636f9"] { justify-content: space-between; gap: 0.6rem; }
  body.elementor-page-2689 [data-id="2932b95f"][data-id="2932b95f"] { left: 6vw; top: 11.4rem; bottom: auto; }
}
@media (max-width: 767px) {
  body.elementor-page-2689 [data-id="786a42eb"][data-id="786a42eb"] { object-position: 77% 31%; } body.elementor-page-2689 [data-id="21704f1d"][data-id="21704f1d"] { object-position: 77% 31%; } body.elementor-page-2689 [data-id="486ab7e0"][data-id="486ab7e0"] { object-position: 77% 31%; } body.elementor-page-2689 [data-id="27c7594f"][data-id="27c7594f"] { object-position: 77% 31%; } body.elementor-page-2689 [data-id="445dc6f5"][data-id="445dc6f5"] { object-position: 77% 31%; }
  body.elementor-page-2689 [data-id="7f67338b"][data-id="7f67338b"] { clip-path: ellipse(38% 19% at 50% 31%); transform-origin: 50% 31%; }
  body.elementor-page-2689 [data-id="4fcd0ad4"][data-id="4fcd0ad4"] { clip-path: ellipse(66% 33% at 50% 31%); -webkit-mask-image: radial-gradient(ellipse 37% 18.4% at 50% 31%, transparent 99%, #000 100%); mask-image: radial-gradient(ellipse 37% 18.4% at 50% 31%, transparent 99%, #000 100%); transform-origin: 50% 31%; }
  body.elementor-page-2689 [data-id="4416c472"][data-id="4416c472"] { clip-path: none; -webkit-mask-image: radial-gradient(ellipse 65% 32.4% at 50% 31%, transparent 99%, #000 100%); mask-image: radial-gradient(ellipse 65% 32.4% at 50% 31%, transparent 99%, #000 100%); transform-origin: 50% 31%; }
  body.elementor-page-2689 [data-id="4926d3b4"][data-id="4926d3b4"],
body.elementor-page-2689 [data-id="26848b58"][data-id="26848b58"] { display: none; }
}
@media (max-width: 767px) {
  body.elementor-page-2689 [data-id="5f175a5a"][data-id="5f175a5a"] { display: none; }
  body.elementor-page-2689 [data-id="1864d103"][data-id="1864d103"] { left: 5.5vw; right: 5.5vw; gap: 0.85rem; }
  body.elementor-page-2689 [data-id="658ebb98"][data-id="658ebb98"] { font-size: clamp(3.1rem, 15vw, 4.2rem); }
  body.elementor-page-2689 [data-id="55a48e2d"][data-id="55a48e2d"] { font-size: 1.28rem; }
  body.elementor-page-2689 [data-id="33d8d7a0"][data-id="33d8d7a0"] { font-size: 0.95rem; line-height: 1.6; }
  body.elementor-page-2689 [data-id="15871d1e"][data-id="15871d1e"] { flex-wrap: wrap; gap: 0.6rem; }
  body.elementor-page-2689 [data-id="266b035f"][data-id="266b035f"],
body.elementor-page-2689 [data-id="2ea11436"][data-id="2ea11436"] { padding: 1rem 1.3rem; font-size: 0.7rem; letter-spacing: 0.1em; min-height: 46px; }
  body.elementor-page-2689 [data-id="771c0f15"][data-id="771c0f15"],
body.elementor-page-2689 [data-id="24a025f9"][data-id="24a025f9"],
body.elementor-page-2689 [data-id="23913e09"][data-id="23913e09"] { left: 5vw; right: 5vw; gap: 0.6rem; padding: 1.3rem 1.4rem; border-radius: 18px; }
  body.elementor-page-2689 [data-id="d30faa2"][data-id="d30faa2"],
body.elementor-page-2689 [data-id="46aedfaf"][data-id="46aedfaf"],
body.elementor-page-2689 [data-id="4bf3338f"][data-id="4bf3338f"] { font-size: 2rem; }
  body.elementor-page-2689 [data-id="6854b92c"][data-id="6854b92c"],
body.elementor-page-2689 [data-id="7bcf2732"][data-id="7bcf2732"],
body.elementor-page-2689 [data-id="41e0c6e3"][data-id="41e0c6e3"] { font-size: 0.9rem; line-height: 1.55; }
  body.elementor-page-2689 [data-id="41f3398e"][data-id="41f3398e"] { min-height: 46px; }
  body.elementor-page-2689 [data-id="32920f59"][data-id="32920f59"] { left: 5vw; right: 5vw; top: 5.4rem; padding: 0.7rem 0.95rem; gap: 0.5rem; border-radius: 12px; }
  body.elementor-page-2689 [data-id="48580f1"][data-id="48580f1"],
body.elementor-page-2689 [data-id="37af59fd"][data-id="37af59fd"],
body.elementor-page-2689 [data-id="705dcc0c"][data-id="705dcc0c"],
body.elementor-page-2689 [data-id="3f7918c6"][data-id="3f7918c6"] { font-size: 0.64rem; letter-spacing: 0.08em; }
  body.elementor-page-2689 [data-id="2932b95f"][data-id="2932b95f"] { top: 9.6rem; }
  body.elementor-page-2689 [data-id="1a72fd8f"][data-id="1a72fd8f"] { font-size: 0.7rem; }
}
@media (max-width: 420px) {
  body.elementor-page-2689 [data-id="1a2e52ba"][data-id="1a2e52ba"] { padding: 0 1rem; }
  body.elementor-page-2689 [data-id="22452698"][data-id="22452698"] { gap: 0.5rem; }
  body.elementor-page-2689 [data-id="69582e35"][data-id="69582e35"] { width: 106px; min-width: 106px; }
  body.elementor-page-2689 [data-id="47f0a84e"][data-id="47f0a84e"] { gap: 0.4rem; }
  body.elementor-page-2689 [data-id="521c213"][data-id="521c213"] { padding: 0.7rem 0.8rem; font-size: 0.64rem; letter-spacing: 0.06em; min-height: 42px; }
}
@keyframes h6-in-up { from { opacity: 0; transform: translate3d(0, 30px, 0); } to { opacity: 1; transform: none; } }
@keyframes h6-in-fade { from { opacity: 0; } }
@keyframes h6-breathe { from { transform: scale(1.06); } to { transform: scale(1); } }
@keyframes h6-twinkle { 0% { opacity: 0.15; transform: translate3d(0, 0, 0); } 50% { opacity: 0.9; } 100% { opacity: 0.25; transform: translate3d(5px, -18px, 0); } }
@keyframes h6-cue { from { transform: translateX(-24px); } to { transform: translateX(64px); } }
@keyframes h6-head { from { background-color: rgba(47,74,62,0); border-bottom-color: rgba(198,161,106,0); backdrop-filter: blur(0px); box-shadow: 0 0 0 rgba(10,20,16,0); } to { background-color: rgba(47,74,62,0.97); border-bottom-color: rgba(198,161,106,0.25); backdrop-filter: blur(14px); box-shadow: 0 12px 34px rgba(10,20,16,0.25); } }
@keyframes h6-head-inner { from { padding-top: 1.4rem; padding-bottom: 1.4rem; } to { padding-top: 0.85rem; padding-bottom: 0.85rem; } }
@keyframes h6-intro-out { 0%, 5% { opacity: 1; translate: 0 0; visibility: visible; } 18%, 100% { opacity: 0; translate: 0 -8vh; visibility: hidden; } }
@keyframes h6-cue-out { 0% { opacity: 1; } 5%, 100% { opacity: 0; } }
@keyframes h6-shade { 0%, 8% { opacity: 1; } 30%, 70% { opacity: 0.35; } 88%, 100% { opacity: 1; } }
@keyframes h6-rig { 0%, 4% { transform: none; } 30%, 66% { transform: scale(1.16); } 88%, 100% { transform: none; } }
@keyframes h6-glow { 0% { opacity: 0.3; transform: scale(0.8); } 45% { opacity: 1; transform: scale(1.2); } 100% { opacity: 0.4; transform: scale(1); } }
@keyframes h6-particles { 0%, 20% { opacity: 0; } 40%, 70% { opacity: 1; } 90%, 100% { opacity: 0; } }
@keyframes h6-fill { from { transform: scaleX(0); } to { transform: scaleX(1); } }
@keyframes h6-s1 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(-20vw, 0, -280px) rotateY(34deg); opacity: 0.45; filter: brightness(0.9); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-s2 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(-8vw, 3vh, 70px) rotateY(13deg); opacity: 1; filter: brightness(0.9); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-s3 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, -2vh, 240px); opacity: 1; filter: brightness(1.08); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-s4 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(8vw, 4vh, 70px) rotateY(-13deg); opacity: 1; filter: brightness(0.9); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-s5 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(20vw, -2vh, -280px) rotateY(-34deg); opacity: 0.45; filter: brightness(0.9); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-rib1 { 0%, 20% { opacity: 0; transform: rotate(-49deg) translateZ(120px) scale(0.6); } 42%, 62% { opacity: 1; transform: rotate(-9deg) translateZ(120px) scale(1); } 82%, 100% { opacity: 0; transform: rotate(31deg) translateZ(120px) scale(1.3); } }
@keyframes h6-rib2 { 0%, 24% { opacity: 0; transform: rotate(-33deg) translateZ(40px) scale(0.6); } 45%, 60% { opacity: 1; transform: rotate(7deg) translateZ(40px) scale(1); } 84%, 100% { opacity: 0; transform: rotate(47deg) translateZ(40px) scale(1.3); } }
@keyframes h6-rib3 { 0%, 28% { opacity: 0; transform: rotate(-16deg) translateZ(200px) scale(0.6); } 48%, 58% { opacity: 1; transform: rotate(24deg) translateZ(200px) scale(1); } 86%, 100% { opacity: 0; transform: rotate(64deg) translateZ(200px) scale(1.3); } }
@keyframes h6-float-a {
  0%, 18% { opacity: 0; transform: translate3d(var(--dx), var(--dy), -700px) rotate(0deg) scale(0.25); }
  36% { opacity: 1; transform: translate3d(0, 0, var(--z)) rotate(var(--r)) scale(1); }
  62% { opacity: 1; transform: translate3d(var(--mx), var(--my), var(--z)) rotate(var(--r2)) scale(1); }
  80%, 100% { opacity: 0; transform: translate3d(calc(var(--dx) * 0.85), calc(var(--dy) * 0.85), -500px) rotate(0deg) scale(0.3); } }
@keyframes h6-float-b {
  0%, 22% { opacity: 0; transform: translate3d(var(--dx), var(--dy), -700px) rotate(0deg) scale(0.25); }
  40% { opacity: 1; transform: translate3d(0, 0, var(--z)) rotate(var(--r)) scale(1); }
  60% { opacity: 1; transform: translate3d(var(--mx), var(--my), var(--z)) rotate(var(--r2)) scale(1); }
  78%, 100% { opacity: 0; transform: translate3d(calc(var(--dx) * 0.85), calc(var(--dy) * 0.85), -500px) rotate(0deg) scale(0.3); } }
@keyframes h6-float-c {
  0%, 26% { opacity: 0; transform: translate3d(var(--dx), var(--dy), -700px) rotate(0deg) scale(0.25); }
  44% { opacity: 1; transform: translate3d(0, 0, var(--z)) rotate(var(--r)) scale(1); }
  66% { opacity: 1; transform: translate3d(var(--mx), var(--my), var(--z)) rotate(var(--r2)) scale(1); }
  84%, 100% { opacity: 0; transform: translate3d(calc(var(--dx) * 0.85), calc(var(--dy) * 0.85), -500px) rotate(0deg) scale(0.3); } }
@keyframes h6-cap-Artistry { 0%, 26% { opacity: 0; transform: translate3d(0, 4vh, 0); visibility: hidden; } 32%, 50% { opacity: 1; transform: none; visibility: visible; } 56%, 100% { opacity: 0; transform: translate3d(0, -3vh, 0); visibility: hidden; } }
@keyframes h6-cap-Transformation { 0%, 58% { opacity: 0; transform: translate3d(0, 4vh, 0); visibility: hidden; } 64%, 74% { opacity: 1; transform: none; visibility: visible; } 80%, 100% { opacity: 0; transform: translate3d(0, -3vh, 0); visibility: hidden; } }
@keyframes h6-cap-Euphoria { 0%, 84% { opacity: 0; transform: translate3d(0, 4vh, 0); visibility: hidden; } 90%, 100% { opacity: 1; transform: none; visibility: visible; } }
@keyframes h6-lab-Beauty { 0% { opacity: 1; } 1%, 22% { opacity: 1; } 26%, 100% { opacity: 0.45; } }
@keyframes h6-lab-Artistry { 0%, 24% { opacity: 0.45; } 28%, 54% { opacity: 1; } 58%, 100% { opacity: 0.45; } }
@keyframes h6-lab-Transformation { 0%, 56% { opacity: 0.45; } 60%, 78% { opacity: 1; } 82%, 100% { opacity: 0.45; } }
@keyframes h6-lab-Euphoria { 0%, 82% { opacity: 0.45; } 86%, 100% { opacity: 1; } 100% { opacity: 1; } }
@keyframes h6-b1 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, -12svh, -240px) rotateX(28deg); opacity: 0.55; filter: brightness(0.9); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-b2 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, -4.5svh, 60px) rotateX(11deg); opacity: 1; filter: brightness(0.9); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-b3 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, 0, 190px); opacity: 1; filter: brightness(1.08); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-b4 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, 4.5svh, 60px) rotateX(-11deg); opacity: 1; filter: brightness(0.9); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-b5 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, 12svh, -240px) rotateX(-28deg); opacity: 0.55; filter: brightness(0.9); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-r1 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, 0, -200px) scale(1.62) rotate(-4deg); opacity: 0.82; filter: brightness(0.85); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-r2 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, 0, -40px) scale(1.3) rotate(5deg); opacity: 1; filter: brightness(0.95); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-r3 { 0%, 22% { transform: none; opacity: 1; filter: brightness(1); } 44%, 60% { transform: translate3d(0, 0, 60px); opacity: 1; filter: brightness(1.08); } 82%, 100% { transform: none; opacity: 1; filter: brightness(1); } }
@keyframes h6-rig-p { 0%, 4% { transform: none; } 30%, 66% { transform: scale(1.05); } 88%, 100% { transform: none; } }
@keyframes h6-amb-a { 0%, 100% { transform: translate3d(0, 0, 0); } 50% { transform: translate3d(0, -1.2%, 0) scale(1.02); } }
@supports (animation-timeline: view()) {
@media (prefers-reduced-motion: no-preference) {
body.elementor-page-2689 [data-id="30cbd325"][data-id="30cbd325"] { height: 330vh; view-timeline: --h6reveal block; }
body.elementor-page-2689 [data-id="1a2e52ba"][data-id="1a2e52ba"] { animation: h6-head linear both; animation-timeline: scroll(root); animation-range: 0px 280px; }
body.elementor-page-2689 [data-id="22452698"][data-id="22452698"] { animation: h6-head-inner linear both; animation-timeline: scroll(root); animation-range: 0px 280px; }
body.elementor-page-2689 [data-id="c86a6e8"][data-id="c86a6e8"] { animation: h6-rig linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="12f5f9be"][data-id="12f5f9be"] { animation: h6-glow linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="74ee509c"][data-id="74ee509c"] { animation: h6-shade linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="f8c443b"][data-id="f8c443b"] { display: block; animation: h6-particles linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="1864d103"][data-id="1864d103"] { animation: h6-intro-out linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="5f175a5a"][data-id="5f175a5a"] { animation: h6-in-up 1.1s cubic-bezier(0.22, 1, 0.36, 1) 0.3s backwards; }
body.elementor-page-2689 [data-id="658ebb98"][data-id="658ebb98"] { animation: h6-in-up 1.3s cubic-bezier(0.22, 1, 0.36, 1) 0.45s backwards; }
body.elementor-page-2689 [data-id="55a48e2d"][data-id="55a48e2d"] { animation: h6-in-up 1.2s cubic-bezier(0.22, 1, 0.36, 1) 0.65s backwards; }
body.elementor-page-2689 [data-id="33d8d7a0"][data-id="33d8d7a0"] { animation: h6-in-up 1.2s cubic-bezier(0.22, 1, 0.36, 1) 0.8s backwards; }
body.elementor-page-2689 [data-id="15871d1e"][data-id="15871d1e"] { animation: h6-in-up 1.2s cubic-bezier(0.22, 1, 0.36, 1) 0.95s backwards; }
body.elementor-page-2689 [data-id="2932b95f"][data-id="2932b95f"] { display: flex; animation: h6-cue-out linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="1c5dcff9"][data-id="1c5dcff9"] { animation: h6-cue 2.2s cubic-bezier(0.65, 0, 0.35, 1) infinite; }
body.elementor-page-2689 [data-id="32920f59"][data-id="32920f59"] { display: flex; animation: h6-in-fade 1.2s ease-out 1.3s both; }
body.elementor-page-2689 [data-id="1cf1a476"][data-id="1cf1a476"] { animation: h6-fill linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="4416c472"][data-id="4416c472"] { animation: h6-s1 linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="786a42eb"][data-id="786a42eb"] { animation: h6-breathe 2.8s cubic-bezier(0.22, 1, 0.36, 1) both; }
body.elementor-page-2689 [data-id="4fcd0ad4"][data-id="4fcd0ad4"] { animation: h6-s2 linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="21704f1d"][data-id="21704f1d"] { animation: h6-breathe 2.8s cubic-bezier(0.22, 1, 0.36, 1) both; }
body.elementor-page-2689 [data-id="7f67338b"][data-id="7f67338b"] { animation: h6-s3 linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="486ab7e0"][data-id="486ab7e0"] { animation: h6-breathe 2.8s cubic-bezier(0.22, 1, 0.36, 1) both; }
body.elementor-page-2689 [data-id="4926d3b4"][data-id="4926d3b4"] { animation: h6-s4 linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="27c7594f"][data-id="27c7594f"] { animation: h6-breathe 2.8s cubic-bezier(0.22, 1, 0.36, 1) both; }
body.elementor-page-2689 [data-id="26848b58"][data-id="26848b58"] { animation: h6-s5 linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="445dc6f5"][data-id="445dc6f5"] { animation: h6-breathe 2.8s cubic-bezier(0.22, 1, 0.36, 1) both; }
body.elementor-page-2689 [data-id="21fbdc75"][data-id="21fbdc75"] { animation: h6-rib1 linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="2ff58337"][data-id="2ff58337"] { animation: h6-rib2 linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="7424abf9"][data-id="7424abf9"] { animation: h6-rib3 linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="100a0b30"][data-id="100a0b30"] { display: flex; animation: h6-float-a linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="31e6218b"][data-id="31e6218b"] { display: flex; animation: h6-float-b linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="182c78ac"][data-id="182c78ac"] { display: flex; animation: h6-float-c linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="5d951c7b"][data-id="5d951c7b"] { display: flex; animation: h6-float-b linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="5d674421"][data-id="5d674421"] { display: flex; animation: h6-float-a linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="77197728"][data-id="77197728"] { display: flex; animation: h6-float-c linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="7eeaeb0d"][data-id="7eeaeb0d"] { display: flex; animation: h6-float-a linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="771c0f15"][data-id="771c0f15"] { display: flex; animation: h6-cap-Artistry linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="24a025f9"][data-id="24a025f9"] { display: flex; animation: h6-cap-Transformation linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="23913e09"][data-id="23913e09"] { display: flex; animation: h6-cap-Euphoria linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="48580f1"][data-id="48580f1"] { animation: h6-lab-Beauty linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="37af59fd"][data-id="37af59fd"] { animation: h6-lab-Artistry linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="705dcc0c"][data-id="705dcc0c"] { animation: h6-lab-Transformation linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="3f7918c6"][data-id="3f7918c6"] { animation: h6-lab-Euphoria linear both; animation-timeline: --h6reveal; animation-range: contain 0% contain 100%; }
body.elementor-page-2689 [data-id="594e0692"][data-id="594e0692"] { animation: h6-twinkle 5s ease-in-out 0s infinite alternate; }
body.elementor-page-2689 [data-id="57da7631"][data-id="57da7631"] { animation: h6-twinkle 6.5s ease-in-out -1s infinite alternate; }
body.elementor-page-2689 [data-id="29149fac"][data-id="29149fac"] { animation: h6-twinkle 8s ease-in-out -2s infinite alternate; }
body.elementor-page-2689 [data-id="6ca3ab22"][data-id="6ca3ab22"] { animation: h6-twinkle 5s ease-in-out -3s infinite alternate; }
body.elementor-page-2689 [data-id="49c6c174"][data-id="49c6c174"] { animation: h6-twinkle 6.5s ease-in-out -4s infinite alternate; }
body.elementor-page-2689 [data-id="30842ac5"][data-id="30842ac5"] { animation: h6-twinkle 8s ease-in-out -5s infinite alternate; }
@media (min-width: 1025px) and (max-height: 820px) { body.elementor-page-2689 [data-id="30cbd325"][data-id="30cbd325"] { height: 300vh; } }
@media (max-width: 1024px) { body.elementor-page-2689 [data-id="30cbd325"][data-id="30cbd325"] { height: 280vh; } body.elementor-page-2689 [data-id="c86a6e8"][data-id="c86a6e8"] { animation-name: h6-rig-p; } }
@media (max-width: 767px) { body.elementor-page-2689 [data-id="30cbd325"][data-id="30cbd325"] { height: 245svh; } }
@media (max-height: 500px) { body.elementor-page-2689 [data-id="30cbd325"][data-id="30cbd325"] { height: 240vh; } }
@media (orientation: portrait) {
  body.elementor-page-2689 [data-id="4416c472"][data-id="4416c472"] { animation-name: h6-b1; }
  body.elementor-page-2689 [data-id="4fcd0ad4"][data-id="4fcd0ad4"] { animation-name: h6-b2; }
  body.elementor-page-2689 [data-id="7f67338b"][data-id="7f67338b"] { animation-name: h6-b3; }
  body.elementor-page-2689 [data-id="4926d3b4"][data-id="4926d3b4"] { animation-name: h6-b4; }
  body.elementor-page-2689 [data-id="26848b58"][data-id="26848b58"] { animation-name: h6-b5; }
  body.elementor-page-2689 [data-id="c86a6e8"][data-id="c86a6e8"] { animation-name: h6-rig-p; }
}
@media (max-width: 767px) {
  body.elementor-page-2689 [data-id="4416c472"][data-id="4416c472"] { animation-name: h6-r1; } body.elementor-page-2689 [data-id="4fcd0ad4"][data-id="4fcd0ad4"] { animation-name: h6-r2; } body.elementor-page-2689 [data-id="7f67338b"][data-id="7f67338b"] { animation-name: h6-r3; }
}
}
}
@supports not (animation-timeline: view()) {
@media (prefers-reduced-motion: no-preference) {
  body.elementor-page-2689 [data-id="c86a6e8"][data-id="c86a6e8"] { animation: h6-amb-a 14s ease-in-out infinite; }
  body.elementor-page-2689 [data-id="f8c443b"][data-id="f8c443b"] { display: block; }
  body.elementor-page-2689 [data-id="594e0692"][data-id="594e0692"] { animation: h6-twinkle 5s ease-in-out 0s infinite alternate; }
  body.elementor-page-2689 [data-id="57da7631"][data-id="57da7631"] { animation: h6-twinkle 6.5s ease-in-out -1s infinite alternate; }
  body.elementor-page-2689 [data-id="29149fac"][data-id="29149fac"] { animation: h6-twinkle 8s ease-in-out -2s infinite alternate; }
  body.elementor-page-2689 [data-id="6ca3ab22"][data-id="6ca3ab22"] { animation: h6-twinkle 5s ease-in-out -3s infinite alternate; }
  body.elementor-page-2689 [data-id="49c6c174"][data-id="49c6c174"] { animation: h6-twinkle 6.5s ease-in-out -4s infinite alternate; }
  body.elementor-page-2689 [data-id="30842ac5"][data-id="30842ac5"] { animation: h6-twinkle 8s ease-in-out -5s infinite alternate; }
}
}
body.elementor-page-2689 [data-id="1be7795b"][data-id="1be7795b"] > a, body.elementor-page-2689 [data-id="75ae0e57"][data-id="75ae0e57"] > a, body.elementor-page-2689 [data-id="7a5e953a"][data-id="7a5e953a"] > a, body.elementor-page-2689 [data-id="b9b7a77"][data-id="b9b7a77"] > a, body.elementor-page-2689 [data-id="50b18893"][data-id="50b18893"] > a, body.elementor-page-2689 [data-id="37b16609"][data-id="37b16609"] > a { display: block; height: 100%; }
body.elementor-page-2689 [data-id="3b09d504"][data-id="3b09d504"],
body.elementor-page-2689 [data-id="2c9cf228"][data-id="2c9cf228"],
body.elementor-page-2689 [data-id="74175863"][data-id="74175863"],
body.elementor-page-2689 [data-id="20253035"][data-id="20253035"],
body.elementor-page-2689 [data-id="55c324ca"][data-id="55c324ca"],
body.elementor-page-2689 [data-id="4cb3e4d7"][data-id="4cb3e4d7"] { height: 100%; max-width: none; }
@media (max-width: 767px) { body.elementor-page-2689 [data-id="3b09d504"][data-id="3b09d504"],
body.elementor-page-2689 [data-id="2c9cf228"][data-id="2c9cf228"],
body.elementor-page-2689 [data-id="74175863"][data-id="74175863"],
body.elementor-page-2689 [data-id="20253035"][data-id="20253035"],
body.elementor-page-2689 [data-id="55c324ca"][data-id="55c324ca"],
body.elementor-page-2689 [data-id="4cb3e4d7"][data-id="4cb3e4d7"] { height: auto; } }
body.elementor-page-2689 [data-id="2ae78946"][data-id="2ae78946"],
body.elementor-page-2689 [data-id="10de5e7e"][data-id="10de5e7e"],
body.elementor-page-2689 [data-id="1fcd225e"][data-id="1fcd225e"],
body.elementor-page-2689 [data-id="623bc161"][data-id="623bc161"] { color: #C6A16A; }
body.elementor-page-2689 [data-id="6dd4450c"][data-id="6dd4450c"],
body.elementor-page-2689 [data-id="3ce2357c"][data-id="3ce2357c"] { background-color: #C6A16A; }
@keyframes h6-par { from { transform: translate3d(0, -6%, 0) scale(1.14); } to { transform: translate3d(0, 6%, 0) scale(1.14); } }
@keyframes h6-rise { from { clip-path: inset(18% 0 0 0 round 32px); opacity: 0.4; } to { clip-path: inset(0 0 0 0 round 32px); opacity: 1; } }
@supports (animation-timeline: view()) { @media (prefers-reduced-motion: no-preference) {
    body.elementor-page-2689 [data-id="5a634db8"][data-id="5a634db8"],
body.elementor-page-2689 [data-id="8d5610c"][data-id="8d5610c"] { animation: h6-par linear both; animation-timeline: view(); animation-range: cover 0% cover 100%; }
  } }
@media (max-width: 1024px) { body.elementor-page-2689 a.e-paragraph-link-base { display: inline-block; padding-top: 0.65rem; padding-bottom: 0.65rem; } }
@media (max-width: 767px) {
  body.elementor-page-2689 [data-id="521c213"][data-id="521c213"] { font-size: 0.66rem; letter-spacing: 0.08em; min-height: 42px; }
  body.elementor-page-2689 [data-id="1fcd225e"][data-id="1fcd225e"],
body.elementor-page-2689 [data-id="623bc161"][data-id="623bc161"] { font-size: 0.72rem; }
  body.elementor-page-2689 [data-id="504169d8"][data-id="504169d8"] { font-size: 0.72rem; min-height: 46px; }
  body.elementor-page-2689 [data-id="7e642099"][data-id="7e642099"],
body.elementor-page-2689 [data-id="5d212be2"][data-id="5d212be2"],
body.elementor-page-2689 [data-id="4994bedc"][data-id="4994bedc"] { font-size: 0.72rem; }
}
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  body.elementor-page-2689 *, body.elementor-page-2689 *::before, body.elementor-page-2689 *::after { transition-duration: 0.01ms !important; }
  body.elementor-page-2689 [data-interaction-id="72a425cd"],
  body.elementor-page-2689 [data-interaction-id="775e1162"],
  body.elementor-page-2689 [data-interaction-id="2f512978"],
  body.elementor-page-2689 [data-interaction-id="2d541cfb"],
  body.elementor-page-2689 [data-interaction-id="49c7491e"],
  body.elementor-page-2689 [data-interaction-id="a73fa78"],
  body.elementor-page-2689 [data-interaction-id="311bcc5b"],
  body.elementor-page-2689 [data-interaction-id="75558bbb"],
  body.elementor-page-2689 [data-interaction-id="623bc9c6"],
  body.elementor-page-2689 [data-interaction-id="32c8ddca"],
  body.elementor-page-2689 [data-interaction-id="70199714"],
  body.elementor-page-2689 [data-interaction-id="2a6a6c9f"],
  body.elementor-page-2689 [data-interaction-id="ea382fb"],
  body.elementor-page-2689 [data-interaction-id="775c62cf"],
  body.elementor-page-2689 [data-interaction-id="1be7795b"],
  body.elementor-page-2689 [data-interaction-id="75ae0e57"],
  body.elementor-page-2689 [data-interaction-id="7a5e953a"],
  body.elementor-page-2689 [data-interaction-id="b9b7a77"],
  body.elementor-page-2689 [data-interaction-id="50b18893"],
  body.elementor-page-2689 [data-interaction-id="37b16609"],
  body.elementor-page-2689 [data-interaction-id="35aa4ae6"],
  body.elementor-page-2689 [data-interaction-id="51a4462a"],
  body.elementor-page-2689 [data-interaction-id="2f803319"],
  body.elementor-page-2689 [data-interaction-id="73776368"],
  body.elementor-page-2689 [data-interaction-id="2af946d3"],
  body.elementor-page-2689 [data-interaction-id="43f98986"],
  body.elementor-page-2689 [data-interaction-id="23e7e782"],
  body.elementor-page-2689 [data-interaction-id="120a95e9"],
  body.elementor-page-2689 [data-interaction-id="167c6dd1"],
  body.elementor-page-2689 [data-interaction-id="728b0277"],
  body.elementor-page-2689 [data-interaction-id="3fe5bf4"],
  body.elementor-page-2689 [data-interaction-id="4de80283"],
  body.elementor-page-2689 [data-interaction-id="6daace71"],
  body.elementor-page-2689 [data-interaction-id="13878a2f"],
  body.elementor-page-2689 [data-interaction-id="30d7290f"],
  body.elementor-page-2689 [data-interaction-id="18db49ab"] { opacity: 1 !important; transform: none !important; }
}
/* ===== Heart of Euphoria: Our Team ===== */
body.elementor-page-2689 [data-id="3dfa38df"] { overflow-x: clip; }
body.elementor-page-2689 [data-id="40ae1a7f"][data-id="40ae1a7f"] { width: auto; }
body.elementor-page-2689 [data-id="579bf126"][data-id="579bf126"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="6f334746"][data-id="6f334746"], body.elementor-page-2689 [data-id="54b7c951"][data-id="54b7c951"] { border-radius: 999px 999px 18px 18px; }
body.elementor-page-2689 [data-id="5ccfdd7c"][data-id="5ccfdd7c"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="2c701682"][data-id="2c701682"], body.elementor-page-2689 [data-id="70aac3d2"][data-id="70aac3d2"] { border-radius: 999px; }
body.elementor-page-2689 [data-id="35b0902d"][data-id="35b0902d"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="76f8fbd7"][data-id="76f8fbd7"], body.elementor-page-2689 [data-id="2a213064"][data-id="2a213064"] { border-radius: 22px; }
body.elementor-page-2689 [data-id="7a0c8d06"][data-id="7a0c8d06"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="7d2245d2"][data-id="7d2245d2"], body.elementor-page-2689 [data-id="793a02f6"][data-id="793a02f6"] { border-radius: 999px 999px 18px 18px; }
body.elementor-page-2689 [data-id="7bf2c4c7"][data-id="7bf2c4c7"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="4ae97de9"][data-id="4ae97de9"], body.elementor-page-2689 [data-id="1edcdb16"][data-id="1edcdb16"] { border-radius: 22px; }
body.elementor-page-2689 [data-id="3e372e66"][data-id="3e372e66"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="3e063e9d"][data-id="3e063e9d"], body.elementor-page-2689 [data-id="55824453"][data-id="55824453"] { border-radius: 999px; }
body.elementor-page-2689 [data-id="cbe826b"][data-id="cbe826b"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="46857e46"][data-id="46857e46"], body.elementor-page-2689 [data-id="83528bc"][data-id="83528bc"] { border-radius: 999px 999px 18px 18px; }
body.elementor-page-2689 [data-id="7fcad3df"][data-id="7fcad3df"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="43f61a58"][data-id="43f61a58"], body.elementor-page-2689 [data-id="2f7fc78a"][data-id="2f7fc78a"] { border-radius: 22px; }
body.elementor-page-2689 [data-id="6f9f76c8"][data-id="6f9f76c8"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="753fb0b"][data-id="753fb0b"], body.elementor-page-2689 [data-id="1571f8b"][data-id="1571f8b"] { border-radius: 999px; }
body.elementor-page-2689 [data-id="3735924f"][data-id="3735924f"] { display: grid; grid-template-columns: repeat(10, minmax(0, 1fr)); column-gap: 2.6rem; row-gap: 3.6rem; align-items: start; }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"] { grid-column: 1 / span 2; grid-row: 1; margin-top: 0; perspective: 1000px; }
body.elementor-page-2689 [data-id="733fb233"][data-id="733fb233"] { width: 94%; justify-self: start; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="24f3f1cd"][data-id="24f3f1cd"] { width: 94%; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="17a874f1"][data-id="17a874f1"] { width: 94%; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"] { grid-column: 3 / span 2; grid-row: 1; margin-top: 3.4rem; perspective: 1000px; }
body.elementor-page-2689 [data-id="680a3217"][data-id="680a3217"] { width: 80%; justify-self: end; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="352077b2"][data-id="352077b2"] { width: 80%; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="44bd9fb0"][data-id="44bd9fb0"] { width: 80%; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"] { grid-column: 5 / span 2; grid-row: 1; margin-top: 1rem; perspective: 1000px; }
body.elementor-page-2689 [data-id="3b2c8394"][data-id="3b2c8394"] { width: 86%; justify-self: center; margin-left: auto; margin-right: auto; }
body.elementor-page-2689 [data-id="647db1e9"][data-id="647db1e9"] { width: 86%; margin-left: auto; margin-right: auto; }
body.elementor-page-2689 [data-id="2a28b0ba"][data-id="2a28b0ba"] { width: 86%; margin-left: auto; margin-right: auto; }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"] { grid-column: 7 / span 2; grid-row: 1; margin-top: 4.2rem; perspective: 1000px; }
body.elementor-page-2689 [data-id="24ea30c0"][data-id="24ea30c0"] { width: 84%; justify-self: start; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="27d99866"][data-id="27d99866"] { width: 84%; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="43dd2fb3"][data-id="43dd2fb3"] { width: 84%; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"] { grid-column: 9 / span 2; grid-row: 1; margin-top: 1.6rem; perspective: 1000px; }
body.elementor-page-2689 [data-id="70432545"][data-id="70432545"] { width: 88%; justify-self: end; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="2fa87d6e"][data-id="2fa87d6e"] { width: 88%; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="5b438b43"][data-id="5b438b43"] { width: 88%; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"] { grid-column: 2 / span 2; grid-row: 2; margin-top: 0.4rem; perspective: 1000px; }
body.elementor-page-2689 [data-id="1dea8d4a"][data-id="1dea8d4a"] { width: 80%; justify-self: center; margin-left: auto; margin-right: auto; }
body.elementor-page-2689 [data-id="4b374f20"][data-id="4b374f20"] { width: 80%; margin-left: auto; margin-right: auto; }
body.elementor-page-2689 [data-id="17278504"][data-id="17278504"] { width: 80%; margin-left: auto; margin-right: auto; }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"] { grid-column: 4 / span 2; grid-row: 2; margin-top: 2.8rem; perspective: 1000px; }
body.elementor-page-2689 [data-id="7bc0a641"][data-id="7bc0a641"] { width: 92%; justify-self: end; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="332ce205"][data-id="332ce205"] { width: 92%; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="1a462e7a"][data-id="1a462e7a"] { width: 92%; margin-left: auto; margin-right: 0; }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"] { grid-column: 6 / span 2; grid-row: 2; margin-top: 0; perspective: 1000px; }
body.elementor-page-2689 [data-id="1a84927d"][data-id="1a84927d"] { width: 84%; justify-self: start; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="679d8809"][data-id="679d8809"] { width: 84%; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="4d6aa49c"][data-id="4d6aa49c"] { width: 84%; margin-left: 0; margin-right: 0; }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"] { grid-column: 8 / span 2; grid-row: 2; margin-top: 2.2rem; perspective: 1000px; }
body.elementor-page-2689 [data-id="230caece"][data-id="230caece"] { width: 80%; justify-self: center; margin-left: auto; margin-right: auto; }
body.elementor-page-2689 [data-id="1b9d504f"][data-id="1b9d504f"] { width: 80%; margin-left: auto; margin-right: auto; }
body.elementor-page-2689 [data-id="75f399fc"][data-id="75f399fc"] { width: 80%; margin-left: auto; margin-right: auto; }
@media (max-width: 1024px) {
  body.elementor-page-2689 [data-id="3735924f"][data-id="3735924f"] { grid-template-columns: repeat(6, minmax(0, 1fr)); column-gap: 1.6rem; row-gap: 2.8rem; }
  body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"] { grid-column: 1 / span 2; grid-row: 1; margin-top: 0; }
  body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"] { grid-column: 3 / span 2; grid-row: 1; margin-top: 2.6rem; }
  body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"] { grid-column: 5 / span 2; grid-row: 1; margin-top: 0.8rem; }
  body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"] { grid-column: 1 / span 2; grid-row: 2; margin-top: 1.8rem; }
  body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"] { grid-column: 3 / span 2; grid-row: 2; margin-top: 0; }
  body.elementor-page-2689 [data-id="156922de"][data-id="156922de"] { grid-column: 5 / span 2; grid-row: 2; margin-top: 2.8rem; }
  body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"] { grid-column: 1 / span 2; grid-row: 3; margin-top: 0.6rem; }
  body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"] { grid-column: 3 / span 2; grid-row: 3; margin-top: 2.4rem; }
  body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"] { grid-column: 5 / span 2; grid-row: 3; margin-top: 0; }
}
@media (max-width: 767px) {
  body.elementor-page-2689 [data-id="3735924f"][data-id="3735924f"] { grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: 1rem; row-gap: 2rem; }
  body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"] { grid-column: 1 / span 2; grid-row: auto; margin-top: 0; }
  body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"] { grid-column: 1; grid-row: auto; margin-top: 0; }
  body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"] { grid-column: 2; grid-row: auto; margin-top: 2.4rem; }
  body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"] { grid-column: 1; grid-row: auto; margin-top: 0; }
  body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"] { grid-column: 2; grid-row: auto; margin-top: 2.4rem; }
  body.elementor-page-2689 [data-id="156922de"][data-id="156922de"] { grid-column: 1; grid-row: auto; margin-top: 0; }
  body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"] { grid-column: 2; grid-row: auto; margin-top: 2.4rem; }
  body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"] { grid-column: 1; grid-row: auto; margin-top: 0; }
  body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"] { grid-column: 2; grid-row: auto; margin-top: 2.4rem; }
  body.elementor-page-2689 [data-id="733fb233"][data-id="733fb233"], body.elementor-page-2689 [data-id="24f3f1cd"][data-id="24f3f1cd"], body.elementor-page-2689 [data-id="17a874f1"][data-id="17a874f1"] { width: 58%; margin-left: auto; margin-right: auto; }
  body.elementor-page-2689 [data-id="17a874f1"][data-id="17a874f1"] { text-align: center; align-items: center; }
  body.elementor-page-2689 [data-id="680a3217"][data-id="680a3217"], body.elementor-page-2689 [data-id="352077b2"][data-id="352077b2"], body.elementor-page-2689 [data-id="44bd9fb0"][data-id="44bd9fb0"] { width: 100%; margin-left: 0; margin-right: 0; }
  body.elementor-page-2689 [data-id="3b2c8394"][data-id="3b2c8394"], body.elementor-page-2689 [data-id="647db1e9"][data-id="647db1e9"], body.elementor-page-2689 [data-id="2a28b0ba"][data-id="2a28b0ba"] { width: 100%; margin-left: 0; margin-right: 0; }
  body.elementor-page-2689 [data-id="24ea30c0"][data-id="24ea30c0"], body.elementor-page-2689 [data-id="27d99866"][data-id="27d99866"], body.elementor-page-2689 [data-id="43dd2fb3"][data-id="43dd2fb3"] { width: 100%; margin-left: 0; margin-right: 0; }
  body.elementor-page-2689 [data-id="70432545"][data-id="70432545"], body.elementor-page-2689 [data-id="2fa87d6e"][data-id="2fa87d6e"], body.elementor-page-2689 [data-id="5b438b43"][data-id="5b438b43"] { width: 100%; margin-left: 0; margin-right: 0; }
  body.elementor-page-2689 [data-id="1dea8d4a"][data-id="1dea8d4a"], body.elementor-page-2689 [data-id="4b374f20"][data-id="4b374f20"], body.elementor-page-2689 [data-id="17278504"][data-id="17278504"] { width: 100%; margin-left: 0; margin-right: 0; }
  body.elementor-page-2689 [data-id="7bc0a641"][data-id="7bc0a641"], body.elementor-page-2689 [data-id="332ce205"][data-id="332ce205"], body.elementor-page-2689 [data-id="1a462e7a"][data-id="1a462e7a"] { width: 100%; margin-left: 0; margin-right: 0; }
  body.elementor-page-2689 [data-id="1a84927d"][data-id="1a84927d"], body.elementor-page-2689 [data-id="679d8809"][data-id="679d8809"], body.elementor-page-2689 [data-id="4d6aa49c"][data-id="4d6aa49c"] { width: 100%; margin-left: 0; margin-right: 0; }
  body.elementor-page-2689 [data-id="230caece"][data-id="230caece"], body.elementor-page-2689 [data-id="1b9d504f"][data-id="1b9d504f"], body.elementor-page-2689 [data-id="75f399fc"][data-id="75f399fc"] { width: 100%; margin-left: 0; margin-right: 0; }
  body.elementor-page-2689 [data-id="2a7d7749"][data-id="2a7d7749"], body.elementor-page-2689 [data-id="59314da4"][data-id="59314da4"] { min-width: 1.5rem; }
}
body.elementor-page-2689 [data-id="360aecba"][data-id="360aecba"] a { color: inherit; }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="2dc776d2"][data-id="2dc776d2"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="6fb37fc0"][data-id="6fb37fc0"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="54b7c951"][data-id="54b7c951"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="6f334746"][data-id="6f334746"] { opacity: 0; }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="579bf126"][data-id="579bf126"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="360aecba"][data-id="360aecba"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="33f5ab81"][data-id="33f5ab81"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="6774c06f"][data-id="6774c06f"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="2dc776d2"][data-id="2dc776d2"], body.elementor-page-2689 [data-id="6fb37fc0"][data-id="6fb37fc0"], body.elementor-page-2689 [data-id="54b7c951"][data-id="54b7c951"], body.elementor-page-2689 [data-id="579bf126"][data-id="579bf126"], body.elementor-page-2689 [data-id="33f5ab81"][data-id="33f5ab81"], body.elementor-page-2689 [data-id="6774c06f"][data-id="6774c06f"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="30afc6a8"][data-id="30afc6a8"] a { color: inherit; }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="2ce8dddb"][data-id="2ce8dddb"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="705a9078"][data-id="705a9078"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="70aac3d2"][data-id="70aac3d2"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="2c701682"][data-id="2c701682"] { opacity: 0; }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="5ccfdd7c"][data-id="5ccfdd7c"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="30afc6a8"][data-id="30afc6a8"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="5aaa2fe8"][data-id="5aaa2fe8"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="6cb9369d"][data-id="6cb9369d"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="2ce8dddb"][data-id="2ce8dddb"], body.elementor-page-2689 [data-id="705a9078"][data-id="705a9078"], body.elementor-page-2689 [data-id="70aac3d2"][data-id="70aac3d2"], body.elementor-page-2689 [data-id="5ccfdd7c"][data-id="5ccfdd7c"], body.elementor-page-2689 [data-id="5aaa2fe8"][data-id="5aaa2fe8"], body.elementor-page-2689 [data-id="6cb9369d"][data-id="6cb9369d"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="7e6709ad"][data-id="7e6709ad"] a { color: inherit; }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="7a460df1"][data-id="7a460df1"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="1f0ff716"][data-id="1f0ff716"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="2a213064"][data-id="2a213064"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="76f8fbd7"][data-id="76f8fbd7"] { opacity: 0; }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="35b0902d"][data-id="35b0902d"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="7e6709ad"][data-id="7e6709ad"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="6bcf4375"][data-id="6bcf4375"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="538b7204"][data-id="538b7204"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="7a460df1"][data-id="7a460df1"], body.elementor-page-2689 [data-id="1f0ff716"][data-id="1f0ff716"], body.elementor-page-2689 [data-id="2a213064"][data-id="2a213064"], body.elementor-page-2689 [data-id="35b0902d"][data-id="35b0902d"], body.elementor-page-2689 [data-id="6bcf4375"][data-id="6bcf4375"], body.elementor-page-2689 [data-id="538b7204"][data-id="538b7204"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="3fce0555"][data-id="3fce0555"] a { color: inherit; }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="e48220c"][data-id="e48220c"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="1e4d085f"][data-id="1e4d085f"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="793a02f6"][data-id="793a02f6"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="7d2245d2"][data-id="7d2245d2"] { opacity: 0; }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="7a0c8d06"][data-id="7a0c8d06"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="3fce0555"][data-id="3fce0555"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="7478b105"][data-id="7478b105"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="39fda636"][data-id="39fda636"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="e48220c"][data-id="e48220c"], body.elementor-page-2689 [data-id="1e4d085f"][data-id="1e4d085f"], body.elementor-page-2689 [data-id="793a02f6"][data-id="793a02f6"], body.elementor-page-2689 [data-id="7a0c8d06"][data-id="7a0c8d06"], body.elementor-page-2689 [data-id="7478b105"][data-id="7478b105"], body.elementor-page-2689 [data-id="39fda636"][data-id="39fda636"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="1b18094f"][data-id="1b18094f"] a { color: inherit; }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="1e70294c"][data-id="1e70294c"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="85d6ebd"][data-id="85d6ebd"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="1edcdb16"][data-id="1edcdb16"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="4ae97de9"][data-id="4ae97de9"] { opacity: 0; }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="7bf2c4c7"][data-id="7bf2c4c7"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="1b18094f"][data-id="1b18094f"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="6702242d"][data-id="6702242d"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="3d073a04"][data-id="3d073a04"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="1e70294c"][data-id="1e70294c"], body.elementor-page-2689 [data-id="85d6ebd"][data-id="85d6ebd"], body.elementor-page-2689 [data-id="1edcdb16"][data-id="1edcdb16"], body.elementor-page-2689 [data-id="7bf2c4c7"][data-id="7bf2c4c7"], body.elementor-page-2689 [data-id="6702242d"][data-id="6702242d"], body.elementor-page-2689 [data-id="3d073a04"][data-id="3d073a04"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="42f7ce47"][data-id="42f7ce47"] a { color: inherit; }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="570dea76"][data-id="570dea76"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="49c0200b"][data-id="49c0200b"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="55824453"][data-id="55824453"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="3e063e9d"][data-id="3e063e9d"] { opacity: 0; }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="3e372e66"][data-id="3e372e66"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="42f7ce47"][data-id="42f7ce47"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="1bd9e7c8"][data-id="1bd9e7c8"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="f8847e9"][data-id="f8847e9"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="570dea76"][data-id="570dea76"], body.elementor-page-2689 [data-id="49c0200b"][data-id="49c0200b"], body.elementor-page-2689 [data-id="55824453"][data-id="55824453"], body.elementor-page-2689 [data-id="3e372e66"][data-id="3e372e66"], body.elementor-page-2689 [data-id="1bd9e7c8"][data-id="1bd9e7c8"], body.elementor-page-2689 [data-id="f8847e9"][data-id="f8847e9"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="1667bc4c"][data-id="1667bc4c"] a { color: inherit; }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="6132a99b"][data-id="6132a99b"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="72de4858"][data-id="72de4858"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="83528bc"][data-id="83528bc"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="46857e46"][data-id="46857e46"] { opacity: 0; }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="cbe826b"][data-id="cbe826b"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="1667bc4c"][data-id="1667bc4c"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="3c0f4e71"][data-id="3c0f4e71"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="4dc61119"][data-id="4dc61119"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="6132a99b"][data-id="6132a99b"], body.elementor-page-2689 [data-id="72de4858"][data-id="72de4858"], body.elementor-page-2689 [data-id="83528bc"][data-id="83528bc"], body.elementor-page-2689 [data-id="cbe826b"][data-id="cbe826b"], body.elementor-page-2689 [data-id="3c0f4e71"][data-id="3c0f4e71"], body.elementor-page-2689 [data-id="4dc61119"][data-id="4dc61119"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="5d61b110"][data-id="5d61b110"] a { color: inherit; }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="190450bf"][data-id="190450bf"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="4555b050"][data-id="4555b050"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="2f7fc78a"][data-id="2f7fc78a"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="43f61a58"][data-id="43f61a58"] { opacity: 0; }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="7fcad3df"][data-id="7fcad3df"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="5d61b110"][data-id="5d61b110"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="7855a847"][data-id="7855a847"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="63697f0"][data-id="63697f0"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="190450bf"][data-id="190450bf"], body.elementor-page-2689 [data-id="4555b050"][data-id="4555b050"], body.elementor-page-2689 [data-id="2f7fc78a"][data-id="2f7fc78a"], body.elementor-page-2689 [data-id="7fcad3df"][data-id="7fcad3df"], body.elementor-page-2689 [data-id="7855a847"][data-id="7855a847"], body.elementor-page-2689 [data-id="63697f0"][data-id="63697f0"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="33b7f1d3"][data-id="33b7f1d3"] a { color: inherit; }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="1ffe24da"][data-id="1ffe24da"] { transform: perspective(900px) translateY(-7px) rotateX(3deg) rotateY(-2.5deg); box-shadow: 0 42px 70px -30px rgba(28,48,40,0.6); }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="7f71a9ba"][data-id="7f71a9ba"] { transform: scale(1.07) translateY(-1.5%); filter: saturate(1.02) contrast(1.04) sepia(0); }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="1571f8b"][data-id="1571f8b"] { transform: translateX(260%) skewX(-12deg); }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="753fb0b"][data-id="753fb0b"] { opacity: 0; }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="6f9f76c8"][data-id="6f9f76c8"] { opacity: 1; transform: scale(1.035); }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="33b7f1d3"][data-id="33b7f1d3"] { color: #8C6B38; letter-spacing: 0.015em; }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="7cb0e88c"][data-id="7cb0e88c"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="4d658d65"][data-id="4d658d65"] { width: 2.6rem; }
body.elementor-page-2689 [data-id="1ffe24da"][data-id="1ffe24da"], body.elementor-page-2689 [data-id="7f71a9ba"][data-id="7f71a9ba"], body.elementor-page-2689 [data-id="1571f8b"][data-id="1571f8b"], body.elementor-page-2689 [data-id="6f9f76c8"][data-id="6f9f76c8"], body.elementor-page-2689 [data-id="7cb0e88c"][data-id="7cb0e88c"], body.elementor-page-2689 [data-id="4d658d65"][data-id="4d658d65"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
@supports (animation-timeline: view()) {
@media (prefers-reduced-motion: no-preference) {
@keyframes h6t-rise { from { opacity: 0; translate: calc(var(--h6t-sx) * 28px) 80px; } to { opacity: 1; translate: 0 0; } }
@keyframes h6t-par { from { transform: translateY(var(--h6t-py)); } to { transform: translateY(calc(var(--h6t-py) * -1)); } }
@keyframes h6t-tilt { from { rotate: x 16deg; } to { rotate: x 0deg; } }
@keyframes h6t-mask-up { from { clip-path: inset(100% 0 0 0); } to { clip-path: inset(0 0 0 0); } }
@keyframes h6t-mask-down { from { clip-path: inset(0 0 100% 0); } to { clip-path: inset(0 0 0 0); } }
@keyframes h6t-settle { from { scale: 1.28; } to { scale: 1; } }
@keyframes h6t-halo { from { opacity: 0; scale: 0.9; } to { opacity: 1; scale: 1; } }
@keyframes h6t-line { from { scale: 0 1; } to { scale: 1 1; } }
body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"] { --h6t-sx: -1; --h6t-py: 18px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 0% cover 36%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="733fb233"][data-id="733fb233"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 0% cover 36%; }
@keyframes h6t-m1 { from { clip-path: inset(100% 0 0 0 round 999px 999px 18px 18px); } to { clip-path: inset(0 0 0 0 round 999px 999px 18px 18px); } }
body.elementor-page-2689 [data-id="2dc776d2"][data-id="2dc776d2"] { animation: h6t-m1 linear both; animation-timeline: view(); animation-range: entry 0% cover 30%; }
body.elementor-page-2689 [data-id="6fb37fc0"][data-id="6fb37fc0"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 0% cover 44%; }
body.elementor-page-2689 [data-id="579bf126"][data-id="579bf126"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 18% cover 42%; }
body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"] { --h6t-sx: 1; --h6t-py: 46px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 6% cover 42%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="680a3217"][data-id="680a3217"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 6% cover 42%; }
@keyframes h6t-m2 { from { clip-path: inset(0 0 100% 0 round 999px); } to { clip-path: inset(0 0 0 0 round 999px); } }
body.elementor-page-2689 [data-id="2ce8dddb"][data-id="2ce8dddb"] { animation: h6t-m2 linear both; animation-timeline: view(); animation-range: entry 6% cover 36%; }
body.elementor-page-2689 [data-id="705a9078"][data-id="705a9078"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 6% cover 50%; }
body.elementor-page-2689 [data-id="5ccfdd7c"][data-id="5ccfdd7c"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 24% cover 48%; }
body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"] { --h6t-sx: -1; --h6t-py: 28px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 12% cover 48%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="3b2c8394"][data-id="3b2c8394"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 12% cover 48%; }
@keyframes h6t-m3 { from { clip-path: inset(100% 0 0 0 round 22px); } to { clip-path: inset(0 0 0 0 round 22px); } }
body.elementor-page-2689 [data-id="7a460df1"][data-id="7a460df1"] { animation: h6t-m3 linear both; animation-timeline: view(); animation-range: entry 12% cover 42%; }
body.elementor-page-2689 [data-id="1f0ff716"][data-id="1f0ff716"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 12% cover 56%; }
body.elementor-page-2689 [data-id="35b0902d"][data-id="35b0902d"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 30% cover 54%; }
body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"] { --h6t-sx: 1; --h6t-py: 54px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 18% cover 54%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="24ea30c0"][data-id="24ea30c0"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 18% cover 54%; }
@keyframes h6t-m4 { from { clip-path: inset(0 0 100% 0 round 999px 999px 18px 18px); } to { clip-path: inset(0 0 0 0 round 999px 999px 18px 18px); } }
body.elementor-page-2689 [data-id="e48220c"][data-id="e48220c"] { animation: h6t-m4 linear both; animation-timeline: view(); animation-range: entry 18% cover 48%; }
body.elementor-page-2689 [data-id="1e4d085f"][data-id="1e4d085f"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 18% cover 62%; }
body.elementor-page-2689 [data-id="7a0c8d06"][data-id="7a0c8d06"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 36% cover 60%; }
body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"] { --h6t-sx: -1; --h6t-py: 22px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 24% cover 60%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="70432545"][data-id="70432545"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 24% cover 60%; }
@keyframes h6t-m5 { from { clip-path: inset(100% 0 0 0 round 22px); } to { clip-path: inset(0 0 0 0 round 22px); } }
body.elementor-page-2689 [data-id="1e70294c"][data-id="1e70294c"] { animation: h6t-m5 linear both; animation-timeline: view(); animation-range: entry 24% cover 54%; }
body.elementor-page-2689 [data-id="85d6ebd"][data-id="85d6ebd"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 24% cover 68%; }
body.elementor-page-2689 [data-id="7bf2c4c7"][data-id="7bf2c4c7"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 42% cover 66%; }
body.elementor-page-2689 [data-id="156922de"][data-id="156922de"] { --h6t-sx: 1; --h6t-py: 40px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 3% cover 39%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="1dea8d4a"][data-id="1dea8d4a"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 3% cover 39%; }
@keyframes h6t-m6 { from { clip-path: inset(0 0 100% 0 round 999px); } to { clip-path: inset(0 0 0 0 round 999px); } }
body.elementor-page-2689 [data-id="570dea76"][data-id="570dea76"] { animation: h6t-m6 linear both; animation-timeline: view(); animation-range: entry 3% cover 33%; }
body.elementor-page-2689 [data-id="49c0200b"][data-id="49c0200b"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 3% cover 47%; }
body.elementor-page-2689 [data-id="3e372e66"][data-id="3e372e66"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 21% cover 45%; }
body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"] { --h6t-sx: -1; --h6t-py: 26px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 9% cover 45%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="7bc0a641"][data-id="7bc0a641"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 9% cover 45%; }
@keyframes h6t-m7 { from { clip-path: inset(100% 0 0 0 round 999px 999px 18px 18px); } to { clip-path: inset(0 0 0 0 round 999px 999px 18px 18px); } }
body.elementor-page-2689 [data-id="6132a99b"][data-id="6132a99b"] { animation: h6t-m7 linear both; animation-timeline: view(); animation-range: entry 9% cover 39%; }
body.elementor-page-2689 [data-id="72de4858"][data-id="72de4858"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 9% cover 53%; }
body.elementor-page-2689 [data-id="cbe826b"][data-id="cbe826b"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 27% cover 51%; }
body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"] { --h6t-sx: 1; --h6t-py: 52px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 15% cover 51%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="1a84927d"][data-id="1a84927d"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 15% cover 51%; }
@keyframes h6t-m8 { from { clip-path: inset(0 0 100% 0 round 22px); } to { clip-path: inset(0 0 0 0 round 22px); } }
body.elementor-page-2689 [data-id="190450bf"][data-id="190450bf"] { animation: h6t-m8 linear both; animation-timeline: view(); animation-range: entry 15% cover 45%; }
body.elementor-page-2689 [data-id="4555b050"][data-id="4555b050"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 15% cover 59%; }
body.elementor-page-2689 [data-id="7fcad3df"][data-id="7fcad3df"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 33% cover 57%; }
body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"] { --h6t-sx: -1; --h6t-py: 34px; animation: h6t-rise linear both, h6t-par linear both; animation-timeline: view(), view(); animation-range: entry 21% cover 57%, cover 0% cover 100%; }
body.elementor-page-2689 [data-id="230caece"][data-id="230caece"] { transform-origin: 50% 100%; animation: h6t-tilt linear both; animation-timeline: view(); animation-range: entry 21% cover 57%; }
@keyframes h6t-m9 { from { clip-path: inset(100% 0 0 0 round 999px); } to { clip-path: inset(0 0 0 0 round 999px); } }
body.elementor-page-2689 [data-id="1ffe24da"][data-id="1ffe24da"] { animation: h6t-m9 linear both; animation-timeline: view(); animation-range: entry 21% cover 51%; }
body.elementor-page-2689 [data-id="7f71a9ba"][data-id="7f71a9ba"] { animation: h6t-settle linear both; animation-timeline: view(); animation-range: entry 21% cover 65%; }
body.elementor-page-2689 [data-id="6f9f76c8"][data-id="6f9f76c8"] { animation: h6t-halo linear both; animation-timeline: view(); animation-range: cover 39% cover 63%; }
body.elementor-page-2689 [data-id="2a7d7749"][data-id="2a7d7749"] { transform-origin: 100% 50%; animation: h6t-line linear both; animation-timeline: view(); animation-range: entry 20% cover 40%; }
body.elementor-page-2689 [data-id="59314da4"][data-id="59314da4"] { transform-origin: 0% 50%; animation: h6t-line linear both; animation-timeline: view(); animation-range: entry 20% cover 40%; }
@media (max-width: 767px) {
  body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="156922de"][data-id="156922de"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"] { --h6t-py: 0px; animation-name: h6t-rise, none; }
  body.elementor-page-2689 [data-id="733fb233"][data-id="733fb233"] { animation: none; }
  body.elementor-page-2689 [data-id="680a3217"][data-id="680a3217"] { animation: none; }
  body.elementor-page-2689 [data-id="3b2c8394"][data-id="3b2c8394"] { animation: none; }
  body.elementor-page-2689 [data-id="24ea30c0"][data-id="24ea30c0"] { animation: none; }
  body.elementor-page-2689 [data-id="70432545"][data-id="70432545"] { animation: none; }
  body.elementor-page-2689 [data-id="1dea8d4a"][data-id="1dea8d4a"] { animation: none; }
  body.elementor-page-2689 [data-id="7bc0a641"][data-id="7bc0a641"] { animation: none; }
  body.elementor-page-2689 [data-id="1a84927d"][data-id="1a84927d"] { animation: none; }
  body.elementor-page-2689 [data-id="230caece"][data-id="230caece"] { animation: none; }
  @keyframes h6t-rise { from { opacity: 0; translate: calc(var(--h6t-sx) * 18px) 40px; } to { opacity: 1; translate: 0 0; } }
}
}
}
@media (max-width: 767px) { body.elementor-page-2689 [data-id="394c2336"][data-id="394c2336"], body.elementor-page-2689 [data-id="10ab20cb"][data-id="10ab20cb"], body.elementor-page-2689 [data-id="2b896460"][data-id="2b896460"], body.elementor-page-2689 [data-id="3771c343"][data-id="3771c343"], body.elementor-page-2689 [data-id="7e1d049a"][data-id="7e1d049a"], body.elementor-page-2689 [data-id="50138fef"][data-id="50138fef"], body.elementor-page-2689 [data-id="543a65fb"][data-id="543a65fb"], body.elementor-page-2689 [data-id="648c87ad"][data-id="648c87ad"], body.elementor-page-2689 [data-id="4a8218ee"][data-id="4a8218ee"] { font-size: 0.68rem; letter-spacing: 0.06em; } }
@media (hover: none) and (pointer: coarse) { body.elementor-page-2689 [data-id="579bf126"][data-id="579bf126"], body.elementor-page-2689 [data-id="5ccfdd7c"][data-id="5ccfdd7c"], body.elementor-page-2689 [data-id="35b0902d"][data-id="35b0902d"], body.elementor-page-2689 [data-id="7a0c8d06"][data-id="7a0c8d06"], body.elementor-page-2689 [data-id="7bf2c4c7"][data-id="7bf2c4c7"], body.elementor-page-2689 [data-id="3e372e66"][data-id="3e372e66"], body.elementor-page-2689 [data-id="cbe826b"][data-id="cbe826b"], body.elementor-page-2689 [data-id="7fcad3df"][data-id="7fcad3df"], body.elementor-page-2689 [data-id="6f9f76c8"][data-id="6f9f76c8"] { opacity: 0.8; } body.elementor-page-2689 [data-id="33f5ab81"][data-id="33f5ab81"], body.elementor-page-2689 [data-id="5aaa2fe8"][data-id="5aaa2fe8"], body.elementor-page-2689 [data-id="6bcf4375"][data-id="6bcf4375"], body.elementor-page-2689 [data-id="7478b105"][data-id="7478b105"], body.elementor-page-2689 [data-id="6702242d"][data-id="6702242d"], body.elementor-page-2689 [data-id="1bd9e7c8"][data-id="1bd9e7c8"], body.elementor-page-2689 [data-id="3c0f4e71"][data-id="3c0f4e71"], body.elementor-page-2689 [data-id="7855a847"][data-id="7855a847"], body.elementor-page-2689 [data-id="7cb0e88c"][data-id="7cb0e88c"] { width: 1.6rem; } }
@media (prefers-reduced-motion: reduce) {
  body.elementor-page-2689 [data-id="3e197c8e"][data-id="3e197c8e"] [data-interaction-id] { opacity: 1 !important; transform: none !important; }
  body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="2dc776d2"][data-id="2dc776d2"], body.elementor-page-2689 [data-id="70f7b5e1"][data-id="70f7b5e1"]:is(:hover,:focus-within) [data-id="6fb37fc0"][data-id="6fb37fc0"], body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="2ce8dddb"][data-id="2ce8dddb"], body.elementor-page-2689 [data-id="4a8719f1"][data-id="4a8719f1"]:is(:hover,:focus-within) [data-id="705a9078"][data-id="705a9078"], body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="7a460df1"][data-id="7a460df1"], body.elementor-page-2689 [data-id="77dbb099"][data-id="77dbb099"]:is(:hover,:focus-within) [data-id="1f0ff716"][data-id="1f0ff716"], body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="e48220c"][data-id="e48220c"], body.elementor-page-2689 [data-id="7fa31de4"][data-id="7fa31de4"]:is(:hover,:focus-within) [data-id="1e4d085f"][data-id="1e4d085f"], body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="1e70294c"][data-id="1e70294c"], body.elementor-page-2689 [data-id="4071df35"][data-id="4071df35"]:is(:hover,:focus-within) [data-id="85d6ebd"][data-id="85d6ebd"], body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="570dea76"][data-id="570dea76"], body.elementor-page-2689 [data-id="156922de"][data-id="156922de"]:is(:hover,:focus-within) [data-id="49c0200b"][data-id="49c0200b"], body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="6132a99b"][data-id="6132a99b"], body.elementor-page-2689 [data-id="5e893024"][data-id="5e893024"]:is(:hover,:focus-within) [data-id="72de4858"][data-id="72de4858"], body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="190450bf"][data-id="190450bf"], body.elementor-page-2689 [data-id="6628fd4b"][data-id="6628fd4b"]:is(:hover,:focus-within) [data-id="4555b050"][data-id="4555b050"], body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="1ffe24da"][data-id="1ffe24da"], body.elementor-page-2689 [data-id="72a030f6"][data-id="72a030f6"]:is(:hover,:focus-within) [data-id="7f71a9ba"][data-id="7f71a9ba"] { transform: none; }
}
/* ===== Behind the Beauty film ===== */
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] { position: relative; }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] > [data-id="6e229aac"][data-id="6e229aac"] { position: relative; z-index: 2; list-style: none; outline: none; transition: opacity 0.7s, visibility 0.7s; }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] > [data-id="6e229aac"][data-id="6e229aac"]::-webkit-details-marker { display: none; }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] > [data-id="6e229aac"][data-id="6e229aac"]::marker { content: ''; }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] > [data-id="6e229aac"][data-id="6e229aac"]:focus-visible { box-shadow: inset 0 0 0 2px #C6A16A; }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] > [data-id="733baeae"][data-id="733baeae"] { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; width: auto; height: auto; aspect-ratio: auto; }
body.elementor-page-2689 [data-id="6013919b"][data-id="6013919b"], body.elementor-page-2689 [data-id="6013919b"][data-id="6013919b"] iframe { width: 100%; height: 100%; border: 0; display: block; }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"][open] > [data-id="6e229aac"][data-id="6e229aac"] { pointer-events: none; cursor: default; }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"][open]:has(iframe) > [data-id="6e229aac"][data-id="6e229aac"] { opacity: 0; visibility: hidden; }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] > [data-id="6e229aac"][data-id="6e229aac"]:is(:hover, :focus-visible) [data-id="2882ce02"][data-id="2882ce02"] { transform: scale(1.045); filter: saturate(1) contrast(1.05); }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] > [data-id="6e229aac"][data-id="6e229aac"]:is(:hover, :focus-visible) [data-id="7f027c26"][data-id="7f027c26"] { transform: scale(1.08); background-color: rgba(214,183,132,0.98); }
body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"] > [data-id="6e229aac"][data-id="6e229aac"]:is(:hover, :focus-visible) [data-id="41682d0e"][data-id="41682d0e"] { border-color: #C6A16A; }
body.elementor-page-2689 [data-id="2882ce02"][data-id="2882ce02"], body.elementor-page-2689 [data-id="7f027c26"][data-id="7f027c26"] { transition-timing-function: cubic-bezier(.2,.7,.2,1); }
body.elementor-page-2689 [data-id="41682d0e"][data-id="41682d0e"] { transition: border-color 0.5s; }
body.elementor-page-2689 [data-id="264bdb87"][data-id="264bdb87"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="41682d0e"][data-id="41682d0e"] { width: auto; height: auto; }
body.elementor-page-2689 [data-id="1f972240"][data-id="1f972240"] { width: auto; }
body.elementor-page-2689 [data-id="7a19f13b"][data-id="7a19f13b"] { flex: 1 1 auto; min-width: 0; }
@keyframes h6f-ring { 0% { transform: scale(1); opacity: 0.9; } 100% { transform: scale(1.45); opacity: 0; } }
@keyframes h6f-load { 0%, 100% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.18); opacity: 0.45; } }
@keyframes h6f-reveal { from { clip-path: inset(9% 7% 9% 7% round 30px); scale: 0.95; } to { clip-path: inset(-8rem -8rem -8rem -8rem round 30px); scale: 1; } }
@media (prefers-reduced-motion: no-preference) {
  body.elementor-page-2689 [data-id="41682d0e"][data-id="41682d0e"] { animation: h6f-ring 2.6s cubic-bezier(.2,.7,.2,1) infinite; }
  body.elementor-page-2689 [data-id="5e0d87c5"][data-id="5e0d87c5"][open]:not(:has(iframe)) [data-id="41682d0e"][data-id="41682d0e"] { animation: h6f-load 0.9s ease-in-out infinite; }
}
@supports (animation-timeline: view()) { @media (prefers-reduced-motion: no-preference) {
  body.elementor-page-2689 [data-id="316a4ca3"][data-id="316a4ca3"] { animation: h6f-reveal linear both; animation-timeline: view(); animation-range: entry 0% cover 35%; }
} }
@media (prefers-reduced-motion: reduce) { body.elementor-page-2689 [data-id="47eb0d8a"][data-id="47eb0d8a"] [data-interaction-id] { opacity: 1 !important; transform: none !important; } body.elementor-page-2689 [data-id="2882ce02"][data-id="2882ce02"] { transition: none; } }/* End custom CSS */