#root{text-align:center}a{color:unset;text-decoration:unset}.logoContainer{width:100%;background:#fff;padding:12px 0 8px;position:sticky;top:0;z-index:100}@media (width <= 850px){.logoContainer{box-shadow:0 0 10px #0003}}.logoContainerShadow{box-shadow:0 0 10px #0003}.logo{height:36px;transition:all linear .1s}.logoScrolled{transition:all linear .1s;height:28px}.body{padding:var(--cardMargin);padding-top:0;max-width:1080px;margin:0 auto}.rounded{border-radius:var(--cardBorderRadius)}.doubleRounded{border-radius:0 0 calc(var(--cardBorderRadius) * 2) calc(var(--cardBorderRadius) * 2)}.halfRounded{border-radius:calc(var(--cardBorderRadius) / 2)}.darkShadow{box-shadow:0 0 35px #00000059}.primaryShadow{box-shadow:0 0 40px rgba(var(--primaryR),var(--primaryG),var(--primaryB),.12)}.header{margin-top:8px}.mobileHeader{display:none}@media (width <= 850px){.header{display:none}.mobileHeader{display:block}}.banner{background:var(--primaryCardBg);padding:80px 40px;display:flex;align-items:center;justify-content:center;gap:40px;margin-bottom:var(--cardMargin);position:relative;flex:1}@media (width <= 850px){.banner{flex-direction:column}}.mobileBanner{height:38vh;background:var(--primaryCardBg);display:flex;align-items:center;justify-content:center;gap:40px;margin-bottom:var(--cardMargin);position:relative;border-radius:0 0 calc(var(--cardBorderRadius) * 2) calc(var(--cardBorderRadius) * 2)}.bannerImgCard{background:var(--primaryCardBg);padding:100px 40px;box-sizing:border-box;min-height:470px;display:flex;align-items:center;justify-content:center;gap:40px;margin-bottom:var(--cardMargin);position:relative;flex:1}.logoContainer-noBgImg{background:#fff;z-index:1;padding:10px;display:flex;align-items:center;justify-content:center;margin-left:30px;max-width:250px;height:220px}.companyLogo-noBgImg{max-width:100%;height:100%;object-fit:contain}.companyLogo-withBgImg{max-width:65%;max-height:220px;z-index:1;background:#fff;object-fit:contain;border:10px solid white}.mobileCompanyLogo{max-width:50%;max-height:170px;z-index:1;background:#fff;object-fit:contain;border:10px solid white}.bannerText{width:auto;display:flex;flex-direction:column;align-items:baseline;text-align:left;justify-content:space-between;gap:40px}.mobileBannerText{display:flex;flex-direction:column;align-items:center;gap:40px;padding:0 8%;margin:60px 0 70px}.bannerTitle{font-size:32px;font-weight:700;max-width:25ch}.bannerTitle-noBgImg{min-width:20ch}.bannerCTA{display:flex;flex-direction:column;gap:15px}.mobilebannerCTA{display:flex;flex-direction:column;align-items:center;gap:18px}.overview{background:var(--primaryColor);padding:28px 40px;display:flex;align-items:center;justify-content:center;color:var(--primaryTextColor)}.overview>*{max-width:550px}.investCTA{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:75px 0 95px}.investCTA>*{max-width:550px}.cardContainer{display:flex;justify-content:center;width:100%;gap:var(--cardMargin);flex-wrap:wrap}.card{max-width:400px;position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:20px;padding:25px 35px 40px;border-radius:var(--cardBorderRadius);justify-content:space-evenly}@media (width >= 400px){.card{min-width:300px}}.quoteCard{justify-content:end;color:#fff}@media (width <= 600px){.quoteCard{padding-bottom:50px}}.aboutCompany{min-height:375px;background:var(--primaryCardBg)}.quote{line-height:1.3;display:flex;flex-direction:column;align-items:center;gap:15px;padding:10px 3%}.flex10{display:flex;align-items:center;gap:10px}.flex15{display:flex;align-items:center;gap:15px}.mobileWhatsHC{display:flex;align-items:center;flex-direction:column;gap:6px;margin-top:50px}.learnMore{display:flex;align-items:center;gap:15px;box-sizing:border-box;padding:3px 6px}@media (width <= 600px){.learnMore{padding:12px 25px;width:100%;justify-content:space-between;border-radius:0 0 var(--cardBorderRadius) var(--cardBorderRadius);position:absolute;bottom:0;left:0}}@media (width <= 600px){.learnMorePrimary{background:var(--primaryColor);color:var(--primaryTextColor)}}@media (width <= 600px){.learnMoreHC{background:var(--HCprimaryColor)}}@media (width <= 600px){.learnMorePrimaryText{display:none}}.learnMorePrimaryTextMobile{display:none}@media (width <= 600px){.learnMorePrimaryTextMobile{display:block}}.mobileLearnMoreHC{background:var(--HCprimaryColor);position:unset;margin-bottom:30px}.aboutHC{box-shadow:0 0 0 1px #d8d8d8}@media (width <= 600px){.aboutHC{display:none}}.mobileAboutHC{position:relative;padding-bottom:10px}@media (width > 600px){.mobileAboutHC{display:none}}.mobileAboutHCText{margin:0 20px}.aboutHCText{padding:0 4%}.bannerImgBg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.imgBg{position:absolute;top:0;left:0;width:100%;height:90%;z-index:-1;object-fit:cover}.gradientBg{position:absolute;bottom:0;left:0;width:100%;height:55%;z-index:-1}.HCgradient{background:var(--HCgradient);opacity:15%}.primaryGradient{background:var(--primaryGradient);opacity:15%}.quoteGradient{height:70%;background:linear-gradient(0deg,#000 20%,#000000b3 50%,#0000)}.aboutHCvideoContainer{position:relative;margin-bottom:10px;width:100%;padding-bottom:56.25%}@media (width <= 600px){.aboutHCvideoContainer{margin-top:30px;margin-bottom:-1px}}.aboutHCvideo{position:absolute;top:0;left:0;width:100%;height:100%}@media (width <= 600px){.aboutHCvideo{border-radius:var(--cardBorderRadius) var(--cardBorderRadius) 0 0}}.mobileAboutHCgradient{position:absolute;top:-80px;width:100%;height:calc(100% + 200px);z-index:-1;opacity:.8;background:radial-gradient(at center,var(--HCprimaryColor) 10%,var(--HCprimaryColorTransparent) 70%)}.footer{margin-top:80px;padding:30px 0 80px;width:100%;background:rgba(var(--primaryR),var(--primaryG),var(--primaryB),.1)}.footerContent{display:flex;flex-direction:column;align-items:center;gap:20px;margin:0 8%}.handIcon{width:50px}.quotationIcon{width:40px}.arrowIcon{height:12px}@media (width > 600px){.arrowIcon{transform:translateY(1px)}}@media (width <= 600px){.arrowSVG{fill:var(--primaryTextColor)}}.fillWhite{fill:#fff}._container_1tiy2_1{width:fit-content;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}._contentContainer_1tiy2_8{border-radius:100px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:.15s;z-index:100}._contentContainer_1tiy2_8:hover{transform:scale(1.08)}._primary_1tiy2_23:hover{background:linear-gradient(to right,var(--primaryColor) 60%,rgba(calc(var(--primaryR) + 40),calc(var(--primaryG) + 40),calc(var(--primaryB) + 40)) 75%,var(--primaryColor) 90%);background-size:300% auto;animation:_shine_1tiy2_1 .5s linear}._secondary_1tiy2_39:hover{background:linear-gradient(to right,var(--secondaryColor) 60%,rgba(calc(var(--secondaryR) + 40),calc(var(--secondaryG) + 40),calc(var(--secondaryB) + 40)) 75%,var(--secondaryColor) 90%);background-size:300% auto;animation:_shine_1tiy2_1 .5s linear}@keyframes _shine_1tiy2_1{0%{background-position:0%}to{background-position:200% center}}._shadow_1tiy2_65{border-radius:100px;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}._icon_1tiy2_75{width:21px;transform:rotate(15deg) translateY(2px);margin-right:5px}._container_el93s_1{font-family:Open Sans,sans-serif}._regular_el93s_5{font-size:16px;font-weight:500}._title_el93s_10{font-family:Raleway,sans-serif;font-size:clamp(36px,10vw,56px);font-weight:700;line-height:1.1}._h1_el93s_17{font-family:Raleway,sans-serif;font-size:clamp(28px,4vw,32px);font-weight:700}._h2_el93s_23{font-family:Raleway,sans-serif;font-size:24px;font-weight:700}._h3_el93s_29{font-size:20px;font-weight:600}._h4_el93s_34{font-size:16px;font-weight:600}:root{font-family:Open Sans,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{--HCprimaryColor: #ffde17;--HCprimaryColorTransparent: #ffdc1700;--primaryR: 89;--primaryG: 177;--primaryB: 107;--primaryColor: rgba(var(--primaryR), var(--primaryG), var(--primaryB), 1);--primaryColorTransparent: rgba( var(--primaryR), var(--primaryG), var(--primaryB), 0 );--primaryTextColor: white;--secondaryR: 255;--secondaryG: 222;--secondaryB: 23;--secondaryColor: rgba( var(--secondaryR), var(--secondaryG), var(--secondaryB), 1 );--secondaryTextColor: black;--primaryCardBg: rgba(var(--primaryR), var(--primaryG), var(--primaryB), .1);--HCgradient: radial-gradient( at right bottom, var(--HCprimaryColor), var(--HCprimaryColorTransparent) 80% );--primaryGradient: radial-gradient( at right bottom, rgba(var(--primaryR), var(--primaryG), var(--primaryB), 1), var(--primaryColorTransparent) 70% );--cardBorderRadius: 10px;--cardMargin: clamp(10px, 3vw, 20px);margin:0}
