.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 .logoStack,.HeroPhoneComponent .faceplateStack{display:grid}.HeroPhoneComponent .logoStack .stackItem,.HeroPhoneComponent .faceplateStack .stackItem{grid-area:1/1;opacity:0;transition:opacity .5s ease}.HeroPhoneComponent .logoStack .stackItem.active,.HeroPhoneComponent .faceplateStack .stackItem.active{opacity:1}.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;transition:background-color .5s ease!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{background-color:var(--theme-color-primary);overflow:hidden}.HeroSectionComponent .heroHeading{padding:4rem 3rem 0}@media (max-width: 991.98px){.HeroSectionComponent .heroHeading{padding:2rem 1.5rem 0}}.HeroSectionComponent .textContainer{padding:2rem 3rem 4rem}@media (max-width: 991.98px){.HeroSectionComponent .textContainer{padding:1rem 1.5rem 200px}}.HeroSectionComponent .textContainer h2{font-size:1.5rem!important}.HeroSectionComponent .heroRow{min-height:500px}.HeroSectionComponent .phoneContainer{position:relative}.HeroSectionComponent .HeroPhoneComponent{position:absolute;bottom:-133px;right:-42px}@media (max-width: 991.98px){.HeroSectionComponent .HeroPhoneComponent{right:calc(50% - 200px);bottom:-200px}}.HeroSectionComponent .heroCtas .heroCtaButton{color:var(--theme-color-primary);border-radius:6px}.HeroSectionComponent .heroCtas .heroCtaButton .mdc-button__label{position:static}.HeroSectionComponent .heroCtas .heroCtaButton .heroCtaChevron{right:8px;top:50%;transform:translateY(-50%)}.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}.FooterComponent{color:var(--theme-color-primary)}.FooterComponent .socialIcons h3.socialHeading{font-size:1.4rem;color:var(--theme-color-primary)}.FooterComponent .socialIcons .row>div:not(:last-child){margin-right:1rem}.FooterComponent .companyWebsiteLink{text-decoration:underline}.FooterComponent .brandLogo{object-fit:contain;object-position:center;max-height:75px}.FeatureComparisonTableComponent .tableWrapper .comparisonTable{border-collapse:separate;border-spacing:0;margin:0}.FeatureComparisonTableComponent .tableWrapper .comparisonTable th,.FeatureComparisonTableComponent .tableWrapper .comparisonTable td{border:none;border-left:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableBody td{height:60px;vertical-align:middle}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableHead tr:first-child th{border-top:1px solid #dee2e6}.FeatureComparisonTableComponent .tableWrapper .comparisonTable th:last-child,.FeatureComparisonTableComponent .tableWrapper .comparisonTable td:last-child{border-right:1px solid #dee2e6}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableHead tr:first-child th:first-child{border-top-left-radius:10px}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableHead tr:first-child th:last-child{border-top-right-radius:10px}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableBody tr:last-child td:first-child{border-bottom-left-radius:10px}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableBody tr:last-child td:last-child{border-bottom-right-radius:10px}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableBody{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border-radius:10px;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableHead{box-shadow:0 -.5rem 1rem rgba(0,0,0,.15)!important;border-radius:10px}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonTableFoot td{border:none}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .featureComparisonColumn{background:var(--theme-color-primary);color:#fff;vertical-align:middle}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .featureComparisonColumn .featureComparisonHeader{gap:1rem}@media (max-width: 767.98px){.FeatureComparisonTableComponent .tableWrapper .comparisonTable .featureComparisonColumn .featureComparisonHeader{gap:.5rem}}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .featureComparisonColumn .comparisonTableLogo{height:63px;width:auto}@media (max-width: 767.98px){.FeatureComparisonTableComponent .tableWrapper .comparisonTable .featureComparisonColumn .comparisonTableLogo{height:40px}}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .featureComparisonColumn .featureComparisonLabel{border-left:1px solid #fff;max-width:12rem}@media (max-width: 767.98px){.FeatureComparisonTableComponent .tableWrapper .comparisonTable .featureComparisonColumn .featureComparisonLabel{border-left:none}}.FeatureComparisonTableComponent .tableWrapper .comparisonTable th.featureComparisonColumn{vertical-align:middle;font-size:1.5rem}@media (max-width: 991.98px){.FeatureComparisonTableComponent .tableWrapper .comparisonTable th.featureComparisonColumn{font-size:1.25rem}}@media (max-width: 767.98px){.FeatureComparisonTableComponent .tableWrapper .comparisonTable th.featureComparisonColumn{font-size:.75rem}}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .tierExpressColumn,.FeatureComparisonTableComponent .tableWrapper .comparisonTable .tierEnterpriseColumn{max-width:120px;color:var(--theme-color-primary);vertical-align:middle}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .cellDescriptiveText{display:block;line-height:1.1}.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonCtaButton{--mdc-outlined-button-outline-color: var(--theme-color-primary);border-radius:3px}@media (max-width: 767.98px){.FeatureComparisonTableComponent .tableWrapper .comparisonTable .comparisonCtaButton{font-size:.7rem;padding:8px}}.LandingPageFAQComponent .faqWrapper a{text-decoration:underline}.LandingPageFAQComponent .faqWrapper .AccordionComponent.card{border-left:none;border-right:none}.LandingPageFAQComponent .faqWrapper .AccordionComponent.card .eg-dropdown-item{border-bottom:2px solid var(--theme-settings-headings-color, var(--theme-color-primary))!important}
