@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap); @import url('https://fonts.cdnfonts.com/css/berlin-sans-fb-demi'); @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .fadeIn { animation-name: fadeIn; } @keyframes fadeInDown { from { opacity: 0; transform: translate3d(0, -20px, 0); } to { opacity: 1; transform: translate3d(0, 0, 0); } } .fadeInDown { animation-name: fadeInDown; } @keyframes fadeInLeft { from { opacity: 0; transform: translate3d(-20px, 0, 0); } to { opacity: 1; transform: translate3d(0, 0, 0); } } .fadeInLeft { animation-name: fadeInLeft; } @keyframes fadeInRight { from { opacity: 0; transform: translate3d(20px, 0, 0); } to { opacity: 1; transform: translate3d(0, 0, 0); } } .fadeInRight { animation-name: fadeInRight; } @keyframes fadeInUp { from { opacity: 0; transform: translate3d(0, 20px, 0); } to { opacity: 1; transform: translate3d(0, 0, 0); } } ::-webkit-scrollbar { width: 10px; } ::-webkit-scrollbar-track { background: transparent; } ::-webkit-scrollbar-thumb { background: #7b05b3; border-radius: 5px; } ::-webkit-scrollbar-thumb:hover { background: #12d3a5; } .fadeInUp { animation-name: fadeInUp; } .animated { animation-duration: 1s; animation-fill-mode: both; } .animated.infinite { animation-iteration-count: infinite; } .animated.delay-1s { animation-delay: 1s; } .animated.delay-2s { animation-delay: 2s; } .animated.delay-3s { animation-delay: 3s; } .animated.delay-4s { animation-delay: 4s; } .animated.delay-5s { animation-delay: 5s; } .animated.fast { animation-duration: 800ms; } .animated.faster { animation-duration: 500ms; } .animated.slow { animation-duration: 2s; } .animated.slower { animation-duration: 3s; } @media (print), (prefers-reduced-motion: reduce) { .animated { animation-duration: 1ms !important; transition-duration: 1ms !important; animation-iteration-count: 1 !important; } } /*!*******************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/css/style.css (1) ***! \*******************************************************************************************************************/ /* ! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com */ /* 1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) 2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) */ *, ::before, ::after { box-sizing: border-box; /* 1 */ border-width: 0; /* 2 */ border-style: solid; /* 2 */ border-color: currentColor; /* 2 */ } ::before, ::after { --tw-content: ''; } /* 1. Use a consistent sensible line-height in all browsers. 2. Prevent adjustments of font size after orientation changes in iOS. 3. Use a more readable tab size. 4. Use the user's configured `sans` font-family by default. */ html { line-height: 1.5; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -moz-tab-size: 4; /* 3 */ -o-tab-size: 4; tab-size: 4; /* 3 */ font-family: "Copperplate", "Copperplate Gothic Light", "fantasy", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */ } /* 1. Remove the margin in all browsers. 2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. */ body { margin: 0; /* 1 */ line-height: inherit; /* 2 */ } /* 1. Add the correct height in Firefox. 2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) 3. Ensure horizontal rules are visible by default. */ hr { height: 0; /* 1 */ color: inherit; /* 2 */ border-top-width: 1px; /* 3 */ } .white { color: #fff; } /* Add the correct text decoration in Chrome, Edge, and Safari. */ abbr:where([title]) { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; } /* Remove the default font size and weight for headings. */ h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; } /* Reset links to optimize for opt-in styling instead of opt-out. */ a { color: inherit; text-decoration: inherit; } /* Add the correct font weight in Edge and Safari. */ b, strong { font-weight: bolder; } /* 1. Use the user's configured `mono` font family by default. 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp, pre { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Add the correct font size in all browsers. */ small { font-size: 80%; } /* Prevent `sub` and `sup` elements from affecting the line height in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* 1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) 2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) 3. Remove gaps between table borders by default. */ table { text-indent: 0; /* 1 */ border-color: inherit; /* 2 */ border-collapse: collapse; /* 3 */ } /* 1. Change the font styles in all browsers. 2. Remove the margin in Firefox and Safari. 3. Remove default padding in all browsers. */ button, input, optgroup, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ font-weight: inherit; /* 1 */ line-height: inherit; /* 1 */ color: inherit; /* 1 */ margin: 0; /* 2 */ padding: 0; /* 3 */ } /* Remove the inheritance of text transform in Edge and Firefox. */ button, select { text-transform: none; } /* 1. Correct the inability to style clickable types in iOS and Safari. 2. Remove default button styles. */ button, [type='button'], [type='reset'], [type='submit'] { -webkit-appearance: button; /* 1 */ background-color: transparent; /* 2 */ background-image: none; /* 2 */ } /* Use the modern Firefox focus style for all focusable elements. */ :-moz-focusring { outline: auto; } /* Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) */ :-moz-ui-invalid { box-shadow: none; } /* Add the correct vertical alignment in Chrome and Firefox. */ progress { vertical-align: baseline; } /* Correct the cursor style of increment and decrement buttons in Safari. */ ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } /* 1. Correct the odd appearance in Chrome and Safari. 2. Correct the outline style in Safari. */ [type='search'] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /* Remove the inner padding in Chrome and Safari on macOS. */ ::-webkit-search-decoration { -webkit-appearance: none; } /* 1. Correct the inability to style clickable types in iOS and Safari. 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Add the correct display in Chrome and Safari. */ summary { display: list-item; } /* Removes the default spacing and border for appropriate elements. */ blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0; } fieldset { margin: 0; padding: 0; } legend { padding: 0; } ol, ul, menu { list-style: none; margin: 0; padding: 0; } /* Prevent resizing textareas horizontally by default. */ textarea { resize: vertical; } /* 1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) 2. Set the default placeholder color to the user's configured gray 400 color. */ input::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } input:-ms-input-placeholder, textarea:-ms-input-placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } input::placeholder, textarea::placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } /* Set the default cursor for buttons. */ button, [role="button"] { cursor: pointer; } /* Make sure disabled buttons don't get the pointer cursor. */ :disabled { cursor: default; } /* 1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) 2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) This can trigger a poorly considered lint error in some tools but is included by design. */ img, svg, video, canvas, audio, iframe, embed, object { /* display: block; 1 */ vertical-align: top; /* 2 */ } /* Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) */ img, video { height: auto; } .bg-image1 { background-image: url('src/images/C-rem-bk-bg.png'); background-size: auto 100%; background-repeat: no-repeat; background-position: center; width: 100%; height: 100%; position: absolute; opacity: 0.16; filter: opacity(0.4); } .vid-position { margin-left: -90px; margin-top: -60px; } .vid-position2 { margin-left: -120px; margin-top: -120px; float: left; } .hive1 { position: absolute; right: 0px; height: 520px; bottom: 40px; } .hive2 { position: absolute; left: 0px; height: 440px; bottom: 70px; } .hive3 { position: absolute; right: 0px; height: 1080px; width: 280px; bottom: -250px; z-index: 1; opacity: 0.7; } .hive4 { position: absolute; left: 0px; height: 640px; top: -180px; } .hive5 { position: absolute; right: 0px; height: 640px; bottom: -100px; z-index: 1; } .glare1 { position: absolute; right: 0px; height: 680px; width: 140px; bottom: 120px; animation: movedown 10s infinite; } .glare2 { position: absolute; left: 0px; height: 540px; bottom: 90px; width: 140px; animation: moveup 10s infinite; } .glare3 { position: absolute; right: 0px; height: 540px; bottom: -200px; width: 260px; animation: movedown 10s infinite; } .glare4 { position: absolute; left: 0px; height: 480px; bottom: -40px; animation: moveup 10s infinite; } .glare5 { position: absolute; left: 0px; height: 480px; bottom: 0px; animation: moveup 10s infinite; } .glare6 { position: absolute; right: 0px; height: 540px; bottom: -50px; width: 260px; animation: movedown 10s infinite; } @keyframes moveup { 0% { margin-bottom: 0; } 50% { margin-bottom: 400px; } 100% { margin-bottom: 0; } } @keyframes movedown { 0% { margin-bottom: 0; } 50% { margin-bottom: -300px; } 100% { margin-bottom: 0; } } .lightning { position: absolute; height: 270px; top: 0; left: 0; z-index: 10; animation: bright 5s infinite; } @keyframes bright { 0% { filter: brightness(0); filter: contrast(0); -webkit-filter: brightness(0); -webkit-filter: contrast(0); opacity: 0.2; } 25% { filter: brightness(100%); filter: contrast(100%); -webkit-filter: brightness(100%); -webkit-filter: contrast(100%); opacity: 0.5; } 50% { filter: brightness(200%); filter: contrast(200%); filter: hue-rotate(90deg); -webkit-filter: brightness(200%); -webkit-filter: contrast(200%); opacity: 1; } 75% { filter: brightness(100%); filter: contrast(100%); -webkit-filter: brightness(100%); -webkit-filter: contrast(100%); opacity: 0.5; } 100% { filter: brightness(0); filter: contrast(0); -webkit-filter: brightness(0); -webkit-filter: contrast(0); opacity: 0.2; } } .token1 { position: absolute; height: 200px; top: 0; right: 0; z-index: 10; } .token1a { position: absolute; height: 270px; top: -22px; right: 0; } .token2 { position: absolute; height: 90px; top: 20px; left: 240px; z-index: 10; } .token2a { position: absolute; height: 160px; top: -10px; left: 205px; } .token3 { position: absolute; height: 120px; bottom: 0px; left: 0px; z-index: 10; } .token3a { position: absolute; height: 180px; bottom: 0px; left: -60px; } .token4 { position: absolute; height: 150px; bottom: 0px; right: 140px; } .token4a { position: absolute; height: 220px; bottom: -35px; right: 100px; } .Ellipse1a { position: absolute; height: 360px; bottom: 0; right: 5px; animation: bright2 5s infinite; opacity: 0.6; } .Ellipse1b { position: absolute; height: 360px; bottom: 0; right: 5px; animation: bright2 5s infinite; opacity: 0.6; } @keyframes bright2 { 0% { filter: brightness(0); filter: contrast(0); -webkit-filter: brightness(0); -webkit-filter: contrast(0); opacity: 0.1; } 25% { filter: brightness(100%); filter: contrast(100%); -webkit-filter: brightness(100%); -webkit-filter: contrast(100%); opacity: 0.3; } 50% { filter: brightness(100%); filter: hue-rotate(90deg); -webkit-filter: brightness(100%); opacity: 0.5; } 75% { filter: brightness(100%); filter: contrast(100%); -webkit-filter: brightness(100%); -webkit-filter: contrast(100%); opacity: 0.3; } 100% { filter: brightness(0); filter: contrast(0); -webkit-filter: brightness(0); -webkit-filter: contrast(0); opacity: 0.2; } } .footer-icon { height: 40px; } html { scroll-behavior: smooth; } body { font-family: 'Berlin Sans FB Demi', "Copperplate", "Copperplate Gothic Light", "fantasy", 'Inter', sans-serif; } p { font-family: 'Lucida Sans'; } a { font-family: 'Lucida Sans'; text-transform: uppercase; } .cp-gothic { font-family: "Copperplate", "Copperplate Gothic Light"; } *, ::before, ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } ::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; } .a { width: 100%; margin-right: auto; margin-left: auto; padding-right: 1rem; padding-left: 1rem; } .a2 { padding-right: 0; padding-left: 0; } @media (min-width: 540px) { .a { max-width: 540px; } } @media (min-width: 768px) { .a { max-width: 720px; } } @media (min-width: 992px) { .a { max-width: 860px; } } @media (min-width: 1140px) { .a { max-width: 960px; } } @media (min-width: 1320px) { .a { max-width: 1080px; } } .sticky .menu-scroll.active { --tw-text-opacity: 1; color: rgb(62 125 255 / var(--tw-text-opacity)); } input#checkboxLabel:checked~.box span { opacity: 1; } .b { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } .c { position: fixed; } .d { position: absolute; } .e { position: relative; } .f { top: 0px; } .g { right: 1rem; } .g2 { right: 0rem; } .h\/2 { top: 50%; } .i { top: 7px; } .j { top: -8px; } .k { top: 100%; } .l { left: 0px; } .m { right: 0px; } .n { bottom: 0px; } .o { right: 10px; } .p { bottom: 2rem; } .q { right: 2rem; } .r { left: auto; } .s { top: -100%; } .t\/2 { left: 50%; } .u { bottom: -0.25rem; } .v { top: -8rem; } .w { left: 0.5rem; } .x { right: -0.25rem; } .y { left: -0.25rem; } .z { bottom: -9rem; } ._ { top: -9rem; } .aa { top: -140%; } .ba { z-index: 50; } .ca { z-index: 10; } .da { z-index: -1; } .ea { z-index: -10; } .fa { z-index: 999; } .-ud-z-10 { z-index: -10; } .ga { z-index: 20; } .ha { margin-left: -1rem; margin-right: -1rem; } .haa { margin-left: -1rem; margin-right: -1rem; } .ia { margin-top: 6px; margin-bottom: 6px; } .ja { margin-left: -16px; margin-right: -16px; } .ka { margin-left: 0.25rem; margin-right: 0.25rem; } .la { margin-left: auto; margin-right: auto; } .ma { margin-left: -0.25rem; margin-right: -0.25rem; } .na { margin-left: -0.75rem; margin-right: -0.75rem; } .oa { margin-right: 1rem; } .pa { margin-bottom: 1rem; } .qa { margin-top: 3rem; } .qaa { margin-top: 1rem; } .ra { margin-bottom: 2.5rem; } .raa { margin-bottom: 1.5rem; } .sa { margin-right: 1.25rem; } .ta { margin-bottom: 1.5rem; } .ua { margin-bottom: 6px; } .va { margin-bottom: 0.75rem; } .wa { margin-right: 0.75rem; } .xa { margin-bottom: 2rem; } .ya { margin-bottom: 0.5rem; } .za { margin-bottom: 0.5rem; } ._a { margin-left: 0.75rem; } .ab { margin-top: 1.25rem; } .bb { margin-bottom: 3.5rem; } .cb { margin-top: 6px; } .db { margin-top: 1rem; } .eb { margin-top: 0.5rem; } .fb { margin-bottom: 4rem; } .gb { margin-bottom: 1.75rem; } .hb { margin-bottom: 3rem; } .ib { margin-bottom: 2.25rem; } .jb { margin-bottom: 0.25rem; } .kb { margin-right: 0.5rem; } .lb { margin-bottom: 2.75rem; } .mb { margin-top: 0.25rem; } .nb { margin-bottom: 6rem; } .ob { display: block; } .pb { display: inline-block; } .qb { display: flex; } .rb { display: inline-flex; } .sb { display: none; } .tb { height: 2px; } .ub { height: 2.75rem; } .vb { height: 2rem; } .wb { height: 50px; } .xb { height: 75px; } .yb { height: 100%; } .yba { height: 90%; } .zb { height: 2.25rem; } ._b { height: 3rem; } .ac { height: 2.5rem; } .bc { height: 0.75rem; } .cc { height: 5rem; } .dc { height: 1.5rem; } .ec { height: 1rem; } .fc { height: 320px; } .gc { height: 1.25rem; } .hc { height: 120px; } .hca { width: 180px; height: auto; } .hcb { min-height: 320px; } .ic { height: 1px; } .jc { width: 100%; } .kc { width: 15rem; } .lc { width: 30px; } .mc { width: 5rem; } .nc { width: 2rem; } .oc { width: 2.25rem; } .pc { width: 2.5rem; } .qc { width: 0.75rem; } .rc { width: 1.5rem; } .sc { width: 2px; } .tc { width: 1rem; } .uc { width: 320px; } .uca { width: 360px; height: auto; } .ucb { width: 360px; height: auto; } .vc { width: 1.25rem; } .wc { width: 75%; } .xc\/3 { width: 33.333333%; } .xc { width: 33.333333%; } .yc { min-width: 36px; } .zc { max-width: 100%; } ._c { max-width: 250px; } .ad { max-width: 50px; } .bd { max-width: 85px; } .cd { max-width: 500px; } .dd { max-width: 330px; } .ed { max-width: 75px; } .fd { max-width: 720px; } .gd { max-width: 620px; } .hd { max-width: 170px; } .id { max-width: 590px; } .jd { max-width: 370px; } .kd { max-width: 80px; } .ld { max-width: 630px; } .md { max-width: 20px; } .nd { max-width: 350px; } .ndw { width: 350px; margin-left: -70px; } .ndw2 { width: 400px; margin-left: -80px; } .od { max-width: 70px; } .pd { max-width: 120px; } .qd\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .rd\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .sd { --tw-rotate: 45deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .td { --tw-rotate: 135deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .ud { --tw-rotate: 180deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .vd { cursor: pointer; } .wd { cursor: not-allowed; } .xd { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .yd { list-style-position: inside; } .zd { list-style-type: disc; } ._d { flex-wrap: wrap; } .ae { align-items: flex-start; } .be { align-items: center; } .ce { justify-content: flex-end; } .de { justify-content: center; } .ee { justify-content: space-between; } .fe { justify-content: space-around; } .ge> :not([hidden])~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0.75rem * var(--tw-space-x-reverse)); margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); } .he> :not([hidden])~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); } .ie> :not([hidden])~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(1rem * var(--tw-space-y-reverse)); } .je> :not([hidden])~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(1rem * var(--tw-space-x-reverse)); margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); } .ke { overflow: hidden; } .kea { overflow: visible; } .le { white-space: nowrap; } .me { border-radius: 0.5rem; } .ne { border-radius: 0.25rem; } .oe { border-radius: 15px; } .pe { border-radius: 0.375rem; } .qe { border-radius: 10px; } .qea { border-color: #1d1730; border-width: 2px; } .re { border-width: 1px; } .se { border-width: .5px; } .te { border-width: 4px; } .ue { border-top-width: 1px; border-bottom-width: 1px; } .ve { border-bottom-width: 1px; } .we { border-top-width: 1px; } .xe { border-left-width: 1px; } .ye { border-bottom-width: 4px; } .ze { --tw-border-opacity: 1; border-color: rgb(99 115 129 / var(--tw-border-opacity)); } ._e { border-color: transparent; } .af { --tw-border-opacity: 1; border-color: rgb(181 179 188 / var(--tw-border-opacity)); } .bf { --tw-border-opacity: 1; border-color: rgb(243 244 244 / var(--tw-border-opacity)); } .cf { --tw-border-opacity: 1; border-color: rgb(255 255 255 / var(--tw-border-opacity)); } .df { --tw-border-opacity: 1; border-color: rgb(62 125 255 / var(--tw-border-opacity)); } .ef { --tw-border-opacity: 1; border-color: rgb(45 41 71 / var(--tw-border-opacity)); } .ff { --tw-border-opacity: 1; border-color: rgb(233 233 233 / var(--tw-border-opacity)); } .gf { --tw-border-opacity: 1; border-color: rgb(245 245 245 / var(--tw-border-opacity)); } .hf { --tw-border-opacity: 0.1; } .if { --tw-border-opacity: 0.5; } .jf { --tw-border-opacity: 0.3; } .kf { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } .lf { background-color: transparent; } .mf { --tw-bg-opacity: 1; background-color: rgb(8 3 33 / var(--tw-bg-opacity)); } .nf { --tw-bg-opacity: 1; background-color: rgb(245 248 255 / var(--tw-bg-opacity)); } .of { --tw-bg-opacity: 1; background-color: #7b05b3; box-shadow: 0 0 20px 5px #7b05b3; } .of:hover { background-color: #000; box-shadow: 0 0 0px 0px; color: #13eab5; border: solid 1px #13eab5; border-radius: 10px; } .of:hover>svg>g { fill: #13eab5; } .pf { --tw-bg-opacity: 1; background-color: rgb(181 179 188 / var(--tw-bg-opacity)); } .qf { --tw-bg-opacity: 1; background-color: rgb(19 27 77 / var(--tw-bg-opacity)); } .rf { --tw-bg-opacity: 1; background-color: rgb(45 44 74 / var(--tw-bg-opacity)); } .sf { --tw-bg-opacity: 1; background-color: rgb(35 71 185 / var(--tw-bg-opacity)); } .tf { --tw-bg-opacity: 1; background-color: rgb(139 166 255 / var(--tw-bg-opacity)); } .uf { --tw-bg-opacity: 1; background-color: rgb(134 150 202 / var(--tw-bg-opacity)); } .vf { --tw-bg-opacity: 1; background-color: rgb(45 41 71 / var(--tw-bg-opacity)); } .wf { --tw-bg-opacity: 1; background-color: rgb(99 115 129 / var(--tw-bg-opacity)); } .xf { --tw-bg-opacity: 1; background-color: rgb(81 90 149 / var(--tw-bg-opacity)); } .yf { --tw-bg-opacity: 1; background-color: rgb(56 66 128 / var(--tw-bg-opacity)); } .zf { --tw-bg-opacity: 0.8; } ._f { --tw-bg-opacity: 0.1; } .ag { --tw-bg-opacity: 25%; } .bg { --tw-bg-opacity: 0.5; } .cg { fill: currentColor; } .dg { -o-object-fit: cover; object-fit: cover; } .eg { -o-object-position: center; object-position: center; } .fg { padding: 1.5rem; } .gg { padding: 2rem; } .hg { padding: 1.75rem; } .ig { padding: 0.5rem; } .jg { padding: 1rem; } .kg { padding: 10px; } .lg { padding: 0.75rem; } .mg { padding: 3rem; } .ng { padding-left: 1rem; padding-right: 1rem; } .ng2 { padding-left: 3rem; padding-right: 3rem; } .ng3 { padding-left: 2rem; padding-right: 2rem; margin-top: 5rem; } .og { padding-top: 1rem !important; padding-bottom: 1rem !important; } .pg { padding-left: 0.75rem; padding-right: 0.75rem; } .qg { padding-top: 6px; padding-bottom: 6px; } .rg { padding-top: 1rem; padding-bottom: 1rem; } .rga { padding-top: 3rem; padding-bottom: 3rem; } .sg { padding-left: 1.5rem; padding-right: 1.5rem; } .tg { padding-top: 1rem; padding-bottom: 1rem; } .ug { padding-top: 10px; padding-bottom: 10px; } .vg { padding-top: 9px; padding-bottom: 9px; } .wg { padding-left: 2rem; padding-right: 2rem; } .xg { padding-top: 1.25rem; padding-bottom: 1.25rem; } .yg { padding-left: 10px; padding-right: 10px; } .zg { padding-top: 0.75rem; padding-bottom: 0.75rem; } ._g { padding-left: 1.25rem; padding-right: 1.25rem; } .ah { padding-top: 1.5rem; padding-bottom: 1.5rem; } .bh { padding-left: 2.5rem; padding-right: 2.5rem; } .ch { padding-left: 1.75rem; padding-right: 1.75rem; } .dh { padding-top: 1.75rem; padding-bottom: 1.75rem; } .eh { padding-left: 0.25rem; padding-right: 0.25rem; } .fh { padding-top: 3rem; padding-bottom: 3rem; } .gh { padding-top: 120px; padding-bottom: 120px; } .hh { padding-top: 2rem; padding-bottom: 2rem; } .ih { padding-top: 6rem; padding-bottom: 6rem; } .jh { padding-left: 2.25rem; padding-right: 2.25rem; } .kh { padding-left: 0.5rem; padding-right: 0.5rem; } .lh { padding-right: 4rem; } .mh { padding-top: 140px; } .nh { padding-bottom: 6rem; } .oh { padding-bottom: 5rem; } .ph { padding-bottom: 1.5rem; } .qh { padding-bottom: 1rem; } .rh { padding-right: 0.5rem; } .sh { padding-left: 0.25rem; } .th { padding-top: 120px; } .uh { padding-right: 0.25rem; } .vh { padding-top: 2rem; } .wh { padding-top: 12rem; } .xh { padding-bottom: 7rem; } .yh { padding-top: 2.5rem; } .zh { padding-bottom: 4rem; } ._h { padding-right: 0.75rem; } .ai { padding-right: 1.25rem; } .bi { padding-top: 1.5rem; } .ci { padding-top: 180px; } .di { padding-bottom: 120px; } .ei { text-align: left; } .fi { text-align: center; } .fib { text-align: justify; } .fij { text-align: justify; } .fir { justify-content: right; } .gi { font-size: 1rem; line-height: 1.75rem; } .gia { font-size: 1.75rem; line-height: 2rem; } .hi { font-size: 0.875rem; line-height: 1.25rem; } .ii { font-size: 1rem; line-height: 1.2rem; } .ii2 { font-size: 1.2rem; line-height: 1.5rem; } .ji { font-size: 1.25rem; line-height: 1.75rem; } .ki { font-size: 0.75rem; line-height: 1rem; } .li { font-size: 1.875rem; line-height: 2.25rem; } .mi { font-size: 1.5rem; line-height: 2rem; } .ni { font-size: 1.125rem; line-height: 1.25rem; } .oi { font-weight: 600; } .pi { font-weight: 700; } .qi { font-weight: 500; } .ri { text-transform: uppercase; } .ria { text-transform: lowercase; } .si { font-style: italic; } .ti { line-height: 1.375; } .ui { line-height: 1.25; } .vi { line-height: 1.625; } .wi { line-height: 2; } .xi { --tw-text-opacity: 1; color: rgb(99 115 129 / var(--tw-text-opacity)); } .yi { --tw-text-opacity: 1; color: rgb(8 3 33 / var(--tw-text-opacity)); } .zi { --tw-text-opacity: 1; color: #ffffff; } ._i { --tw-text-opacity: 1; color: rgb(181 179 188 / var(--tw-text-opacity)); } .aj { --tw-text-opacity: 1; color: rgb(19 27 77 / var(--tw-text-opacity)); } .bj { --tw-text-opacity: 1; color: #7b05b3 } .cj { --tw-text-opacity: 1; color: rgb(182 191 201 / var(--tw-text-opacity)); } .dj { -webkit-text-decoration-line: underline; text-decoration-line: underline; } .ej::-moz-placeholder { --tw-placeholder-opacity: 1; color: rgb(181 179 188 / var(--tw-placeholder-opacity)); } .ej:-ms-input-placeholder { --tw-placeholder-opacity: 1; color: rgb(181 179 188 / var(--tw-placeholder-opacity)); } .ej::placeholder { --tw-placeholder-opacity: 1; color: rgb(181 179 188 / var(--tw-placeholder-opacity)); } .fj { opacity: 0; } .gj { opacity: 0.2; } .hj { opacity: 0.7; } .ij { --tw-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); --tw-shadow-colored: inset 0 -1px 0 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .jj { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .kj { --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .lj { outline: 2px solid transparent; outline-offset: 2px; } .mj { --tw-ring-opacity: 1; --tw-ring-color: #12d3a5; } .nj { --tw-grayscale: grayscale(100%); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } .oj { --tw-backdrop-blur: blur(4px); -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); } .pj { transition-property: top; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .qj { transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .rj { transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .sj { transition-duration: 300ms; } .tj { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } .uj::after { content: var(--tw-content); position: absolute; } .vj::after { content: var(--tw-content); right: 0.25rem; } .wj\/2::after { content: var(--tw-content); top: 50%; } .xj::after { content: var(--tw-content); margin-top: -2px; } .yj::after { content: var(--tw-content); height: 0.5rem; } .zj::after { content: var(--tw-content); width: 0.5rem; } ._j::after { content: var(--tw-content); --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .ak::after { content: var(--tw-content); --tw-rotate: 45deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .bk::after { content: var(--tw-content); border-bottom-width: 2px; } .ck::after { content: var(--tw-content); border-right-width: 2px; } .dk::after { content: var(--tw-content); border-color: currentColor; } .ek:hover { --tw-border-opacity: 1; border-color: rgb(62 125 255 / var(--tw-border-opacity)); } .fk:hover { --tw-bg-opacity: 1; background-color: rgb(62 125 255 / var(--tw-bg-opacity)); } .gk:hover { background-color: #2D294710; } .hk:hover { --tw-bg-opacity: 0.9; } .ik:hover { --tw-bg-opacity: 1; } .jk:hover { --tw-bg-opacity: 0.8; } .kk:hover { --tw-text-opacity: 1; color: rgb(62 125 255 / var(--tw-text-opacity)); } .lk:hover { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } .mk:hover { -webkit-text-decoration-line: underline; text-decoration-line: underline; } .nk:hover { opacity: 1; } .ok:hover { --tw-grayscale: grayscale(0); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } .pk:focus { --tw-border-opacity: 1; border-color: rgb(62 125 255 / var(--tw-border-opacity)); } .qk:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); } .rk:focus-visible { --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .sk:hover .tk { --tw-text-opacity: 1; color: rgb(62 125 255 / var(--tw-text-opacity)); } .sk:hover .uk { opacity: 1; } .vk .wk { display: block; } .vk .xk { display: none; } .vk .yk { border-width: 0px; } .vk .zk { --tw-border-opacity: 1; border-color: rgb(255 255 255 / var(--tw-border-opacity)); } .vk ._k { --tw-border-opacity: 1; border-color: rgb(54 61 104 / var(--tw-border-opacity)); } .vk .al { --tw-border-opacity: 1; border-color: rgb(45 44 74 / var(--tw-border-opacity)); } .vk .bl { --tw-border-opacity: 1; border-color: rgb(181 179 188 / var(--tw-border-opacity)); } .vk .cl { --tw-border-opacity: 0.1; } .vk .dl { --tw-border-opacity: 0.2; } .vk .el { --tw-border-opacity: 0.3; } .vk .fl { --tw-bg-opacity: 1; background-color: rgb(8 3 33 / var(--tw-bg-opacity)); } .vk .gl { --tw-bg-opacity: 1; background-color: #0c091f; } .vk .hl { background-color: transparent; } .vk .il { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } .vk .jl { --tw-bg-opacity: 1; background-color: rgb(30 39 99 / var(--tw-bg-opacity)); } .vk .kl { --tw-bg-opacity: 1; background-color: rgb(62 125 255 / var(--tw-bg-opacity)); } .vk .ll { --tw-bg-opacity: 1; background-color: rgb(39 46 92 / var(--tw-bg-opacity)); } .ml { --tw-bg-opacity: 1; background-color: #17112a; } .vk .nl { --tw-bg-opacity: 1; background-color: rgb(45 44 74 / var(--tw-bg-opacity)); } .vk .ol { --tw-bg-opacity: 1; background-color: rgb(19 27 77 / var(--tw-bg-opacity)); } .vk .pl { --tw-bg-opacity: 1; background-color: rgb(181 179 188 / var(--tw-bg-opacity)); } .vk .ql { --tw-bg-opacity: 1; background-color: rgb(31 38 86 / var(--tw-bg-opacity)); } .vk .rl { --tw-bg-opacity: 0.8; } .vk .sl { --tw-bg-opacity: 0.1; } .vk .tl { --tw-bg-opacity: 0.05; } .vk .ul { --tw-text-opacity: 1; color: rgb(181 179 188 / var(--tw-text-opacity)); } .vk .vl { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } .vk .wl { --tw-text-opacity: 1; color: rgb(149 149 149 / var(--tw-text-opacity)); } .vk .xl { --tw-text-opacity: 1; color: rgb(19 27 77 / var(--tw-text-opacity)); } .vk .yl { --tw-text-opacity: 1; color: rgb(8 3 33 / var(--tw-text-opacity)); } .vk .zl { --tw-grayscale: grayscale(0); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } .vk ._l:hover { --tw-border-opacity: 1; border-color: rgb(62 125 255 / var(--tw-border-opacity)); } .vk .am:hover { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } .vk .bm:hover { --tw-bg-opacity: 1; background-color: rgb(62 125 255 / var(--tw-bg-opacity)); } .vk .cm:hover { --tw-bg-opacity: 1; background-color: rgb(45 41 71 / var(--tw-bg-opacity)); } .vk .dm:hover { --tw-bg-opacity: 0.9; } .vk .em:hover { --tw-text-opacity: 1; color: #13eab5; } .vk .fm:hover { --tw-text-opacity: 1; color: rgb(62 125 255 / var(--tw-text-opacity)); } .vk .gm:hover { opacity: 1; } .vk .sk:hover .hm { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } .right { shape-outside: polygon(0% 100%, 100% 100%, 100% 0); clip-path: polygon(0% 100%, 100% 100%, 100% 0); float: right; } .left { shape-outside: polygon(0 0, 0% 100%, 100% 100%); clip-path: polygon(0 0, 0% 100%, 100% 100%); float: left; } .left, .right { width: 15%; height: 100%; } .main { width: 100%; height: 200px; position: relative; color: #b5b3bc } .main p { text-align: justify; text-align-last: center; } .main p::first-line { font-weight: bold; font-size: 130%; color: #fff; } .bg-fill { background-repeat: repeat; background-size: cover; background-position: center; color: transparent; background-clip: text; -webkit-background-clip: text; } .text-overlay_1 { z-index: 10; position: absolute; color: #7a8996; opacity: 0.7; } .text-overlay_2 { z-index: 10; position: relative; color: #f3bae9; opacity: 0.7; } .text-overlay_3 { z-index: 10; position: relative; color: #5068f7; opacity: 0.7; } .gls-gray { background: rgba(86, 25, 125, 0.06); ; border-radius: 16px; -webkit-box-shadow: inset 31px -100px 115px -90px rgba(122, 137, 150, 0.8); -moz-box-shadow: inset 31px -100px 115px -90px rgba(122, 137, 150, 0.8); box-shadow: inset 31px -100px 115px -90px rgba(122, 137, 150, 0.8); } .gls-pink { background: rgba(86, 25, 125, 0.06); border-radius: 16px; -webkit-box-shadow: inset 31px -100px 115px -100px rgba(243, 186, 233, 0.6); -moz-box-shadow: inset 31px -100px 115px -100px rgba(243, 186, 233, 0.6); box-shadow: inset 31px -100px 115px -100px rgba(243, 186, 233, 0.6); } .gls-blue { background: rgba(86, 25, 125, 0.06); ; border-radius: 16px; -webkit-box-shadow: inset 31px -100px 115px -100px rgba(80, 105, 247, 0.6); -moz-box-shadow: inset 31px -100px 115px -100px rgba(80, 105, 247, 0.6); box-shadow: inset 31px -100px 115px -100px rgba(80, 105, 247, 0.6); } .tsw { position: absolute; padding: 10px; margin-top: 0px; z-index: 1; color: transparent; font-size: 5rem; text-shadow: -10px -15px 3px #7a8996; opacity: 0.15; line-height: 4.5rem; overflow: hidden; width: -webkit-fill-available; } .tsw2 { position: absolute; padding: 10px; margin-top: 0px; z-index: 1; color: transparent; font-size: 3rem; text-shadow: -10px -15px 3px #7a8996; opacity: 0.15; line-height: 3rem; overflow: hidden; width: -webkit-fill-available; } .icon:hover>g { fill: #000 } @media (min-width: 540px) { .im { position: absolute; } .jm { margin-left: -0.5rem; margin-right: -0.5rem; } .km { margin-bottom: 0px; } .lm { margin-left: 0.75rem; } .mm { margin-top: 0px; } .nm { display: block; } .om { display: inline-block; } .pm { display: flex; } .qm\/2 { width: 50%; } .rm\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .sm { justify-content: flex-end; } .tm { padding: 3rem; } .um { padding: 2.5rem; } .vm { padding: 60px; } .wm { padding-left: 2rem; padding-right: 2rem; } .xm { padding-left: 0.5rem; padding-right: 0.5rem; } .ym { padding-top: 4rem; padding-bottom: 4rem; } .zm { padding-left: 3.5rem; padding-right: 3.5rem; } ._m { padding-left: 1rem; padding-right: 1rem; } .an { padding-right: 6rem; } .bn { text-align: right; } .cn { font-size: 2.25rem; line-height: 2.5rem; } .dn { font-size: 1.125rem; line-height: 1.75rem; } .en { font-size: 1.5rem; line-height: 2rem; } .fn { font-size: 1.1rem; line-height: 1.75rem; } .gn { font-size: 1.875rem; line-height: 2.25rem; } .hn { font-size: 34px; } .in { font-size: 0.875rem; line-height: 1.25rem; } .jn { line-height: 1.25; } .kn { line-height: 1.625; } } @media (min-width: 768px) { .ln\/2 { left: 50%; } .mn { left: auto; } .nn { right: -2.25rem; } .on { right: auto; } .pn { left: -2.25rem; } .qn { margin-bottom: 5rem; } .qna { margin-bottom: 2rem; } .rn { margin-right: 0.75rem; } .sn { margin-bottom: 0px; } .tn { margin-left: 0.75rem; } .un { display: block; } .vn\/2 { width: 50%; } .wn { padding: 2.25rem; } .xn { padding: 2rem; } .yn { padding-top: 3.5rem; padding-bottom: 3.5rem; } .zn { padding-top: 2rem; padding-bottom: 2rem; } ._n { padding-left: 2.5rem; padding-right: 2.5rem; } .ao { text-align: right; } .bo { font-size: 45px; } .boa { font-size: 60px; } .bob { font-size: 40px; } .boc { font-size: 25px; } .bod { font-size: 35px; } .boe { font-size: 50px; } .co { font-size: 1.25rem; line-height: 1.75rem; } .do { font-size: 1.125rem; line-height: 1.75rem; } } @media (min-width: 992px) { .eo { visibility: hidden; } .fo { position: static; } .go { position: absolute; } .ho { top: 115%; } .io { right: -2.75rem; } .jo { left: -2.75rem; } .ko { margin-left: 1.75rem; } .lo { margin-top: 0px; } .mo { margin-bottom: 0.75rem; } .no { margin-bottom: 0px; } .oo { margin-right: 1.25rem; } .po { margin-left: 1.25rem; } .qo { display: block; } .ro { display: flex; } .so { display: inline-flex; } .to { display: none; } .uo { width: 100%; } .vo { width: 250px; } .wo\/12 { width: 33.333333%; } .xo\/12 { width: 66.666667%; } .yo\/2 { width: 50%; } .yo\/3 { width: 33.333333%; } .zo\/12 { width: 83.333333%; } .yo\/4 { width: 25%; } ._o\/12 { width: 75%; } .ap\/12 { width: 58.333333%; } .bp\/12 { width: 41.666667%; } .cp { max-width: 100%; } .dp { background-color: transparent; } .ep { padding: 1rem; } .fp { padding: 2rem; } .gp { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .hp { padding-top: 0px; padding-bottom: 0px; } .ip { padding-top: 1.25rem; padding-bottom: 1.25rem; } .jp { padding-left: 1rem; padding-right: 1rem; } .kp { padding-left: 1.5rem; padding-right: 1.5rem; } .lp { padding-left: 2rem; padding-right: 2rem; } .mp { padding-top: 5rem; padding-bottom: 5rem; } .np { padding-left: 0px; } .op { padding-right: 1rem; } .pp { padding-right: 0px; } .qp { font-size: 1rem; line-height: 1.5rem; } .rp { font-size: 1.25rem; line-height: 1.75rem; } .sp { font-size: 1.125rem; line-height: 1.75rem; } .tp { font-size: 1.5rem; line-height: 2rem; } .up { line-height: 1.625; } .vp { line-height: 1.25; } .wp { opacity: 0; } .xp { --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .yp { --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .zp::after { content: var(--tw-content); right: 0px; } .sk:hover ._p { visibility: visible; } .sk:hover .aq { top: 100%; } .vk .bq { background-color: transparent; } } @media (min-width: 1140px) { .cq { margin-left: 2.5rem; } .dq { margin-bottom: 0px; } .eq { margin-bottom: 5rem; } .fq { display: flex; } .gq\/12 { width: 33.333333%; } .hq\/12 { width: 16.666667%; } .iq\/12 { width: 75%; } .jq\/12 { width: 66.666667%; } .kq { padding: 2.25rem; } .lq { padding: 2rem; } .mq { padding: 2.5rem; } .nq { padding-left: 3.5rem; padding-right: 3.5rem; } .oq { padding-left: 3rem; } .pq { font-size: 1.125rem; line-height: 1.75rem; } .qq { font-size: 1.5rem; line-height: 2rem; text-align: center; } .qq2 { font-size: 1.2rem; line-height: 2rem; text-align: center; } .rq { font-size: 1.875rem; line-height: 2.25rem; } .sq { font-size: 34px; } .tq { line-height: 1.625; } .uq { line-height: 1.25; } } @media (min-width: 1320px) { .\32xl\:ud-ml-12 { margin-left: 3rem; } .\32xl\:ud-pl-20 { padding-left: 5rem; } } .box { position: relative; border: 4px solid transparent; } .box::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 4px solid #13eab5; box-sizing: border-box; animation: move-line 5s linear infinite; } @keyframes move-line { 0% { clip-path: polygon(0% 0%, 100% 0%, 100% 4%, 0% 4%); } 25% { clip-path: polygon(96% 0%, 100% 0%, 100% 100%, 96% 100%); } 50% { clip-path: polygon(0% 96%, 100% 96%, 100% 100%, 0% 100%); } 75% { clip-path: polygon(0% 0%, 4% 0%, 4% 100%, 0% 100%); } 100% { clip-path: polygon(0% 0%, 100% 0%, 100% 4%, 0% 4%); } } .sphere { display: flex; justify-content: center; margin-top: 50px; height: 600px; } .Ellipse2 { position: absolute; height: 440px; bottom: 40px; } .Ellipse3 { position: absolute; height: 300px; bottom: 10px; } .Ellipse4 { position: absolute; height: 160px; bottom: 0px; } .Ellipse2b { position: absolute; height: 440px; bottom: 40px; opacity: 0; } .Ellipse3b { position: absolute; height: 300px; bottom: 10px; opacity: 0; } .Ellipse4b { position: absolute; height: 160px; bottom: 0px; opacity: 0; } .bolt { position: absolute; height: 120px; bottom: -50px; animation: token-glow1 6s infinite; z-index: 10; } .dark-bolt { position: absolute; height: 120px; bottom: -50px; z-index: 9; } .token_b1 { position: absolute; height: 100px; bottom: 80px; margin-left: -250px; z-index: 10; } .token_b2 { position: absolute; height: 120px; top: 200px; margin-left: -620px; z-index: 10; } .token_b3 { position: absolute; height: 80px; top: 50px; margin-left: -360px; z-index: 10; } .token_b4 { position: absolute; height: 120px; top: 220px; margin-left: -120px; z-index: 10; } .token_b5 { position: absolute; height: 110px; top: 90px; margin-left: 160px; z-index: 10; } .token_b6 { position: absolute; height: 150px; bottom: 110px; margin-left: 300px; z-index: 10; } .token_b7 { position: absolute; height: 160px; top: 120px; margin-left: 640px; z-index: 10; } @media (max-width: 1200px) { .li { font-size: 2.7rem; line-height: 3rem; } .gia{ font-size: 1.5rem; line-height: 1.7rem; } .main p{ font-size: 1.2rem; } .left, .right { width: 15%; height: 120%; } .hive5 { position: absolute; right: 0px; height: 400px; bottom: -150px; z-index: 1; } } @media (max-width: 960px) { .tg { padding-top: 1rem; padding-bottom: 1rem; margin-left: 30%; margin-right: 30%; } .hi { font-size: 1.25rem; line-height: 1.25rem; } .vid-position { margin-left: -25px; margin-top: -30px; } .vid-position2 { margin-left: -20px; margin-top: -70px; } .uca { width: 240px; } .hca { width: 130px; } .ucb { width: 240px; } .li { font-size: 1.8rem; line-height: 1.6rem; } .gib { font-size: 1.6rem; } .gic { font-size: 0.65rem; } .vh { margin: 2px; } .vha { margin: 1px; } .wg { padding-left: 1rem; padding-right: 1rem; } .tsw { font-size: 2.5rem; line-height: 2rem; } .tsw2 { padding-top: 20px; font-size: 3rem; line-height: 2.5rem; } .qaa { margin-top: 200px; } .gia { font-size: 1rem; line-height: 1rem; } .qba { flex-wrap: wrap; } .footer-icon { height: 30px; } .sphere { display: flex; justify-content: center; margin-top: 50px; height: 300px; } .box{ border: none; } .token1 { position: absolute; height: 120px; top: 0; right: 0; z-index: 10; } .token1a { position: absolute; height: 160px; top: -13px; right: 0; } .token2 { position: absolute; height: 70px; top: 20px; left: 10px; z-index: 10; } .token2a { position: absolute; height: 130px; top: -10px; left: -20px; } .token3 { position: absolute; height: 90px; bottom: 0px; left: 0px; z-index: 10; } .token3a { position: absolute; height: 140px; bottom: 0px; left: -50px; } .token4 { position: absolute; height: 100px; bottom: 0px; right: 30px; } .token4a { position: absolute; height: 150px; bottom: -25px; right: 0px; } .Ellipse1a { position: absolute; height: 360px; bottom: 0; right: 5px; animation: bright2 5s infinite; opacity: 0.6; } .Ellipse1b { position: absolute; height: 360px; bottom: 0; right: 5px; animation: bright2 5s infinite; opacity: 0.6; } .Ellipse2 { position: absolute; height: 200px; bottom: 20px; } .Ellipse3 { position: absolute; height: 150px; bottom: 10px; } .Ellipse4 { position: absolute; height: 80px; bottom: 0px; } .Ellipse2b { position: absolute; height: 200px; bottom: 20px; opacity: 0; } .Ellipse3b { position: absolute; height: 150px; bottom: 10px; opacity: 0; } .Ellipse4b { position: absolute; height: 80px; bottom: 0px; opacity: 0; } .bolt { position: absolute; height: 80px; bottom: -30px; animation: token-glow1 6s infinite; z-index: 10; } .dark-bolt { position: absolute; height: 80px; bottom: -30px; z-index: 9; } .token_b1 { position: absolute; height: 50px; bottom: 40px; margin-left: -125px; z-index: 10; } .token_b2 { position: absolute; height: 60px; top: 100px; margin-left: -300px; z-index: 10; } .token_b3 { position: absolute; height: 40px; top: 25px; margin-left: -180px; z-index: 10; } .token_b4 { position: absolute; height: 60px; top: 110px; margin-left: -60px; z-index: 10; } .token_b5 { position: absolute; height: 55px; top: 45px; margin-left: 80px; z-index: 10; } .token_b6 { position: absolute; height: 75px; bottom: 55px; margin-left: 150px; z-index: 10; } .token_b7 { position: absolute; height: 80px; top: 60px; margin-left: 280px; z-index: 10; } .pc { width: 2rem; } .qbb { justify-content: center; } .ndw2 { width: 100%; margin-left: 0; } .ndw { width: 100%; margin-left: 0; } .hga { padding: 0; } .ii2 { font-size: 1rem; line-height: 1.2rem; } .bg-image1{ display: none; } .main p{ font-size: 1rem; } .ng3{ padding-left: 3rem; padding-right: 3rem; margin-top: 0; } .hive1 { position: absolute; right: 0px; height: 260px; bottom: -10px; } .raa{ padding-bottom: 0; } .nga{ padding-right: 0; padding-left: 0; } .haa{ margin-left: 0; margin-right: 0; } .hive2 { position: absolute; left: 0px; height: 220px; bottom: 0; } .hive3 { position: absolute; right: 0px; height: 1080px; width: 280px; bottom: -250px; z-index: 1; opacity: 0.7; } .hive4 { position: absolute; left: 0px; height: 640px; top: -180px; } .hive5 { position: absolute; right: 0px; height: 640px; bottom: -100px; z-index: 1; } .glare1 { position: absolute; right: 0px; height: 480px; width: 100px; bottom: 80px; } .glare2 { position: absolute; left: 0px; height: 420px; bottom: 40px; width: 100px; } .glare3 { position: absolute; right: 0px; height: 480px; bottom: -300px; width: 160px; } .glare4 { position: absolute; left: 0px; height: 360px; bottom: -40px; width: 120px; } .glare5 { position: absolute; left: 0px; height: 360px; bottom: 200px; width: 160px; } .glare6 { position: absolute; right: 0px; height: 480px; bottom: 200px; width: 160px; } .fib{ text-align: center; } } @media (max-width: 768px) { .vid-position { margin-left: -25px; margin-top: -30px; } .vid-position2 { margin-left: 0px; margin-top: 0px; float: none; } .uca { width: 240px; } .hca { width: 130px; } .ucb { width: 240px; } .li { font-size: 1.8rem; line-height: 1.6rem; } .gib { font-size: 1.6rem; } .gic { font-size: 0.65rem; } .vh { padding-top: 0; margin: 5px; } .vha { margin: 5px; } .wg { padding-left: 1rem; padding-right: 1rem; } .tsw { font-size: 2.5rem; line-height: 2rem; } .tsw2 { padding-top: 20px; font-size: 3rem; line-height: 2.5rem; } .qaa { margin-top: 200px; } .gia { font-size: 1rem; line-height: 1rem; } .qba { flex-wrap: wrap; } .footer-icon { height: 30px; } .sphere { display: flex; justify-content: center; margin-top: 50px; height: 300px; } .box{ border: none; } .token1 { position: absolute; height: 120px; top: 0; right: 0; z-index: 10; } .token1a { position: absolute; height: 160px; top: -13px; right: 0; } .token2 { position: absolute; height: 70px; top: 20px; left: 10px; z-index: 10; } .token2a { position: absolute; height: 130px; top: -10px; left: -20px; } .token3 { position: absolute; height: 90px; bottom: 0px; left: 0px; z-index: 10; } .token3a { position: absolute; height: 140px; bottom: 0px; left: -50px; } .token4 { position: absolute; height: 100px; bottom: 0px; right: 30px; } .token4a { position: absolute; height: 150px; bottom: -25px; right: 0px; } .Ellipse1a { position: absolute; height: 360px; bottom: 0; right: 5px; animation: bright2 5s infinite; opacity: 0.6; } .Ellipse1b { position: absolute; height: 360px; bottom: 0; right: 5px; animation: bright2 5s infinite; opacity: 0.6; } .Ellipse2 { position: absolute; height: 200px; bottom: 20px; } .Ellipse3 { position: absolute; height: 150px; bottom: 10px; } .Ellipse4 { position: absolute; height: 80px; bottom: 0px; } .Ellipse2b { position: absolute; height: 200px; bottom: 20px; opacity: 0; } .Ellipse3b { position: absolute; height: 150px; bottom: 10px; opacity: 0; } .Ellipse4b { position: absolute; height: 80px; bottom: 0px; opacity: 0; } .bolt { position: absolute; height: 80px; bottom: -30px; animation: token-glow1 6s infinite; z-index: 10; } .dark-bolt { position: absolute; height: 80px; bottom: -30px; z-index: 9; } .token_b1 { position: absolute; height: 50px; bottom: 40px; margin-left: -125px; z-index: 10; } .token_b2 { position: absolute; height: 60px; top: 100px; margin-left: -300px; z-index: 10; } .token_b3 { position: absolute; height: 40px; top: 25px; margin-left: -180px; z-index: 10; } .token_b4 { position: absolute; height: 60px; top: 110px; margin-left: -60px; z-index: 10; } .token_b5 { position: absolute; height: 55px; top: 45px; margin-left: 80px; z-index: 10; } .token_b6 { position: absolute; height: 75px; bottom: 55px; margin-left: 150px; z-index: 10; } .token_b7 { position: absolute; height: 80px; top: 60px; margin-left: 280px; z-index: 10; } .pc { width: 2rem; } .qbb { justify-content: center; } .ndw2 { width: 100%; margin-left: 0; } .ndw { width: 100%; margin-left: 0; } .hga { padding: 0; } .ii2 { font-size: 1rem; line-height: 1.2rem; } .ii3 { font-size: 0.7rem; line-height: 1rem; } .bg-image1{ display: none; } .main p{ font-size: 0.75rem; } .left, .right { width: 0%; height: 0%; } .ng3{ padding-left: 3rem; padding-right: 3rem; margin-top: 0; } .hive1 { position: absolute; right: 0px; height: 260px; bottom: -10px; } .raa{ padding-bottom: 0; } .nga{ padding-right: 0; padding-left: 0; } .haa{ margin-left: 0; margin-right: 0; } .hive2 { position: absolute; left: 0px; height: 220px; bottom: 0; } .hive3 { position: absolute; right: 0px; height: 480px; width: auto; bottom: -380px; z-index: 1; opacity: 0.7; } .hive4 { position: absolute; left: 0px; height: 240px; top: -10px; } .hive5 { position: absolute; right: 0px; height: 240px; bottom: -150px; z-index: 1; } .glare1 { position: absolute; right: 0px; height: 480px; width: 100px; bottom: 80px; } .glare2 { position: absolute; left: 0px; height: 420px; bottom: 40px; width: 100px; } .glare3 { position: absolute; right: 0px; height: 360px; bottom: -300px; width: 120px; } .glare4 { position: absolute; left: 0px; height: 240px; bottom: -40px; width: 60px; } .glare5 { position: absolute; left: 0px; height: 360px; bottom: 200px; width: 160px; } .glare6 { position: absolute; right: 0px; height: 480px; bottom: 200px; width: 160px; } .fib{ text-align: center; } } @media (max-width:540px){ .Ellipse2 { position: absolute; height: 185px; bottom: 20px; } .Ellipse2b { position: absolute; height: 185px; bottom: 20px; opacity: 0; } .xc{ width: 100%; } } @media (max-width:390px){ .li{ font-size: 1.6rem; line-height: 1.5rem; } .gib { font-size: 1.75rem; } } .tk-glow { z-index: 2; transform: scale(1.1); -webkit-transform: scale(1.1); filter: brightness(1) invert(0) blur(5px); -webkit-filter: brightness(1) invert(0) blur(5px); opacity: 1; } .tk-noblur { z-index: 1; transform: scale(1); -webkit-transform: scale(1); filter: brightness(1) invert(0) blur(1px); -webkit-filter: brightness(1) invert(0) blur(1px); opacity: 1; } .ext-glow { transform: scale(1.4); -webkit-transform: scale(1.4); } .token_b1.tk-glow { animation: token-glow1 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .token_b2.tk-glow { animation: token-glow3 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .token_b3.tk-glow { animation: token-glow3 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .token_b4.tk-glow { animation: token-glow2 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .token_b4.tk-noblur { animation: token-glow2 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .token_b5.tk-glow { animation: token-glow3 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .token_b6.tk-glow { animation: token-glow1 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .token_b7.tk-glow { animation: token-glow3 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .Ellipse4b { animation: token-glow1 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .Ellipse3b { animation: token-glow2 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .Ellipse2b { animation: token-glow3 6s infinite; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } @keyframes token-glow1 { 0% { opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 100% { opacity: 0; } } @keyframes token-glow2 { 0% { opacity: 0; } 20% { opacity: 0; } 30% { opacity: 1; } 80% { opacity: 1; } 90% { opacity: 0; } 100% { opacity: 0; } } @keyframes token-glow3 { 0% { opacity: 0; } 40% { opacity: 0; } 60% { opacity: 1; } 80% { opacity: 0; } 100% { opacity: 0; } }