.elementor-7 .elementor-element.elementor-element-1000007c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000007c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000007c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1000007b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-10000016{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000016:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#064E3B;}.elementor-7 .elementor-element.elementor-element-10000015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-10000039{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-10000039:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-10000029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-10000029 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;letter-spacing:0px;color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000002a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1000002a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:780;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-7 .elementor-element.elementor-element-1000002b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000038{--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;--justify-content:flex-start;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000038:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-1000002f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 16px 35px -30px rgba(15,23,42,0.26);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-1000002f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000002f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-7 .elementor-element.elementor-element-1000002c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-stacked .elementor-icon{background-color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-default .elementor-icon{color:#0F9F78;border-color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-default .elementor-icon svg{fill:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-stacked .elementor-icon:hover{background-color:#08795D;}.elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-default .elementor-icon:hover{color:#08795D;border-color:#08795D;}.elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-1000002c.elementor-view-default .elementor-icon:hover svg{fill:#08795D;}.elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon svg{height:28px;}.elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon i, .elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon svg{transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-1000002d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1000002d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:740;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-1000002e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000033{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 16px 35px -30px rgba(15,23,42,0.26);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-10000033:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-10000030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000030.elementor-view-stacked .elementor-icon{background-color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000030.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-10000030.elementor-view-default .elementor-icon{color:#0F9F78;border-color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000030.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-10000030.elementor-view-default .elementor-icon svg{fill:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000030.elementor-view-stacked .elementor-icon:hover{background-color:#08795D;}.elementor-7 .elementor-element.elementor-element-10000030.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-10000030.elementor-view-default .elementor-icon:hover{color:#08795D;border-color:#08795D;}.elementor-7 .elementor-element.elementor-element-10000030.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-10000030.elementor-view-default .elementor-icon:hover svg{fill:#08795D;}.elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon svg{height:28px;}.elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon svg{transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-10000031{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-10000031 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:740;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-10000032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000037{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 16px 35px -30px rgba(15,23,42,0.26);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-10000037:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-10000034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000034.elementor-view-stacked .elementor-icon{background-color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000034.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-10000034.elementor-view-default .elementor-icon{color:#0F9F78;border-color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000034.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-10000034.elementor-view-default .elementor-icon svg{fill:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000034.elementor-view-stacked .elementor-icon:hover{background-color:#08795D;}.elementor-7 .elementor-element.elementor-element-10000034.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-10000034.elementor-view-default .elementor-icon:hover{color:#08795D;border-color:#08795D;}.elementor-7 .elementor-element.elementor-element-10000034.elementor-view-framed .elementor-icon:hover, .elementor-7 .elementor-element.elementor-element-10000034.elementor-view-default .elementor-icon:hover svg{fill:#08795D;}.elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon{font-size:28px;}.elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon svg{height:28px;}.elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon svg{transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-10000035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-10000035 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:740;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-10000036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000044{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-10000044:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-10000043{--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;--justify-content:flex-start;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000043:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-1000003a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1000003a img{width:590px;border-radius:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-10000042{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000042:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-1000003b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1000003b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;letter-spacing:0px;color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000003c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1000003c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:780;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-1000003d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#475569;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-1000003e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-icon i{color:#0F9F78;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-icon svg{fill:#0F9F78;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-1000003e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#334155;}.elementor-7 .elementor-element.elementor-element-10000041{--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;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000041:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.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-7 .elementor-element.elementor-element-1000003f .elementor-button{background-color:#0F9F78;font-family:"Inter", Sans-serif;font-size:15px;font-weight:720;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F9F78;border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-7 .elementor-element.elementor-element-1000003f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1000003f .elementor-button:focus{background-color:#08795D;}.elementor-7 .elementor-element.elementor-element-1000003f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-10000040 .elementor-button{background-color:var( --e-global-color-698068c );font-family:"Inter", Sans-serif;font-size:15px;font-weight:720;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-7 .elementor-element.elementor-element-10000040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1000004f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-1000004f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000004f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1000004e{--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;--justify-content:flex-start;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000004e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000004e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-1000004c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000004c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000004c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-10000045{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-10000045 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;letter-spacing:0px;color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-10000046 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:780;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-10000047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000048{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-icon i{color:#0F9F78;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-icon svg{fill:#0F9F78;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-10000048 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#334155;}.elementor-7 .elementor-element.elementor-element-1000004b{--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;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000004b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000004b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-10000049 .elementor-button{background-color:#0F9F78;font-family:"Inter", Sans-serif;font-size:15px;font-weight:720;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F9F78;border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-7 .elementor-element.elementor-element-10000049 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-10000049 .elementor-button:focus{background-color:#08795D;}.elementor-7 .elementor-element.elementor-element-10000049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1000004a .elementor-button{background-color:var( --e-global-color-698068c );font-family:"Inter", Sans-serif;font-size:15px;font-weight:720;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-7 .elementor-element.elementor-element-1000004a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1000004d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1000004d img{width:590px;border-radius:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-1000005a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-1000005a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000005a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-10000059{--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;--justify-content:flex-start;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000059:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-10000050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-10000050 img{width:590px;border-radius:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-10000058{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000058:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-10000051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-10000051 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;letter-spacing:0px;color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000052{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-10000052 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:780;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-10000053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000054{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-icon i{color:#0F9F78;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-icon svg{fill:#0F9F78;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-10000054 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#334155;}.elementor-7 .elementor-element.elementor-element-10000057{--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;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000057:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-10000055 .elementor-button{background-color:#0F9F78;font-family:"Inter", Sans-serif;font-size:15px;font-weight:720;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F9F78;border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-7 .elementor-element.elementor-element-10000055 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-10000055 .elementor-button:focus{background-color:#08795D;}.elementor-7 .elementor-element.elementor-element-10000055{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-10000056 .elementor-button{background-color:var( --e-global-color-698068c );font-family:"Inter", Sans-serif;font-size:15px;font-weight:720;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-7 .elementor-element.elementor-element-10000056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1000005c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000005c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000005c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1000005b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-10000068{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-10000068:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-10000067{--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;--justify-content:flex-start;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000067:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-10000064{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000064:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-1000005d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1000005d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;letter-spacing:0px;color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000005e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1000005e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:780;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-1000005f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-icon i{color:#0F9F78;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-icon svg{fill:#0F9F78;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-10000060 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#334155;}.elementor-7 .elementor-element.elementor-element-10000063{--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;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000063:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-10000061 .elementor-button{background-color:var( --e-global-color-efd2480 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:720;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F9F78;border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-7 .elementor-element.elementor-element-10000061 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-10000061 .elementor-button:focus{background-color:#08795D;}.elementor-7 .elementor-element.elementor-element-10000061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-10000062 .elementor-button{background-color:var( --e-global-color-698068c );font-family:"Inter", Sans-serif;font-size:15px;font-weight:720;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-7 .elementor-element.elementor-element-10000062{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-10000066{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8E3EF;--border-color:#D8E3EF;--border-radius:8px 8px 8px 8px;box-shadow:0px 18px 42px -30px rgba(15,23,42,0.28);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-10000066:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-10000065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1000006a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000006a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000006a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-10000069{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-10000071{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-10000071:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1000006e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000006e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1000006e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-1000006b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1000006b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;letter-spacing:0px;color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000006c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1000006c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:780;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-1000006d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000070{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000070:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-1000006f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-item{border-width:1px;border-color:#E2E8F0;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#E2E8F0;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#E2E8F0;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-tab-title{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-icon, .elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-title{color:#0F172A;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-icon svg{fill:#0F172A;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-active .elementor-accordion-icon, .elementor-7 .elementor-element.elementor-element-1000006f .elementor-active .elementor-accordion-title{color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-active .elementor-accordion-icon svg{fill:#0F9F78;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:720;line-height:1.35em;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-tab-content{background-color:#FFFFFF;color:#475569;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;}.elementor-7 .elementor-element.elementor-element-10000078{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-10000078:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-7 .elementor-element.elementor-element-10000075{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000075:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-7 .elementor-element.elementor-element-10000072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-10000072 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;letter-spacing:0px;color:#0F9F78;}.elementor-7 .elementor-element.elementor-element-10000073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-10000073 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:780;line-height:1.12em;letter-spacing:0px;color:#0F172A;}.elementor-7 .elementor-element.elementor-element-10000074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#475569;}.elementor-7 .elementor-element.elementor-element-10000077{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:8px 8px 8px 8px;box-shadow:0px 22px 55px -34px rgba(15,23,42,0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-7 .elementor-element.elementor-element-10000077:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10000077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-10000076{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-1000007c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000016{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000039{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:68px;--padding-bottom:68px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-10000029{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000029 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-1000002a{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000002a .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-1000002b{text-align:start;font-size:16px;}.elementor-7 .elementor-element.elementor-element-10000038{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000002f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon{font-size:26px;}.elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon svg{height:26px;}.elementor-7 .elementor-element.elementor-element-1000002d{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000002d .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-1000002e{text-align:start;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000033{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon{font-size:26px;}.elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon svg{height:26px;}.elementor-7 .elementor-element.elementor-element-10000031{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000031 .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-10000032{text-align:start;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000037{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon{font-size:26px;}.elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon svg{height:26px;}.elementor-7 .elementor-element.elementor-element-10000035{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000035 .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-10000036{text-align:start;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000044{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:68px;--padding-bottom:68px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-10000043{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000003a{text-align:center;}.elementor-7 .elementor-element.elementor-element-1000003a img{width:520px;height:396px;}.elementor-7 .elementor-element.elementor-element-10000042{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000003b{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000003b .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-1000003c{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000003c .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-1000003d{text-align:start;font-size:16px;}.elementor-7 .elementor-element.elementor-element-10000041{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000003f .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000040 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-1000004f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:68px;--padding-bottom:68px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-1000004e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000004c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000045{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000045 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-10000046{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000046 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-10000047{text-align:start;font-size:16px;}.elementor-7 .elementor-element.elementor-element-1000004b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000049 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-1000004a .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-1000004d{text-align:center;}.elementor-7 .elementor-element.elementor-element-1000004d img{width:520px;height:396px;}.elementor-7 .elementor-element.elementor-element-1000005a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:68px;--padding-bottom:68px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-10000059{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000050{text-align:center;}.elementor-7 .elementor-element.elementor-element-10000050 img{width:520px;height:396px;}.elementor-7 .elementor-element.elementor-element-10000058{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000051{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000051 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-10000052{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000052 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-10000053{text-align:start;font-size:16px;}.elementor-7 .elementor-element.elementor-element-10000057{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000055 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000056 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-1000005c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000068{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:68px;--padding-bottom:68px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-10000067{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000064{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000005d{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000005d .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-1000005e{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000005e .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-1000005f{text-align:start;font-size:16px;}.elementor-7 .elementor-element.elementor-element-10000063{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000061 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000062 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000066{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-1000006a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000071{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:68px;--padding-bottom:68px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-1000006e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000006b{text-align:center;}.elementor-7 .elementor-element.elementor-element-1000006b .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-1000006c{text-align:center;}.elementor-7 .elementor-element.elementor-element-1000006c .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-1000006d{text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-10000070{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-tab-content{font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000078{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:68px;--padding-bottom:68px;--padding-left:22px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-10000075{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000072{text-align:center;}.elementor-7 .elementor-element.elementor-element-10000072 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-10000073{text-align:center;}.elementor-7 .elementor-element.elementor-element-10000073 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-10000074{text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-10000077{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-1000007c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000016{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000039{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-10000029{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000029 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1000002a{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000002a .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-1000002b{text-align:start;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000038{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000002f{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-1000002c .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-1000002d{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000002d .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-1000002e{text-align:start;font-size:14px;}.elementor-7 .elementor-element.elementor-element-10000033{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-10000030 .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-10000031{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000031 .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-10000032{text-align:start;font-size:14px;}.elementor-7 .elementor-element.elementor-element-10000037{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-10000034 .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-10000035{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000035 .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-10000036{text-align:start;font-size:14px;}.elementor-7 .elementor-element.elementor-element-10000044{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-10000043{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000003a{text-align:center;}.elementor-7 .elementor-element.elementor-element-1000003a img{width:340px;height:300px;}.elementor-7 .elementor-element.elementor-element-10000042{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000003b{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000003b .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1000003c{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000003c .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-1000003d{text-align:start;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000041{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000003f .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-10000040 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-1000004f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-1000004e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000004c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000045{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000045 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-10000046{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000046 .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-10000047{text-align:start;font-size:15px;}.elementor-7 .elementor-element.elementor-element-1000004b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000049 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-1000004a .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-1000004d{text-align:center;}.elementor-7 .elementor-element.elementor-element-1000004d img{width:340px;height:300px;}.elementor-7 .elementor-element.elementor-element-1000005a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-10000059{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000050{text-align:center;}.elementor-7 .elementor-element.elementor-element-10000050 img{width:340px;height:300px;}.elementor-7 .elementor-element.elementor-element-10000058{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000051{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000051 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-10000052{text-align:start;}.elementor-7 .elementor-element.elementor-element-10000052 .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-10000053{text-align:start;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000057{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000055 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-10000056 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-1000005c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000068{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-10000067{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000064{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000005d{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000005d .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1000005e{text-align:start;}.elementor-7 .elementor-element.elementor-element-1000005e .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-1000005f{text-align:start;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000063{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000061 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-10000062 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-10000066{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-1000006a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000071{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-1000006e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000006b{text-align:center;}.elementor-7 .elementor-element.elementor-element-1000006b .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1000006c{text-align:center;}.elementor-7 .elementor-element.elementor-element-1000006c .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-1000006d{text-align:center;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000070{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-accordion-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-1000006f .elementor-tab-content{font-size:14px;}.elementor-7 .elementor-element.elementor-element-10000078{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-10000075{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-10000072{text-align:center;}.elementor-7 .elementor-element.elementor-element-10000072 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-10000073{text-align:center;}.elementor-7 .elementor-element.elementor-element-10000073 .elementor-heading-title{font-size:29px;}.elementor-7 .elementor-element.elementor-element-10000074{text-align:center;font-size:15px;}.elementor-7 .elementor-element.elementor-element-10000077{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-10000039{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-1000002f{--width:31.5%;}.elementor-7 .elementor-element.elementor-element-10000033{--width:31.5%;}.elementor-7 .elementor-element.elementor-element-10000037{--width:31.5%;}.elementor-7 .elementor-element.elementor-element-10000044{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-1000004f{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-1000005a{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-10000068{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-10000071{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-1000006e{--content-width:820px;}.elementor-7 .elementor-element.elementor-element-10000070{--content-width:920px;}.elementor-7 .elementor-element.elementor-element-10000078{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-10000075{--content-width:780px;}.elementor-7 .elementor-element.elementor-element-10000077{--content-width:760px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-1000002f{--width:100%;}.elementor-7 .elementor-element.elementor-element-10000033{--width:100%;}.elementor-7 .elementor-element.elementor-element-10000037{--width:100%;}}/* Start custom CSS */#balance-page, .balance-home-standalone { font-family: Inter, Arial, sans-serif; color: #0f172a; }
.elementor-element.balance-section-root,
.elementor-element.balance-section-root.e-con,
#balance-page,
#balance-topbar,
#balance-nav,
#balance-hero,
#szolgaltatasok,
#mit-viszunk,
#folyamat,
#teruleti-lefedettseg,
#arak,
#gyik,
#ajanlatkeres,
#balance-footer { box-shadow: none !important; }
#balance-nav { position: sticky; top: 0; z-index: 40; border-bottom: 1px solid #e2e8f0; }
#balance-nav a, #balance-footer a { color: inherit; text-decoration: none; }
#balance-nav-inner { display: grid !important; grid-template-columns: max-content minmax(0, 1fr) max-content; align-items: center !important; column-gap: 24px !important; flex-wrap: nowrap !important; }
#balance-nav-inner > .balance-logo-wrap { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important; --width: auto !important; --flex-grow: 0 !important; --flex-shrink: 0 !important; }
#balance-nav-links { width: 100% !important; min-width: 0; flex: 1 1 auto !important; justify-self: stretch !important; position: relative; z-index: 5; --width: 100% !important; --flex-grow: 1 !important; --flex-shrink: 1 !important; }
#balance-nav-links p { display: flex; gap: 21px; align-items: center; justify-content: center; flex-wrap: nowrap; margin: 0; }
#balance-nav-links a { color: #334155 !important; text-decoration: none; white-space: nowrap; }
.balance-logo-wrap .elementor-widget { margin-bottom: 0; }
.balance-header-logo { display: block; width: 222px; max-width: 100%; line-height: 0; }
.balance-header-logo img { display: block; width: 100%; height: auto; object-fit: contain; }
#balance-header-actions { width: auto !important; max-width: max-content !important; flex: 0 0 auto !important; justify-self: end !important; align-self: center !important; position: relative; z-index: 6; --width: auto !important; --flex-grow: 0 !important; --flex-shrink: 0 !important; }
.balance-header-actions .elementor-widget-html { margin-bottom: 0; }
#balance-header-phone p { margin: 0; white-space: nowrap; }
#balance-header-phone a { color: #0f172a !important; text-decoration: none; }
#balance-nav .elementor-button, #balance-nav .elementor-button-text { color: #ffffff !important; }
.balance-mobile-menu { display: none; position: relative; z-index: 60; }
.balance-mobile-menu summary { width: 48px; height: 48px; border-radius: 8px; border: 1px solid #d8e3ef; background: #ffffff; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 5px; cursor: pointer; list-style: none; }
.balance-mobile-menu summary::-webkit-details-marker { display: none; }
.balance-mobile-menu summary span { display: block; width: 20px; height: 2px; border-radius: 999px; background: #0f172a; margin: 0; }
.balance-mobile-menu[open] summary { background: #0f172a; border-color: #0f172a; }
.balance-mobile-menu[open] summary span { background: #ffffff; }
.balance-mobile-menu-panel { position: absolute; top: 58px; right: 0; width: min(360px, calc(100vw - 36px)); padding: 12px; border: 1px solid #d8e3ef; border-radius: 8px; background: #ffffff; box-shadow: 0 28px 70px -38px rgba(15,23,42,.55); }
.balance-mobile-menu-panel a { display: flex; align-items: center; min-height: 44px; padding: 0 14px; border-radius: 8px; color: #0f172a !important; text-decoration: none !important; font-size: 15px; line-height: 1.2; font-weight: 760; white-space: nowrap; }
.balance-mobile-menu-panel a:hover { background: #f1f5f9; }
.balance-mobile-menu-panel .balance-mobile-menu-phone { color: #0f9f78 !important; margin-top: 8px; border-top: 1px solid #e2e8f0; padding-top: 12px; border-radius: 0; }
.balance-mobile-menu-panel .balance-mobile-menu-cta { justify-content: center; min-height: 48px; margin-top: 8px; color: #ffffff !important; background: #0f9f78; }
.balance-mobile-menu-panel .balance-mobile-menu-cta:hover { background: #08795d; }
#balance-hero-html-section { padding: 0 !important; margin: 0 !important; background: #064e3b; overflow: hidden; }
#balance-hero-html-section > .e-con-inner { width: 100% !important; max-width: none !important; padding: 0 !important; margin: 0 !important; }
#balance-hero-html-section .elementor-widget-html,
#balance-hero-html-section .elementor-widget-container { width: 100% !important; max-width: none !important; margin: 0 !important; }
#folyamat { padding: 0 !important; margin: 0 !important; background: #ffffff; scroll-margin-top: 92px; }
#folyamat > .e-con-inner { width: 100% !important; max-width: none !important; padding: 0 !important; margin: 0 !important; }
#folyamat .elementor-widget-html,
#folyamat .elementor-widget-container { width: 100% !important; max-width: none !important; margin: 0 !important; }
#teruleti-lefedettseg { padding: 0 !important; margin: 0 !important; background: #ffffff; scroll-margin-top: 92px; }
#teruleti-lefedettseg > .e-con-inner { width: 100% !important; max-width: none !important; padding: 0 !important; margin: 0 !important; }
#teruleti-lefedettseg .elementor-widget-html,
#teruleti-lefedettseg .elementor-widget-container { width: 100% !important; max-width: none !important; margin: 0 !important; }
#balance-footer { padding: 0 !important; margin: 0 !important; background: #020617; }
#balance-footer > .e-con-inner { width: 100% !important; max-width: none !important; padding: 0 !important; margin: 0 !important; }
#balance-footer .elementor-widget-html,
#balance-footer .elementor-widget-container { width: 100% !important; max-width: none !important; margin: 0 !important; }
.balance-html-hero-wrap { width: 100%; font-family: Inter, Arial, sans-serif; color: #ffffff; background: #064e3b; }
.balance-html-hero { position: relative; min-height: 520px; display: flex; align-items: flex-start; background-repeat: no-repeat; background-size: cover; background-position: center center; }
.balance-html-hero-inner { width: min(1320px, calc(100% - 48px)); margin: 0 auto; padding: 70px 0 54px; }
.balance-html-eyebrow { color: #34d399; font-size: 14px; line-height: 1.2; font-weight: 850; letter-spacing: .02em; margin: 0 0 24px; text-transform: uppercase; }
.balance-html-hero h1 { max-width: 1120px; color: #ffffff; font-size: clamp(46px, 5vw, 76px); line-height: 1.04; font-weight: 800; letter-spacing: 0; margin: 0 0 24px; }
.balance-html-lead { max-width: 1320px; color: #f8fafc; font-size: clamp(17px, 1.5vw, 21px); line-height: 1.48; font-weight: 720; margin: 0 0 42px; }
.balance-html-hero-actions { display: flex; gap: 14px; align-items: center; margin: 0 0 22px; }
.balance-html-btn { min-width: 178px; min-height: 52px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; padding: 0 26px; color: #ffffff !important; text-decoration: none !important; font-size: 16px; line-height: 1; font-weight: 760; }
.balance-html-btn-primary { background: #0f9f78; border: 1px solid #0f9f78; }
.balance-html-btn-primary:hover { background: #08795d; border-color: #08795d; }
.balance-html-btn-secondary { background: rgba(255,255,255,.12); border: 1px solid rgba(255,255,255,.38); }
.balance-html-btn-secondary:hover { background: rgba(255,255,255,.20); }
.balance-html-proof-list { display: grid; grid-template-columns: repeat(2, max-content); column-gap: 56px; row-gap: 14px; padding: 0; margin: 0; list-style: none; color: #ffffff; font-size: 16px; line-height: 1.35; font-weight: 690; }
.balance-html-proof-list li { position: relative; padding-left: 31px; }
.balance-html-proof-list li::before { content: "✓"; position: absolute; left: 0; top: 1px; width: 18px; height: 18px; border-radius: 999px; display: grid; place-items: center; background: #34d399; color: #064e3b; font-size: 13px; font-weight: 900; }
.balance-html-benefits { background: #064e3b; padding: 48px 24px 56px; }
.balance-html-benefit-grid { max-width: 1240px; margin: 0 auto; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; align-items: stretch; }
.balance-html-benefit-card { min-height: 224px; background: #ffffff; color: #0f172a; border: 1px solid #d8e3ef; border-radius: 8px; padding: 30px 26px 28px; box-shadow: 0 20px 50px -40px rgba(15,23,42,.45); }
.balance-html-benefit-card:first-child { border-radius: 8px; }
.balance-html-benefit-card:last-child { border-radius: 8px; }
.balance-html-benefit-icon { color: #0f9f78; height: 38px; margin: 0 0 22px; display: flex; align-items: center; }
.balance-html-benefit-card h3 { color: #0f172a; font-size: 21px; line-height: 1.12; font-weight: 800; letter-spacing: 0; margin: 0 0 16px; }
.balance-html-benefit-card p { color: #334155; font-size: 16px; line-height: 1.55; margin: 0; }
.balance-process-html { width: 100%; background: #ffffff; color: #0f172a; font-family: Inter, Arial, sans-serif; }
.balance-process-inner { width: min(1240px, calc(100% - 48px)); margin: 0 auto; padding: 72px 0 76px; }
.balance-process-eyebrow { color: #008c7a; font-size: 14px; line-height: 1.2; font-weight: 850; letter-spacing: .14em; margin: 0 0 22px; text-transform: uppercase; }
.balance-process-html h2 { max-width: 920px; color: #0F172A !important; font-size: clamp(38px, 3.55vw, 54px); line-height: 1.05; font-weight: 760; letter-spacing: 0; margin: 0 0 58px; }
.balance-process-grid-html { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 64px; align-items: start; }
.balance-process-step { min-width: 0; }
.balance-process-number { width: 46px; height: 46px; display: grid; place-items: center; border-radius: 10px; background: #ccfbf1; border: 1px solid #99f6e4; color: #00796f; font-size: 18px; line-height: 1; font-weight: 760; margin: 0 0 28px; }
.balance-process-step h3 { color: #0f172a; font-size: 20px; line-height: 1.3; font-weight: 760; margin: 0 0 14px; }
.balance-process-step p { color: #416487; font-size: 16px; line-height: 1.55; margin: 0; }
.balance-process-actions { display: flex; justify-content: center; gap: 14px; align-items: center; margin: 54px auto 0; }
.balance-process-btn { min-width: 188px; min-height: 54px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; padding: 0 28px; color: #ffffff !important; text-decoration: none !important; font-size: 16px; line-height: 1; font-weight: 760; }
.balance-process-btn-primary { background: #0f9f78; border: 1px solid #0f9f78; }
.balance-process-btn-primary:hover { background: #08795d; border-color: #08795d; }
.balance-process-btn-secondary { background: #0f2f5f; border: 1px solid #0f2f5f; }
.balance-process-btn-secondary:hover { background: #0f172a; border-color: #0f172a; }
.balance-coverage-html { width: 100%; background: #ffffff; color: #dff7ff; font-family: Inter, Arial, sans-serif; padding: 48px 24px; }
.balance-coverage-card { position: relative; overflow: hidden; width: min(1240px, 100%); min-height: 324px; margin: 0 auto; border-radius: 28px; background: #064653; display: grid; grid-template-columns: minmax(0, 1fr) minmax(320px, 520px); align-items: center; gap: 56px; padding: 62px 64px; }
.balance-coverage-glow { position: absolute; top: -110px; right: -90px; width: 330px; height: 330px; border-radius: 999px; background: rgba(15, 118, 110, .35); filter: blur(44px); pointer-events: none; }
.balance-coverage-copy, .balance-coverage-chips { position: relative; z-index: 1; }
.balance-coverage-eyebrow { color: #34d399; font-size: 14px; line-height: 1.2; font-weight: 850; letter-spacing: .14em; text-transform: uppercase; margin: 0 0 22px; }
.balance-coverage-copy h2 { color: #dff7ff; max-width: 520px; font-size: clamp(38px, 3.8vw, 56px); line-height: 1.05; font-weight: 760; letter-spacing: 0; margin: 0 0 24px; }
.balance-coverage-copy p:not(.balance-coverage-eyebrow) { color: rgba(209, 250, 229, .82); max-width: 560px; font-size: 19px; line-height: 1.55; margin: 0; }
.balance-coverage-chips { display: flex; flex-wrap: wrap; justify-content: flex-end; gap: 12px; }
.balance-coverage-chips span { display: inline-flex; align-items: center; justify-content: center; min-height: 46px; padding: 0 24px; border-radius: 999px; background: rgba(255,255,255,.06); border: 1px solid rgba(255,255,255,.12); color: #ecfdf5; font-size: 16px; line-height: 1; font-weight: 720; white-space: nowrap; }
.balance-footer-html { width: 100%; background: #020617; color: #ffffff; font-family: Inter, Arial, sans-serif; padding: 0 24px; }
.balance-footer-inner { width: min(1240px, 100%); margin: 0 auto; padding: 64px 0 30px; }
.balance-footer-top { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(320px, .85fr); gap: 56px; align-items: start; padding-bottom: 46px; border-bottom: 1px solid rgba(148, 163, 184, .20); }
.balance-footer-logo { display: inline-flex; align-items: center; gap: 14px; color: #ffffff !important; text-decoration: none !important; margin: 0 0 22px; }
.balance-footer-logo-mark { width: 52px; height: 52px; border-radius: 12px; background: #ffffff; color: #0f9f78; display: inline-grid; place-items: center; flex: 0 0 auto; overflow: hidden; }
.balance-footer-logo-mark img { display: block; width: 100%; height: 100%; object-fit: contain; }
.balance-footer-logo strong { display: block; color: #ffffff; font-size: 24px; line-height: 1.1; font-weight: 800; letter-spacing: 0; }
.balance-footer-logo small { display: block; color: #94a3b8; font-size: 14px; line-height: 1.4; font-weight: 650; margin-top: 4px; }
.balance-footer-brand > p { max-width: 620px; color: #cbd5e1; font-size: 17px; line-height: 1.65; margin: 0 0 28px; }
.balance-footer-actions { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; }
.balance-footer-btn { min-height: 50px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; padding: 0 24px; color: #ffffff !important; text-decoration: none !important; font-size: 15px; line-height: 1; font-weight: 780; }
.balance-footer-btn-primary { background: #0f9f78; border: 1px solid #0f9f78; }
.balance-footer-btn-primary:hover { background: #08795d; border-color: #08795d; }
.balance-footer-btn-secondary { background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.28); }
.balance-footer-btn-secondary:hover { background: rgba(255,255,255,.16); }
.balance-footer-contact-card { border-radius: 8px; background: rgba(15, 23, 42, .78); border: 1px solid rgba(148, 163, 184, .22); padding: 30px; box-shadow: 0 28px 70px -56px rgba(15, 23, 42, .8); }
.balance-footer-contact-card span { display: block; color: #34d399; font-size: 13px; line-height: 1.2; font-weight: 850; letter-spacing: .12em; text-transform: uppercase; margin: 0 0 16px; }
.balance-footer-contact-card a { display: inline-flex; color: #ffffff !important; text-decoration: none !important; font-size: 30px; line-height: 1.15; font-weight: 820; margin: 0 0 18px; }
.balance-footer-contact-card p { color: #cbd5e1; font-size: 15px; line-height: 1.6; margin: 0; }
.balance-footer-links { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 36px; padding: 42px 0; border-bottom: 1px solid rgba(148, 163, 184, .20); }
.balance-footer-links h3 { color: #f8fafc; font-size: 15px; line-height: 1.2; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; margin: 0 0 18px; }
.balance-footer-links a { display: block; width: max-content; max-width: 100%; color: #cbd5e1 !important; text-decoration: none !important; font-size: 15px; line-height: 1.35; font-weight: 620; margin: 0 0 12px; }
.balance-footer-links a:hover { color: #34d399 !important; }
.balance-footer-bottom { display: flex; justify-content: space-between; gap: 24px; align-items: center; padding-top: 24px; }
.balance-footer-bottom p { color: #94a3b8; font-size: 14px; line-height: 1.45; margin: 0; }
#balance-hero .elementor-background-overlay { pointer-events: none; }
.balance-hero-content { max-width: 760px; }
.balance-cta-row { max-width: max-content; }
.balance-cta-row .elementor-button { min-height: 48px; }
.balance-benefit-grid > .e-con-inner, .balance-services-grid > .e-con-inner, .balance-process-grid > .e-con-inner { align-items: stretch; }
.balance-benefit-grid .balance-card, .balance-services-grid .balance-card, .balance-process-grid .balance-card { flex: 1 1 240px; }
.balance-two-col > .e-con-inner, .balance-faq-grid > .e-con-inner { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); align-items: center; }
.balance-reverse > .e-con-inner { grid-template-columns: minmax(0,1fr) minmax(0,1fr); }
.balance-card .elementor-widget-icon .elementor-icon { background: #ecfdf5; border-radius: 8px; padding: 10px; }
.balance-estimator h3 { margin: 0 0 24px; color: #0f172a; font-size: 22px; line-height: 1.25; font-weight: 760; }
.balance-estimator label { display: flex; justify-content: space-between; gap: 16px; margin: 18px 0 8px; color: #334155; font-size: 14px; font-weight: 720; }
.balance-estimator strong { background: #0f2f5f; color: white; border-radius: 6px; padding: 4px 10px; white-space: nowrap; }
.balance-estimator input[type="range"] { width: 100%; accent-color: #0f9f78; }
.balance-estimator select { width: 100%; border: 1px solid #cbd5e1; border-radius: 8px; background: #f8fafc; color: #334155; padding: 13px 14px; min-height: 48px; }
.balance-estimator button { width: 100%; margin-top: 24px; min-height: 52px; border: 0; border-radius: 8px; background: #0f9f78; color: white; font-weight: 760; cursor: pointer; }
.balance-estimator button:hover { background: #08795d; }
.balance-estimator p { margin: 14px 0 0; text-align: center; color: #64748b; font-size: 13px; line-height: 1.5; }
#ajanlatkeres .fluentform { margin: 0; }
#ajanlatkeres .ff-el-group { margin-bottom: 16px; }
#ajanlatkeres label { color: #0f172a; font-weight: 720; font-size: 14px; }
#ajanlatkeres input, #ajanlatkeres select, #ajanlatkeres textarea { border: 1px solid #d8e3ef !important; border-radius: 8px !important; min-height: 48px; padding: 12px 14px !important; background: #f8fafc !important; color: #0f172a !important; }
#ajanlatkeres textarea { min-height: 132px; }
#ajanlatkeres .ff-btn-submit { width: 100%; min-height: 52px; border-radius: 8px !important; background: #0f9f78 !important; border-color: #0f9f78 !important; color: #ffffff !important; font-weight: 760 !important; }
@media (max-width: 1024px) {
  #balance-nav-links { display: none; }
  .balance-header-logo { width: 208px; }
  #balance-nav-inner { display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; }
  #balance-header-actions { flex-direction: row !important; justify-content: flex-end !important; align-items: center !important; gap: 12px !important; }
  .balance-mobile-menu { display: block; }
  .balance-two-col > .e-con-inner, .balance-faq-grid > .e-con-inner { grid-template-columns: 1fr; }
  .balance-html-hero { min-height: 620px; background-position: center center; }
  .balance-html-hero-inner { width: min(100% - 44px, 900px); padding: 84px 0 56px; }
  .balance-html-hero-actions { justify-content: center; }
  .balance-html-hero h1, .balance-html-lead, .balance-html-eyebrow { text-align: left; }
  .balance-html-proof-list { grid-template-columns: 1fr; max-width: 340px; }
  .balance-html-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }
  .balance-html-benefit-card:nth-child(1),
  .balance-html-benefit-card:nth-child(2),
  .balance-html-benefit-card:nth-child(3),
  .balance-html-benefit-card:nth-child(4) { border-radius: 8px; }
  .balance-process-inner { width: min(100% - 44px, 900px); padding: 72px 0 70px; }
  .balance-process-html h2 { max-width: 720px; margin-bottom: 46px; }
  .balance-process-grid-html { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 38px 34px; }
  .balance-process-actions { margin-top: 50px; }
  .balance-coverage-card { grid-template-columns: 1fr; gap: 34px; padding: 52px 44px; }
  .balance-coverage-chips { justify-content: flex-start; }
  .balance-footer-top { grid-template-columns: 1fr; gap: 34px; }
  .balance-footer-links { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; }
}
@media (max-width: 767px) {
  #balance-header-phone { display: none; }
  .balance-header-logo { width: 188px; }
  #balance-nav { padding-left: 18px !important; padding-right: 18px !important; }
  #balance-nav-inner { display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: 14px !important; }
  #balance-header-actions { width: auto !important; flex: 0 0 auto !important; }
  #balance-header-actions { flex-direction: row !important; justify-content: flex-end !important; align-items: center !important; gap: 10px !important; }
  #balance-header-actions .elementor-widget-button { display: none !important; }
  .balance-mobile-menu summary { width: 46px; height: 46px; }
  .balance-mobile-menu-panel { top: 54px; right: 0; }
  .balance-html-hero { min-height: 620px; background-position: 54% center; }
  .balance-html-hero-inner { width: calc(100% - 36px); padding: 58px 0 44px; }
  .balance-html-eyebrow { font-size: 12px; margin-bottom: 20px; }
  .balance-html-hero h1 { font-size: 40px; line-height: 1.05; margin-bottom: 22px; }
  .balance-html-lead { font-size: 17px; line-height: 1.5; margin-bottom: 36px; }
  .balance-html-hero-actions { flex-direction: column; align-items: stretch; width: min(100%, 280px); margin-left: auto; margin-right: auto; }
  .balance-html-btn { width: 100%; }
  .balance-html-proof-list { font-size: 16px; row-gap: 14px; }
  .balance-html-benefits { padding: 34px 18px 40px; }
  .balance-html-benefit-grid { grid-template-columns: 1fr; gap: 14px; }
  .balance-html-benefit-card { min-height: auto; padding: 26px 22px; border-radius: 8px; }
  .balance-html-benefit-card:first-child,
  .balance-html-benefit-card:nth-child(2),
  .balance-html-benefit-card:nth-child(3),
  .balance-html-benefit-card:last-child { border-radius: 8px; }
  .balance-process-inner { width: calc(100% - 36px); padding: 58px 0 58px; }
  .balance-process-eyebrow { font-size: 12px; margin-bottom: 18px; }
  .balance-process-html h2 { font-size: 36px; line-height: 1.08; margin-bottom: 38px; }
  .balance-process-grid-html { grid-template-columns: 1fr; gap: 32px; }
  .balance-process-number { width: 44px; height: 44px; margin-bottom: 20px; }
  .balance-process-step h3 { font-size: 20px; margin-bottom: 10px; }
  .balance-process-step p { font-size: 15px; }
  .balance-process-actions { flex-direction: column; align-items: stretch; width: min(100%, 300px); margin-top: 42px; }
  .balance-process-btn { width: 100%; }
  .balance-coverage-html { padding: 36px 18px; }
  .balance-coverage-card { min-height: 0; border-radius: 20px; gap: 28px; padding: 34px 22px; }
  .balance-coverage-eyebrow { font-size: 12px; margin-bottom: 18px; }
  .balance-coverage-copy h2 { font-size: 34px; line-height: 1.08; margin-bottom: 18px; }
  .balance-coverage-copy p:not(.balance-coverage-eyebrow) { font-size: 16px; line-height: 1.55; }
  .balance-coverage-chips { gap: 10px; }
  .balance-coverage-chips span { min-height: 40px; padding: 0 16px; font-size: 14px; }
  .balance-footer-html { padding: 0 18px; }
  .balance-footer-inner { padding: 46px 0 26px; }
  .balance-footer-top { gap: 30px; padding-bottom: 34px; }
  .balance-footer-logo { align-items: flex-start; }
  .balance-footer-logo-mark { width: 46px; height: 46px; border-radius: 10px; }
  .balance-footer-logo strong { font-size: 22px; }
  .balance-footer-brand > p { font-size: 16px; line-height: 1.6; margin-bottom: 24px; }
  .balance-footer-actions { flex-direction: column; align-items: stretch; }
  .balance-footer-btn { width: 100%; min-height: 50px; }
  .balance-footer-contact-card { padding: 24px 20px; }
  .balance-footer-contact-card a { font-size: 24px; }
  .balance-footer-links { grid-template-columns: 1fr; gap: 26px; padding: 34px 0; }
  .balance-footer-links a { width: auto; }
  .balance-footer-bottom { flex-direction: column; align-items: flex-start; gap: 8px; padding-top: 22px; }
  .balance-cta-row { width: 100%; max-width: none; }
  .balance-cta-row > .e-con-inner { width: 100%; }
  .balance-cta-row .elementor-widget-button, .balance-cta-row .elementor-button { width: 100%; }
  .balance-benefit-grid .balance-card, .balance-services-grid .balance-card, .balance-process-grid .balance-card { flex-basis: 100%; }
}/* End custom CSS */