.elementor-kit-7{--e-global-color-primary:#f39200;--e-global-color-secondary:#3c3c3b;--e-global-color-text:#3c3c3b;--e-global-color-accent:#f3b14d;--e-global-color-4ffe467:#fff;--e-global-color-042d3c9:#9c3;--e-global-color-b422d9f:#007346;--e-global-color-050b4f8:#fbe9ca;--e-global-color-0b8f65f:#f4f4f5;--e-global-color-7b1409e:#d07d00;--e-global-color-54331b6:#52525b;--e-global-color-48e6671:#d4d3d3;--e-global-color-b3c229b:#F3920080;--e-global-color-8129c14:#f4f4f5;--e-global-color-30ded87:#E4E4E7CC;--e-global-color-525ab6c:#52525b;--e-global-color-b489813:#6b7280;--e-global-color-6368d0f:#a1a1aa;--e-global-color-22b49d1:#71717a;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-size:20px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-letter-spacing:.5px;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-letter-spacing:.5px;--e-global-typography-81f6d39-font-family:"Open Sans";--e-global-typography-81f6d39-font-size:.75rem;--e-global-typography-81f6d39-font-weight:400;--e-global-typography-81f6d39-letter-spacing:.5px;--e-global-typography-1170fe3-font-family:"Open Sans";--e-global-typography-1170fe3-font-size:2rem;--e-global-typography-1170fe3-font-weight:700;--e-global-typography-549b0f5-font-family:"Open Sans";--e-global-typography-549b0f5-font-size:1rem;--e-global-typography-549b0f5-font-weight:600;--e-global-typography-549b0f5-line-height:1.3rem;--e-global-typography-f8de21e-font-family:"Open Sans";--e-global-typography-f8de21e-font-size:1.5rem;--e-global-typography-f8de21e-font-weight:700;--e-global-typography-f8de21e-line-height:1.813rem;--e-global-typography-76ad5d3-font-family:"Open Sans";--e-global-typography-76ad5d3-font-size:2.5rem;--e-global-typography-76ad5d3-font-weight:700;--e-global-typography-76ad5d3-line-height:3rem;--e-global-typography-409581d-font-family:"Open Sans";--e-global-typography-409581d-font-size:1rem;--e-global-typography-409581d-font-weight:400;--e-global-typography-409581d-line-height:1.5rem;--e-global-typography-409581d-letter-spacing:.5px;--e-global-typography-7ed09cd-font-size:.75rem;--e-global-typography-7ed09cd-font-weight:700;--e-global-typography-7ed09cd-text-transform:uppercase;--e-global-typography-7ed09cd-letter-spacing:.5px;--e-global-typography-d45a06f-font-size:.875rem;--e-global-typography-d45a06f-font-weight:700;--e-global-typography-d45a06f-text-transform:uppercase;--e-global-typography-d45a06f-word-spacing:.5px;--e-global-typography-200ccc8-font-family:"Open Sans";--e-global-typography-200ccc8-font-size:3.4rem;--e-global-typography-200ccc8-font-weight:700;--e-global-typography-200ccc8-text-transform:uppercase;--e-global-typography-200ccc8-line-height:3.6rem;--e-global-typography-200ccc8-letter-spacing:-.025em;--e-global-typography-9d8a9cb-font-family:"Open Sans";--e-global-typography-9d8a9cb-font-size:.875rem;--e-global-typography-9d8a9cb-font-weight:400;--e-global-typography-9d8a9cb-text-transform:uppercase;--e-global-typography-9d8a9cb-line-height:1.25px;--e-global-typography-9d8a9cb-letter-spacing:.5px;color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:700;letter-spacing:.5px;color:var(--e-global-color-4ffe467);border-radius:5px;padding:15px}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type=button]:hover,.elementor-kit-7 input[type=button]:focus,.elementor-kit-7 input[type=submit]:hover,.elementor-kit-7 input[type=submit]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-4ffe467);border-radius:5px}.elementor-kit-7 e-page-transition{background-color:#ffbc7d}.elementor-kit-7 a{color:var(--e-global-color-primary)}.elementor-kit-7 a:hover{color:var(--e-global-color-primary);font-weight:700}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-200ccc8-font-size:2.625rem;--e-global-typography-200ccc8-line-height:2.7rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--custom-color-orange:#f39200;--custom-color-orange-hover:#d07d00;--custom-color-orange-alpha:rgba(243,146,0,.5);--custom-color-steel:#3c3c3b;--custom-color-white:#fff;--custom-color-zinc-100:#f4f4f5;--custom-color-zinc-200-alpha:rgba(228,228,231,.8);--custom-color-zinc-600:#52525b;--custom-spacing-card-p:2rem;--custom-spacing-badge-px:.875rem;--custom-spacing-badge-py:.375rem;--custom-spacing-gap-grid:2rem;--custom-radius-card:10px;--custom-radius-pill:9999px;--custom-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--custom-shadow-card:0 1px 2px rgba(60,60,59,.05),0 1px 3px rgba(60,60,59,.07);--custom-shadow-lift:0 14px 30px -12px rgba(60,60,59,.2),0 6px 12px -8px rgba(60,60,59,.14)}.custom-section-wrapper{position:relative;z-index:10;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;padding-top:4rem;padding-bottom:5rem;text-align:left}.custom-card-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--custom-spacing-gap-grid)}@media (min-width:640px){.custom-section-wrapper{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.custom-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.custom-section-wrapper{padding-left:2rem;padding-right:2rem;padding-top:6rem;padding-bottom:8rem}.custom-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.custom-badge-dot-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:8px;height:8px;margin-right:10px;flex-shrink:0}.custom-badge-dot{position:relative;z-index:2;width:8px !important;height:8px !important;background-color:var(--custom-color-orange) !important;border-radius:9999px !important;display:block}.custom-badge-dot-ping{position:absolute !important;z-index:1;top:0;left:0;width:100% !important;height:100% !important;background-color:var(--custom-color-orange) !important;border-radius:9999px !important;opacity:.6;animation:custom-ping 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes custom-ping{75%,100%{transform:scale(3.5);opacity:0}}.custom-badge-indicator{display:inline-flex;align-items:center;padding:6px 14px;border-radius:9999px;background-color:var(--custom-color-zinc-100);border:1px solid var(--custom-color-zinc-200-alpha);box-shadow:0 1px 2px rgba(0,0,0,.05)}@keyframes custom-ping{75%,100%{transform:scale(2);opacity:0}}.custom-badge-dot-ping{position:absolute;display:inline-flex;height:100%;width:100%;border-radius:var(--custom-radius-pill);background-color:var(--custom-color-orange);opacity:.75;animation:custom-ping 1.5s cubic-bezier(0,0,.2,1) infinite}.custom-feature-card{display:flex;flex-direction:column;justify-content:space-between;position:relative;box-sizing:border-box;padding:var(--custom-spacing-card-p);background-color:var(--custom-color-white);border:1px solid var(--custom-color-orange-alpha);border-radius:var(--custom-radius-card);box-shadow:var(--custom-shadow-card);color:var(--custom-color-steel);text-align:left;transition:all .15s cubic-bezier(.4,0,.2,1)}.custom-feature-card:hover{box-shadow:var(--custom-shadow-lift);transform:translateY(-2px)}.custom-ghost-button{display:flex;align-items:center;align-self:flex-start;gap:.375rem;margin:0;padding:0;background-color:transparent;border:none;cursor:pointer;color:var(--custom-color-orange);transition:all .15s cubic-bezier(.4,0,.2,1)}.custom-feature-card:hover .custom-ghost-button{color:var(--custom-color-orange-hover);transform:translateX(6px)}.custom-image-mask{overflow:visible !important;position:relative}.custom-image-mask>.elementor-widget-image{overflow:hidden !important;border-radius:.5rem !important;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);z-index:1;line-height:0;margin:0 !important}.custom-image-mask .elementor-widget-image img{transition:transform 1.2s cubic-bezier(.4,0,.2,1) !important;width:100% !important;height:auto !important;display:block;backface-visibility:hidden;-webkit-perspective:1000}.custom-image-mask:hover .elementor-widget-image img{transform:scale(1.1)}