.HeroPhoneComponent{--theme-settings-button-variant-primary-background-color: #47a4d8;--theme-settings-button-text-transform: capitalize;transform:perspective(2000px) rotate(-28deg) rotateY(23deg) rotateX(18deg) translate3d(-58px,44px,154px);transform-style:preserve-3d;filter:drop-shadow(-28px 38px 40px hsla(0,0%,0%,.25));height:600px;text-align:center}.HeroPhoneComponent .phoneImage{height:100%}.HeroPhoneComponent .phoneContent{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;padding-top:100px!important;align-items:center}.HeroPhoneComponent .brandLogo{max-height:50px;object-fit:contain;object-position:center}.HeroPhoneComponent h1{font-size:11px!important;margin-bottom:1.25rem}.HeroPhoneComponent h2{font-size:28px!important}.HeroPhoneComponent h3{font-size:11px!important}.HeroPhoneComponent p{font-size:8px!important}.HeroPhoneComponent .eg-button{font-size:11px!important;cursor:auto!important}@media (max-width: 991.98px){.HeroPhoneComponent{height:400px}.HeroPhoneComponent .phoneContent{padding-top:70px!important}.HeroPhoneComponent .brandLogo{width:66px;margin-bottom:.7rem!important}.HeroPhoneComponent h1{font-size:8px;margin-bottom:.7rem!important}.HeroPhoneComponent h2{font-size:18px}.HeroPhoneComponent .eg-button,.HeroPhoneComponent h3{font-size:8px}.HeroPhoneComponent p{font-size:6px}}.HeroSectionComponent{--hero-height: 700px;background-color:var(--theme-color-primary);position:relative;height:var(--hero-height);overflow:hidden}@media (max-width: 991.98px){.HeroSectionComponent{height:auto}}.HeroSectionComponent .wrapFloat{float:right;width:60%;height:var(--hero-height);shape-outside:polygon(90% 0%,50% 100%,0% 45%)}.HeroSectionComponent .textContainer{padding:4rem 3rem;height:100%}@media (max-width: 991.98px){.HeroSectionComponent .textContainer{padding:2rem 1.5rem 200px}}.HeroSectionComponent .textContainer h2{font-size:1.5rem!important}.HeroSectionComponent .HeroPhoneComponent{bottom:-50px;right:20px}@media (max-width: 991.98px){.HeroSectionComponent .HeroPhoneComponent{right:calc(50% - 200px);bottom:-200px}}.ValuePropositionComponent .card{border-radius:15px;border-color:var(--theme-color-gray-light, #cecece)!important}@media (max-width: 1199.98px){.ValuePropositionComponent .card h3{font-size:1.5rem}}@media (max-width: 991.98px){.ValuePropositionComponent .card{max-width:300px}}.ValuePropositionComponent .card .eg-svg{width:100px;height:100px}.ValuePropositionComponent .card .eg-svg svg{width:100%;height:100%;display:block}.ValuePropositionComponent .card .eg-svg svg path{fill:var(--theme-color-primary);clip-path:none!important}.ShowcaseSectionComponent .showcaseImage{max-height:600px;object-fit:contain}
