.elementor-138 .elementor-element.elementor-element-19ae223{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-19ae223:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-19ae223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-138 .elementor-element.elementor-element-19ae223.e-con{--align-self:center;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, -apple-system, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-138 .elementor-element.elementor-element-6af66cf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-6af66cf img{width:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, -apple-system, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-138 .elementor-element.elementor-element-39ffb03{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-138 .elementor-element.elementor-element-39ffb03.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-39ffb03 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-253d553{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-138 .elementor-element.elementor-element-253d553 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-c20f632{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-3367643{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 00px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--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-138 .elementor-element.elementor-element-3367643:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-3367643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-138 .elementor-element.elementor-element-3367643::before, .elementor-138 .elementor-element.elementor-element-3367643 > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-3367643 > .e-con-inner > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-3367643 > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-3367643 > .e-con-inner > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-3367643 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-138 .elementor-element.elementor-element-3367643.e-con{--align-self:center;}.elementor-138 .elementor-element.elementor-element-b9f1b6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-b0aee3b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-ac4dc91.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-ac4dc91 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-6b73c6c .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-f84d0a9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--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 ), system-ui, -apple-system, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-138 .elementor-element.elementor-element-f8dd144 .elementor-button{background-color:#FE511400;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:2em;font-weight:700;fill:#0F172A;color:#0F172A;}.elementor-138 .elementor-element.elementor-element-f8dd144{--e-transform-rotateZ:-180deg;}.elementor-138 .elementor-element.elementor-element-f8dd144.elementor-element{--align-self:flex-end;}.elementor-138 .elementor-element.elementor-element-f1861f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f1861f3:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-f1861f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-138 .elementor-element.elementor-element-f43e146{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f846b7f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-a3503f5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-c457d39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), system-ui, -apple-system, sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-138 .elementor-element.elementor-element-7a3e9c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-5c2ab5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-5c2ab5c.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-5c2ab5c .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-21958a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-138 .elementor-element.elementor-element-21958a0 pre, .elementor-138 .elementor-element.elementor-element-21958a0 code, .elementor-138 .elementor-element.elementor-element-21958a0 .line-numbers .line-numbers-rows{font-size:10px;}.elementor-138 .elementor-element.elementor-element-0ecf22e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-0ecf22e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-0ecf22e .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-c1bc99d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-c1bc99d.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-ee76664{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ee76664.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-7b9fa8a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-7b9fa8a.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-aa8647e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-aa8647e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-aa8647e .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-0333cb2{--display:flex;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), system-ui, -apple-system, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-138 .elementor-element.elementor-element-b216b7c .gallery-item .gallery-caption{display:none;}.elementor-138 .elementor-element.elementor-element-37a5b8e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-37a5b8e.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, -apple-system, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-138 .elementor-element.elementor-element-0c280e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-138 .elementor-element.elementor-element-0c280e9 img{width:92%;}.elementor-138 .elementor-element.elementor-element-3592b32.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-3592b32{text-align:center;}.elementor-138 .elementor-element.elementor-element-3592b32 img{width:100%;}.elementor-138 .elementor-element.elementor-element-cbfef25{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-c34abca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-c7b7259{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-b3227ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-3c86611{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-954a603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-954a603.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-954a603 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-4d8d3bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-138 .elementor-element.elementor-element-4d8d3bc pre, .elementor-138 .elementor-element.elementor-element-4d8d3bc code, .elementor-138 .elementor-element.elementor-element-4d8d3bc .line-numbers .line-numbers-rows{font-size:10px;}.elementor-138 .elementor-element.elementor-element-096e25a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-096e25a.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-096e25a .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-176602a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;}.elementor-138 .elementor-element.elementor-element-176602a.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-ccfc85a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ccfc85a.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-e50e167{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-e50e167.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-4aab12c{--display:flex;}.elementor-138 .elementor-element.elementor-element-00d8260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-00d8260.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-00d8260 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-93054da .gallery-item .gallery-caption{display:none;}.elementor-138 .elementor-element.elementor-element-6b6b19b .gallery-item .gallery-caption{display:none;}.elementor-138 .elementor-element.elementor-element-00a1a63{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-7ee8d8a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-ea40c31{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-df83ad9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-0a79241{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-331a56e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-331a56e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-331a56e .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-d4c3016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-d4c3016 pre, .elementor-138 .elementor-element.elementor-element-d4c3016 code, .elementor-138 .elementor-element.elementor-element-d4c3016 .line-numbers .line-numbers-rows{font-size:10px;}.elementor-138 .elementor-element.elementor-element-c084025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-c084025.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-c084025 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-66238a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-66238a2.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-ae490d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ae490d5.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-8a64a20{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-8a64a20.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-0f0d030{--display:flex;}.elementor-138 .elementor-element.elementor-element-1e49121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-1e49121.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-1e49121 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-bdff4c0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-fd52a96{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-436ee40{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-48fbf7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-65d6dfa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-c41febd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-c41febd.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-c41febd .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-2479030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-2479030 pre, .elementor-138 .elementor-element.elementor-element-2479030 code, .elementor-138 .elementor-element.elementor-element-2479030 .line-numbers .line-numbers-rows{font-size:10px;}.elementor-138 .elementor-element.elementor-element-94a0f2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-94a0f2e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-94a0f2e .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-fbf4509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-138 .elementor-element.elementor-element-fbf4509.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-6451f61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-6451f61.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-4d309fa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-4d309fa.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-c8f2bfc{--display:flex;}.elementor-138 .elementor-element.elementor-element-fc3bd48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-fc3bd48.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-fc3bd48 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), system-ui, -apple-system, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-138 .elementor-element.elementor-element-9dd4ec3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-138 .elementor-element.elementor-element-9dd4ec3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-9dd4ec3 .elementor-main-swiper{height:513px;width:100%;}.elementor-138 .elementor-element.elementor-element-9dd4ec3 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-9dd4ec3 .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-9dd4ec3 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-138 .elementor-element.elementor-element-1ebe487{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-8d6f810{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;}.elementor-138 .elementor-element.elementor-element-48f0bdb{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-7be0c39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-da29f2b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-d0ddf4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-d0ddf4e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-d0ddf4e .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-e87dc3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-e87dc3c pre, .elementor-138 .elementor-element.elementor-element-e87dc3c code, .elementor-138 .elementor-element.elementor-element-e87dc3c .line-numbers .line-numbers-rows{font-size:10px;}.elementor-138 .elementor-element.elementor-element-e59815b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-e59815b.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-e59815b .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-810e411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-138 .elementor-element.elementor-element-810e411.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-75b2e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-75b2e83.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-3691e22{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-3691e22.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-8e399e3{--display:flex;}.elementor-138 .elementor-element.elementor-element-fe615c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-fe615c7.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-fe615c7 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-8387bdd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-dec44f2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-6469ccc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-8c30d46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-c602f45{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-be810fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-be810fe.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-be810fe .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-1e5802c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-1e5802c pre, .elementor-138 .elementor-element.elementor-element-1e5802c code, .elementor-138 .elementor-element.elementor-element-1e5802c .line-numbers .line-numbers-rows{font-size:10px;}.elementor-138 .elementor-element.elementor-element-25f7810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-25f7810.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-25f7810 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-a575313{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-a575313.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-f5a372e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-f5a372e.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-437e882{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-437e882.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-072b7d6{--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;--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-6d021c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-6d021c5.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-6d021c5 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-93a04ff img{width:100%;}.elementor-138 .elementor-element.elementor-element-70c0aa1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-70c0aa1 img{width:100%;}.elementor-138 .elementor-element.elementor-element-bbbee19{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-bbbee19 img{width:100%;}.elementor-138 .elementor-element.elementor-element-b75ab0d{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--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-138 .elementor-element.elementor-element-b75ab0d:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-b75ab0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF7;}.elementor-138 .elementor-element.elementor-element-b75ab0d::before, .elementor-138 .elementor-element.elementor-element-b75ab0d > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-b75ab0d > .e-con-inner > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-b75ab0d > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-b75ab0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-b75ab0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-138 .elementor-element.elementor-element-b75ab0d.e-con{--align-self:center;}.elementor-138 .elementor-element.elementor-element-38dfab1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-722db7f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-8a7b5f8.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-8a7b5f8 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-b1cd6e9 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-7afe248{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-da113c2 .elementor-button{background-color:#FE511400;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:2em;font-weight:700;fill:#0F172A;color:#0F172A;}.elementor-138 .elementor-element.elementor-element-da113c2{--e-transform-rotateZ:-180deg;}.elementor-138 .elementor-element.elementor-element-da113c2.elementor-element{--align-self:flex-end;}.elementor-138 .elementor-element.elementor-element-aa66008{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-aa66008:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-aa66008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF7;}.elementor-138 .elementor-element.elementor-element-7a613b1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-820f10a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-0d627de{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-e5c0b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-b2f08ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-e02eff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-e02eff7.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-e02eff7 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-5894e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-5894e37.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-4ca02fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-4ca02fe.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-8e32ef3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-8e32ef3.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-37a457e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-37a457e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-37a457e .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-c28a929{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-eeebdcf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-138 .elementor-element.elementor-element-d9cef1e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-e9fee1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-c3aab7e{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-b034ad3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-b034ad3.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-b034ad3 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-894c77e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-894c77e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-4202335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-4202335.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-4202335 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-d6332b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-d6332b4.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-487da45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-487da45.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-2785a57{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-2785a57.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-24af809{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-24af809.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-24af809 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-20b401a img{width:100%;}.elementor-138 .elementor-element.elementor-element-dddd51b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f95496d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-cedaebd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-de9f55d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-c9dad5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-903d966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-903d966.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-903d966 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-e34b62b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-e34b62b.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-f75f1f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-f75f1f1.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-5a5ca69{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-5a5ca69.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-e7a3129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-e7a3129.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-e7a3129 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-07f50f3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-138 .elementor-element.elementor-element-f20e999{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f20e999:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-f20e999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F0;}.elementor-138 .elementor-element.elementor-element-f20e999::before, .elementor-138 .elementor-element.elementor-element-f20e999 > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-f20e999 > .e-con-inner > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-f20e999 > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-f20e999 > .e-con-inner > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-f20e999 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-138 .elementor-element.elementor-element-f20e999.e-con{--align-self:center;}.elementor-138 .elementor-element.elementor-element-bdb0c32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-0f34688{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-93489c4.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-93489c4 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-8345a43 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-2a3f627{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-2e084d0 .elementor-button{background-color:#FE511400;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:2em;font-weight:700;fill:#0F172A;color:#0F172A;}.elementor-138 .elementor-element.elementor-element-2e084d0.elementor-element{--align-self:flex-end;}.elementor-138 .elementor-element.elementor-element-58e279d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-138 .elementor-element.elementor-element-58e279d:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-58e279d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F0;}.elementor-138 .elementor-element.elementor-element-e8a2f16{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-789b499{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-ba45565{--display:flex;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-b7dc4ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-18ac162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-b76b2e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-b76b2e3.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-b76b2e3 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-bd3f162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-bd3f162.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-ad65c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ad65c74.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-b12d794{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-b12d794.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-210a447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-210a447.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-210a447 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-1cbaa11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-4daaa0e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-13336a8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-138 .elementor-element.elementor-element-b4031bd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-6bacc59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-a34ad0f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-6e450ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-6e450ea.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-6e450ea .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-b08f7db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-138 .elementor-element.elementor-element-b08f7db.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-9c33108{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-9c33108.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-4c107cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-4c107cc.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-56b8d10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-56b8d10.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-56b8d10 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-9afc4b0 img{width:100%;}.elementor-138 .elementor-element.elementor-element-31a3890{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-31a3890:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-31a3890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1E4;}.elementor-138 .elementor-element.elementor-element-31a3890::before, .elementor-138 .elementor-element.elementor-element-31a3890 > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-31a3890 > .e-con-inner > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-31a3890 > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-31a3890 > .e-con-inner > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-31a3890 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-138 .elementor-element.elementor-element-31a3890.e-con{--align-self:center;}.elementor-138 .elementor-element.elementor-element-0cb7028{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-138 .elementor-element.elementor-element-c893f9e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-680cf55.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-680cf55 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-23d03b0 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:16px;font-weight:100;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-d02e893{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-68e3613 .elementor-button{background-color:#FE511400;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:2em;font-weight:700;fill:#0F172A;color:#0F172A;}.elementor-138 .elementor-element.elementor-element-68e3613{--e-transform-rotateZ:-180deg;}.elementor-138 .elementor-element.elementor-element-68e3613.elementor-element{--align-self:flex-end;}.elementor-138 .elementor-element.elementor-element-c3b53dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-c3b53dd:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-c3b53dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1E4;}.elementor-138 .elementor-element.elementor-element-f3d3c12{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-6eb62ab{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-615b75f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-2163425{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-8454d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:15px;font-weight:300;}.elementor-138 .elementor-element.elementor-element-0b4d9d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-0b4d9d5.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-0b4d9d5 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-bd03bc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-bd03bc6.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-f9122a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-f9122a9.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-c1b2ed0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-c1b2ed0.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-19a9f24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-19a9f24.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-19a9f24 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-0687f6b{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-90b0537{--display:flex;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-4a5dedd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-08f745a{--display:flex;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-ef7cbd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-8a03bed{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-6486400{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-6486400.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-6486400 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-2da0e58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-2da0e58.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-a01607d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-a01607d.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-29f0274{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-29f0274.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-28f9bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-28f9bd4.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-28f9bd4 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-195dc32{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1b7008e );--border-color:var( --e-global-color-1b7008e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-e4b41a1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-5f301f4{--display:flex;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-6f74d5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-138 .elementor-element.elementor-element-756b088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-family:"Outfit", system-ui, -apple-system, sans-serif;font-weight:300;}.elementor-138 .elementor-element.elementor-element-e62efce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-138 .elementor-element.elementor-element-e62efce pre, .elementor-138 .elementor-element.elementor-element-e62efce code, .elementor-138 .elementor-element.elementor-element-e62efce .line-numbers .line-numbers-rows{font-size:7px;}.elementor-138 .elementor-element.elementor-element-174c2a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-174c2a1.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-174c2a1 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-ee84171{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ee84171.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-b0494a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-b0494a9.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-622c247{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-622c247.e-con{--order:-99999 /* order start hack */;}.elementor-138 .elementor-element.elementor-element-97b0ae8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-138 .elementor-element.elementor-element-97b0ae8.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-97b0ae8 .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:24px;font-weight:300;font-style:normal;color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-a6dfc95 img{width:100%;}.elementor-138 .elementor-element.elementor-element-6aea4ec{--display:flex;--min-height:150px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7A6A5D;--border-color:#7A6A5D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-138 .elementor-element.elementor-element-6aea4ec:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-6aea4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1E4;}.elementor-138 .elementor-element.elementor-element-c9296de{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-dba4acf .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:0.8em;font-weight:300;color:#2B1F17;}.elementor-138 .elementor-element.elementor-element-1e3f001{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-94efb0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-94efb0a.elementor-element{--align-self:flex-end;}.elementor-138 .elementor-element.elementor-element-94efb0a .elementor-heading-title{font-family:"Outfit", system-ui, -apple-system, sans-serif;font-size:0.8em;font-weight:300;color:#2B1F17;}@media(min-width:768px){.elementor-138 .elementor-element.elementor-element-19ae223{--content-width:1100px;}.elementor-138 .elementor-element.elementor-element-b9f1b6a{--width:1100px;}.elementor-138 .elementor-element.elementor-element-b0aee3b{--width:80%;}.elementor-138 .elementor-element.elementor-element-f84d0a9{--width:20%;}.elementor-138 .elementor-element.elementor-element-f43e146{--width:1100px;}.elementor-138 .elementor-element.elementor-element-a3503f5{--width:100%;}.elementor-138 .elementor-element.elementor-element-37a5b8e{--width:100%;}.elementor-138 .elementor-element.elementor-element-cbfef25{--width:1100px;}.elementor-138 .elementor-element.elementor-element-c7b7259{--width:100%;}.elementor-138 .elementor-element.elementor-element-00a1a63{--width:1100px;}.elementor-138 .elementor-element.elementor-element-ea40c31{--width:100%;}.elementor-138 .elementor-element.elementor-element-bdff4c0{--width:1100px;}.elementor-138 .elementor-element.elementor-element-436ee40{--width:100%;}.elementor-138 .elementor-element.elementor-element-1ebe487{--width:1100px;}.elementor-138 .elementor-element.elementor-element-48f0bdb{--width:100%;}.elementor-138 .elementor-element.elementor-element-8387bdd{--width:1100px;}.elementor-138 .elementor-element.elementor-element-dec44f2{--width:100%;}.elementor-138 .elementor-element.elementor-element-6469ccc{--width:100%;}.elementor-138 .elementor-element.elementor-element-072b7d6{--width:100%;}.elementor-138 .elementor-element.elementor-element-38dfab1{--width:1100px;}.elementor-138 .elementor-element.elementor-element-722db7f{--width:80%;}.elementor-138 .elementor-element.elementor-element-7afe248{--width:20%;}.elementor-138 .elementor-element.elementor-element-7a613b1{--width:1100px;}.elementor-138 .elementor-element.elementor-element-0d627de{--width:100%;}.elementor-138 .elementor-element.elementor-element-c28a929{--width:1100px;}.elementor-138 .elementor-element.elementor-element-d9cef1e{--width:100%;}.elementor-138 .elementor-element.elementor-element-dddd51b{--width:1100px;}.elementor-138 .elementor-element.elementor-element-cedaebd{--width:100%;}.elementor-138 .elementor-element.elementor-element-bdb0c32{--width:1100px;}.elementor-138 .elementor-element.elementor-element-0f34688{--width:80%;}.elementor-138 .elementor-element.elementor-element-2a3f627{--width:20%;}.elementor-138 .elementor-element.elementor-element-e8a2f16{--width:1100px;}.elementor-138 .elementor-element.elementor-element-ba45565{--width:100%;}.elementor-138 .elementor-element.elementor-element-4daaa0e{--width:1100px;}.elementor-138 .elementor-element.elementor-element-b4031bd{--width:100%;}.elementor-138 .elementor-element.elementor-element-0cb7028{--width:1100px;}.elementor-138 .elementor-element.elementor-element-c893f9e{--width:80%;}.elementor-138 .elementor-element.elementor-element-d02e893{--width:20%;}.elementor-138 .elementor-element.elementor-element-f3d3c12{--width:1100px;}.elementor-138 .elementor-element.elementor-element-615b75f{--width:100%;}.elementor-138 .elementor-element.elementor-element-90b0537{--width:1100px;}.elementor-138 .elementor-element.elementor-element-08f745a{--width:100%;}.elementor-138 .elementor-element.elementor-element-195dc32{--width:1100px;}.elementor-138 .elementor-element.elementor-element-5f301f4{--width:100%;}.elementor-138 .elementor-element.elementor-element-6aea4ec{--content-width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-138 .elementor-element.elementor-element-b0aee3b{--width:100%;}.elementor-138 .elementor-element.elementor-element-f84d0a9{--width:100%;}.elementor-138 .elementor-element.elementor-element-f43e146{--width:95%;}.elementor-138 .elementor-element.elementor-element-cbfef25{--width:95%;}.elementor-138 .elementor-element.elementor-element-00a1a63{--width:95%;}.elementor-138 .elementor-element.elementor-element-bdff4c0{--width:95%;}.elementor-138 .elementor-element.elementor-element-1ebe487{--width:95%;}.elementor-138 .elementor-element.elementor-element-8387bdd{--width:95%;}.elementor-138 .elementor-element.elementor-element-722db7f{--width:100%;}.elementor-138 .elementor-element.elementor-element-7afe248{--width:100%;}.elementor-138 .elementor-element.elementor-element-7a613b1{--width:95%;}.elementor-138 .elementor-element.elementor-element-c28a929{--width:95%;}.elementor-138 .elementor-element.elementor-element-dddd51b{--width:95%;}.elementor-138 .elementor-element.elementor-element-0f34688{--width:100%;}.elementor-138 .elementor-element.elementor-element-2a3f627{--width:100%;}.elementor-138 .elementor-element.elementor-element-e8a2f16{--width:95%;}.elementor-138 .elementor-element.elementor-element-4daaa0e{--width:95%;}.elementor-138 .elementor-element.elementor-element-c893f9e{--width:100%;}.elementor-138 .elementor-element.elementor-element-d02e893{--width:28%;}.elementor-138 .elementor-element.elementor-element-f3d3c12{--width:95%;}.elementor-138 .elementor-element.elementor-element-90b0537{--width:95%;}.elementor-138 .elementor-element.elementor-element-195dc32{--width:95%;}}@media(max-width:1024px){.elementor-138 .elementor-element.elementor-element-19ae223{--min-height:200px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-138 .elementor-element.elementor-element-39ffb03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-138 .elementor-element.elementor-element-39ffb03 .elementor-heading-title{font-size:50px;}.elementor-138 .elementor-element.elementor-element-253d553{text-align:center;}.elementor-138 .elementor-element.elementor-element-253d553 .elementor-heading-title{font-size:17px;}.elementor-138 .elementor-element.elementor-element-3367643{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-b0aee3b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f84d0a9{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-138 .elementor-element.elementor-element-f43e146{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f846b7f{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-a3503f5{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-7a3e9c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-5c2ab5c .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-21958a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-21958a0 pre, .elementor-138 .elementor-element.elementor-element-21958a0 code, .elementor-138 .elementor-element.elementor-element-21958a0 .line-numbers .line-numbers-rows{font-size:10px;}.elementor-138 .elementor-element.elementor-element-0ecf22e .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-c1bc99d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-c1bc99d.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-ee76664{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-aa8647e .elementor-heading-title{font-size:19px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-138 .elementor-element.elementor-element-37a5b8e{--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-cbfef25{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-c34abca{--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-c7b7259{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-3c86611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-954a603 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-4d8d3bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-138 .elementor-element.elementor-element-4d8d3bc pre, .elementor-138 .elementor-element.elementor-element-4d8d3bc code, .elementor-138 .elementor-element.elementor-element-4d8d3bc .line-numbers .line-numbers-rows{font-size:8px;}.elementor-138 .elementor-element.elementor-element-096e25a .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-176602a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ccfc85a{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-00d8260 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-00a1a63{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-7ee8d8a{--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-ea40c31{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-0a79241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-331a56e .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-d4c3016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-d4c3016 pre, .elementor-138 .elementor-element.elementor-element-d4c3016 code, .elementor-138 .elementor-element.elementor-element-d4c3016 .line-numbers .line-numbers-rows{font-size:6px;}.elementor-138 .elementor-element.elementor-element-c084025 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-66238a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ae490d5{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-1e49121 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-bdff4c0{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-fd52a96{--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-436ee40{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-65d6dfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-c41febd .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-2479030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-94a0f2e .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-fbf4509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-6451f61{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-fc3bd48 .elementor-heading-title{font-size:19px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-138 .elementor-element.elementor-element-9dd4ec3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-138 .elementor-element.elementor-element-9dd4ec3 .elementor-main-swiper{height:369px;}.elementor-138 .elementor-element.elementor-element-1ebe487{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-8d6f810{--grid-auto-flow:row;--align-items:start;}.elementor-138 .elementor-element.elementor-element-48f0bdb{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-da29f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-d0ddf4e .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-e87dc3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-e87dc3c pre, .elementor-138 .elementor-element.elementor-element-e87dc3c code, .elementor-138 .elementor-element.elementor-element-e87dc3c .line-numbers .line-numbers-rows{font-size:6px;}.elementor-138 .elementor-element.elementor-element-e59815b .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-810e411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-75b2e83{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-fe615c7 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-8387bdd{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-dec44f2{--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-c602f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-be810fe .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-1e5802c pre, .elementor-138 .elementor-element.elementor-element-1e5802c code, .elementor-138 .elementor-element.elementor-element-1e5802c .line-numbers .line-numbers-rows{font-size:7px;}.elementor-138 .elementor-element.elementor-element-25f7810 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-a575313{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-f5a372e{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-6d021c5 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-93a04ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-70c0aa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-bbbee19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-b75ab0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-722db7f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-7afe248{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-7a613b1{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-820f10a{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-0d627de{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-b2f08ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-e02eff7 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-5894e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-5894e37.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-4ca02fe{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-37a457e .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-c28a929{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-eeebdcf{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-d9cef1e{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-c3aab7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-b034ad3 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-894c77e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-894c77e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-4202335 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-d6332b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-d6332b4.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-487da45{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-24af809 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-dddd51b{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f95496d{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-cedaebd{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-c9dad5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-903d966 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-e34b62b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-e34b62b.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-f75f1f1{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-e7a3129 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-f20e999{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-138 .elementor-element.elementor-element-0f34688{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-2a3f627{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-e8a2f16{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-789b499{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-ba45565{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-18ac162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-b76b2e3 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-bd3f162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-bd3f162.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-ad65c74{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-210a447 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-4daaa0e{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-13336a8{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-b4031bd{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-a34ad0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-6e450ea .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-b08f7db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-b08f7db.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-9c33108{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-56b8d10 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-31a3890{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-c893f9e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-d02e893{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f3d3c12{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-6eb62ab{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-615b75f{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-8454d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-0b4d9d5 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-bd03bc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-bd03bc6.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-f9122a9{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-19a9f24 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-90b0537{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-4a5dedd{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-08f745a{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-8a03bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-6486400 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-2da0e58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-2da0e58.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-a01607d{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-28f9bd4 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-195dc32{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-e4b41a1{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-5f301f4{--justify-content:space-between;}.elementor-138 .elementor-element.elementor-element-756b088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-size:12px;}.elementor-138 .elementor-element.elementor-element-e62efce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-138 .elementor-element.elementor-element-e62efce pre, .elementor-138 .elementor-element.elementor-element-e62efce code, .elementor-138 .elementor-element.elementor-element-e62efce .line-numbers .line-numbers-rows{font-size:6px;}.elementor-138 .elementor-element.elementor-element-174c2a1 .elementor-heading-title{font-size:16px;}.elementor-138 .elementor-element.elementor-element-ee84171{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ee84171.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-b0494a9{padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-97b0ae8 .elementor-heading-title{font-size:19px;}.elementor-138 .elementor-element.elementor-element-6aea4ec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}}@media(max-width:767px){.elementor-138 .elementor-element.elementor-element-19ae223.e-con{--e-con-transform-scale:1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-138 .elementor-element.elementor-element-39ffb03 .elementor-heading-title{font-size:38px;}.elementor-138 .elementor-element.elementor-element-253d553{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-138 .elementor-element.elementor-element-253d553 .elementor-heading-title{font-size:11px;}.elementor-138 .elementor-element.elementor-element-c20f632{--e-transform-scale:0.8;}.elementor-138 .elementor-element.elementor-element-3367643{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-b0aee3b{--width:70%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-ac4dc91 .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-6b73c6c .elementor-heading-title{font-size:10px;}.elementor-138 .elementor-element.elementor-element-f84d0a9{--width:30%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-138 .elementor-element.elementor-element-f8dd144 .elementor-button{font-size:23px;}.elementor-138 .elementor-element.elementor-element-f43e146.e-con{--e-con-transform-scale:1;}.elementor-138 .elementor-element.elementor-element-f43e146{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f846b7f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-a3503f5{--width:100%;}.elementor-138 .elementor-element.elementor-element-7a3e9c2{font-size:10px;}.elementor-138 .elementor-element.elementor-element-21958a0 pre, .elementor-138 .elementor-element.elementor-element-21958a0 code, .elementor-138 .elementor-element.elementor-element-21958a0 .line-numbers .line-numbers-rows{font-size:6px;}.elementor-138 .elementor-element.elementor-element-ee76664{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ee76664.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-7b9fa8a{--width:100%;}.elementor-138 .elementor-element.elementor-element-aa8647e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-138 .elementor-element.elementor-element-aa8647e.elementor-element{--align-self:flex-start;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-138 .elementor-element.elementor-element-37a5b8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-c34abca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-3c86611{font-size:10px;}.elementor-138 .elementor-element.elementor-element-ccfc85a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ccfc85a.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-00d8260.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-7ee8d8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-0a79241{font-size:10px;}.elementor-138 .elementor-element.elementor-element-ae490d5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ae490d5.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-1e49121.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-fd52a96{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-65d6dfa{font-size:10px;}.elementor-138 .elementor-element.elementor-element-6451f61{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-6451f61.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-fc3bd48.elementor-element{--align-self:flex-start;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-138 .elementor-element.elementor-element-9dd4ec3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-138 .elementor-element.elementor-element-8d6f810{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-da29f2b{font-size:10px;}.elementor-138 .elementor-element.elementor-element-75b2e83{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-75b2e83.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-fe615c7.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-8387bdd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-138 .elementor-element.elementor-element-dec44f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-c602f45{font-size:10px;}.elementor-138 .elementor-element.elementor-element-f5a372e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-f5a372e.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-6d021c5.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-b75ab0d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-722db7f{--width:70%;}.elementor-138 .elementor-element.elementor-element-8a7b5f8 .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-b1cd6e9 .elementor-heading-title{font-size:10px;}.elementor-138 .elementor-element.elementor-element-7afe248{--width:30%;}.elementor-138 .elementor-element.elementor-element-da113c2 .elementor-button{font-size:23px;}.elementor-138 .elementor-element.elementor-element-820f10a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-b2f08ab{font-size:10px;}.elementor-138 .elementor-element.elementor-element-4ca02fe{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-4ca02fe.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-37a457e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-138 .elementor-element.elementor-element-37a457e.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-eeebdcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-c3aab7e{font-size:10px;}.elementor-138 .elementor-element.elementor-element-487da45{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-487da45.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-24af809.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-dddd51b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-138 .elementor-element.elementor-element-f95496d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-c9dad5b{font-size:10px;}.elementor-138 .elementor-element.elementor-element-f75f1f1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-f75f1f1.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-e7a3129.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-f20e999{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-0f34688{--width:70%;}.elementor-138 .elementor-element.elementor-element-93489c4 .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-8345a43 .elementor-heading-title{font-size:10px;}.elementor-138 .elementor-element.elementor-element-2a3f627{--width:30%;}.elementor-138 .elementor-element.elementor-element-2e084d0 .elementor-button{font-size:23px;}.elementor-138 .elementor-element.elementor-element-789b499{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-18ac162{font-size:10px;}.elementor-138 .elementor-element.elementor-element-ad65c74{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-ad65c74.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-210a447{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-138 .elementor-element.elementor-element-210a447.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-4daaa0e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-138 .elementor-element.elementor-element-13336a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-a34ad0f{font-size:10px;}.elementor-138 .elementor-element.elementor-element-9c33108{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-9c33108.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-31a3890{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-138 .elementor-element.elementor-element-c893f9e{--width:70%;}.elementor-138 .elementor-element.elementor-element-680cf55 .elementor-heading-title{font-size:22px;}.elementor-138 .elementor-element.elementor-element-23d03b0 .elementor-heading-title{font-size:10px;}.elementor-138 .elementor-element.elementor-element-d02e893{--width:30%;}.elementor-138 .elementor-element.elementor-element-68e3613 .elementor-button{font-size:23px;}.elementor-138 .elementor-element.elementor-element-6eb62ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-8454d98 p{margin-block-end:10px;}.elementor-138 .elementor-element.elementor-element-f9122a9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-f9122a9.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-19a9f24{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-138 .elementor-element.elementor-element-19a9f24.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-0687f6b{--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-4a5dedd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-8a03bed p{margin-block-end:10px;}.elementor-138 .elementor-element.elementor-element-a01607d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-a01607d.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-28f9bd4.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-2c685a7{--e-transform-scale:1.1;}.elementor-138 .elementor-element.elementor-element-195dc32{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-138 .elementor-element.elementor-element-e4b41a1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-138 .elementor-element.elementor-element-756b088{padding:0px 0px 10px 0px;}.elementor-138 .elementor-element.elementor-element-b0494a9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-138 .elementor-element.elementor-element-b0494a9.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-97b0ae8.elementor-element{--align-self:flex-start;}.elementor-138 .elementor-element.elementor-element-6aea4ec{--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-c9296de{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-c9296de.e-con{--order:99999 /* order end hack */;}.elementor-138 .elementor-element.elementor-element-1e3f001{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-1e3f001.e-con{--align-self:center;}.elementor-138 .elementor-element.elementor-element-94efb0a.elementor-element{--align-self:center;}.elementor-138 .elementor-element.elementor-element-94efb0a{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-3367643 */.elementor-138 .elementor-element.elementor-element-3367643 {
    background: #FCFCFD; /* Couleur semi-transparente */
    backdrop-filter: blur(10px);         /* Intensité du flou */
    -webkit-backdrop-filter: blur(10px); /* Support Safari */
    border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c457d39 */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ee76664 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3227ee */.project-meta {
  display: flex;
  gap: 0.6rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ccfc85a */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df83ad9 */.project-meta {
  display: flex;
  gap: 0.6rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae490d5 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48fbf7e */.project-meta {
  display: flex;
  gap: 0.6rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6451f61 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75b2e83 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f960e8c */.elementor-138 .elementor-element.elementor-element-f960e8c {
    /* The higher the px value, the more blur is applied */
    filter: blur(4px);
 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5a372e */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1861f3 */.my-hide-content-amc {
    display: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b75ab0d */.elementor-138 .elementor-element.elementor-element-b75ab0d {
    /* The blur amount */
    backdrop-filter: blur(200px);
    -webkit-backdrop-filter: blur(50px); /* For Safari support */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e5c0b2d */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ca02fe */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65475fe */.elementor-138 .elementor-element.elementor-element-65475fe {
    /* The higher the px value, the more blur is applied */
    filter: blur(4px);
 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9fee1b */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-487da45 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20b401a */.elementor-138 .elementor-element.elementor-element-20b401a {
    /* The higher the px value, the more blur is applied */
    filter: blur(4px);
 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de9f55d */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f75f1f1 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa66008 */.my-hide-content-ir {
    display: none; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7dc4ae */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad65c74 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cbaa11 */.elementor-138 .elementor-element.elementor-element-1cbaa11 {
    /* The higher the px value, the more blur is applied */
    filter: blur(4px);
 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6bacc59 */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c33108 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58e279d */.my-hide-content-ei {
    display: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a3890 */.elementor-138 .elementor-element.elementor-element-31a3890 {
    /* The blur amount */
    backdrop-filter: blur(200px);
    -webkit-backdrop-filter: blur(50px); /* For Safari support */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2163425 */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f9122a9 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef7cbd5 */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a01607d */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f74d5a */.project-meta {
  display: flex;
  gap: 0.5rem;

}

.project-tag {
  background: white;
  border: 1px solid black;
  padding: 0.32rem 0.8rem;
  border-radius: 30px;
  font-size: 0.75rem;
  color: black;
}

/* Tablet and Phone Adjustments */
@media (max-width: 768px) {
    .project-meta {
        gap: 0.5rem;        /* Even tighter gap */
    }

    .project-tag {
        font-size: 0.5rem; /* Smaller text for small screens */
        padding: 0.2rem 0.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0494a9 */:root {
  --bg: #f7f3ef27;              /* Nude sand background */
  --bg-alt: #f2ece7;          /* Slightly darker nude */
  --card: #ffffff;            /* Clean white surfaces */
  --accent: #8b5e3c;          /* Deep elegant brown */
  --accent-soft: #f4e9df;     /* Soft cocoa tint */
  --accent-strong: #e8d7c7;   /* Stronger cocoa */
  --text: #2b1f17;            /* Deep brown-black */
  --text-muted: #7a6a5d;      /* Muted warm brown */
  --border-subtle: #e4d8cc;   /* Light beige borders */
  --radius-lg: 16px;
  --radius-pill: 999px;
  --shadow-soft: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
  --transition-fast: 0.25s ease-out;

  /* Additional derived colors */
  --card-gradient-top: rgba(255, 255, 255, 0.92);
  --card-gradient-bottom: rgba(255, 255, 255, 0.6);

  /* Article alternating colors */
  --card-tint-1: rgba(79, 70, 229, 0.07);
  --card-tint-2: rgba(14, 165, 233, 0.07);
  --card-tint-3: rgba(236, 72, 153, 0.07);
}
.btn-learn {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem;
  text-decoration: none;
  color: var(--text-muted);
  font-size: 0.85rem;
  transition: var(--transition-fast);
  position: relative;
  padding-bottom: 3px;
}

.btn-learn:hover {
  color: var(--text);
}

.btn-learn i {
  margin-left: 8px;
  transition: transform 0.25s ease;
}

.btn-learn:hover i {
  transform: translateX(6px);
}

.btn-learn::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: var(--accent);
  transition: width 0.25s ease;
}

.btn-learn:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b53dd */.my-hide-content-wm {
    display: none; 
}/* End custom CSS */