.elementor-927 .elementor-element.elementor-element-a55c480{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-927 .elementor-element.elementor-element-a55c480:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-a55c480>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcfcfc}.elementor-927 .elementor-element.elementor-element-c2dbd29{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-927 .elementor-element.elementor-element-e327e43{width:var(--container-widget-width,90%);max-width:90%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start}.elementor-927 .elementor-element.elementor-element-e327e43 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-927 .elementor-element.elementor-element-351d0b3{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-primary)}.elementor-927 .elementor-element.elementor-element-e0b6687{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-927 .elementor-element.elementor-element-901fc8e .elementor-button{background-color:#93c572;font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:500;border-radius:10px;padding:20px}.elementor-927 .elementor-element.elementor-element-901fc8e{padding:0}.elementor-927 .elementor-element.elementor-element-72b6307 .elementor-button{background-color:#93C57200;font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:500;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:10px;padding:20px}.elementor-927 .elementor-element.elementor-element-72b6307{padding:0}.elementor-927 .elementor-element.elementor-element-8211140{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-927 .elementor-element.elementor-element-0c6b129 img{height:500px;object-fit:cover;object-position:center center;border-radius:20px}.elementor-927 .elementor-element.elementor-element-a4a89a6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-a4a89a6:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-a4a89a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-927 .elementor-element.elementor-element-f27cbdd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-927 .elementor-element.elementor-element-45fe004{width:var(--container-widget-width,80%);max-width:80%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0 0;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .heading-section-description{max-width:90%;color:var(--e-global-color-primary);font-family:"League Spartan",Sans-serif}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600;color:var(--e-global-color-primary)}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-accent);font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom),.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{height:3px}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .heading-section-separator{margin:-30px 0 0}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted,.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:var(--e-global-color-accent);box-shadow:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f857eed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-927 .elementor-element.elementor-element-cb2d94d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-cb2d94d:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-cb2d94d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-927 .elementor-element.elementor-element-0dc4f1f .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-0dc4f1f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-0dc4f1f.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-0dc4f1f.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-0dc4f1f.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-0dc4f1f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-0dc4f1f .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-0dc4f1f .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-116c34e .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-1b89365{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-e4cba68{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-e4cba68:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-e4cba68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-deb28c6 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-deb28c6.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-deb28c6.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-deb28c6.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-deb28c6.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-deb28c6.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-deb28c6 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-deb28c6 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-e282906 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-e23d77f{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-b29ba70{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-b29ba70:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-b29ba70>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-3cd530c .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-3cd530c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-3cd530c.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-3cd530c.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-3cd530c.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-3cd530c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-3cd530c .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-3cd530c .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-e0a01e5 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-bcb50d8{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-3d55ff4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-3d55ff4:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-3d55ff4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-e81d9b0 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-e81d9b0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e81d9b0.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-e81d9b0.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e81d9b0.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-e81d9b0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e81d9b0 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-e81d9b0 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-14011bd .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-b01900a{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-d4221ac{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-d4221ac:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-d4221ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-8a2e043 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-8a2e043.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-8a2e043.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-8a2e043.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-8a2e043.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-8a2e043.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-8a2e043 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-8a2e043 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-6919211 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-fada425{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-09267ae{text-align:center;font-family:"League Spartan",Sans-serif;font-size:1.3rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-c8d9146{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-927 .elementor-element.elementor-element-cd32c62{--display:flex}.elementor-927 .elementor-element.elementor-element-f9dcea8 img{border-radius:20px}.elementor-927 .elementor-element.elementor-element-4b88e0a{--display:flex}.elementor-927 .elementor-element.elementor-element-b105625{width:var(--container-widget-width,80%);max-width:80%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0 0;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .heading-section-description{max-width:90%;color:var(--e-global-color-primary);font-family:"League Spartan",Sans-serif}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading{text-align:left}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600;color:var(--e-global-color-primary)}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-accent);font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom),.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{height:3px}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .heading-section-separator{margin:-30px 0 0}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted,.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:var(--e-global-color-accent);box-shadow:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.elementor-927 .elementor-element.elementor-element-b105625 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-00eab1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var(--e-global-color-secondary);--border-radius:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-01d2741{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var(--e-global-color-secondary)}.elementor-927 .elementor-element.elementor-element-720c5e2 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-720c5e2.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-720c5e2.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-720c5e2.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-720c5e2.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-720c5e2.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-720c5e2 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-720c5e2 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-b089920{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-927 .elementor-element.elementor-element-87704d4 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e1c357a{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-948b80d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var(--e-global-color-secondary)}.elementor-927 .elementor-element.elementor-element-81eb2ea .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-81eb2ea.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-81eb2ea.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-81eb2ea.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-81eb2ea.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-81eb2ea.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-81eb2ea .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-81eb2ea .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-7b70ce3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-927 .elementor-element.elementor-element-ae55c36 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-3b61d31{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-0a57ae1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var(--e-global-color-secondary)}.elementor-927 .elementor-element.elementor-element-796e5fa .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-796e5fa.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-796e5fa.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-796e5fa.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-796e5fa.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-796e5fa.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-796e5fa .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-796e5fa .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-30a40be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-927 .elementor-element.elementor-element-411971e .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-03dfaea{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-d50553a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var(--e-global-color-secondary)}.elementor-927 .elementor-element.elementor-element-8f62370 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-8f62370.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-8f62370.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-8f62370.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-8f62370.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-8f62370.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-8f62370 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-8f62370 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-ecff008{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-927 .elementor-element.elementor-element-e82b161 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-45d776e{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-0da1a34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-927 .elementor-element.elementor-element-b0a57ce .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-b0a57ce.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b0a57ce.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-b0a57ce.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b0a57ce.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-b0a57ce.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b0a57ce .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-b0a57ce .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-42213a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-927 .elementor-element.elementor-element-2354a13 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-8bf478c{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-259124f{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-259124f:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-259124f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5f5f61}.elementor-927 .elementor-element.elementor-element-5ced34e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-927 .elementor-element.elementor-element-b1ae76a{width:var(--container-widget-width,80%);max-width:80%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0 0;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .heading-section-description{max-width:90%;color:#fff;font-family:"League Spartan",Sans-serif}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .heading-title{font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600;color:#fff}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-accent);font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom),.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{height:3px}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .heading-section-separator{margin:-30px 0 0}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted,.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:var(--e-global-color-accent);box-shadow:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-c6759f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-927 .elementor-element.elementor-element-6cdb93f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-6cdb93f:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-6cdb93f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-47a8190 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-68e7b56{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-9fb08d7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-9fb08d7:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-9fb08d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-4e6bfe7 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-6c1a71a{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-dc21f57{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-dc21f57:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-dc21f57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-9434ffb .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-4472975{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-52075f8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-52075f8:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-52075f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-855c4c8 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-2190880{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-d62a6ad{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-d62a6ad:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-d62a6ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-254c041 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-7b15041{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-d833b1a{text-align:center;font-family:"League Spartan",Sans-serif;font-size:1.3rem;font-weight:400;color:#fff}.elementor-927 .elementor-element.elementor-element-d833b1a a{color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-fce44c1{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-f99d4c8{width:var(--container-widget-width,80%);max-width:80%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0 0;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600;color:#fff}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-accent);font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom),.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{height:3px}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .heading-section-separator{margin:-30px 0 0}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted,.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:var(--e-global-color-accent);box-shadow:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f169148{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-927 .elementor-element.elementor-element-afea1ff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-927 .elementor-element.elementor-element-f88a982 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-f88a982.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f88a982.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-f88a982.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f88a982.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-f88a982.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f88a982 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-f88a982 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-53bdbaf .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-b37015e{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-2dd34dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-927 .elementor-element.elementor-element-21ec8a0 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-21ec8a0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-21ec8a0.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-21ec8a0.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-21ec8a0.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-21ec8a0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-21ec8a0 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-21ec8a0 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-ceee26a .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-a9d41d3{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-bd44197{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-927 .elementor-element.elementor-element-56d8f54 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-56d8f54.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-56d8f54.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-56d8f54.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-56d8f54.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-56d8f54.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-56d8f54 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-56d8f54 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-5b461d7 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-8e221a5{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-d74c07c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-927 .elementor-element.elementor-element-3c7b22d .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-3c7b22d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-3c7b22d.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-3c7b22d.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-3c7b22d.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-3c7b22d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-3c7b22d .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-3c7b22d .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-83657c7 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-ad78b1b{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-46ffd02{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-927 .elementor-element.elementor-element-f9d6fa1 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-f9d6fa1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f9d6fa1.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-f9d6fa1.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f9d6fa1.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-f9d6fa1.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-f9d6fa1 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-f9d6fa1 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-cef2aab .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-eb2d669{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-16f4844{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-927 .elementor-element.elementor-element-80540d5 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-80540d5.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-80540d5.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-80540d5.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-80540d5.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-80540d5.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-80540d5 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-80540d5 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-465bf71 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:22px;font-weight:600}.elementor-927 .elementor-element.elementor-element-ad56c6f{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-2b2af50{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-2b2af50:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-2b2af50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-927 .elementor-element.elementor-element-9c5c718{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-927 .elementor-element.elementor-element-e4e3c7a{width:var(--container-widget-width,80%);max-width:80%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0 0;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .heading-title{font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600;color:var(--e-global-color-primary)}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .heading-title>span{color:var(--e-global-color-accent);font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:600}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom),.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{height:3px}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .heading-section-separator{margin:-30px 0 0}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted,.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:var(--e-global-color-accent);box-shadow:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-895bc92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-927 .elementor-element.elementor-element-70b7743{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-70b7743:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-70b7743>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-342b94f .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-342b94f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-342b94f.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-342b94f.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-342b94f.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-342b94f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-342b94f .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-342b94f .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-a281d4b .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-34fc362 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-f0a5efa{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-b489138{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-b489138:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-b489138>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-9ba69b0 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-9ba69b0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-9ba69b0.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-9ba69b0.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-9ba69b0.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-9ba69b0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-9ba69b0 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-9ba69b0 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-8069b5e .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-21af086 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-032d37d{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-14dc5ae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-14dc5ae:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-14dc5ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-5ab0bd9 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-5ab0bd9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-5ab0bd9.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-5ab0bd9.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-5ab0bd9.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-5ab0bd9.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-5ab0bd9 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-5ab0bd9 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-9b03e5f .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-bbe62e9 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-92861c4{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-9386603{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-9386603:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-9386603>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-d5bff8c .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-d5bff8c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-d5bff8c.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-d5bff8c.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-d5bff8c.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-d5bff8c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-d5bff8c .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-d5bff8c .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-0b315e1 .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-64e7d1c .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-39cbb94{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-5ae213d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px;box-shadow:0px 30px 50px 0px rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-5ae213d:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-5ae213d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-c3d4428 .elementor-icon-wrapper{text-align:start}.elementor-927 .elementor-element.elementor-element-c3d4428.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-c3d4428.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-c3d4428.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-c3d4428.elementor-view-framed .elementor-icon,.elementor-927 .elementor-element.elementor-element-c3d4428.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-c3d4428 .elementor-icon{font-size:32px}.elementor-927 .elementor-element.elementor-element-c3d4428 .elementor-icon svg{height:32px}.elementor-927 .elementor-element.elementor-element-792a37c .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-057ce3e .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:1.6rem;font-weight:500}.elementor-927 .elementor-element.elementor-element-032a3c6{font-family:"League Spartan",Sans-serif;font-size:1rem;font-weight:400}.elementor-927 .elementor-element.elementor-element-299e5ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-299e5ea:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-299e5ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-927 .elementor-element.elementor-element-39b8890{--display:flex;--justify-content:center}.elementor-927 .elementor-element.elementor-element-b0c0167 img{height:500px;object-fit:cover;object-position:center center;border-radius:20px}.elementor-927 .elementor-element.elementor-element-fa0679c{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-927 .elementor-element.elementor-element-066494b .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:35px;font-weight:700;color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-31bde93{font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:400;color:var(--e-global-color-text)}.elementor-927 .elementor-element.elementor-element-eeedc93 .elementor-button{background-color:#93c572;font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:500;border-radius:10px;padding:20px}.elementor-927 .elementor-element.elementor-element-eeedc93{padding:0}.elementor-927 .elementor-element.elementor-element-99efcfb{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-99efcfb:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-99efcfb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-927 .elementor-element.elementor-element-e125ed7{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0 15px}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"League Spartan",Sans-serif;font-size:50px;font-weight:400;color:#000}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper:not(.style-custom),.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{height:3px}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .heading-section-separator{margin:-30px 0 0}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted,.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-dotted:after{background-color:var(--e-global-color-accent);box-shadow:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet,.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star{background:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-bullet:after,.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .separator-wrapper.style-solid-star:after{background-color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-26301ea .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button,.elementor-927 .elementor-element.elementor-element-26301ea .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:#fff}.elementor-927 .elementor-element.elementor-element-26301ea .jeg-elementor-kit.jkit-accordion .card-expand .card-body{background-color:#fff;font-family:"League Spartan",Sans-serif;font-size:16px}.elementor-927 .elementor-element.elementor-element-26301ea .jeg-elementor-kit.jkit-accordion .card-wrapper{padding:0 150px}.elementor-927 .elementor-element.elementor-element-26301ea .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:600}.elementor-927 .elementor-element.elementor-element-26301ea .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var(--e-global-color-accent)}.elementor-927 .elementor-element.elementor-element-6d6ee61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-927 .elementor-element.elementor-element-6d6ee61:not(.elementor-motion-effects-element-type-background),.elementor-927 .elementor-element.elementor-element-6d6ee61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7c5d36}.elementor-927 .elementor-element.elementor-element-8c9e13d{--display:flex;--justify-content:center}.elementor-927 .elementor-element.elementor-element-2e1302d .elementor-heading-title{font-family:"League Spartan",Sans-serif;font-size:34px;font-weight:600;color:#fff}.elementor-927 .elementor-element.elementor-element-91c8ce4{font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:400;color:#fff}.elementor-927 .elementor-element.elementor-element-114fef4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-614908f .elementor-button{background-color:#93c572;font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:500;border-radius:10px;padding:20px}.elementor-927 .elementor-element.elementor-element-614908f{padding:0}.elementor-927 .elementor-element.elementor-element-2529265 .elementor-button{background-color:#93C57200;font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:10px;padding:20px}.elementor-927 .elementor-element.elementor-element-2529265{padding:0}.elementor-927 .elementor-element.elementor-element-43d0cf8{--display:flex;border-style:solid;--border-style:solid;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-accent);--border-color:var(--e-global-color-accent);--border-radius:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-927 .elementor-element.elementor-element-8a35679{background-color:#fff;padding:16px;border-radius:10px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-927 .elementor-element.elementor-element-8a35679 .elementor-labels-inline .elementor-field-group>label{padding-left:10px}body:not(.rtl) .elementor-927 .elementor-element.elementor-element-8a35679 .elementor-labels-inline .elementor-field-group>label{padding-right:10px}body .elementor-927 .elementor-element.elementor-element-8a35679 .elementor-labels-above .elementor-field-group>label{padding-bottom:10px}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-group>label{font-family:"League Spartan",Sans-serif;font-size:18px;font-weight:400}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-type-html{padding-bottom:0;font-family:"League Spartan",Sans-serif;font-size:24px;font-weight:400}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-group .elementor-field,.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-subgroup label{font-family:"League Spartan",Sans-serif;font-size:16px;font-weight:400}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-button{font-family:"League Spartan",Sans-serif;font-size:20px;font-weight:500;padding:15px}.elementor-927 .elementor-element.elementor-element-8a35679 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent);color:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-button[type=submit]{background-color:var(--e-global-color-accent);color:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-button[type=submit] svg *{fill:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-button[type=submit]:hover{color:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-927 .elementor-element.elementor-element-8a35679 .e-form__buttons__wrapper__button-previous:hover{color:#fff}@media(min-width:768px){.elementor-927 .elementor-element.elementor-element-70b7743{--content-width:600px}.elementor-927 .elementor-element.elementor-element-b489138{--content-width:600px}.elementor-927 .elementor-element.elementor-element-14dc5ae{--content-width:600px}.elementor-927 .elementor-element.elementor-element-9386603{--content-width:600px}.elementor-927 .elementor-element.elementor-element-5ae213d{--content-width:600px}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-927 .elementor-element.elementor-element-e327e43{text-align:center}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-927 .elementor-element.elementor-element-351d0b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-927 .elementor-element.elementor-element-e327e43 .elementor-heading-title{font-size:34px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-927 .elementor-element.elementor-element-351d0b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:20px}.elementor-927 .elementor-element.elementor-element-901fc8e .elementor-button{font-size:16px}.elementor-927 .elementor-element.elementor-element-72b6307 .elementor-button{font-size:16px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-927 .elementor-element.elementor-element-a4a89a6{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-45fe004{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .heading-title{font-size:34px}.elementor-927 .elementor-element.elementor-element-45fe004 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:34px}.elementor-927 .elementor-element.elementor-element-b105625{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-927 .elementor-element.elementor-element-259124f{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-b1ae76a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .heading-title{font-size:34px}.elementor-927 .elementor-element.elementor-element-b1ae76a .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:34px}.elementor-927 .elementor-element.elementor-element-fce44c1{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-f99d4c8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading{text-align:center}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .heading-title{font-size:34px;color:var(--e-global-color-primary)}.elementor-927 .elementor-element.elementor-element-f99d4c8 .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:34px}.elementor-927 .elementor-element.elementor-element-2b2af50{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-e4e3c7a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .heading-title{font-size:34px}.elementor-927 .elementor-element.elementor-element-e4e3c7a .jeg-elementor-kit.jkit-heading .heading-title>span{font-size:34px}.elementor-927 .elementor-element.elementor-element-299e5ea{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-066494b{text-align:center}.elementor-927 .elementor-element.elementor-element-066494b .elementor-heading-title{font-size:34px}.elementor-927 .elementor-element.elementor-element-31bde93{text-align:center}.elementor-927 .elementor-element.elementor-element-eeedc93 .elementor-button{font-size:16px}.elementor-927 .elementor-element.elementor-element-e125ed7 .jeg-elementor-kit.jkit-heading .heading-title{font-size:34px}.elementor-927 .elementor-element.elementor-element-26301ea{padding:0}.elementor-927 .elementor-element.elementor-element-26301ea .jeg-elementor-kit.jkit-accordion .card-wrapper{padding:10px}.elementor-927 .elementor-element.elementor-element-26301ea .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:16px}.elementor-927 .elementor-element.elementor-element-6d6ee61{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-927 .elementor-element.elementor-element-8c9e13d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-927 .elementor-element.elementor-element-2e1302d{text-align:center}.elementor-927 .elementor-element.elementor-element-2e1302d .elementor-heading-title{font-size:34px}.elementor-927 .elementor-element.elementor-element-91c8ce4{text-align:center}.elementor-927 .elementor-element.elementor-element-114fef4{--justify-content:center}.elementor-927 .elementor-element.elementor-element-614908f .elementor-button{font-size:16px}.elementor-927 .elementor-element.elementor-element-2529265 .elementor-button{font-size:16px}.elementor-927 .elementor-element.elementor-element-43d0cf8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}}.elementor-927 .elementor-element.elementor-element-f9dcea8{width:100%;height:100%}.elementor-927 .elementor-element.elementor-element-f9dcea8 img{width:100%;height:610px;object-fit:cover;object-position:center;display:block;border-radius:14px}@media (max-width:1024px){.elementor-927 .elementor-element.elementor-element-f9dcea8 img{height:500px}}@media (max-width:767px){.elementor-927 .elementor-element.elementor-element-f9dcea8{height:auto}.elementor-927 .elementor-element.elementor-element-f9dcea8 img{height:400px;border-radius:12px}}@media (max-width:480px){.elementor-927 .elementor-element.elementor-element-f9dcea8 img{height:320px;border-radius:10px}}.elementor-927 .elementor-element.elementor-element-cd32c62{position:sticky !important;top:100px !important;align-self:flex-start !important;height:fit-content !important;z-index:10}@media (max-width:767px){..elementor-927 .elementor-element.elementor-element-cd32c62{position:static;height:auto}..elementor-927 .elementor-element.elementor-element-cd32c62 img{width:100%;height:auto;max-height:none;object-fit:initial}}@media (max-width:767px){.pest-sticky-image{position:static !important}}@media (max-width:1024px){.elementor-927 .elementor-element.elementor-element-cd32c62{top:15px}}@media (max-width:767px){.elementor-927 .elementor-element.elementor-element-cd32c62{top:10px}}.bespoke-section{background:#f7f7f1;padding:30px}.bespoke-grid{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:12px;width:100%;max-width:1500px;margin:0 auto;align-items:stretch}.bespoke-card{background:#fff;border:1px solid #e5e5db;border-radius:16px;overflow:hidden;box-shadow:0 5px 20px rgba(35,48,35,.04);display:flex;flex-direction:column;min-width:0;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;gap:15px}.bespoke-card:hover{transform:translateY(-6px);box-shadow:0 14px 30px rgba(35,48,35,.1);border-color:#a8c5a4}.bespoke-card-image{width:100%;margin:0 !important;overflow:hidden}.bespoke-card-image img{display:block;width:100%;height:210px;object-fit:cover;transition:transform .45s ease}.bespoke-card:hover .bespoke-card-image img{transform:scale(1.04)}.bespoke-card>.elementor-element:not(.bespoke-card-image){margin-left:24px;margin-right:24px}.bespoke-number{margin-top:10px !important;margin-bottom:8px !important;color:#54865a;font-size:14px;font-weight:700;letter-spacing:.5px}.bespoke-card-title{margin-top:0 !important;margin-bottom:2px !important;color:#202830;font-size:21px;font-weight:700;line-height:1.2}.bespoke-card-title .elementor-heading-title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.bespoke-card-desc{margin-top:0 !important;margin-bottom:10px !important;color:#68727a;font-size:15px;line-height:1.65}.bespoke-cta a{display:inline-flex;align-items:center;gap:10px;color:#54865a;font-weight:700;text-decoration:none;border-bottom:2px solid #a8c5a4;padding-bottom:7px;transition:color .25s ease,border-color .25s ease}.bespoke-cta a:hover{color:#345c3a;border-color:#345c3a}@media (max-width:1024px){.bespoke-section{padding:45px 24px}.bespoke-grid{grid-template-columns:repeat(3,minmax(0, 1fr));gap:20px}.bespoke-card-image img{height:200px}.bespoke-card>.elementor-element:not(.bespoke-card-image){margin-left:18px;margin-right:18px}.bespoke-card-title{font-size:19px}}@media (max-width:767px){.bespoke-section{padding:35px 18px}.bespoke-grid{grid-template-columns:1fr;gap:20px}.bespoke-card-image img{height:230px}.bespoke-card-title{font-size:21px}.bespoke-card-desc{font-size:15px}}.local-process-grid{display:flex;flex-direction:row;align-items:stretch;gap:24px}.local-process-card{position:relative;flex:1 1 0;min-width:0;min-height:0px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding:30px 32px 0 !important;margin-top:px;background:#fff;border:1px solid #f6dde0;border-radius:30px !important;box-shadow:0 12px 30px rgba(190,30,40,.06);overflow:visible !important;transition:transform .3s ease,box-shadow .3s ease}.local-process-card .elementor-widget-icon{position:absolute;top:-24px;left:20px;margin:0 !important;z-index:3}.local-process-card .elementor-icon{display:flex;align-items:center;justify-content:center;width:84px;height:84px;box-sizing:border-box;background:#fdebed;border:8px solid #fff;border-radius:50%;color:#fff;font-size:32px}.local-process-card .elementor-icon svg{width:34px;height:34px;fill:none;stroke:currentColor}.local-process-card .elementor-widget-heading:first-of-type{margin:0 0 2px !important}.local-process-card .elementor-widget-heading:first-of-type .elementor-heading-title{color:#c91f26;font-family:;font-size:22px;font-weight:400;line-height:1.1}.local-process-card .elementor-widget-heading{margin-bottom:4px}.local-process-card .elementor-heading-title{color:#151b23;font-size:22px;font-weight:700;line-height:1.2}.local-process-card .elementor-widget-text-editor{margin:0 !important;color:#454b55;font-size:16px;line-height:1.4}.local-process-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(190,30,40,.1)}@media (max-width:1024px){.local-process-grid{flex-wrap:wrap;gap:32px 20px}.local-process-card{flex:1 1 calc(33.333% - 20px);min-height:320px;padding:88px 24px 26px !important}.local-process-card .elementor-widget-icon{left:24px}}@media (max-width:767px){.local-process-grid{flex-direction:column;gap:28px}.local-process-card{flex:1 1 auto;width:100%;min-height:0;padding:82px 24px 26px !important;margin-top:18px}.local-process-card .elementor-widget-icon{top:-22px;left:24px}.local-process-card .elementor-icon{width:76px;height:76px;font-size:28px}.local-process-card .elementor-heading-title{font-size:22px}}