.elementor-68 .elementor-element.elementor-element-5abc64f{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-68 .elementor-element.elementor-element-5abc64f:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-5abc64f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F2F7FF 0%, #FFFFFF 100%);}.elementor-68 .elementor-element.elementor-element-8a6c0f6{--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:space-between;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-23e3b90{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-8df91d0{width:auto;max-width:auto;background-color:#EAF2FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:8px 12px 8px 12px;border-radius:999px 999px 999px 999px;}.elementor-68 .elementor-element.elementor-element-8df91d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;line-height:1.2em;letter-spacing:1.2px;color:#1769E0;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-3a6c632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-3a6c632 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#071F41;}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-68 .elementor-element.elementor-element-d44d114{width:var( --container-widget-width, 720px );max-width:720px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:720px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#475467;}.elementor-68 .elementor-element.elementor-element-011b487{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:#DCE6F5;--border-color:#DCE6F5;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:14px;--padding-right:14px;}.elementor-68 .elementor-element.elementor-element-011b487:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-011b487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0ec53e );}.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-68 .elementor-element.elementor-element-3d43a09 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-3d43a09.elementor-view-stacked .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-3d43a09.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-3d43a09.elementor-view-default .elementor-icon{color:#1769E0;border-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-3d43a09.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-3d43a09.elementor-view-default .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-3d43a09 .elementor-icon{font-size:30px;}.elementor-68 .elementor-element.elementor-element-3d43a09 .elementor-icon svg{height:30px;}.elementor-68 .elementor-element.elementor-element-ba43e0d{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;--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-68 .elementor-element.elementor-element-1675dfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-1675dfc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:1px;color:#667085;}.elementor-68 .elementor-element.elementor-element-98e7f14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-98e7f14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#081B33;}.elementor-68 .elementor-element.elementor-element-1143786{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-318a7f9{--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:7px 7px;--row-gap:7px;--column-gap:7px;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:#DCE6F3;--border-color:#DCE6F3;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-68 .elementor-element.elementor-element-318a7f9:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-318a7f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0ec53e );}.elementor-68 .elementor-element.elementor-element-7009dcd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-7009dcd .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-7009dcd.elementor-view-stacked .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-7009dcd.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-7009dcd.elementor-view-default .elementor-icon{color:#1769E0;border-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-7009dcd.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-7009dcd.elementor-view-default .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-7009dcd .elementor-icon{font-size:15px;}.elementor-68 .elementor-element.elementor-element-7009dcd .elementor-icon svg{height:15px;}.elementor-68 .elementor-element.elementor-element-c3b3143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-c3b3143 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;color:#344054;}.elementor-68 .elementor-element.elementor-element-8cc048e{--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:7px 7px;--row-gap:7px;--column-gap:7px;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:#DCE6F3;--border-color:#DCE6F3;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-68 .elementor-element.elementor-element-8cc048e:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-8cc048e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0ec53e );}.elementor-68 .elementor-element.elementor-element-145cd39{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-145cd39 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-145cd39.elementor-view-stacked .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-145cd39.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-145cd39.elementor-view-default .elementor-icon{color:#1769E0;border-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-145cd39.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-145cd39.elementor-view-default .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-145cd39 .elementor-icon{font-size:15px;}.elementor-68 .elementor-element.elementor-element-145cd39 .elementor-icon svg{height:15px;}.elementor-68 .elementor-element.elementor-element-60fade5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-60fade5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;color:#344054;}.elementor-68 .elementor-element.elementor-element-c4eda6f{--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:7px 7px;--row-gap:7px;--column-gap:7px;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:#DCE6F3;--border-color:#DCE6F3;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-68 .elementor-element.elementor-element-c4eda6f:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-c4eda6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0ec53e );}.elementor-68 .elementor-element.elementor-element-19852ef{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-19852ef .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-19852ef.elementor-view-stacked .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-19852ef.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-19852ef.elementor-view-default .elementor-icon{color:#1769E0;border-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-19852ef.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-19852ef.elementor-view-default .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-19852ef .elementor-icon{font-size:15px;}.elementor-68 .elementor-element.elementor-element-19852ef .elementor-icon svg{height:15px;}.elementor-68 .elementor-element.elementor-element-ce83818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-ce83818 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;color:#344054;}.elementor-68 .elementor-element.elementor-element-00fbcc2{--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;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;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:#DCE6F3;--border-color:#DCE6F3;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 20px 0px rgba(7.0000000000000036, 31.000000000000025, 65, 0.06);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:17px;--padding-right:17px;}.elementor-68 .elementor-element.elementor-element-00fbcc2:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-00fbcc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0ec53e );}.elementor-68 .elementor-element.elementor-element-0da7bce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-0da7bce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;color:#667085;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-68 .elementor-element.elementor-element-7e8e186{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.35em;color:#98A2B3;}.elementor-68 .elementor-element.elementor-element-ffe434a{--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:wrap;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-68 .elementor-element.elementor-element-974ca13 .elementor-button{background-color:#1769E0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-c0ec53e );color:var( --e-global-color-c0ec53e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-68 .elementor-element.elementor-element-974ca13 .elementor-button:hover, .elementor-68 .elementor-element.elementor-element-974ca13 .elementor-button:focus{background-color:#0B4FB8;}.elementor-68 .elementor-element.elementor-element-974ca13{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-974ca13 .elementor-button-content-wrapper{flex-direction:row;}.elementor-68 .elementor-element.elementor-element-1a5a9be .elementor-button{background-color:var( --e-global-color-686434c );font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-c0ec53e );color:var( --e-global-color-c0ec53e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#16A75C;border-radius:10px 10px 10px 10px;}.elementor-68 .elementor-element.elementor-element-1a5a9be .elementor-button:hover, .elementor-68 .elementor-element.elementor-element-1a5a9be .elementor-button:focus{background-color:#16A75C;}.elementor-68 .elementor-element.elementor-element-1a5a9be{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 13px 0px 13px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-1a5a9be .elementor-button-content-wrapper{flex-direction:row;}.elementor-68 .elementor-element.elementor-element-221846d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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:#DFE7F2;--border-color:#DFE7F2;--border-radius:20px 20px 20px 20px;box-shadow:0px 14px 40px 0px rgba(7.0000000000000036, 31.000000000000025, 65, 0.12);--padding-top:27px;--padding-bottom:10px;--padding-left:27px;--padding-right:27px;}.elementor-68 .elementor-element.elementor-element-221846d:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-221846d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0ec53e );}.elementor-68 .elementor-element.elementor-element-a1cba8b{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68 .elementor-element.elementor-element-a1cba8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:700;color:#071F41;}.elementor-68 .elementor-element.elementor-element-2594253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-68 .elementor-element.elementor-element-2594253 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:12px;color:#667085;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-button-content-wrapper{flex-direction:row;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-button span{gap:12px;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group.recaptcha_v3-bottomleft, .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-type-html{padding-bottom:0px;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group .elementor-field, .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:7px 7px 7px 7px;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:7px 7px 7px 7px;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-button[type="submit"]{color:#ffffff;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-68 .elementor-element.elementor-element-3d3f1cd .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-68 .elementor-element.elementor-element-3d3f1cd{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-68 .elementor-element.elementor-element-a06b98c{--display:flex;--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-68 .elementor-element.elementor-element-5c86515{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-cdad38c .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-cdad38c.elementor-view-stacked .elementor-icon{background-color:#EAF2FF;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-cdad38c.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-cdad38c.elementor-view-default .elementor-icon{color:#EAF2FF;border-color:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-cdad38c.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-cdad38c.elementor-view-default .elementor-icon svg{fill:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-cdad38c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-cdad38c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-cdad38c .elementor-icon{font-size:24px;}.elementor-68 .elementor-element.elementor-element-cdad38c .elementor-icon svg{height:24px;}.elementor-68 .elementor-element.elementor-element-9d25f70{--display:flex;--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-68 .elementor-element.elementor-element-31fbd03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-8360d4e );}.elementor-68 .elementor-element.elementor-element-1128302 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-7143480{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#E6EBF1;--border-color:#E6EBF1;--border-radius:14px 14px 14px 14px;box-shadow:0px 8px 28px 0px rgba(11.000000000000005, 41.99999999999996, 84.99999999999999, 0.06);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-68 .elementor-element.elementor-element-25f0ca9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-ec8798d .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-ec8798d.elementor-view-stacked .elementor-icon{background-color:#EAF2FF;color:#1769E0;}.elementor-68 .elementor-element.elementor-element-ec8798d.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-ec8798d.elementor-view-default .elementor-icon{color:#EAF2FF;border-color:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-ec8798d.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-ec8798d.elementor-view-default .elementor-icon svg{fill:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-ec8798d.elementor-view-framed .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-ec8798d.elementor-view-stacked .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-ec8798d .elementor-icon{font-size:17px;}.elementor-68 .elementor-element.elementor-element-ec8798d .elementor-icon svg{height:17px;}.elementor-68 .elementor-element.elementor-element-355a157{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;}.elementor-68 .elementor-element.elementor-element-32c4ab6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#667085;}.elementor-68 .elementor-element.elementor-element-3159490{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-a162681 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-a162681.elementor-view-stacked .elementor-icon{background-color:#EAF2FF;color:#1769E0;}.elementor-68 .elementor-element.elementor-element-a162681.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-a162681.elementor-view-default .elementor-icon{color:#EAF2FF;border-color:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-a162681.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-a162681.elementor-view-default .elementor-icon svg{fill:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-a162681.elementor-view-framed .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-a162681.elementor-view-stacked .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-a162681 .elementor-icon{font-size:17px;}.elementor-68 .elementor-element.elementor-element-a162681 .elementor-icon svg{height:17px;}.elementor-68 .elementor-element.elementor-element-ee78e5d{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;}.elementor-68 .elementor-element.elementor-element-47bed58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-c97d3c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-c0ebbd3 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-c0ebbd3.elementor-view-stacked .elementor-icon{background-color:#EAF2FF;color:#1769E0;}.elementor-68 .elementor-element.elementor-element-c0ebbd3.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-c0ebbd3.elementor-view-default .elementor-icon{color:#EAF2FF;border-color:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-c0ebbd3.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-c0ebbd3.elementor-view-default .elementor-icon svg{fill:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-c0ebbd3.elementor-view-framed .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-c0ebbd3.elementor-view-stacked .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-c0ebbd3 .elementor-icon{font-size:17px;}.elementor-68 .elementor-element.elementor-element-c0ebbd3 .elementor-icon svg{height:17px;}.elementor-68 .elementor-element.elementor-element-f748f6a{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;}.elementor-68 .elementor-element.elementor-element-da288dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-38dd1b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-c5e60fa .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-c5e60fa.elementor-view-stacked .elementor-icon{background-color:#EAF2FF;color:#1769E0;}.elementor-68 .elementor-element.elementor-element-c5e60fa.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-c5e60fa.elementor-view-default .elementor-icon{color:#EAF2FF;border-color:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-c5e60fa.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-c5e60fa.elementor-view-default .elementor-icon svg{fill:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-c5e60fa.elementor-view-framed .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-c5e60fa.elementor-view-stacked .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-c5e60fa .elementor-icon{font-size:17px;}.elementor-68 .elementor-element.elementor-element-c5e60fa .elementor-icon svg{height:17px;}.elementor-68 .elementor-element.elementor-element-12108d5{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;}.elementor-68 .elementor-element.elementor-element-8d89d45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-ab78ce5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-d9ef5f7 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-d9ef5f7.elementor-view-stacked .elementor-icon{background-color:#EAF2FF;color:#1769E0;}.elementor-68 .elementor-element.elementor-element-d9ef5f7.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-d9ef5f7.elementor-view-default .elementor-icon{color:#EAF2FF;border-color:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-d9ef5f7.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-d9ef5f7.elementor-view-default .elementor-icon svg{fill:#EAF2FF;}.elementor-68 .elementor-element.elementor-element-d9ef5f7.elementor-view-framed .elementor-icon{background-color:#1769E0;}.elementor-68 .elementor-element.elementor-element-d9ef5f7.elementor-view-stacked .elementor-icon svg{fill:#1769E0;}.elementor-68 .elementor-element.elementor-element-d9ef5f7 .elementor-icon{font-size:17px;}.elementor-68 .elementor-element.elementor-element-d9ef5f7 .elementor-icon svg{height:17px;}.elementor-68 .elementor-element.elementor-element-47b95cd{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-68 .elementor-element.elementor-element-200adb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-296aa33{--display:flex;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-68 .elementor-element.elementor-element-7cb34d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-10c0672{--display:flex;--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;}.elementor-68 .elementor-element.elementor-element-4199225 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#F26B21;}.elementor-68 .elementor-element.elementor-element-551fe38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-89cc8f5{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#4B5563;}.elementor-68 .elementor-element.elementor-element-89cc8f5 p{margin-block-end:10px;}.elementor-68 .elementor-element.elementor-element-b7d433e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#FFE2D1;--border-color:#FFE2D1;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-68 .elementor-element.elementor-element-b7d433e:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-b7d433e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-68 .elementor-element.elementor-element-861bfd2 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-861bfd2.elementor-view-stacked .elementor-icon{background-color:#F26B21;}.elementor-68 .elementor-element.elementor-element-861bfd2.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-861bfd2.elementor-view-default .elementor-icon{color:#F26B21;border-color:#F26B21;}.elementor-68 .elementor-element.elementor-element-861bfd2.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-861bfd2.elementor-view-default .elementor-icon svg{fill:#F26B21;}.elementor-68 .elementor-element.elementor-element-861bfd2 .elementor-icon{font-size:20px;}.elementor-68 .elementor-element.elementor-element-861bfd2 .elementor-icon svg{height:20px;}.elementor-68 .elementor-element.elementor-element-a60a30b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#374151;}.elementor-68 .elementor-element.elementor-element-ae1169e{--display:flex;--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-68 .elementor-element.elementor-element-0e1411b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.4px;color:#F26B21;}.elementor-68 .elementor-element.elementor-element-a21d088 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-45de160{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 10px;--row-gap:18px;--column-gap:10px;--flex-wrap:wrap;}.elementor-68 .elementor-element.elementor-element-fa056f6{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;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:#E8EDF3;--border-color:#E8EDF3;--border-radius:14px 14px 14px 14px;box-shadow:0px 8px 30px 0px rgba(11.000000000000005, 41.99999999999996, 84.99999999999999, 0.07);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-c6457ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-e55c486 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-13dde4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--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-68 .elementor-element.elementor-element-bf65580 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-bf65580.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-68 .elementor-element.elementor-element-bf65580.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-bf65580.elementor-view-default .elementor-icon{color:#16A34A;border-color:#16A34A;}.elementor-68 .elementor-element.elementor-element-bf65580.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-bf65580.elementor-view-default .elementor-icon svg{fill:#16A34A;}.elementor-68 .elementor-element.elementor-element-bf65580 .elementor-icon{font-size:18px;}.elementor-68 .elementor-element.elementor-element-bf65580 .elementor-icon svg{height:18px;}.elementor-68 .elementor-element.elementor-element-f9ea3dc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-68 .elementor-element.elementor-element-f1673ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#111827;}.elementor-68 .elementor-element.elementor-element-fbaa8f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-3c216f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--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-68 .elementor-element.elementor-element-eefef71 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-eefef71.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-68 .elementor-element.elementor-element-eefef71.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-eefef71.elementor-view-default .elementor-icon{color:#16A34A;border-color:#16A34A;}.elementor-68 .elementor-element.elementor-element-eefef71.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-eefef71.elementor-view-default .elementor-icon svg{fill:#16A34A;}.elementor-68 .elementor-element.elementor-element-eefef71 .elementor-icon{font-size:18px;}.elementor-68 .elementor-element.elementor-element-eefef71 .elementor-icon svg{height:18px;}.elementor-68 .elementor-element.elementor-element-439696c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-68 .elementor-element.elementor-element-461cdef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#111827;}.elementor-68 .elementor-element.elementor-element-a66fa7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-5f154dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--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-68 .elementor-element.elementor-element-f96eb89 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-f96eb89.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-68 .elementor-element.elementor-element-f96eb89.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-f96eb89.elementor-view-default .elementor-icon{color:#16A34A;border-color:#16A34A;}.elementor-68 .elementor-element.elementor-element-f96eb89.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-f96eb89.elementor-view-default .elementor-icon svg{fill:#16A34A;}.elementor-68 .elementor-element.elementor-element-f96eb89 .elementor-icon{font-size:18px;}.elementor-68 .elementor-element.elementor-element-f96eb89 .elementor-icon svg{height:18px;}.elementor-68 .elementor-element.elementor-element-bc83425{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-68 .elementor-element.elementor-element-fef9800 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#111827;}.elementor-68 .elementor-element.elementor-element-17f974d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-2d932a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--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-68 .elementor-element.elementor-element-4567194 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-4567194.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-68 .elementor-element.elementor-element-4567194.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-4567194.elementor-view-default .elementor-icon{color:#16A34A;border-color:#16A34A;}.elementor-68 .elementor-element.elementor-element-4567194.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-4567194.elementor-view-default .elementor-icon svg{fill:#16A34A;}.elementor-68 .elementor-element.elementor-element-4567194 .elementor-icon{font-size:18px;}.elementor-68 .elementor-element.elementor-element-4567194 .elementor-icon svg{height:18px;}.elementor-68 .elementor-element.elementor-element-2521ddb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-68 .elementor-element.elementor-element-8659071 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#111827;}.elementor-68 .elementor-element.elementor-element-4098986 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-9a5753d .elementor-button{background-color:#0B2A55;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-9a5753d .elementor-button-content-wrapper{flex-direction:row;}.elementor-68 .elementor-element.elementor-element-8f5a895{--display:flex;--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-7208bbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.4px;color:#F26B21;}.elementor-68 .elementor-element.elementor-element-1e4add3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-1381c1c{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#E6EBF1;--border-color:#E6EBF1;--border-radius:14px 14px 14px 14px;box-shadow:0px 8px 28px 0px rgba(11.000000000000005, 41.99999999999996, 84.99999999999999, 0.06);--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-68 .elementor-element.elementor-element-f282994{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-55b2c82 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-55b2c82.elementor-view-stacked .elementor-icon{background-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-55b2c82.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-55b2c82.elementor-view-default .elementor-icon{color:#0B2A55;border-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-55b2c82.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-55b2c82.elementor-view-default .elementor-icon svg{fill:#0B2A55;}.elementor-68 .elementor-element.elementor-element-55b2c82 .elementor-icon{font-size:21px;}.elementor-68 .elementor-element.elementor-element-55b2c82 .elementor-icon svg{height:21px;}.elementor-68 .elementor-element.elementor-element-eb698e5{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;}.elementor-68 .elementor-element.elementor-element-64c2aa8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-74147f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-ce25b2f .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-ce25b2f.elementor-view-stacked .elementor-icon{background-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-ce25b2f.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-ce25b2f.elementor-view-default .elementor-icon{color:#0B2A55;border-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-ce25b2f.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-ce25b2f.elementor-view-default .elementor-icon svg{fill:#0B2A55;}.elementor-68 .elementor-element.elementor-element-ce25b2f .elementor-icon{font-size:21px;}.elementor-68 .elementor-element.elementor-element-ce25b2f .elementor-icon svg{height:21px;}.elementor-68 .elementor-element.elementor-element-ae16165{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;}.elementor-68 .elementor-element.elementor-element-3e7a8f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-1fab83e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-0415b89 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-0415b89.elementor-view-stacked .elementor-icon{background-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-0415b89.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-0415b89.elementor-view-default .elementor-icon{color:#0B2A55;border-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-0415b89.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-0415b89.elementor-view-default .elementor-icon svg{fill:#0B2A55;}.elementor-68 .elementor-element.elementor-element-0415b89 .elementor-icon{font-size:21px;}.elementor-68 .elementor-element.elementor-element-0415b89 .elementor-icon svg{height:21px;}.elementor-68 .elementor-element.elementor-element-dab35fa{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;}.elementor-68 .elementor-element.elementor-element-0e7e8bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-7a826ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-eebac21 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-eebac21.elementor-view-stacked .elementor-icon{background-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-eebac21.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-eebac21.elementor-view-default .elementor-icon{color:#0B2A55;border-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-eebac21.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-eebac21.elementor-view-default .elementor-icon svg{fill:#0B2A55;}.elementor-68 .elementor-element.elementor-element-eebac21 .elementor-icon{font-size:21px;}.elementor-68 .elementor-element.elementor-element-eebac21 .elementor-icon svg{height:21px;}.elementor-68 .elementor-element.elementor-element-2c34644{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;}.elementor-68 .elementor-element.elementor-element-26a2c80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-99cadae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-b827d81 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-b827d81.elementor-view-stacked .elementor-icon{background-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-b827d81.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-b827d81.elementor-view-default .elementor-icon{color:#0B2A55;border-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-b827d81.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-b827d81.elementor-view-default .elementor-icon svg{fill:#0B2A55;}.elementor-68 .elementor-element.elementor-element-b827d81 .elementor-icon{font-size:21px;}.elementor-68 .elementor-element.elementor-element-b827d81 .elementor-icon svg{height:21px;}.elementor-68 .elementor-element.elementor-element-292b2cc{--display:flex;--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-68 .elementor-element.elementor-element-72710b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:#6B7280;}.elementor-68 .elementor-element.elementor-element-25d4f18{--display:flex;--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-aed61bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.4px;color:#F26B21;}.elementor-68 .elementor-element.elementor-element-fe81913 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-dc6005f{--display:flex;--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-86dc08f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.4px;color:#F26B21;}.elementor-68 .elementor-element.elementor-element-88fa7cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-fe5fa0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-68 .elementor-element.elementor-element-d3c0226{--display:flex;--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;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:#DDEFE3;--border-color:#DDEFE3;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-d3c0226:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-d3c0226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FCF9;}.elementor-68 .elementor-element.elementor-element-f556ab5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-271dffd{--display:flex;--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;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:#F3E2DE;--border-color:#F3E2DE;--border-radius:14px 14px 14px 14px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-271dffd:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-271dffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F8;}.elementor-68 .elementor-element.elementor-element-4b0b7a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-cc275a0{--display:flex;--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-69f623a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.4px;color:#F26B21;}.elementor-68 .elementor-element.elementor-element-51850b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-edb5102{--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:34px;--padding-right:34px;}.elementor-68 .elementor-element.elementor-element-edb5102:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-edb5102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-96c20d3{--display:flex;--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-68 .elementor-element.elementor-element-36b37a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-68 .elementor-element.elementor-element-06cab5d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFCC;}.elementor-68 .elementor-element.elementor-element-c94059e{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-68 .elementor-element.elementor-element-6d1b820 .elementor-button{background-color:#F26B21;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-35ba76c .elementor-button{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-0a00139 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF73;border-radius:8px 8px 8px 8px;}.elementor-68 .elementor-element.elementor-element-8f5c5aa{--display:flex;--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-85b6b40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.4px;color:#F26B21;}.elementor-68 .elementor-element.elementor-element-0f6c16c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#0B2A55;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-cce31ae{--grid-columns:3;}.elementor-68 .elementor-element.elementor-element-98cbff1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-68 .elementor-element.elementor-element-98cbff1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-68 .elementor-element.elementor-element-cbb8f21{--display:flex;--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;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:#E5EAF0;--border-color:#E5EAF0;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 20px 0px rgba(11.000000000000005, 41.99999999999996, 84.99999999999999, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-68 .elementor-element.elementor-element-cbb8f21:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-cbb8f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFD;}.elementor-68 .elementor-element.elementor-element-c275f58{--display:flex;--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;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:#E5EAF0;--border-color:#E5EAF0;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-68 .elementor-element.elementor-element-21aeed0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:700;letter-spacing:1.4px;color:#F26B21;}.elementor-68 .elementor-element.elementor-element-43e25c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;color:#0B2A55;}.elementor-68 .elementor-element.elementor-element-ecd3871{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-color:#E5EAF0;--border-color:#E5EAF0;box-shadow:0px -4px 18px 0px rgba(11.000000000000005, 41.99999999999996, 84.99999999999999, 0.1);bottom:0px;}body:not(.rtl) .elementor-68 .elementor-element.elementor-element-ecd3871{left:0px;}body.rtl .elementor-68 .elementor-element.elementor-element-ecd3871{right:0px;}.elementor-68 .elementor-element.elementor-element-6eaeae4{--display:flex;}.elementor-68 .elementor-element.elementor-element-d9cdf4b .elementor-button{background-color:#F2FBF5;font-family:"Poppins", Sans-serif;font-weight:600;fill:#15803D;color:#15803D;border-style:solid;border-color:#D9F2E2;}.elementor-68 .elementor-element.elementor-element-d9cdf4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-68 .elementor-element.elementor-element-084fac0 .elementor-button{background-color:#F26B21;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-68 .elementor-element.elementor-element-084fac0 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-68 .elementor-element.elementor-element-5abc64f{--padding-top:45px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-8a6c0f6{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-68 .elementor-element.elementor-element-8df91d0 .elementor-heading-title{font-size:11px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-68 .elementor-element.elementor-element-3a6c632 .elementor-heading-title{font-size:34px;}.elementor-widget-theme-post-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-d44d114{font-size:16px;}.elementor-68 .elementor-element.elementor-element-1675dfc .elementor-heading-title{font-size:11px;}.elementor-68 .elementor-element.elementor-element-98e7f14 .elementor-heading-title{font-size:14px;}.elementor-68 .elementor-element.elementor-element-c3b3143 .elementor-heading-title{font-size:14px;}.elementor-68 .elementor-element.elementor-element-60fade5 .elementor-heading-title{font-size:14px;}.elementor-68 .elementor-element.elementor-element-ce83818 .elementor-heading-title{font-size:14px;}.elementor-68 .elementor-element.elementor-element-0da7bce .elementor-heading-title{font-size:13px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-7e8e186{font-size:12px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group .elementor-field, .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-subgroup label{font-size:16px;}.elementor-68 .elementor-element.elementor-element-25f0ca9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-3159490{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-c97d3c0{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-38dd1b0{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-ab78ce5{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-7cb34d3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-68 .elementor-element.elementor-element-551fe38 .elementor-heading-title{font-size:26px;}.elementor-68 .elementor-element.elementor-element-a21d088 .elementor-heading-title{font-size:26px;}.elementor-68 .elementor-element.elementor-element-fa056f6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-68 .elementor-element.elementor-element-8f5a895{--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-68 .elementor-element.elementor-element-1e4add3 .elementor-heading-title{font-size:26px;}.elementor-68 .elementor-element.elementor-element-f282994{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-74147f6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-1fab83e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-7a826ed{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-99cadae{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-fe81913 .elementor-heading-title{font-size:26px;}.elementor-68 .elementor-element.elementor-element-88fa7cf .elementor-heading-title{font-size:26px;}.elementor-68 .elementor-element.elementor-element-51850b4 .elementor-heading-title{font-size:26px;}.elementor-68 .elementor-element.elementor-element-0f6c16c .elementor-heading-title{font-size:26px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-cce31ae{--grid-columns:2;}}@media(max-width:767px){.elementor-68 .elementor-element.elementor-element-5abc64f{--padding-top:38px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-68 .elementor-element.elementor-element-8df91d0 .elementor-heading-title{font-size:10px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-68 .elementor-element.elementor-element-3a6c632 .elementor-heading-title{font-size:25px;letter-spacing:0.7px;}.elementor-widget-theme-post-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-d44d114{font-size:13px;line-height:1.5em;}.elementor-68 .elementor-element.elementor-element-ba43e0d{--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;}.elementor-68 .elementor-element.elementor-element-1675dfc .elementor-heading-title{font-size:10px;}.elementor-68 .elementor-element.elementor-element-98e7f14 .elementor-heading-title{font-size:13px;}.elementor-68 .elementor-element.elementor-element-1143786{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-68 .elementor-element.elementor-element-318a7f9{--width:48%;--justify-content:center;}.elementor-68 .elementor-element.elementor-element-7009dcd .elementor-icon{font-size:15px;}.elementor-68 .elementor-element.elementor-element-7009dcd .elementor-icon svg{height:15px;}.elementor-68 .elementor-element.elementor-element-c3b3143 .elementor-heading-title{font-size:11px;}.elementor-68 .elementor-element.elementor-element-8cc048e{--width:48%;--justify-content:center;}.elementor-68 .elementor-element.elementor-element-60fade5 .elementor-heading-title{font-size:11px;}.elementor-68 .elementor-element.elementor-element-c4eda6f{--justify-content:center;}.elementor-68 .elementor-element.elementor-element-ce83818 .elementor-heading-title{font-size:11px;}.elementor-68 .elementor-element.elementor-element-0da7bce .elementor-heading-title{font-size:13px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-7e8e186{font-size:12px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-group .elementor-field, .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-field-subgroup label{font-size:15px;}.elementor-68 .elementor-element.elementor-element-7143480{--flex-wrap:wrap;}.elementor-68 .elementor-element.elementor-element-25f0ca9{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-ec8798d .elementor-icon{font-size:16px;}.elementor-68 .elementor-element.elementor-element-ec8798d .elementor-icon svg{height:16px;}.elementor-68 .elementor-element.elementor-element-355a157{--width:71%;}.elementor-68 .elementor-element.elementor-element-3159490{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-a162681 .elementor-icon{font-size:16px;}.elementor-68 .elementor-element.elementor-element-a162681 .elementor-icon svg{height:16px;}.elementor-68 .elementor-element.elementor-element-ee78e5d{--width:71%;}.elementor-68 .elementor-element.elementor-element-c97d3c0{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-c0ebbd3 .elementor-icon{font-size:16px;}.elementor-68 .elementor-element.elementor-element-c0ebbd3 .elementor-icon svg{height:16px;}.elementor-68 .elementor-element.elementor-element-f748f6a{--width:71%;}.elementor-68 .elementor-element.elementor-element-38dd1b0{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-c5e60fa .elementor-icon{font-size:16px;}.elementor-68 .elementor-element.elementor-element-c5e60fa .elementor-icon svg{height:16px;}.elementor-68 .elementor-element.elementor-element-12108d5{--width:71%;}.elementor-68 .elementor-element.elementor-element-ab78ce5{--justify-content:center;}.elementor-68 .elementor-element.elementor-element-47b95cd{--width:50%;}.elementor-68 .elementor-element.elementor-element-7cb34d3{--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;}.elementor-68 .elementor-element.elementor-element-10c0672{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-68 .elementor-element.elementor-element-4199225{text-align:center;}.elementor-68 .elementor-element.elementor-element-551fe38{text-align:center;}.elementor-68 .elementor-element.elementor-element-551fe38 .elementor-heading-title{font-size:23px;}.elementor-68 .elementor-element.elementor-element-b7d433e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-68 .elementor-element.elementor-element-a60a30b{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-a60a30b .elementor-heading-title{line-height:1.3em;}.elementor-68 .elementor-element.elementor-element-0e1411b{text-align:center;}.elementor-68 .elementor-element.elementor-element-a21d088{text-align:center;}.elementor-68 .elementor-element.elementor-element-a21d088 .elementor-heading-title{font-size:23px;}.elementor-68 .elementor-element.elementor-element-fa056f6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-68 .elementor-element.elementor-element-c6457ba{text-align:center;}.elementor-68 .elementor-element.elementor-element-c6457ba .elementor-heading-title{font-size:20px;}.elementor-68 .elementor-element.elementor-element-13dde4a{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-f9ea3dc{--width:90%;}.elementor-68 .elementor-element.elementor-element-3c216f2{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-439696c{--width:90%;}.elementor-68 .elementor-element.elementor-element-5f154dd{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-bc83425{--width:90%;}.elementor-68 .elementor-element.elementor-element-2d932a1{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-2521ddb{--width:90%;}.elementor-68 .elementor-element.elementor-element-7208bbe{text-align:center;}.elementor-68 .elementor-element.elementor-element-1e4add3{text-align:center;}.elementor-68 .elementor-element.elementor-element-1e4add3 .elementor-heading-title{font-size:23px;}.elementor-68 .elementor-element.elementor-element-1381c1c{--flex-wrap:wrap;}.elementor-68 .elementor-element.elementor-element-f282994{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-eb698e5{--width:75%;}.elementor-68 .elementor-element.elementor-element-74147f6{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-ae16165{--width:75%;}.elementor-68 .elementor-element.elementor-element-1fab83e{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-dab35fa{--width:75%;}.elementor-68 .elementor-element.elementor-element-7a826ed{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-2c34644{--width:75%;}.elementor-68 .elementor-element.elementor-element-99cadae{--justify-content:center;}.elementor-68 .elementor-element.elementor-element-292b2cc{--width:50%;}.elementor-68 .elementor-element.elementor-element-aed61bd{text-align:center;}.elementor-68 .elementor-element.elementor-element-fe81913{text-align:center;}.elementor-68 .elementor-element.elementor-element-fe81913 .elementor-heading-title{font-size:23px;}.elementor-68 .elementor-element.elementor-element-dc6005f{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-68 .elementor-element.elementor-element-86dc08f{text-align:center;}.elementor-68 .elementor-element.elementor-element-88fa7cf{text-align:center;}.elementor-68 .elementor-element.elementor-element-88fa7cf .elementor-heading-title{font-size:23px;}.elementor-68 .elementor-element.elementor-element-d3c0226{--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-271dffd{--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-68 .elementor-element.elementor-element-cc275a0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-68 .elementor-element.elementor-element-69f623a{text-align:center;}.elementor-68 .elementor-element.elementor-element-51850b4{text-align:center;}.elementor-68 .elementor-element.elementor-element-51850b4 .elementor-heading-title{font-size:23px;}.elementor-68 .elementor-element.elementor-element-edb5102{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:.18px;}.elementor-68 .elementor-element.elementor-element-36b37a0 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-68 .elementor-element.elementor-element-06cab5d .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-68 .elementor-element.elementor-element-c94059e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-68 .elementor-element.elementor-element-85b6b40{text-align:center;}.elementor-68 .elementor-element.elementor-element-0f6c16c{text-align:center;}.elementor-68 .elementor-element.elementor-element-0f6c16c .elementor-heading-title{font-size:23px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-68 .elementor-element.elementor-element-cce31ae{--grid-columns:1;}.elementor-68 .elementor-element.elementor-element-c275f58.e-con{--order:-99999 /* order start hack */;}.elementor-68 .elementor-element.elementor-element-ecd3871{--min-height:60px;--justify-content:center;--flex-wrap:nowrap;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;bottom:0px;--z-index:99999;}body:not(.rtl) .elementor-68 .elementor-element.elementor-element-ecd3871{left:0px;}body.rtl .elementor-68 .elementor-element.elementor-element-ecd3871{right:0px;}.elementor-68 .elementor-element.elementor-element-6eaeae4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-68 .elementor-element.elementor-element-d9cdf4b{width:var( --container-widget-width, 38% );max-width:38%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-d9cdf4b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-68 .elementor-element.elementor-element-d9cdf4b .elementor-button{font-size:13px;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-68 .elementor-element.elementor-element-084fac0{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-68 .elementor-element.elementor-element-084fac0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-68 .elementor-element.elementor-element-084fac0 .elementor-button{font-size:13px;border-radius:9px 9px 9px 9px;}}@media(min-width:768px){.elementor-68 .elementor-element.elementor-element-8a6c0f6{--content-width:100%;}.elementor-68 .elementor-element.elementor-element-23e3b90{--width:62%;}.elementor-68 .elementor-element.elementor-element-318a7f9{--width:100;}.elementor-68 .elementor-element.elementor-element-8cc048e{--width:100;}.elementor-68 .elementor-element.elementor-element-c4eda6f{--width:auto;}.elementor-68 .elementor-element.elementor-element-221846d{--width:38%;}.elementor-68 .elementor-element.elementor-element-25f0ca9{--width:20%;}.elementor-68 .elementor-element.elementor-element-3159490{--width:20%;}.elementor-68 .elementor-element.elementor-element-c97d3c0{--width:20%;}.elementor-68 .elementor-element.elementor-element-38dd1b0{--width:20%;}.elementor-68 .elementor-element.elementor-element-ab78ce5{--width:20%;}.elementor-68 .elementor-element.elementor-element-7cb34d3{--content-width:1240px;}.elementor-68 .elementor-element.elementor-element-10c0672{--width:66%;}.elementor-68 .elementor-element.elementor-element-45de160{--width:100%;}.elementor-68 .elementor-element.elementor-element-fa056f6{--width:34%;}.elementor-68 .elementor-element.elementor-element-8f5a895{--content-width:1240px;}.elementor-68 .elementor-element.elementor-element-f282994{--width:20%;}.elementor-68 .elementor-element.elementor-element-74147f6{--width:20%;}.elementor-68 .elementor-element.elementor-element-1fab83e{--width:20%;}.elementor-68 .elementor-element.elementor-element-7a826ed{--width:20%;}.elementor-68 .elementor-element.elementor-element-99cadae{--width:20%;}.elementor-68 .elementor-element.elementor-element-25d4f18{--content-width:1240px;}.elementor-68 .elementor-element.elementor-element-dc6005f{--content-width:1240px;}.elementor-68 .elementor-element.elementor-element-d3c0226{--width:50%;}.elementor-68 .elementor-element.elementor-element-271dffd{--width:50%;}.elementor-68 .elementor-element.elementor-element-cc275a0{--content-width:1240px;}.elementor-68 .elementor-element.elementor-element-edb5102{--content-width:1240px;}.elementor-68 .elementor-element.elementor-element-96c20d3{--width:58%;}.elementor-68 .elementor-element.elementor-element-c94059e{--width:42%;}.elementor-68 .elementor-element.elementor-element-8f5c5aa{--content-width:1240px;}.elementor-68 .elementor-element.elementor-element-98cbff1{--width:97.247%;}.elementor-68 .elementor-element.elementor-element-cbb8f21{--width:43%;}.elementor-68 .elementor-element.elementor-element-c275f58{--width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-68 .elementor-element.elementor-element-23e3b90{--width:100%;}.elementor-68 .elementor-element.elementor-element-221846d{--width:100%;}.elementor-68 .elementor-element.elementor-element-fa056f6{--width:40%;}}/* Start custom CSS for theme-post-excerpt, class: .elementor-element-d44d114 */.elementor-68 .elementor-element.elementor-element-d44d114,
.elementor-68 .elementor-element.elementor-element-d44d114 p {
    margin: 0;
}

.elementor-68 .elementor-element.elementor-element-d44d114 {
    max-width: 720px;
}

.elementor-68 .elementor-element.elementor-element-d44d114 p {
    color: #475467;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.65;
}

@media (max-width: 767px) {
    .elementor-68 .elementor-element.elementor-element-d44d114 p {
        font-size: 15.5px;
        line-height: 1.6;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a7f9 */.elementor-68 .elementor-element.elementor-element-318a7f9 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
}

.elementor-68 .elementor-element.elementor-element-318a7f9 .egv-benefit-chip {
    width: auto !important;
    flex: 0 0 auto;
}

.elementor-68 .elementor-element.elementor-element-318a7f9 .egv-benefit-chip .elementor-widget {
    width: auto;
    margin: 0;
}

.elementor-68 .elementor-element.elementor-element-318a7f9 .egv-benefit-chip .elementor-heading-title {
    margin: 0;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .elementor-68 .elementor-element.elementor-element-318a7f9 {
        gap: 8px;
    }

    .elementor-68 .elementor-element.elementor-element-318a7f9 .egv-benefit-chip {
        padding: 7px 10px;
    }

    .elementor-68 .elementor-element.elementor-element-318a7f9 .egv-benefit-chip .elementor-heading-title {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc048e */.elementor-68 .elementor-element.elementor-element-8cc048e {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
}

.elementor-68 .elementor-element.elementor-element-8cc048e .egv-benefit-chip {
    width: auto !important;
    flex: 0 0 auto;
}

.elementor-68 .elementor-element.elementor-element-8cc048e .egv-benefit-chip .elementor-widget {
    width: auto;
    margin: 0;
}

.elementor-68 .elementor-element.elementor-element-8cc048e .egv-benefit-chip .elementor-heading-title {
    margin: 0;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .elementor-68 .elementor-element.elementor-element-8cc048e {
        gap: 8px;
    }

    .elementor-68 .elementor-element.elementor-element-8cc048e .egv-benefit-chip {
        padding: 7px 10px;
    }

    .elementor-68 .elementor-element.elementor-element-8cc048e .egv-benefit-chip .elementor-heading-title {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4eda6f */.elementor-68 .elementor-element.elementor-element-c4eda6f {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
}

.elementor-68 .elementor-element.elementor-element-c4eda6f .egv-benefit-chip {
    width: auto !important;
    flex: 0 0 auto;
}

.elementor-68 .elementor-element.elementor-element-c4eda6f .egv-benefit-chip .elementor-widget {
    width: auto;
    margin: 0;
}

.elementor-68 .elementor-element.elementor-element-c4eda6f .egv-benefit-chip .elementor-heading-title {
    margin: 0;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .elementor-68 .elementor-element.elementor-element-c4eda6f {
        gap: 8px;
    }

    .elementor-68 .elementor-element.elementor-element-c4eda6f .egv-benefit-chip {
        padding: 7px 10px;
    }

    .elementor-68 .elementor-element.elementor-element-c4eda6f .egv-benefit-chip .elementor-heading-title {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00fbcc2 */.elementor-68 .elementor-element.elementor-element-00fbcc2 {
    width: fit-content;
    max-width: 100%;
    text-align: left;
}

.elementor-68 .elementor-element.elementor-element-00fbcc2 .elementor-widget-heading,
.elementor-68 .elementor-element.elementor-element-00fbcc2 .elementor-widget-shortcode,
.elementor-68 .elementor-element.elementor-element-00fbcc2 .elementor-widget-text-editor {
    width: auto;
    max-width: 100%;
}

.elementor-68 .elementor-element.elementor-element-00fbcc2 .egv-price-value {
    color: #1769E0 !important;
    font-size: 34px !important;
    font-weight: 800 !important;
    line-height: 1.15 !important;
}

.elementor-68 .elementor-element.elementor-element-00fbcc2 .egv-price-unit {
    color: #475467 !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    white-space: nowrap;
}

.elementor-68 .elementor-element.elementor-element-00fbcc2 p {
    margin: 0;
}

@media (max-width: 767px) {
    .elementor-68 .elementor-element.elementor-element-00fbcc2 {
        width: 100%;
    }

    .elementor-68 .elementor-element.elementor-element-00fbcc2 .egv-price-value {
        font-size: 28px !important;
    }

    .elementor-68 .elementor-element.elementor-element-00fbcc2 .egv-price-unit {
        font-size: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-3d3f1cd *//* ==========================================
   EGV HERO FORM — LABEL LEFT, FIELD RIGHT
   ========================================== */

/* Regular field rows */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form
.elementor-field-group:not(.elementor-field-type-submit):not(.elementor-field-type-hidden):not(.elementor-field-type-html):not(.elementor-field-type-checkbox):not(.elementor-field-type-acceptance) {
    display: grid !important;
    grid-template-columns: 105px minmax(0, 1fr);
    align-items: center;
    column-gap: 12px;
    width: 100% !important;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
}

/* Labels */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form .elementor-field-label {
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #344054;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.3;
    text-align: left;
}

/* Field wrappers */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form .elementor-select-wrapper {
    width: 100% !important;
}

/* Input and select fields */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form input.elementor-field,
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form select.elementor-field {
    width: 100% !important;
    height: 42px !important;
    min-height: 42px !important;
    margin: 0 !important;
    padding: 8px 12px !important;
    color: #071F41;
    background: #FFFFFF;
    border: 1px solid #CBD5E1 !important;
    border-radius: 8px !important;
    box-shadow: none !important;
    font-size: 14px;
    line-height: 1.2;
}

/* Textarea, if added later */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form textarea.elementor-field {
    width: 100% !important;
    height: 72px !important;
    min-height: 72px !important;
    padding: 10px 12px !important;
    border: 1px solid #CBD5E1 !important;
    border-radius: 8px !important;
    resize: vertical;
    font-size: 14px;
}

/* Focus state */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form input.elementor-field:focus,
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form select.elementor-field:focus,
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form textarea.elementor-field:focus {
    border-color: #1769E0 !important;
    box-shadow: 0 0 0 3px rgba(23, 105, 224, 0.10) !important;
    outline: none !important;
}

/* Submit button row */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form .elementor-field-type-submit {
    display: block !important;
    width: 100% !important;
    margin: 6px 0 0 0 !important;
    padding: 0 !important;
}

/* Submit button */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form .elementor-field-type-submit .elementor-button {
    width: 100% !important;
    min-height: 47px !important;
    padding: 11px 18px !important;
    color: #FFFFFF;
    background: #1769E0;
    border: 0;
    border-radius: 9px;
    font-size: 15px;
    font-weight: 700;
}

.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form .elementor-field-type-submit .elementor-button:hover {
    background: #0B4FB8;
}

/* Remove unnecessary Elementor spacing */
.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form .elementor-form-fields-wrapper {
    margin: 0 !important;
}

.elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form .elementor-column {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Stack labels above fields if form is ever shown on mobile */
@media (max-width: 767px) {
    .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form
    .elementor-field-group:not(.elementor-field-type-submit):not(.elementor-field-type-hidden):not(.elementor-field-type-html):not(.elementor-field-type-checkbox):not(.elementor-field-type-acceptance) {
        grid-template-columns: 1fr;
        row-gap: 6px;
        margin-bottom: 11px !important;
    }

    .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form input.elementor-field,
    .elementor-68 .elementor-element.elementor-element-3d3f1cd .elementor-form select.elementor-field {
        height: 44px !important;
        min-height: 44px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221846d */.elementor-68 .elementor-element.elementor-element-221846d {
    position: relative;
}

.elementor-68 .elementor-element.elementor-element-221846d::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #1769E0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a6c0f6 */.elementor-68 .elementor-element.elementor-element-8a6c0f6 .egv-tour-label {
    width: fit-content !important;
    flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5abc64f */.elementor-68 .elementor-element.elementor-element-5abc64f .egv-hero-main-row,
.elementor-68 .elementor-element.elementor-element-5abc64f .egv-hero-snapshot {
    width: 100%;
    max-width: 1240px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-804dabb *//* =========================================================
   EGV TOUR GALLERY
   DESKTOP
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-tour-gallery {
    display: grid !important;
    grid-template-columns: 1.45fr 1fr !important;

    gap: 10px !important;

    width: 100% !important;
    height: 380px !important;

    overflow: hidden !important;

    border-radius: 16px !important;
}


/* MAIN IMAGE */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-main {
    position: relative !important;

    display: block !important;

    width: 100% !important;
    height: 380px !important;

    padding: 0 !important;
    margin: 0 !important;

    border: 0 !important;

    overflow: hidden !important;

    border-radius:
        16px 0 0 16px !important;

    background: transparent !important;

    cursor: pointer !important;
}


/* RIGHT GRID */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-side {
    display: grid !important;

    grid-template-columns:
        repeat(2, minmax(0, 1fr)) !important;

    grid-template-rows:
        repeat(2, 185px) !important;

    gap: 10px !important;

    width: 100% !important;
    height: 380px !important;
}


/* SMALL IMAGES */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-small {
    position: relative !important;

    display: block !important;

    width: 100% !important;
    height: 185px !important;

    padding: 0 !important;
    margin: 0 !important;

    border: 0 !important;

    overflow: hidden !important;

    background: transparent !important;

    cursor: pointer !important;
}


.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-small:nth-child(2) {
    border-radius:
        0 16px 0 0 !important;
}


.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-small:nth-child(4) {
    border-radius:
        0 0 16px 0 !important;
}


/* IMAGES */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-image {
    display: block !important;

    width: 100% !important;
    height: 100% !important;

    max-width: none !important;

    object-fit: cover !important;
    object-position: center center !important;

    transition:
        transform 0.35s ease !important;
}


.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-main
.egv-gallery-image {

    height:
        380px !important;
}


.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-small
.egv-gallery-image {

    height:
        185px !important;
}


/* HOVER */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-main:hover
.egv-gallery-image,

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-small:hover
.egv-gallery-image {

    transform:
        scale(1.035) !important;
}


/* LAST IMAGE OVERLAY */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-last::after {
    content: "" !important;

    position: absolute !important;

    inset: 0 !important;

    z-index: 2 !important;

    background:
        rgba(5,20,40,0.40) !important;

    pointer-events: none !important;
}


/* PHOTO COUNT */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-count {
    position: absolute !important;

    top: 50% !important;
    left: 50% !important;

    z-index: 5 !important;

    transform:
        translate(-50%, -50%) !important;

    padding:
        11px 17px !important;

    border-radius:
        9px !important;

    background:
        rgba(255,255,255,0.96) !important;

    color:
        #0B2A55 !important;

    font-size:
        14px !important;

    font-weight:
        700 !important;

    white-space:
        nowrap !important;

    pointer-events:
        none !important;
}



/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-804dabb .egv-tour-gallery {

        grid-template-columns:
            1fr !important;

        height:
            auto !important;

        gap:
            8px !important;

        overflow:
            visible !important;
    }


    .elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-main {

        height:
            240px !important;

        border-radius:
            12px !important;
    }


    .elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-main
    .egv-gallery-image {

        height:
            240px !important;
    }


    .elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-side {

        grid-template-columns:
            repeat(
                2,
                minmax(0, 1fr)
            ) !important;

        grid-template-rows:
            repeat(
                2,
                120px
            ) !important;

        height:
            auto !important;

        gap:
            8px !important;
    }


    .elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-small {

        height:
            120px !important;

        border-radius:
            10px !important;
    }


    .elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-small
    .egv-gallery-image {

        height:
            120px !important;
    }


    .elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-count {

        padding:
            8px 10px !important;

        font-size:
            12px !important;
    }
}
/* =========================================================
   EGV TOUR GALLERY POPUP
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-popup {
    position: fixed !important;

    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100vw !important;
    height: 100vh !important;

    z-index: 99999999 !important;

    display: none !important;

    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* OPEN STATE */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-gallery-popup.egv-popup-open {
    display: flex !important;
}


/* DARK BACKGROUND */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-backdrop {
    position: absolute !important;

    inset: 0 !important;

    z-index: 1 !important;

    width: 100% !important;
    height: 100% !important;

    background: rgba(4, 12, 25, 0.96) !important;
}


/* IMAGE AREA */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-stage {
    position: relative !important;

    z-index: 5 !important;

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    width: min(88vw, 1200px) !important;
    height: 86vh !important;

    margin: auto !important;

    pointer-events: none !important;
}


/* IMAGE */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-image {
    display: block !important;

    width: auto !important;
    height: auto !important;

    max-width: 100% !important;
    max-height: 80vh !important;

    object-fit: contain !important;

    border-radius: 8px !important;

    pointer-events: auto !important;

    box-shadow:
        0 20px 70px
        rgba(0,0,0,0.45) !important;
}


/* CLOSE */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-close {
    position: absolute !important;

    top: 22px !important;
    right: 28px !important;

    z-index: 20 !important;

    width: 46px !important;
    height: 46px !important;

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    padding: 0 !important;

    border: 0 !important;
    border-radius: 50% !important;

    background: rgba(255,255,255,0.18) !important;

    color: #fff !important;

    font-size: 34px !important;
    line-height: 1 !important;

    cursor: pointer !important;
}


/* PREVIOUS / NEXT */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-prev,
.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-next {
    position: absolute !important;

    top: 50% !important;

    z-index: 20 !important;

    transform: translateY(-50%) !important;

    width: 54px !important;
    height: 54px !important;

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    padding: 0 !important;

    border: 0 !important;
    border-radius: 50% !important;

    background: rgba(255,255,255,0.18) !important;

    color: #fff !important;

    font-size: 42px !important;
    line-height: 1 !important;

    cursor: pointer !important;
}


.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-prev {
    left: 28px !important;
}


.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-next {
    right: 28px !important;
}


/* COUNTER */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-counter {
    position: absolute !important;

    bottom: 10px !important;
    left: 50% !important;

    z-index: 10 !important;

    transform: translateX(-50%) !important;

    padding: 7px 14px !important;

    border-radius: 30px !important;

    background: rgba(0,0,0,0.65) !important;

    color: #fff !important;

    font-size: 13px !important;
    font-weight: 600 !important;

    white-space: nowrap !important;
}


/* HOVER */

.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-close:hover,
.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-prev:hover,
.elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-next:hover {
    background: rgba(255,255,255,0.30) !important;
}


/* MOBILE */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-stage {
        width: 92vw !important;
        height: 82vh !important;
    }

    .elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-image {
        max-width: 92vw !important;
        max-height: 74vh !important;
    }

    .elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-prev,
    .elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-next {
        width: 42px !important;
        height: 42px !important;

        font-size: 30px !important;
    }

    .elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-prev {
        left: 8px !important;
    }

    .elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-next {
        right: 8px !important;
    }

    .elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-close {
        top: 14px !important;
        right: 14px !important;

        width: 42px !important;
        height: 42px !important;

        font-size: 29px !important;
    }

    .elementor-68 .elementor-element.elementor-element-804dabb .egv-popup-counter {
        bottom: 8px !important;

        font-size: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89cc8f5 */.elementor-68 .elementor-element.elementor-element-89cc8f5 .egv-tour-description {
    color: #4B5563;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.65;
}

.elementor-68 .elementor-element.elementor-element-89cc8f5 .egv-tour-description p {
    margin: 0 0 10px 0;
}

.elementor-68 .elementor-element.elementor-element-89cc8f5 .egv-tour-description p:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-89cc8f5 .egv-tour-description {
        font-size: 13px;
        line-height: 1.5;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ae825d0 *//* =========================================================
   EASYGO VACATION - DYNAMIC TOUR HIGHLIGHTS
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-ae825d0 .egv-tour-highlights {
    display: grid;

    grid-template-columns:
        repeat(2, minmax(0, 1fr));

    column-gap: 24px;
    row-gap: 5px;

    width: 100%;

    margin-top: 2px;
}


/* EACH HIGHLIGHT */

.elementor-68 .elementor-element.elementor-element-ae825d0 .egv-highlight-item {
    display: flex;

    align-items: flex-start;

    gap: 9px;

    min-width: 0;

    padding: 3px 0;
}


/* GREEN CHECK */

.elementor-68 .elementor-element.elementor-element-ae825d0 .egv-highlight-check {
    display: flex;

    align-items: center;
    justify-content: center;

    flex: 0 0 21px;

    width: 21px;
    height: 21px;

    margin-top: 1px;

    border-radius: 50%;

    background: #EAF8EF;

    color: #16A34A;

    font-size: 12px;
    font-weight: 700;

    line-height: 1;
}


/* TEXT */

.elementor-68 .elementor-element.elementor-element-ae825d0 .egv-highlight-text {
    display: block;

    color: #374151;

    font-size: 14.5px;
    font-weight: 500;

    line-height: 1.45;
}


/* TABLET */

@media (max-width: 1024px) {

    .elementor-68 .elementor-element.elementor-element-ae825d0 .egv-tour-highlights {
        column-gap: 18px;
        row-gap: 10px;
    }

    .elementor-68 .elementor-element.elementor-element-ae825d0 .egv-highlight-text {
        font-size: 13px;
    }
}


/* MOBILE */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-ae825d0 .egv-tour-highlights {
        grid-template-columns: 1fr;

        row-gap: 5px;
    }

    .elementor-68 .elementor-element.elementor-element-ae825d0 .egv-highlight-check {
        width: 20px;
        height: 20px;

        flex-basis: 20px;

        font-size: 11px;
    }

    .elementor-68 .elementor-element.elementor-element-ae825d0 .egv-highlight-text {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79aa7db *//* =========================================================
   EASYGO VACATION – ITINERARY ACCORDION
   ========================================================= */


/* MAIN WRAPPER */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary {
    position: relative;

    width: 100%;

    display: flex;
    flex-direction: column;

    gap: 12px;
}


/* =========================================================
   DAY CARD
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-item {
    position: relative;

    width: 100%;

    overflow: hidden;

    background: #FFFFFF;

    border: 1px solid #E4EAF1;

    border-radius: 13px;

    box-shadow:
        0 4px 16px
        rgba(11,42,85,0.045);

    transition:
        border-color 0.25s ease,
        box-shadow 0.25s ease;
}


.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-item.egv-day-open {
    border-color: #D4DFEA;

    box-shadow:
        0 7px 24px
        rgba(11,42,85,0.07);
}


/* =========================================================
   CLICKABLE HEADER
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-header {
    display: grid;

    grid-template-columns:
        82px
        minmax(0, 1fr)
        42px;

    align-items: center;

    gap: 17px;

    width: 100%;

    min-height: 72px;

    padding:
        13px 18px;

    margin: 0;

    border: 0;

    background: transparent;

    text-align: left;

    cursor: pointer;

    appearance: none;
    -webkit-appearance: none;
}


/* OPEN HEADER */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-day-open
.egv-itinerary-header {
    background:
        linear-gradient(
            90deg,
            #F8FAFD 0%,
            #FFFFFF 100%
        );
}


/* =========================================================
   DAY BADGE
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-day {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    min-height: 36px;

    padding:
        8px 12px;

    border-radius: 8px;

    background: #0B2A55;

    color: #FFFFFF;

    font-size: 12px;
    font-weight: 700;

    line-height: 1;

    white-space: nowrap;
}


/* =========================================================
   TITLE
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-heading {
    min-width: 0;
}


.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-title {
    display: block;

    color: #0B2A55;

    font-size: 17px;
    font-weight: 700;

    line-height: 1.4;
}


/* =========================================================
   + / − BUTTON
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-toggle {
    display: flex;

    align-items: center;
    justify-content: center;

    justify-self: end;

    width: 34px;
    height: 34px;

    border-radius: 50%;

    background: #F2F5F8;

    color: #0B2A55;

    font-size: 22px;
    font-weight: 400;

    line-height: 1;

    transition:
        transform 0.25s ease,
        background 0.25s ease;
}


/* Change + to − */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-day-open
.egv-itinerary-toggle {
    font-size: 0;

    background: #FFF1E8;

    color: #F26B21;
}


.elementor-68 .elementor-element.elementor-element-79aa7db .egv-day-open
.egv-itinerary-toggle::after {
    content: "−";

    font-size: 22px;
}


/* =========================================================
   COLLAPSED CONTENT
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-content {
    display: grid;

    grid-template-rows: 0fr;

    opacity: 0;

    transition:
        grid-template-rows 0.32s ease,
        opacity 0.25s ease;
}


.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-content-inner {
    min-height: 0;

    overflow: hidden;
}


/* OPEN CONTENT */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-day-open
.egv-itinerary-content {
    grid-template-rows: 1fr;

    opacity: 1;
}


/* CONTENT PADDING */

.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-description {
    margin:
        0 18px 18px 117px;

    padding:
        15px 18px;

    border-left:
        3px solid #F26B21;

    border-radius:
        0 8px 8px 0;

    background: #FAFBFC;

    color: #4B5563;

    font-size: 14px;
    font-weight: 400;

    line-height: 1.7;
}


.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-description p {
    margin:
        0 0 8px 0;
}


.elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-description p:last-child {
    margin-bottom: 0;
}


/* =========================================================
   HOVER – DESKTOP ONLY
   ========================================================= */

@media (hover: hover) {

    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-header:hover
    .egv-itinerary-toggle {
        background: #E9EEF4;
    }

}



/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-header {
        grid-template-columns:
            76px
            minmax(0, 1fr)
            38px;

        gap: 14px;

        min-height: 68px;

        padding:
            12px 16px;
    }


    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-description {
        margin:
            0 16px 16px 106px;
    }

}



/* =========================================================
   MOBILE – IMPORTANT
   ========================================================= */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary {
        gap: 9px;
    }


    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-item {
        border-radius: 11px;

        box-shadow:
            0 3px 12px
            rgba(11,42,85,0.04);
    }


    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-header {
        grid-template-columns:
            auto
            minmax(0, 1fr)
            34px;

        gap: 10px;

        min-height: 64px;

        padding:
            11px 12px;
    }


    /* Day badge */

    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-day {
        min-height: 31px;

        padding:
            7px 9px;

        border-radius: 7px;

        font-size: 10px;
    }


    /* Title */

    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-title {
        font-size: 14px;

        line-height: 1.35;
    }


    /* Toggle */

    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-toggle {
        width: 32px;
        height: 32px;

        font-size: 20px;
    }


    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-day-open
    .egv-itinerary-toggle::after {
        font-size: 20px;
    }


    /* Mobile description */

    .elementor-68 .elementor-element.elementor-element-79aa7db .egv-itinerary-description {
        margin:
            0 12px 12px 12px;

        padding:
            13px 14px;

        border-left:
            3px solid #F26B21;

        border-radius:
            7px;

        font-size: 13px;

        line-height: 1.65;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-32430a2 *//* =========================================================
   EASYGO VACATION PACKAGE LISTS
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list {
    display: flex;

    flex-direction: column;

    gap: 11px;

    width: 100%;
}


/* ITEM */

.elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list-item {
    display: flex;

    align-items: flex-start;

    gap: 10px;

    width: 100%;
}


/* ICON */

.elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list-icon {
    flex: 0 0 22px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    width: 22px;
    height: 22px;

    margin-top: 1px;

    border-radius: 50%;

    font-size: 13px;
    font-weight: 800;

    line-height: 1;
}


/* INCLUDED ICON */

.elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list-include
.egv-package-list-icon {
    background: #E5F7EB;

    color: #16A34A;
}


/* EXCLUDED ICON */

.elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list-exclude
.egv-package-list-icon {
    background: #FDECEA;

    color: #DC5A48;
}


/* TEXT */

.elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list-text {
    color: #374151;

    font-size: 14px;
    font-weight: 400;

    line-height: 1.55;
}


/* MOBILE */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list {
        gap: 10px;
    }


    .elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list-text {
        font-size: 13px;

        line-height: 1.55;
    }


    .elementor-68 .elementor-element.elementor-element-32430a2 .egv-package-list-icon {
        flex-basis: 21px;

        width: 21px;
        height: 21px;

        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8674724 *//* =========================================================
   EASYGO VACATION PACKAGE LISTS
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list {
    display: flex;

    flex-direction: column;

    gap: 11px;

    width: 100%;
}


/* ITEM */

.elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list-item {
    display: flex;

    align-items: flex-start;

    gap: 10px;

    width: 100%;
}


/* ICON */

.elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list-icon {
    flex: 0 0 22px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    width: 22px;
    height: 22px;

    margin-top: 1px;

    border-radius: 50%;

    font-size: 13px;
    font-weight: 800;

    line-height: 1;
}


/* INCLUDED ICON */

.elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list-include
.egv-package-list-icon {
    background: #E5F7EB;

    color: #16A34A;
}


/* EXCLUDED ICON */

.elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list-exclude
.egv-package-list-icon {
    background: #FDECEA;

    color: #DC5A48;
}


/* TEXT */

.elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list-text {
    color: #374151;

    font-size: 14px;
    font-weight: 400;

    line-height: 1.55;
}


/* MOBILE */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list {
        gap: 10px;
    }


    .elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list-text {
        font-size: 13px;

        line-height: 1.55;
    }


    .elementor-68 .elementor-element.elementor-element-8674724 .egv-package-list-icon {
        flex-basis: 21px;

        width: 21px;
        height: 21px;

        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4f34247 *//* =========================================================
   EASYGO VACATION FAQ
   DESKTOP: 2 COLUMNS
   MOBILE: 1 COLUMN
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));

    gap: 12px;

    width: 100%;
}


/* FAQ CARD */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-item {
    overflow: hidden;

    background: #FFFFFF;

    border: 1px solid #E6EBF1;
    border-radius: 12px;

    transition:
        border-color 0.2s ease,
        box-shadow 0.2s ease;
}


.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-item.egv-faq-open {
    border-color: #D4DFEA;

    box-shadow:
        0 5px 18px
        rgba(11,42,85,0.06);
}


/* QUESTION */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-question {
    display: grid;

    grid-template-columns:
        minmax(0, 1fr)
        36px;

    gap: 14px;

    align-items: center;

    width: 100%;

    min-height: 62px;

    padding: 15px 17px;

    margin: 0;

    border: 0;

    background: transparent;

    text-align: left;

    cursor: pointer;

    appearance: none;
    -webkit-appearance: none;
}


/* OPEN QUESTION */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-open
.egv-faq-question {
    background: #F9FBFD;
}


/* QUESTION TEXT */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-question-text {
    color: #0B2A55;

    font-size: 15px;
    font-weight: 600;

    line-height: 1.45;
}


/* + ICON */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-toggle {
    display: flex;

    align-items: center;
    justify-content: center;

    width: 32px;
    height: 32px;

    border-radius: 50%;

    background: #F2F5F8;

    color: #0B2A55;

    font-size: 21px;

    transition:
        background 0.2s ease;
}


/* CHANGE + TO − */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-open
.egv-faq-toggle {
    font-size: 0;

    background: #FFF1E8;

    color: #F26B21;
}


.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-open
.egv-faq-toggle::after {
    content: "−";

    font-size: 21px;
}


/* COLLAPSED ANSWER */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-answer {
    display: grid;

    grid-template-rows: 0fr;

    opacity: 0;

    transition:
        grid-template-rows 0.3s ease,
        opacity 0.2s ease;
}


.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-answer-inner {
    min-height: 0;

    overflow: hidden;

    color: #4B5563;

    font-size: 14px;

    line-height: 1.7;
}


/* OPEN ANSWER */

.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-open
.egv-faq-answer {
    grid-template-rows: 1fr;

    opacity: 1;
}


.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-open
.egv-faq-answer-inner {
    padding:
        0 17px 16px;
}


.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-answer-inner p {
    margin: 0 0 8px;
}


.elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-answer-inner p:last-child {
    margin-bottom: 0;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 10px;
    }

    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-question {
        padding: 14px 15px;
    }

    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-question-text {
        font-size: 14px;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq {
        grid-template-columns: 1fr;

        gap: 8px;
    }


    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-question {
        grid-template-columns:
            minmax(0, 1fr)
            32px;

        gap: 10px;

        min-height: 58px;

        padding: 12px 13px;
    }


    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-question-text {
        font-size: 14px;

        line-height: 1.4;
    }


    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-toggle {
        width: 30px;
        height: 30px;

        font-size: 19px;
    }


    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-open
    .egv-faq-toggle::after {
        font-size: 19px;
    }


    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-answer-inner {
        font-size: 13px;

        line-height: 1.65;
    }


    .elementor-68 .elementor-element.elementor-element-4f34247 .egv-faq-open
    .egv-faq-answer-inner {
        padding:
            0 13px 14px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-084c3fb */.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-form-wrap {
    width: 100%;
    margin: 0;
    padding: 0;
    background: transparent;
    border: 0;
    border-radius: 0;
}

.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-form-heading {
    margin-bottom: 20px;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-form-label {
    display: block;

    margin-bottom: 6px;

    color: #F26B21;

    font-size: 11px;
    font-weight: 700;

    letter-spacing: 1.3px;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-form-heading h3 {
    margin: 0 0 6px;

    color: #0B2A55;

    font-size: 23px;
    font-weight: 700;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-form-heading p {
    margin: 0;

    color: #6B7280;

    font-size: 13px;

    line-height: 1.6;
}


/* FIELDS */

.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-form {
    display: flex;
    flex-direction: column;

    gap: 16px;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field-row {
    display: grid;

    grid-template-columns:
        repeat(2, minmax(0,1fr));

    gap: 14px;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field {
    display: flex;
    flex-direction: column;

    gap: 6px;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field label {
    color: #374151;

    font-size: 12px;
    font-weight: 600;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field label span {
    color: #F26B21;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field input,
.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field textarea {
    width: 100%;

    border: 1px solid #DCE3EA;

    border-radius: 8px;

    background: #FFFFFF;

    color: #111827;

    font-size: 13px;

    outline: none;

    transition:
        border-color 0.2s ease,
        box-shadow 0.2s ease;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field input {
    min-height: 44px;

    padding: 9px 12px;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field textarea {
    padding: 11px 12px;

    resize: vertical;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field input:focus,
.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field textarea:focus {
    border-color: #0B2A55;

    box-shadow:
        0 0 0 3px
        rgba(11,42,85,0.08);
}


/* STAR RATING */

.elementor-68 .elementor-element.elementor-element-084c3fb .egv-rating-input {
    display: inline-flex;

    flex-direction: row-reverse;

    justify-content: flex-end;

    gap: 3px;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-rating-input input {
    display: none;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-rating-input label {
    color: #D2D8E0;

    font-size: 28px;

    line-height: 1;

    cursor: pointer;

    transition: color 0.15s ease;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-rating-input label:hover,
.elementor-68 .elementor-element.elementor-element-084c3fb .egv-rating-input label:hover ~ label,
.elementor-68 .elementor-element.elementor-element-084c3fb .egv-rating-input input:checked ~ label {
    color: #F5A623;
}


/* BUTTON */

.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-submit {
    width: fit-content;

    min-height: 44px;

    padding: 10px 22px;

    border: 0;
    border-radius: 8px;

    background: #F26B21;

    color: #FFFFFF;

    font-size: 13px;
    font-weight: 700;

    cursor: pointer;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-submit:hover {
    background: #D95A16;
}


/* MESSAGES */

.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-message {
    margin-bottom: 16px;

    padding: 11px 13px;

    border-radius: 8px;

    font-size: 13px;

    line-height: 1.5;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-success {
    background: #EAF8EF;

    color: #166534;

    border: 1px solid #CDEBD7;
}


.elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-error {
    background: #FFF0EE;

    color: #B42318;

    border: 1px solid #F3D0CA;
}


/* MOBILE */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-form-wrap {
        margin-top: 18px;

        padding: 17px;

        border-radius: 12px;
    }


    .elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-form-heading h3 {
        font-size: 20px;
    }


    .elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field-row {
        grid-template-columns: 1fr;

        gap: 14px;
    }


    .elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field input,
    .elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-field textarea {
        font-size: 16px;
    }


    .elementor-68 .elementor-element.elementor-element-084c3fb .egv-rating-input label {
        font-size: 30px;
    }


    .elementor-68 .elementor-element.elementor-element-084c3fb .egv-review-submit {
        width: 100%;

        min-height: 46px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e20f449 *//* =========================================================
   EGV DYNAMIC REVIEWS
   ========================================================= */

.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-section {
    width: 100%;
}


/* HEADINGS */

.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-heading {
    margin-bottom: 20px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-eyebrow {
    margin-bottom: 7px;

    color: #F26B21;

    font-size: 12px;
    font-weight: 700;

    letter-spacing: 1.4px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-heading h2 {
    margin: 0;

    color: #0B2A55;

    font-size: 28px;
    font-weight: 700;

    line-height: 1.25;
}


/* GRID */

.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-grid {
    display: flex;
    flex-direction: column;
    gap: 12px;
}


/* CARD */

.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-card {
    display: flex;
    flex-direction: column;

    padding: 17px;

    background: #F9FBFD;

    border: 1px solid #E8EDF3;
    border-radius: 11px;
}


/* STARS */

.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-stars {
    margin-bottom: 8px;

    font-size: 14px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-star-active {
    color: #F5A623;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-star-empty {
    color: #D7DDE5;
}


/* REVIEW */

.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-text {
    flex: 1;

    color: #4B5563;

    font-size: 14px;

    line-height: 1.7;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-text p {
    margin: 0 0 8px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-text p:last-child {
    margin-bottom: 0;
}


/* AUTHOR */

.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-text {
    color: #4B5563;

    font-size: 13px;
    line-height: 1.65;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-avatar {
    width: 34px;
    height: 34px;

    flex: 0 0 34px;

    background: #EAF0F6;

    color: #0B2A55;

    font-size: 12px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-author {
    display: flex;
    flex-direction: column;

    gap: 2px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-author strong {
    color: #0B2A55;

    font-size: 13px;
    font-weight: 700;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-author span {
    color: #8A94A3;

    font-size: 11px;
}


/* TABLET */

@media (max-width: 1024px) {

    .elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-grid {
        grid-template-columns:
            repeat(2, minmax(0, 1fr));
    }

}


/* MOBILE */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-heading h2 {
        font-size: 22px;
    }


    .elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-grid {
        grid-template-columns: 1fr;

        gap: 11px;
    }


    .elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-card {
        padding: 17px;

        border-radius: 12px;
    }


    .elementor-68 .elementor-element.elementor-element-e20f449 .egv-review-text {
        font-size: 13px;

        line-height: 1.65;
    }

}
.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-empty {
    display: flex;
    flex-direction: column;

    align-items: center;
    justify-content: center;

    min-height: 280px;

    padding: 30px;

    text-align: center;

    background: #F9FBFD;

    border: 1px dashed #D7E0E9;
    border-radius: 12px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-empty-stars {
    margin-bottom: 13px;

    color: #F5A623;

    font-size: 25px;

    letter-spacing: 3px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-empty strong {
    margin-bottom: 6px;

    color: #0B2A55;

    font-size: 17px;
}


.elementor-68 .elementor-element.elementor-element-e20f449 .egv-reviews-empty p {
    max-width: 300px;

    margin: 0;

    color: #6B7280;

    font-size: 13px;

    line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9cdf4b */.elementor-68 .elementor-element.elementor-element-d9cdf4b {
    flex: 0 0 40% !important;
    min-width: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-084fac0 */.elementor-68 .elementor-element.elementor-element-084fac0 {
    flex: 1 1 auto !important;
    min-width: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecd3871 */.elementor-68 .elementor-element.elementor-element-ecd3871 {
    position: fixed !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 1px !important;

    width: 100% !important;
    max-width: none !important;

    z-index: 99999 !important;

    padding: 0 12px !important;

    background: transparent !important;

    display: flex !important;
    justify-content: center !important;
}


/* INNER STICKY DOCK */

.elementor-68 .elementor-element.elementor-element-ecd3871 > .e-con-inner,
.elementor-68 .elementor-element.elementor-element-ecd3871 > .elementor-container {
    width: 100% !important;
    max-width: 420px !important;

    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    align-items: center !important;

    gap: 8px !important;

    padding: 8px !important;

    background: rgba(255,255,255,0.97);

    border: 1px solid rgba(15,23,42,0.08);
    border-radius: 16px;

    box-shadow:
        0 10px 30px rgba(15,23,42,0.18);

    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}
/* MOBILE ONLY */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-ecd3871 {
        display: flex !important;
    }

}


/* TABLET + DESKTOP */

@media (min-width: 768px) {

    .elementor-68 .elementor-element.elementor-element-ecd3871 {
        display: none !important;
    }

}/* End custom CSS */