/* source: global.css */
body { margin: 0; line-height: normal; } .popup-overlay { display: flex; flex-direction: column; position: fixed; inset: 0; } 
/* source: index.css */
.logo-icon { width: 450px; height: 142px; object-fit: cover; } .a-technology-company { height: auto; position: relative; letter-spacing: 0.02em; line-height: 32px; display: inline-block; } .subtitle { display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 0 var(--padding-5xl); box-sizing: border-box; max-width: 700px; } .photo-icon { width: 342px; height: 192px; object-fit: cover; } .embracing-the-future { margin: 0; } .embracing-the-future-container { height: 60px; position: relative; letter-spacing: 0.02em; line-height: 30px; display: inline-block; } .photo-text, .title-subtitle { display: flex; flex-direction: column; align-items: center; justify-content: center; } .photo-text { align-self: stretch; flex: 1; padding: var(--padding-5xs); gap: var(--gap-5xs); } .photo-icon1 { width: 342px; height: 192px; object-fit: cover; } .nurturing-partnerships-to-container { height: 60px; position: relative; letter-spacing: 0.02em; line-height: 30px; display: inline-block; } .title-subtitle1 { display: flex; flex-direction: column; } .photo-text1, .photoandtitle, .photos, .title-subtitle1 { align-items: center; justify-content: center; } .photo-text1 { align-self: stretch; flex: 1; display: flex; flex-direction: column; padding: var(--padding-5xs); gap: var(--gap-5xs); } .photoandtitle, .photos { gap: var(--gap-base); } .photos { width: 700px; display: none; flex-direction: row; font-size: var(--font-size-7xl); } .photoandtitle { display: flex; flex-direction: column; max-width: 700px; } .iconwebsite { width: 26px; position: relative; height: 26px; overflow: hidden; flex-shrink: 0; } .smart-jackpots-that { position: relative; font-size: var(--font-size-lg); line-height: 22px; text-transform: uppercase; font-weight: 500; font-family: var(--font-heebo); color: var(--color-gray-100); text-align: center; } .buttonsend { cursor: pointer; border: 0; padding: var(--padding-lg) var(--padding-xl); background-color: var(--color-mediumseagreen); align-self: stretch; border-radius: var(--br-5xs); box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25); height: 52px; display: flex; flex-direction: row; align-items: center; justify-content: center; box-sizing: border-box; gap: var(--gap-3xs); } .buttonsend:hover { background-color: var(--color-mediumspringgreen); } .iconwebsite1, .iconwebsite2 { width: 26px; position: relative; height: 26px; overflow: hidden; flex-shrink: 0; } .buttons, .top { display: flex; flex-direction: column; align-items: center; justify-content: center; } .buttons { width: 100%; gap: var(--gap-base); max-width: 700px; } .top { align-self: stretch; gap: var(--gap-xl); } .linkedin-icon { width: 42px; position: relative; height: 42px; overflow: hidden; flex-shrink: 0; object-fit: cover; cursor: pointer; } .qr-webpage-aria, .socialmediaicons { display: flex; flex-direction: row; align-items: center; justify-content: center; gap: var(--gap-base); } .qr-webpage-aria { align-self: stretch; flex: 1; flex-direction: column; gap: var(--gap-21xl); } .an-offering-from { position: relative; line-height: 14px; } .logo-icon1 { width: 119px; height: 28px; object-fit: cover; } .text-logo { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; gap: var(--gap-7xs); } .footer, .qr-webpage-spring-18-apr { display: flex; align-items: center; justify-content: center; } .footer { align-self: stretch; background-color: var(--color-gray-900); flex-direction: row; padding: var(--padding-5xs) var(--padding-3xs); text-align: left; font-size: var(--font-size-2xs); } .qr-webpage-spring-18-apr { width: 100%; height: 100vh; position: relative; flex-direction: column; background-image: url(../public/img_bg.webp); background-size: cover; background-repeat: no-repeat; background-position: top; text-align: center; font-size: var(--font-size-3xl); color: var(--color-gray-800); font-family: var(--font-heebo); } @media screen and (max-width: 1366px) and (min-width: 1281px) { .title-subtitle, .title-subtitle1 { gap: var(--gap-5xs); } .smart-jackpots-that { font-size: var(--font-size-base); line-height: 18px; } .buttonsend { height: 46px; } } @media screen and (max-width: 1280px) and (min-width: 961px) { .embracing-the-future-container { font-size: var(--font-size-3xl); line-height: 26px; text-align: left; } .title-subtitle { gap: var(--gap-5xs); } .nurturing-partnerships-to-container { font-size: var(--font-size-3xl); line-height: 26px; } .title-subtitle1 { gap: var(--gap-5xs); } .smart-jackpots-that { font-size: var(--font-size-base); line-height: 18px; } .buttonsend { height: 46px; } } @media screen and (max-width: 960px) and (min-width: 601px) { .logo-icon { width: 380px; height: 120px; } .a-technology-company { font-size: var(--font-size-lg); line-height: 26px; } .subtitle { padding-left: var(--padding-11xl); padding-right: var(--padding-11xl); box-sizing: border-box; } .photo-icon { width: 280px; height: 157px; } .embracing-the-future-container { font-size: var(--font-size-xl); line-height: 24px; } .photo-icon1 { width: 280px; height: 157px; } .nurturing-partnerships-to-container { font-size: var(--font-size-xl); line-height: 24px; } .title-subtitle1 { gap: var(--gap-7xs); } .photos { width: 600px; } .photoandtitle { gap: var(--gap-base); } .iconwebsite { width: 22px; height: 22px; } .smart-jackpots-that { font-size: var(--font-size-base); line-height: 18px; } .buttonsend { height: 44px; } .iconwebsite1, .iconwebsite2 { width: 22px; height: 22px; } .qr-webpage-aria { gap: var(--gap-21xl); padding-left: var(--padding-15xl); padding-top: 0; padding-right: var(--padding-15xl); box-sizing: border-box; } } @media screen and (max-width: 600px) and (min-width: 298px) { .logo-icon { width: 292px; height: 92px; } .a-technology-company { font-size: var(--font-size-base); line-height: 26px; } .subtitle { padding-left: var(--padding-21xl); padding-right: var(--padding-21xl); box-sizing: border-box; max-width: 700px; } .photo-icon { width: 238px; height: 133px; object-fit: cotent; } .embracing-the-future-container { font-size: var(--font-size-base); line-height: 20px; text-align: left; flex: 1; } .title-subtitle { gap: var(--gap-7xs); } .photo-text { flex-direction: column; padding: 0; box-sizing: border-box; flex: unset; align-self: stretch; } .photo-icon1 { width: 238px; height: 133px; object-fit: content; } .nurturing-partnerships-to-container { font-size: var(--font-size-base); line-height: 20px; text-align: center; flex: 1; } .title-subtitle1 { gap: var(--gap-7xs); } .photo-text1 { padding: 0; box-sizing: border-box; flex: unset; align-self: stretch; } .photos { flex-direction: column; gap: var(--gap-xs); max-width: 280px; } .photoandtitle { gap: var(--gap-base); } .iconwebsite { width: 18px; height: 18px; } .smart-jackpots-that { font-size: var(--font-size-xs); line-height: 14px; } .buttonsend { height: 44px; gap: var(--gap-5xs); } .iconwebsite1 { width: 18px; height: 18px; } .iconwebsite2 { width: 17px; height: 18px; } .buttons, .top { gap: var(--gap-xl); } .linkedin-icon { width: 36px; height: 36px; } .socialmediaicons { gap: var(--gap-5xl); } .qr-webpage-aria { gap: var(--gap-31xl); align-items: center; justify-content: center; padding-left: var(--padding-3xs); padding-top: 0; padding-right: var(--padding-3xs); box-sizing: border-box; } } @media screen and (max-width: 297px) and (min-width: 100px) { .logo-icon { width: 222px; height: 70px; } .a-technology-company { font-size: var(--font-size-base); line-height: 22px; } .subtitle { gap: var(--gap-9xs); padding-left: var(--padding-xs); padding-right: var(--padding-xs); box-sizing: border-box; } .photo-icon { width: 184px; height: 103px; } .embracing-the-future-container { font-size: var(--font-size-sm); line-height: 16px; } .title-subtitle { gap: var(--gap-9xs); } .photo-text { flex: unset; align-self: stretch; } .photo-icon1 { width: 184px; height: 103px; } .nurturing-partnerships-to-container { font-size: var(--font-size-sm); line-height: 16px; } .title-subtitle1 { gap: var(--gap-9xs); } .photo-text1 { flex: unset; align-self: stretch; } .photos { width: 200px; flex-direction: column; } .iconwebsite { width: 20px; height: 20px; } .smart-jackpots-that { font-size: var(--font-size-3xs); line-height: 12px; } .buttonsend { height: 40px; gap: var(--gap-7xs); padding: var(--padding-3xs) var(--padding-5xs); box-sizing: border-box; } .iconwebsite1, .iconwebsite2 { width: 14px; height: 14px; } .buttons { gap: var(--gap-lg); } .top { gap: var(--gap-base); } .linkedin-icon { width: 34px; height: 32px; } .socialmediaicons { gap: var(--gap-3xl); } .qr-webpage-aria { gap: var(--gap-13xl); align-items: center; justify-content: center; padding-left: var(--padding-3xs); padding-top: 0; padding-right: var(--padding-3xs); box-sizing: border-box; } .text-logo { flex-direction: column; gap: var(--gap-9xs); } }
/* source: cookie_popup.css */
 .termsfeed-com---nb-simple { max-width: 100% !important; } .termsfeed-com---nb .cc-nb-main-container { padding: 12px 32px 20px !important; display: flex !important; flex-direction: row; flex-wrap: wrap; justify-content: space-between !important; align-items: center !important; gap: 16px !important; font-size: 16px !important; font-family: "Heebo", sans-serif !important; } .termsfeed-com---nb .cc-nb-main-container { padding: 12px 32px 20px !important; display: flex !important; justify-content: space-between !important; align-items: center !important; flex-wrap: nowrap !important; gap: 16px !important; } .termsfeed-com---palette-light .cc-nb-text { flex: 1 1 auto; margin-right: 24px; } .cc-nb-buttons-container { flex-shrink: 0; display: flex !important; flex-direction: row !important; justify-content: flex-end !important; gap: 12px !important; } .termsfeed-com---reset p { margin-bottom: 0 !important; } .termsfeed-com---palette-light.termsfeed-com---nb { box-shadow: 0 4px 4px rgba(0, 0, 0, 0.15) !important; background-color: #ffffff !important; text-align: left !important; box-sizing: border-box !important; width: -webkit-fill-available; } .termsfeed-com---palette-light .cc-nb-text { color: #2d2d2d !important; font-size: 16px !important; flex: 1 1 auto; line-height: 1.6; } .termsfeed-com---palette-light .cc-nb-text a { text-decoration: underline !important; color: #0056b3 !important; } .cc-nb-buttons-container { display: flex !important; justify-content: flex-end !important; gap: 12px !important; flex: 0 0 auto; } .cc-nb-okagree, .cc-nb-reject { padding: 12px 24px !important; font-size: 14px !important; border-radius: 6px !important; text-transform: uppercase !important; font-weight: bold !important; cursor: pointer !important; min-width: 90px !important; text-align: center; border: none !important; } .cc-nb-okagree { background-color: #28a745 !important; color: white !important; } .cc-nb-okagree:hover { background-color: #218838 !important; } .cc-nb-reject { background-color: #d9534f !important; color: white !important; } .cc-nb-reject:hover { background-color: #c9302c !important; } .cc-nb-customize, .cross-btn, .cc-nb-title-container { display: none !important; } @media screen and (max-width: 600px) { .termsfeed-com---nb .cc-nb-main-container { flex-direction: column !important; align-items: flex-start !important; padding: 20px !important; } .termsfeed-com---palette-light .cc-nb-text { font-size: 14px !important; padding-right: 0 !important; } .cc-nb-buttons-container { width: 100% !important; justify-content: flex-end !important; flex-wrap: wrap; } .cc-nb-okagree, .cc-nb-reject { width: 0% !important; max-width: 100% !important; font-size: 12px !important; } } 
/* source: global.css */
body { margin: 0; line-height: normal; } .popup-overlay { display: flex; flex-direction: column; position: fixed; inset: 0; }
