.elementor-4 .elementor-element.elementor-element-ad15d56{--display:flex;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-4 .elementor-element.elementor-element-ad15d56:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-ad15d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://booklombok.com/wp-content/uploads/2026/04/IMG_9164-scaled.jpg");}.elementor-4 .elementor-element.elementor-element-ad15d56::before, .elementor-4 .elementor-element.elementor-element-ad15d56 > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-ad15d56 > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-ad15d56 > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-ad15d56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-ad15d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4 .elementor-element.elementor-element-8df7455{--display:flex;--min-height:88vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-f858118{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-a206572{background-color:#FFFFFF1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:10px 016px 0px 016px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:999px 999px 999px 999px;font-family:"Norwester", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-a206572.elementor-element{--align-self:center;}.elementor-4 .elementor-element.elementor-element-a206572.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-2c14c42{width:var( --container-widget-width, 922px );max-width:922px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 018px) 0px;--container-widget-width:922px;--container-widget-flex-grow:0;text-align:center;}.elementor-4 .elementor-element.elementor-element-2c14c42 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:72px;font-weight:600;letter-spacing:1.5px;text-shadow:0px 6px 10px rgba(0, 0, 0, 0.1);color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-b1c58dd{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.08);color:#FFFFFFF5;}.elementor-4 .elementor-element.elementor-element-25a17b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4 .elementor-element.elementor-element-e019747 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Norwester", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-0e934cf .elementor-button{background-color:#FFFFFF1A;font-family:"Norwester", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:999px 999px 999px 999px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-7326a51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-4 .elementor-element.elementor-element-e057a14{background-color:#FFFFFF14;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:10px 014px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:999px 999px 999px 999px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-e057a14.elementor-element{--align-self:center;}.elementor-4 .elementor-element.elementor-element-e057a14.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-df14560{background-color:#FFFFFF14;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:10px 014px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:999px 999px 999px 999px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-df14560.elementor-element{--align-self:center;}.elementor-4 .elementor-element.elementor-element-df14560.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-0041ddc{background-color:#FFFFFF14;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:10px 014px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:999px 999px 999px 999px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-0041ddc.elementor-element{--align-self:center;}.elementor-4 .elementor-element.elementor-element-0041ddc.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-f6178ee{--display:flex;}.elementor-4 .elementor-element.elementor-element-f6178ee:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-f6178ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-914d2df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-fee9c69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4 .elementor-element.elementor-element-1c7d635{--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:010px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-2ebe3e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Norwester", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#F26522;}.elementor-4 .elementor-element.elementor-element-62fc82e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-4 .elementor-element.elementor-element-62fc82e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#111111;}.elementor-4 .elementor-element.elementor-element-c426f06{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-246f0c9{--display:flex;}.elementor-4 .elementor-element.elementor-element-11ecc5d{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-11ecc5d.e-con{--order:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-65027fa{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-65027fa{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-65027fa{right:16px;}.elementor-4 .elementor-element.elementor-element-65027fa.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-65027fa .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-65027fa .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-65027fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-65027fa.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-65027fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-65027fa .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-65027fa .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-65027fa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-65027fa:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-65027fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-9e889bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-318d521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-318d521 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-d0bf828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-d0bf828 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-0609a2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-0609a2b .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-0609a2b .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-0609a2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-0609a2b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-0609a2b .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-00b3de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-134b923{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-134b923.e-con{--order:4;}.elementor-4 .elementor-element.elementor-element-0525c7d{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-0525c7d{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-0525c7d{right:16px;}.elementor-4 .elementor-element.elementor-element-0525c7d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-0525c7d .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-0525c7d .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-0525c7d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-0525c7d.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-0525c7d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-0525c7d .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-0525c7d .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-0525c7d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-0525c7d:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-0525c7d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-a194d67{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-6d758da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-6d758da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-4a97bcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-4a97bcf .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-823b4d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-823b4d8 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-823b4d8 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-823b4d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-823b4d8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-823b4d8 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-d45ebad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-1c01dc0{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-1c01dc0.e-con{--order:2;}.elementor-4 .elementor-element.elementor-element-8546e39{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-83afb04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-83afb04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-f6216a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-f6216a0 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-03881d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-03881d1 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-03881d1 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-03881d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-03881d1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-03881d1 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-c4c646a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-c88cbac{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-c88cbac{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-c88cbac{right:16px;}.elementor-4 .elementor-element.elementor-element-c88cbac.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-c88cbac .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-c88cbac .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-c88cbac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-c88cbac.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-c88cbac.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-c88cbac .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-c88cbac .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-c88cbac .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-c88cbac:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-c88cbac:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-4773205{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-4773205.e-con{--order:3;}.elementor-4 .elementor-element.elementor-element-cacd55a{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-cacd55a{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-cacd55a{right:16px;}.elementor-4 .elementor-element.elementor-element-cacd55a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-cacd55a .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-cacd55a .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-cacd55a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-cacd55a.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-cacd55a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-cacd55a .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-cacd55a .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-cacd55a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-cacd55a:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-cacd55a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-ad0fe3a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-cc1abdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-cc1abdf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-cdcaf46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-cdcaf46 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-964cb62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-964cb62 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-964cb62 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-964cb62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-964cb62 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-964cb62 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-0623486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-98b2c1a{--display:flex;}.elementor-4 .elementor-element.elementor-element-98b2c1a:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-98b2c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F6F2 0%, var( --e-global-color-secondary ) 100%);}.elementor-4 .elementor-element.elementor-element-57a42f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-b6d29f9{--display:flex;}.elementor-4 .elementor-element.elementor-element-5f2c186{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:054px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-b5bec10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Norwester", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#009688;}.elementor-4 .elementor-element.elementor-element-0198b23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-4 .elementor-element.elementor-element-0198b23 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#111111;}.elementor-4 .elementor-element.elementor-element-2858658{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-98c4065{--display:flex;}.elementor-4 .elementor-element.elementor-element-5f0307e{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010112;--border-color:#02010112;--border-radius:26px 26px 26px 26px;--padding-top:034px;--padding-bottom:034px;--padding-left:028px;--padding-right:028px;}.elementor-4 .elementor-element.elementor-element-5f0307e:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-5f0307e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-5f0307e.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-0139e82{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0000000D;--border-color:#0000000D;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-0139e82.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-e1b5a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-e1b5a40 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:28px;font-weight:600;color:#111111;}.elementor-4 .elementor-element.elementor-element-13721a1{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-805e0f9{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010112;--border-color:#02010112;--border-radius:26px 26px 26px 26px;--padding-top:034px;--padding-bottom:034px;--padding-left:028px;--padding-right:028px;}.elementor-4 .elementor-element.elementor-element-805e0f9:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-805e0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-805e0f9.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-48b7632{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0000000D;--border-color:#0000000D;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-48b7632.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-5b7c315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-5b7c315 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:28px;font-weight:600;color:#111111;}.elementor-4 .elementor-element.elementor-element-b1ea1a6{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-c867e11{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010112;--border-color:#02010112;--border-radius:26px 26px 26px 26px;--padding-top:034px;--padding-bottom:034px;--padding-left:028px;--padding-right:028px;}.elementor-4 .elementor-element.elementor-element-c867e11:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-c867e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-c867e11.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-f374030{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0000000D;--border-color:#0000000D;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-f374030.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-cb68bd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-cb68bd8 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:28px;font-weight:600;color:#111111;}.elementor-4 .elementor-element.elementor-element-a56aab3{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-4919874{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010112;--border-color:#02010112;--border-radius:26px 26px 26px 26px;--padding-top:034px;--padding-bottom:034px;--padding-left:028px;--padding-right:028px;}.elementor-4 .elementor-element.elementor-element-4919874:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-4919874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-4919874.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-71f50b4{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0000000D;--border-color:#0000000D;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-71f50b4.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-cc9dda5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-cc9dda5 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:28px;font-weight:600;color:#111111;}.elementor-4 .elementor-element.elementor-element-e55eb2a{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-6342980{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010112;--border-color:#02010112;--border-radius:26px 26px 26px 26px;--padding-top:034px;--padding-bottom:034px;--padding-left:028px;--padding-right:028px;}.elementor-4 .elementor-element.elementor-element-6342980:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-6342980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-6342980.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-99aeb70{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0000000D;--border-color:#0000000D;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-99aeb70.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-40dbf27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-40dbf27 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:28px;font-weight:600;color:#111111;}.elementor-4 .elementor-element.elementor-element-7bcf403{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-d0905b5{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010112;--border-color:#02010112;--border-radius:26px 26px 26px 26px;--padding-top:034px;--padding-bottom:034px;--padding-left:028px;--padding-right:028px;}.elementor-4 .elementor-element.elementor-element-d0905b5:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-d0905b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-d0905b5.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-e035948{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0000000D;--border-color:#0000000D;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-e035948.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-73cdabb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-73cdabb .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:28px;font-weight:600;color:#111111;}.elementor-4 .elementor-element.elementor-element-8dea2b2{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-557cda5{--display:flex;}.elementor-4 .elementor-element.elementor-element-557cda5:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-557cda5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-b5f16a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-9eb7466{--display:flex;}.elementor-4 .elementor-element.elementor-element-0909c77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:046px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-22bd707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Norwester", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFFC7;}.elementor-4 .elementor-element.elementor-element-14aa94e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-4 .elementor-element.elementor-element-14aa94e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-09769b3{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFFC7;}.elementor-4 .elementor-element.elementor-element-b6a656e{--display:flex;}.elementor-4 .elementor-element.elementor-element-6ec1716{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-6ec1716:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-6ec1716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-6ec1716.e-con{--order:1;}.elementor-4 .elementor-element.elementor-element-cf16c15{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-cf16c15{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-cf16c15{right:16px;}.elementor-4 .elementor-element.elementor-element-cf16c15.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-cf16c15 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-cf16c15 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-cf16c15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-cf16c15.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-cf16c15.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-cf16c15 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-cf16c15 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-cf16c15 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-cf16c15:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-cf16c15:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-e2683e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-07be1aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-07be1aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-384543f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-384543f .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-21b56fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-21b56fd .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-21b56fd .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-21b56fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-21b56fd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-21b56fd .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-a8caac7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-e76f2d7{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-e76f2d7:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e76f2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-e76f2d7.e-con{--order:4;}.elementor-4 .elementor-element.elementor-element-b824e87{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-b824e87{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-b824e87{right:16px;}.elementor-4 .elementor-element.elementor-element-b824e87.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-b824e87 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-b824e87 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-b824e87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-b824e87.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-b824e87.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-b824e87 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-b824e87 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-b824e87 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-b824e87:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-b824e87:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-a31815a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-8cea204{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-8cea204 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-ef6471e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-ef6471e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-8f52925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-8f52925 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-8f52925 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-8f52925 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-8f52925 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-8f52925 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-1c9452f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-23563a8{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-23563a8:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-23563a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-23563a8.e-con{--order:6;}.elementor-4 .elementor-element.elementor-element-feb2735{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-feb2735{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-feb2735{right:16px;}.elementor-4 .elementor-element.elementor-element-feb2735.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-feb2735 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-feb2735 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-feb2735.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-feb2735.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-feb2735.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-feb2735 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-feb2735 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-feb2735 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-feb2735:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-feb2735:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-e85c6d3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-b92df89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-b92df89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-907d0f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-907d0f7 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-2650c32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-2650c32 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-2650c32 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-2650c32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-2650c32 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-2650c32 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-bf15a11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-c3a5dce{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-c3a5dce:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-c3a5dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-c3a5dce.e-con{--order:5;}.elementor-4 .elementor-element.elementor-element-86bc5e2{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-86bc5e2{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-86bc5e2{right:16px;}.elementor-4 .elementor-element.elementor-element-86bc5e2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-86bc5e2 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-86bc5e2 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-86bc5e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-86bc5e2.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-86bc5e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-86bc5e2 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-86bc5e2 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-86bc5e2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-86bc5e2:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-86bc5e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-771ce6c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-bd95648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-bd95648 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-a1fb814{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-a1fb814 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-a99a19e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-a99a19e .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-a99a19e .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-a99a19e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-a99a19e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-a99a19e .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-0ecdcc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-519fb2b{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-519fb2b:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-519fb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-519fb2b.e-con{--order:8;}.elementor-4 .elementor-element.elementor-element-82a0a58{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-82a0a58{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-82a0a58{right:16px;}.elementor-4 .elementor-element.elementor-element-82a0a58.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-82a0a58 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-82a0a58 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-82a0a58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-82a0a58.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-82a0a58.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-82a0a58 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-82a0a58 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-82a0a58 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-82a0a58:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-82a0a58:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-d82afa0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-1e0f148{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-1e0f148 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-1bf31fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-1bf31fc .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-80f7f2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-80f7f2f .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-80f7f2f .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-80f7f2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-80f7f2f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-80f7f2f .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-1584c49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-7971ef8{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-7971ef8:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-7971ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-7971ef8.e-con{--order:11;}.elementor-4 .elementor-element.elementor-element-48584fc{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-48584fc{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-48584fc{right:16px;}.elementor-4 .elementor-element.elementor-element-48584fc.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-48584fc .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-48584fc .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-48584fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-48584fc.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-48584fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-48584fc .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-48584fc .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-48584fc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-48584fc:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-48584fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-9c4f9f8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-6786cfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-6786cfe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-0725be8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-0725be8 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-02f9055{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-02f9055 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-02f9055 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-02f9055 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-02f9055 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-02f9055 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-780dbf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-bcc0b83 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Norwester", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:999px 999px 999px 999px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-bcc0b83 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-bcc0b83 .elementor-button:focus{background-color:#000000;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-bcc0b83 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-bcc0b83 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-99ee012{--display:flex;}.elementor-4 .elementor-element.elementor-element-99ee012:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-99ee012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-7769ced{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-91a10eb{--display:flex;}.elementor-4 .elementor-element.elementor-element-c305326{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:046px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-eee1f97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Norwester", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-30e023f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-4 .elementor-element.elementor-element-30e023f .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#000000;}.elementor-4 .elementor-element.elementor-element-26c2962{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-10adc67{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-967c393{--display:flex;}.elementor-4 .elementor-element.elementor-element-2180a7e{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-2180a7e.e-con{--order:2;}.elementor-4 .elementor-element.elementor-element-bae4255{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-bae4255{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-bae4255{right:16px;}.elementor-4 .elementor-element.elementor-element-bae4255.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-bae4255 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-bae4255 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-bae4255.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-bae4255.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-bae4255.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-bae4255 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-bae4255 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-bae4255 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-bae4255:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-bae4255:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-682106a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-46dbd0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-46dbd0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-e57fb21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-e57fb21 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-0f0574e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-0f0574e .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-0f0574e .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-0f0574e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-0f0574e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-0f0574e .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-b2e4dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-760d527{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-760d527.e-con{--order:3;}.elementor-4 .elementor-element.elementor-element-7cd0781{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-7cd0781{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-7cd0781{right:16px;}.elementor-4 .elementor-element.elementor-element-7cd0781.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-7cd0781 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-7cd0781 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-7cd0781.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-7cd0781.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-7cd0781.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-7cd0781 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-7cd0781 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-7cd0781 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-7cd0781:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-7cd0781:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-d395b98{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-9a78438{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-9a78438 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-b7524c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-b7524c2 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-cdb8efa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-cdb8efa .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-cdb8efa .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-cdb8efa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-cdb8efa .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-cdb8efa .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-b4f99f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-218d5f8{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-218d5f8.e-con{--order:4;}.elementor-4 .elementor-element.elementor-element-3fa8aba{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-3fa8aba{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-3fa8aba{right:16px;}.elementor-4 .elementor-element.elementor-element-3fa8aba.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-3fa8aba .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-3fa8aba .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-3fa8aba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-3fa8aba.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-3fa8aba.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-3fa8aba .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-3fa8aba .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-3fa8aba .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-3fa8aba:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-3fa8aba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-3c0f8fd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-b08b7d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-b08b7d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-8c467dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-8c467dc .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-8c2bb66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-8c2bb66 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-8c2bb66 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-8c2bb66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-8c2bb66 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-8c2bb66 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-ca0f409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-3c0596a{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-3c0596a.e-con{--order:5;}.elementor-4 .elementor-element.elementor-element-4a3c2d9{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-4a3c2d9{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-4a3c2d9{right:16px;}.elementor-4 .elementor-element.elementor-element-4a3c2d9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-4a3c2d9 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-4a3c2d9 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-4a3c2d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-4a3c2d9.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-4a3c2d9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-4a3c2d9 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-4a3c2d9 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-4a3c2d9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-4a3c2d9:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-4a3c2d9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-d41bb48{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-7ab393d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-7ab393d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-b85711e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-b85711e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-51e143f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-51e143f .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-51e143f .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-51e143f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-51e143f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-51e143f .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-d49a568{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-1035732{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-1035732.e-con{--order:6;}.elementor-4 .elementor-element.elementor-element-5c552fb{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-5c552fb{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-5c552fb{right:16px;}.elementor-4 .elementor-element.elementor-element-5c552fb.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-5c552fb .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-5c552fb .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-5c552fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-5c552fb.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-5c552fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-5c552fb .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-5c552fb .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-5c552fb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-5c552fb:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-5c552fb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-d5f1f12{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-ab941ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-ab941ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-ad4735b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-ad4735b .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-f453ddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-f453ddd .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-f453ddd .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-f453ddd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-f453ddd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-f453ddd .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-ce11dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-d1227f7{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:24px 24px 24px 24px;box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-d1227f7.e-con{--order:9;}.elementor-4 .elementor-element.elementor-element-0de1793{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 5px 15px;top:16px;background-image:linear-gradient(180deg, #0D9488 0%, #2DD4BF 100%);border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-0de1793{left:16px;}body.rtl .elementor-4 .elementor-element.elementor-element-0de1793{right:16px;}.elementor-4 .elementor-element.elementor-element-0de1793.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4 .elementor-element.elementor-element-0de1793 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-4 .elementor-element.elementor-element-0de1793 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-0de1793.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-0de1793.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-0de1793.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-0de1793 .elementor-icon{font-size:10px;}.elementor-4 .elementor-element.elementor-element-0de1793 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-0de1793 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-4 .elementor-element.elementor-element-0de1793:has(:hover) .elementor-icon-box-title,
					 .elementor-4 .elementor-element.elementor-element-0de1793:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-75f0123{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-4 .elementor-element.elementor-element-ec7c830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-ec7c830 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-cb7753a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-cb7753a .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-4 .elementor-element.elementor-element-1beeed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-1beeed3 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-1beeed3 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-1beeed3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-1beeed3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-4 .elementor-element.elementor-element-1beeed3 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-0fa56a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#475569;}.elementor-4 .elementor-element.elementor-element-ab47885 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Norwester", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:999px 999px 999px 999px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-ab47885 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-ab47885 .elementor-button:focus{background-color:#000000;color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-ab47885 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-ab47885 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-fc30ce3{--display:flex;}.elementor-4 .elementor-element.elementor-element-fc30ce3:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-fc30ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F6F2 0%, var( --e-global-color-secondary ) 100%);}.elementor-4 .elementor-element.elementor-element-48e23b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-5a09fcb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4 .elementor-element.elementor-element-261251e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:054px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-2885a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Norwester", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#009688;}.elementor-4 .elementor-element.elementor-element-3dc47f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-4 .elementor-element.elementor-element-3dc47f9 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#111111;}.elementor-4 .elementor-element.elementor-element-415afd9{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-2c3d210{--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;--overflow:hidden;}.elementor-4 .elementor-element.elementor-element-0955799{--display:flex;}.elementor-4 .elementor-element.elementor-element-0955799:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-0955799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://booklombok.com/wp-content/uploads/2026/04/IMG_9169-scaled.jpg");background-position:center center;}.elementor-4 .elementor-element.elementor-element-b9df6f2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-b9df6f2.e-con{--align-self:center;}.elementor-4 .elementor-element.elementor-element-20d3c23{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000000D;--border-color:#0000000D;--border-radius:28px 28px 28px 28px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:70px;--padding-bottom:70px;--padding-left:050px;--padding-right:50px;}.elementor-4 .elementor-element.elementor-element-20d3c23:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-20d3c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-261316c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Norwester", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-3d1463e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-4 .elementor-element.elementor-element-3d1463e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#111111;}.elementor-4 .elementor-element.elementor-element-cf138fb{width:var( --container-widget-width, 800px );max-width:800px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#666666;}.elementor-4 .elementor-element.elementor-element-61df24f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-4 .elementor-element.elementor-element-aede66a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Norwester", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;padding:20px 50px 20px 50px;}.elementor-4 .elementor-element.elementor-element-81a66b6 .elementor-button{background-color:#000000;font-family:"Norwester", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:999px 999px 999px 999px;padding:20px 50px 20px 50px;}body.elementor-page-4:not(.elementor-motion-effects-element-type-background), body.elementor-page-4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-f858118{--content-width:940px;}.elementor-4 .elementor-element.elementor-element-fee9c69{--content-width:1280px;}.elementor-4 .elementor-element.elementor-element-b6d29f9{--content-width:1280px;}.elementor-4 .elementor-element.elementor-element-0139e82{--width:80px;}.elementor-4 .elementor-element.elementor-element-48b7632{--width:80px;}.elementor-4 .elementor-element.elementor-element-f374030{--width:80px;}.elementor-4 .elementor-element.elementor-element-71f50b4{--width:80px;}.elementor-4 .elementor-element.elementor-element-99aeb70{--width:80px;}.elementor-4 .elementor-element.elementor-element-e035948{--width:80px;}.elementor-4 .elementor-element.elementor-element-5a09fcb{--content-width:1280px;}.elementor-4 .elementor-element.elementor-element-b9df6f2{--content-width:1280px;}.elementor-4 .elementor-element.elementor-element-20d3c23{--width:980px;}}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-8df7455{--min-height:78vh;--padding-top:75px;--padding-bottom:75px;--padding-left:18px;--padding-right:18px;}.elementor-4 .elementor-element.elementor-element-2c14c42 .elementor-heading-title{font-size:54px;}.elementor-4 .elementor-element.elementor-element-e019747{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-0e934cf{width:initial;max-width:initial;}.elementor-4 .elementor-element.elementor-element-1c7d635{--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-62fc82e .elementor-heading-title{font-size:42px;}.elementor-4 .elementor-element.elementor-element-0198b23 .elementor-heading-title{font-size:42px;}.elementor-4 .elementor-element.elementor-element-14aa94e .elementor-heading-title{font-size:42px;}.elementor-4 .elementor-element.elementor-element-bcc0b83{width:initial;max-width:initial;}.elementor-4 .elementor-element.elementor-element-30e023f .elementor-heading-title{font-size:42px;}.elementor-4 .elementor-element.elementor-element-ab47885{width:initial;max-width:initial;}.elementor-4 .elementor-element.elementor-element-3dc47f9 .elementor-heading-title{font-size:42px;}.elementor-4 .elementor-element.elementor-element-3d1463e .elementor-heading-title{font-size:42px;}.elementor-4 .elementor-element.elementor-element-aede66a{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-81a66b6{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-ad15d56{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4 .elementor-element.elementor-element-8df7455{--padding-top:95px;--padding-bottom:65px;--padding-left:014px;--padding-right:014px;}.elementor-4 .elementor-element.elementor-element-a206572{text-align:center;font-size:10px;}.elementor-4 .elementor-element.elementor-element-2c14c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-4 .elementor-element.elementor-element-2c14c42 .elementor-heading-title{font-size:34px;}.elementor-4 .elementor-element.elementor-element-b1c58dd{font-size:13px;}.elementor-4 .elementor-element.elementor-element-25a17b1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4 .elementor-element.elementor-element-e019747{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-e019747 .elementor-button{font-size:12px;padding:015px 80px 015px 80px;}.elementor-4 .elementor-element.elementor-element-0e934cf{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-0e934cf .elementor-button{font-size:12px;padding:015px 70px 015px 70px;}.elementor-4 .elementor-element.elementor-element-7326a51{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4 .elementor-element.elementor-element-e057a14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 50px 0px 50px;text-align:center;font-size:13px;}.elementor-4 .elementor-element.elementor-element-df14560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 50px 0px 50px;text-align:center;font-size:13px;}.elementor-4 .elementor-element.elementor-element-0041ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 50px 0px 50px;text-align:center;font-size:13px;}.elementor-4 .elementor-element.elementor-element-914d2df{--padding-top:70px;--padding-bottom:0px;--padding-left:014px;--padding-right:014px;}.elementor-4 .elementor-element.elementor-element-1c7d635{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-2ebe3e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-62fc82e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4 .elementor-element.elementor-element-62fc82e .elementor-heading-title{font-size:34px;}.elementor-4 .elementor-element.elementor-element-c426f06{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-246f0c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-00b3de5{font-size:13px;}.elementor-4 .elementor-element.elementor-element-d45ebad{font-size:13px;}.elementor-4 .elementor-element.elementor-element-c4c646a{font-size:13px;}.elementor-4 .elementor-element.elementor-element-0623486{font-size:13px;}.elementor-4 .elementor-element.elementor-element-57a42f5{--padding-top:70px;--padding-bottom:0px;--padding-left:014px;--padding-right:014px;}.elementor-4 .elementor-element.elementor-element-5f2c186{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-b5bec10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-0198b23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-0198b23 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-4 .elementor-element.elementor-element-2858658{width:100%;max-width:100%;font-size:13px;}.elementor-4 .elementor-element.elementor-element-98c4065{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-5f0307e{--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:022px;}.elementor-4 .elementor-element.elementor-element-0139e82{--width:80px;--min-height:80px;}.elementor-4 .elementor-element.elementor-element-13721a1{font-size:13px;}.elementor-4 .elementor-element.elementor-element-805e0f9{--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:022px;}.elementor-4 .elementor-element.elementor-element-48b7632{--width:80px;--min-height:80px;}.elementor-4 .elementor-element.elementor-element-b1ea1a6{font-size:13px;}.elementor-4 .elementor-element.elementor-element-c867e11{--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:022px;}.elementor-4 .elementor-element.elementor-element-f374030{--width:80px;--min-height:80px;}.elementor-4 .elementor-element.elementor-element-a56aab3{font-size:13px;}.elementor-4 .elementor-element.elementor-element-4919874{--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:022px;}.elementor-4 .elementor-element.elementor-element-71f50b4{--width:80px;--min-height:80px;}.elementor-4 .elementor-element.elementor-element-e55eb2a{font-size:13px;}.elementor-4 .elementor-element.elementor-element-6342980{--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:022px;}.elementor-4 .elementor-element.elementor-element-99aeb70{--width:80px;--min-height:80px;}.elementor-4 .elementor-element.elementor-element-7bcf403{font-size:13px;}.elementor-4 .elementor-element.elementor-element-d0905b5{--border-radius:22px 22px 22px 22px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:022px;}.elementor-4 .elementor-element.elementor-element-e035948{--width:80px;--min-height:80px;}.elementor-4 .elementor-element.elementor-element-8dea2b2{font-size:13px;}.elementor-4 .elementor-element.elementor-element-b5f16a2{--padding-top:70px;--padding-bottom:0px;--padding-left:014px;--padding-right:014px;}.elementor-4 .elementor-element.elementor-element-0909c77{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-22bd707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-14aa94e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-14aa94e .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-4 .elementor-element.elementor-element-09769b3{width:100%;max-width:100%;font-size:14px;}.elementor-4 .elementor-element.elementor-element-b6a656e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-a8caac7{font-size:13px;}.elementor-4 .elementor-element.elementor-element-1c9452f{font-size:13px;}.elementor-4 .elementor-element.elementor-element-bf15a11{font-size:13px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-86bc5e2{left:14.8px;}body.rtl .elementor-4 .elementor-element.elementor-element-86bc5e2{right:14.8px;}.elementor-4 .elementor-element.elementor-element-86bc5e2{top:16.8px;}.elementor-4 .elementor-element.elementor-element-0ecdcc0{font-size:13px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-82a0a58{left:14.8px;}body.rtl .elementor-4 .elementor-element.elementor-element-82a0a58{right:14.8px;}.elementor-4 .elementor-element.elementor-element-82a0a58{top:16.8px;}.elementor-4 .elementor-element.elementor-element-1584c49{font-size:13px;}.elementor-4 .elementor-element.elementor-element-780dbf3{font-size:13px;}.elementor-4 .elementor-element.elementor-element-bcc0b83{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-bcc0b83 .elementor-button{font-size:12px;padding:015px 70px 015px 70px;}.elementor-4 .elementor-element.elementor-element-7769ced{--padding-top:70px;--padding-bottom:0px;--padding-left:014px;--padding-right:014px;}.elementor-4 .elementor-element.elementor-element-c305326{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-eee1f97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-30e023f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-30e023f .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-4 .elementor-element.elementor-element-26c2962{width:100%;max-width:100%;font-size:13px;}.elementor-4 .elementor-element.elementor-element-10adc67{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-967c393{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-b2e4dc2{font-size:13px;}.elementor-4 .elementor-element.elementor-element-b4f99f4{font-size:13px;}.elementor-4 .elementor-element.elementor-element-ca0f409{font-size:13px;}.elementor-4 .elementor-element.elementor-element-d49a568{font-size:13px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-5c552fb{left:14.8px;}body.rtl .elementor-4 .elementor-element.elementor-element-5c552fb{right:14.8px;}.elementor-4 .elementor-element.elementor-element-5c552fb{top:16.8px;}.elementor-4 .elementor-element.elementor-element-ce11dd0{font-size:13px;}.elementor-4 .elementor-element.elementor-element-0fa56a9{font-size:13px;}.elementor-4 .elementor-element.elementor-element-ab47885{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-ab47885 .elementor-button{font-size:12px;padding:015px 70px 015px 70px;}.elementor-4 .elementor-element.elementor-element-48e23b5{--padding-top:70px;--padding-bottom:0px;--padding-left:014px;--padding-right:014px;}.elementor-4 .elementor-element.elementor-element-5a09fcb{--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-4 .elementor-element.elementor-element-261251e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-2885a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-3dc47f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-3dc47f9 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-4 .elementor-element.elementor-element-415afd9{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-20d3c23{--padding-top:50px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-261316c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-3d1463e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-3d1463e .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-4 .elementor-element.elementor-element-cf138fb{width:100%;max-width:100%;font-size:13px;}.elementor-4 .elementor-element.elementor-element-61df24f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4 .elementor-element.elementor-element-aede66a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-aede66a .elementor-button{font-size:12px;padding:015px 80px 015px 80px;}.elementor-4 .elementor-element.elementor-element-81a66b6{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-81a66b6 .elementor-button{font-size:12px;padding:015px 70px 015px 70px;}}/* Start custom CSS for text-editor, class: .elementor-element-a206572 */.elementor-4 .elementor-element.elementor-element-a206572 {
backdrop-filter: blur(8px);
display:inline-flex;
justify-content:center;
align-items:center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e019747 */.elementor-4 .elementor-element.elementor-element-e019747:hover {
transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e934cf */.elementor-4 .elementor-element.elementor-element-0e934cf {
backdrop-filter: blur(8px);
}
.elementor-4 .elementor-element.elementor-element-0e934cf:hover {
transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e057a14 */.elementor-4 .elementor-element.elementor-element-e057a14 {
backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df14560 */.elementor-4 .elementor-element.elementor-element-df14560 {
backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0041ddc */.elementor-4 .elementor-element.elementor-element-0041ddc {
backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abb5c91 */.elementor-4 .elementor-element.elementor-element-abb5c91 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-abb5c91 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0bf828 */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-d0bf828{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0609a2b */.elementor-4 .elementor-element.elementor-element-0609a2b .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ecc5d */.elementor-4 .elementor-element.elementor-element-11ecc5d:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-11ecc5d:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-11ecc5d:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-11ecc5d {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-11ecc5d:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-11ecc5d > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-11ecc5d:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1736123 */.elementor-4 .elementor-element.elementor-element-1736123 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-1736123 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a97bcf */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-4a97bcf{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-823b4d8 */.elementor-4 .elementor-element.elementor-element-823b4d8 .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-134b923 */.elementor-4 .elementor-element.elementor-element-134b923:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-134b923:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-134b923:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-134b923 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-134b923:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-134b923 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-134b923:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e27aa4b */.elementor-4 .elementor-element.elementor-element-e27aa4b img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-e27aa4b img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6216a0 */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-f6216a0{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03881d1 */.elementor-4 .elementor-element.elementor-element-03881d1 .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c01dc0 *//* 1. Transisi dasar kartu dan memastikan kartu setinggi grid */
.elementor-4 .elementor-element.elementor-element-1c01dc0 {
    transition: all 0.3s ease-in-out;
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* 2. Efek kartu melayang dan bayangan besar saat di-hover */
.elementor-4 .elementor-element.elementor-element-1c01dc0:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,0.08) !important;
}

/* 3. Efek zoom gambar yang halus */
.elementor-4 .elementor-element.elementor-element-1c01dc0 img {
    transition: transform 0.7s ease-in-out;
}
.elementor-4 .elementor-element.elementor-element-1c01dc0:hover img {
    transform: scale(1.06);
}

/* 4. Efek garis bawah (divider) memanjang saat hover */
.elementor-4 .elementor-element.elementor-element-1c01dc0 .title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}
.elementor-4 .elementor-element.elementor-element-1c01dc0:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
}

/* 5. TRICK RAHASIA: Memaksa tombol selalu rata di bawah! */
.elementor-4 .elementor-element.elementor-element-1c01dc0 .btn-custom-explore {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-edf9e54 */.elementor-4 .elementor-element.elementor-element-edf9e54 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-edf9e54 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdcaf46 */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-cdcaf46{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-964cb62 */.elementor-4 .elementor-element.elementor-element-964cb62 .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4773205 */.elementor-4 .elementor-element.elementor-element-4773205:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-4773205:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-4773205:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-4773205 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-4773205:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-4773205 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-4773205:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246f0c9 */.elementor-4 .elementor-element.elementor-element-246f0c9{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:22px;
align-items:stretch;
}

/* TABLET */
@media(max-width:1100px){
.elementor-4 .elementor-element.elementor-element-246f0c9{
grid-template-columns:repeat(2,1fr);
}
}

/* MOBILE */
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-246f0c9{
grid-template-columns:1fr;
gap:18px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3005240 */.elementor-4 .elementor-element.elementor-element-3005240 img{
width:200%;
height:200%;
object-fit:contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f0307e */.elementor-4 .elementor-element.elementor-element-5f0307e:hover{
transform:translateY(-8px);
box-shadow:0 28px 60px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb9b119 */.elementor-4 .elementor-element.elementor-element-eb9b119 img{
width:200%;
height:200%;
object-fit:contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-805e0f9 */.elementor-4 .elementor-element.elementor-element-805e0f9:hover{
transform:translateY(-8px);
box-shadow:0 28px 60px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dc7e7a */.elementor-4 .elementor-element.elementor-element-7dc7e7a img{
width:200%;
height:200%;
object-fit:contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c867e11 */.elementor-4 .elementor-element.elementor-element-c867e11:hover{
transform:translateY(-8px);
box-shadow:0 28px 60px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18394a5 */.elementor-4 .elementor-element.elementor-element-18394a5 img{
width:200%;
height:200%;
object-fit:contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4919874 */.elementor-4 .elementor-element.elementor-element-4919874:hover{
transform:translateY(-8px);
box-shadow:0 28px 60px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acce14b */.elementor-4 .elementor-element.elementor-element-acce14b img{
width:200%;
height:200%;
object-fit:contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6342980 */.elementor-4 .elementor-element.elementor-element-6342980:hover{
transform:translateY(-8px);
box-shadow:0 28px 60px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36b6983 */.elementor-4 .elementor-element.elementor-element-36b6983 img{
width:200%;
height:200%;
object-fit:contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0905b5 */.elementor-4 .elementor-element.elementor-element-d0905b5:hover{
transform:translateY(-8px);
box-shadow:0 28px 60px rgba(0,0,0,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98c4065 */.elementor-4 .elementor-element.elementor-element-98c4065{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:24px;
}

/* TABLET */
@media(max-width:1100px){
.elementor-4 .elementor-element.elementor-element-98c4065{
grid-template-columns:repeat(2,1fr);
}
}

/* MOBILE */
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-98c4065{
grid-template-columns:1fr;
gap:18px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d28b904 */.elementor-4 .elementor-element.elementor-element-d28b904 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-d28b904 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384543f */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-384543f{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-21b56fd */.elementor-4 .elementor-element.elementor-element-21b56fd .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec1716 */.elementor-4 .elementor-element.elementor-element-6ec1716:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-6ec1716:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-6ec1716:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-6ec1716 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-6ec1716:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-6ec1716 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-6ec1716:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e07dcc9 */.elementor-4 .elementor-element.elementor-element-e07dcc9 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-e07dcc9 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef6471e */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-ef6471e{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8f52925 */.elementor-4 .elementor-element.elementor-element-8f52925 .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e76f2d7 */.elementor-4 .elementor-element.elementor-element-e76f2d7:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-e76f2d7:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-e76f2d7:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-e76f2d7 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-e76f2d7:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-e76f2d7 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-e76f2d7:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7589b85 */.elementor-4 .elementor-element.elementor-element-7589b85 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-7589b85 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-907d0f7 */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-907d0f7{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2650c32 */.elementor-4 .elementor-element.elementor-element-2650c32 .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23563a8 */.elementor-4 .elementor-element.elementor-element-23563a8:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-23563a8:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-23563a8:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-23563a8 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-23563a8:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-23563a8 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-23563a8:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1db9f7 */.elementor-4 .elementor-element.elementor-element-a1db9f7 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-a1db9f7 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1fb814 */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-a1fb814{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a99a19e */.elementor-4 .elementor-element.elementor-element-a99a19e .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3a5dce */.elementor-4 .elementor-element.elementor-element-c3a5dce:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-c3a5dce:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-c3a5dce:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-c3a5dce {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-c3a5dce:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-c3a5dce > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-c3a5dce:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dd74bd */.elementor-4 .elementor-element.elementor-element-9dd74bd img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-9dd74bd img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf31fc */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-1bf31fc{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-80f7f2f */.elementor-4 .elementor-element.elementor-element-80f7f2f .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-519fb2b *//* 1. Pastikan kartu adalah Flexbox dan setinggi grid */
.elementor-4 .elementor-element.elementor-element-519fb2b {
    transition: all 0.3s ease-in-out;
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

/* Memastikan container di dalam kartu juga melar sampai bawah */
.elementor-4 .elementor-element.elementor-element-519fb2b > div {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
}

/* 2. Efek kartu melayang dan bayangan besar saat di-hover */
.elementor-4 .elementor-element.elementor-element-519fb2b:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,0.08) !important;
}

/* 3. Efek zoom gambar yang halus */
.elementor-4 .elementor-element.elementor-element-519fb2b img {
    transition: transform 0.7s ease-in-out;
}
.elementor-4 .elementor-element.elementor-element-519fb2b:hover img {
    transform: scale(1.06);
}

/* 4. Efek garis bawah memanjang saat hover */
.elementor-4 .elementor-element.elementor-element-519fb2b .title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}
.elementor-4 .elementor-element.elementor-element-519fb2b:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
}

/* 5. TRICK RAHASIA YANG BENAR: Mendorong seluruh widget HTML ke bawah! */
.elementor-4 .elementor-element.elementor-element-519fb2b .elementor-widget:last-child {
    margin-top: auto !important;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6536dfd */.elementor-4 .elementor-element.elementor-element-6536dfd img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-6536dfd img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0725be8 */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-0725be8{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-02f9055 */.elementor-4 .elementor-element.elementor-element-02f9055 .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7971ef8 */.elementor-4 .elementor-element.elementor-element-7971ef8:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-7971ef8:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-7971ef8:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-7971ef8 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-7971ef8:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-7971ef8 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-7971ef8:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6a656e */.elementor-4 .elementor-element.elementor-element-b6a656e{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:22px;
align-items:stretch;
}

/* TABLET */
@media(max-width:1100px){
.elementor-4 .elementor-element.elementor-element-b6a656e{
grid-template-columns:repeat(2,1fr);
}
}

/* MOBILE */
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-b6a656e{
grid-template-columns:1fr;
gap:18px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcc0b83 */.elementor-4 .elementor-element.elementor-element-bcc0b83 {
backdrop-filter: blur(8px);
}
.elementor-4 .elementor-element.elementor-element-bcc0b83:hover {
transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82c56ce */.elementor-4 .elementor-element.elementor-element-82c56ce img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-82c56ce img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e57fb21 */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-e57fb21{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0f0574e */.elementor-4 .elementor-element.elementor-element-0f0574e .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2180a7e */.elementor-4 .elementor-element.elementor-element-2180a7e:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-2180a7e:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-2180a7e:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-2180a7e {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-2180a7e:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-2180a7e > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-2180a7e:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea3ce5c */.elementor-4 .elementor-element.elementor-element-ea3ce5c img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-ea3ce5c img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7524c2 */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-b7524c2{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cdb8efa */.elementor-4 .elementor-element.elementor-element-cdb8efa .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760d527 */.elementor-4 .elementor-element.elementor-element-760d527:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-760d527:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-760d527:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-760d527 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-760d527:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-760d527 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-760d527:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-979e531 */.elementor-4 .elementor-element.elementor-element-979e531 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-979e531 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c467dc */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-8c467dc{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8c2bb66 */.elementor-4 .elementor-element.elementor-element-8c2bb66 .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-218d5f8 */.elementor-4 .elementor-element.elementor-element-218d5f8:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-218d5f8:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-218d5f8:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-218d5f8 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-218d5f8:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-218d5f8 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-218d5f8:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1ceb17 */.elementor-4 .elementor-element.elementor-element-b1ceb17 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-b1ceb17 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85711e */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-b85711e{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51e143f */.elementor-4 .elementor-element.elementor-element-51e143f .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0596a */.elementor-4 .elementor-element.elementor-element-3c0596a:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-3c0596a:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-3c0596a:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-3c0596a {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-3c0596a:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-3c0596a > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-3c0596a:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14f0ca6 */.elementor-4 .elementor-element.elementor-element-14f0ca6 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-14f0ca6 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad4735b */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-ad4735b{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f453ddd */.elementor-4 .elementor-element.elementor-element-f453ddd .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1035732 *//* 1. Pastikan kartu adalah Flexbox dan setinggi grid */
.elementor-4 .elementor-element.elementor-element-1035732 {
    transition: all 0.3s ease-in-out;
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

/* Memastikan container di dalam kartu juga melar sampai bawah */
.elementor-4 .elementor-element.elementor-element-1035732 > div {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
}

/* 2. Efek kartu melayang dan bayangan besar saat di-hover */
.elementor-4 .elementor-element.elementor-element-1035732:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,0.08) !important;
}

/* 3. Efek zoom gambar yang halus */
.elementor-4 .elementor-element.elementor-element-1035732 img {
    transition: transform 0.7s ease-in-out;
}
.elementor-4 .elementor-element.elementor-element-1035732:hover img {
    transform: scale(1.06);
}

/* 4. Efek garis bawah memanjang saat hover */
.elementor-4 .elementor-element.elementor-element-1035732 .title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}
.elementor-4 .elementor-element.elementor-element-1035732:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
}

/* 5. TRICK RAHASIA YANG BENAR: Mendorong seluruh widget HTML ke bawah! */
.elementor-4 .elementor-element.elementor-element-1035732 .elementor-widget:last-child {
    margin-top: auto !important;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-752c574 */.elementor-4 .elementor-element.elementor-element-752c574 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-752c574 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb7753a */@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-cb7753a{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1beeed3 */.elementor-4 .elementor-element.elementor-element-1beeed3 .elementor-icon-list-item {
    background-color: #f1f5f9; /* Slate 100 */
    padding: 4px 8px;
    border-radius: 6px;
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1227f7 */.elementor-4 .elementor-element.elementor-element-d1227f7:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-4 .elementor-element.elementor-element-d1227f7:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-4 .elementor-element.elementor-element-d1227f7:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-4 .elementor-element.elementor-element-d1227f7 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-4 .elementor-element.elementor-element-d1227f7:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-4 .elementor-element.elementor-element-d1227f7 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-4 .elementor-element.elementor-element-d1227f7:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
    transition: width 0.3s ease-in-out;
}

.title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-967c393 */.elementor-4 .elementor-element.elementor-element-967c393{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:22px;
align-items:stretch;
}

/* TABLET */
@media(max-width:1100px){
.elementor-4 .elementor-element.elementor-element-967c393{
grid-template-columns:repeat(2,1fr);
}
}

/* MOBILE */
@media(max-width:767px){
.elementor-4 .elementor-element.elementor-element-967c393{
grid-template-columns:1fr;
gap:18px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab47885 */.elementor-4 .elementor-element.elementor-element-ab47885 {
backdrop-filter: blur(8px);
}
.elementor-4 .elementor-element.elementor-element-ab47885:hover {
transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c03f36 */.testi-slider{
position:relative;
overflow:hidden;
}

.testi-track{
display:flex;
gap:18px;
transition:transform .6s ease;
}

.testi-card{
flex:0 0 calc((100% - 36px)/3);
background:#f8f6f2;
border-radius:24px;
padding:22px;
border:1px solid rgba(0,0,0,0.04);
box-shadow:0 12px 28px rgba(0,0,0,0.04);
}

.testi-stars{
color:#d4a94d;
margin-bottom:14px;
}

.testi-text{
font-size:14px;
line-height:1.85;
color:#555;
margin-bottom:18px;
min-height:90px;
}

.testi-user{
display:flex;
align-items:center;
gap:12px;
border-top:1px solid rgba(0,0,0,0.06);
padding-top:14px;
}

.testi-avatar{
width:46px;
height:46px;
border-radius:50%;
background:#f26522;
color:#fff;
display:flex;
align-items:center;
justify-content:center;
font-family:'Norwester',sans-serif;
}

.testi-name{
font-size:18px;
font-family:'Norwester',sans-serif;
}

.testi-country{
font-size:12px;
color:#777;
text-transform:uppercase;
}

/* ARROWS */
.testi-arrow{
position:absolute;
top:50%;
transform:translateY(-50%);
width:44px;
height:44px;
border:none;
border-radius:50%;
background:#fff;
box-shadow:0 10px 20px rgba(0,0,0,0.1);
cursor:pointer;
z-index:10;
font-size:20px;
display:flex;
align-items:center;
justify-content:center;
}

.testi-arrow:hover{
background:#f26522;
color:#fff;
}

.prev{ left:10px; }
.next{ right:10px; }

/* RESPONSIVE */
@media(max-width:1100px){
.testi-card{ flex:0 0 calc((100% - 18px)/2); }
}

@media(max-width:767px){
.testi-card{ flex:0 0 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aede66a */.elementor-4 .elementor-element.elementor-element-aede66a:hover {
transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81a66b6 */.elementor-4 .elementor-element.elementor-element-81a66b6 {
backdrop-filter: blur(8px);
}
.elementor-4 .elementor-element.elementor-element-81a66b6:hover {
transform: translateY(-3px);
}/* End custom CSS */