.lg-home-pro{font-family:"LG Inter",Inter,Arial,sans-serif;scroll-margin-top:110px}.lg-home-pro .e-con{min-width:0;--container-default-padding:0px}.lg-home-pro .elementor-widget-heading .elementor-heading-title{margin:0}.lg-home-pro .elementor-widget-text-editor p{margin:0}.lg-home-pro .elementor-widget-text-editor p+p{margin-top:14px}.lg-home-pro a:focus-visible,.lg-home-pro button:focus-visible,.lg-home-pro [role="button"]:focus-visible,.lg-home-pro [role="tab"]:focus-visible{outline:3px solid #3157E3;outline-offset:4px}.lg-home-pro .lg-hp-tabs .e-n-tabs-heading{padding:3px;gap:10px;flex-wrap:wrap}.lg-home-pro .lg-hp-tabs .e-n-tab-title{min-height:48px;flex-shrink:0;background:#FFFFFF!important;color:#52617A!important}.lg-home-pro .lg-hp-tabs .e-n-tab-title[aria-selected="true"]{background:#3157E3!important;color:#FFFFFF!important;border-color:#3157E3!important}.lg-home-pro .lg-hp-tabs .e-n-tab-title:hover:not([aria-selected="true"]){background:#EDF2FF!important;color:#3157E3!important}.lg-home-pro .lg-hp-tabs .e-n-tabs-content{background:#fff0;border:0;padding:0}.lg-home-pro .lg-hp-example-cta .elementor-cta{border-radius:18px;overflow:hidden;text-decoration:none}.lg-home-pro .lg-hp-example-cta .elementor-cta__content{text-align:left}.lg-home-pro .lg-hp-example-cta .elementor-cta__title{margin:0 0 12px;line-height:1.25}.lg-home-pro .lg-hp-example-cta .elementor-cta__button{margin-top:10px;border-radius:10px}.lg-home-pro .lg-hp-gallery .e-gallery-item{border-radius:12px;overflow:hidden}.lg-home-pro .lg-hp-faq .elementor-accordion-item{border:1px solid #DEE5F2!important;border-radius:12px;overflow:hidden;margin-bottom:10px;background:#fff}.lg-home-pro .lg-hp-faq .elementor-tab-title{line-height:1.45}.lg-home-pro .lg-hp-faq .elementor-tab-content{border:0;line-height:1.65}.lg-home-pro .lg-hp-faq .elementor-tab-title.elementor-active{color:#3157E3}@media(max-width:767px){.lg-home-pro .lg-hp-section-head{align-items:flex-start}.lg-home-pro .lg-hp-section-head>.elementor-widget-text-editor{width:100%;max-width:100%}.lg-home-pro .lg-hp-tabs .e-n-tabs-heading{display:grid!important;grid-template-columns:1fr;gap:8px}.lg-home-pro .lg-hp-tabs .e-n-tab-title{width:100%;justify-content:flex-start!important}.lg-home-pro .lg-hp-panel{gap:24px}.lg-home-pro .lg-hp-example-route,.lg-home-pro .lg-hp-example-result{width:100%}.lg-home-pro .lg-hp-project .elementor-button{width:100%;max-width:100%}}@media(prefers-reduced-motion:reduce){.lg-home-pro *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}