.elementor-171 .elementor-element.elementor-element-1fcc7b8:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-1fcc7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFC4C4;background-image:url("https://booklombok.com/wp-content/uploads/2026/04/pexels-anna-411131748-14975138-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-171 .elementor-element.elementor-element-1fcc7b8 > .elementor-background-overlay{background-color:#2D2D2D;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171 .elementor-element.elementor-element-1fcc7b8 > .elementor-container{min-height:220px;}.elementor-171 .elementor-element.elementor-element-1fcc7b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-95px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-171 .elementor-element.elementor-element-df24c0c > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-171 .elementor-element.elementor-element-833a664{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-833a664:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-833a664 > .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-171 .elementor-element.elementor-element-760dc1a{--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-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-171 .elementor-element.elementor-element-ec2c63e{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-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-171 .elementor-element.elementor-element-bd639db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-171 .elementor-element.elementor-element-bd639db .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#000000;}.elementor-171 .elementor-element.elementor-element-b6a9503{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:#666666;}.elementor-171 .elementor-element.elementor-element-15daa94{--display:flex;}.elementor-171 .elementor-element.elementor-element-28f9e7a{--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-171 .elementor-element.elementor-element-28f9e7a.e-con{--order:3;}.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-171 .elementor-element.elementor-element-70f0816{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-83d7e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-83d7e53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-5461131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-5461131 .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-171 .elementor-element.elementor-element-cafa5db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-cafa5db .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-cafa5db .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-cafa5db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-cafa5db .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-cafa5db .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-9646a0a{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-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-171 .elementor-element.elementor-element-b1c6cde{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-171 .elementor-element.elementor-element-b1c6cde{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-b1c6cde{right:16px;}.elementor-171 .elementor-element.elementor-element-b1c6cde.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-b1c6cde .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-b1c6cde .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-b1c6cde.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-b1c6cde.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-b1c6cde.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-171 .elementor-element.elementor-element-b1c6cde .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-b1c6cde .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-b1c6cde .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-b1c6cde:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-b1c6cde:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-a674a1c{--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-171 .elementor-element.elementor-element-a674a1c.e-con{--order:4;}.elementor-171 .elementor-element.elementor-element-f4a4c6c{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-171 .elementor-element.elementor-element-f4a4c6c{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-f4a4c6c{right:16px;}.elementor-171 .elementor-element.elementor-element-f4a4c6c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-f4a4c6c .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-f4a4c6c .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f4a4c6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f4a4c6c.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-f4a4c6c.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-171 .elementor-element.elementor-element-f4a4c6c .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-f4a4c6c .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-f4a4c6c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-f4a4c6c:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-f4a4c6c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-e4b3796{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-234137d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-234137d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-ec5c6ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-ec5c6ca .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-5b410a8{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-171 .elementor-element.elementor-element-5b410a8 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-5b410a8 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-5b410a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-5b410a8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-5b410a8 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-b1358a1{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-171 .elementor-element.elementor-element-3c080d4{--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-171 .elementor-element.elementor-element-3c080d4.e-con{--order:8;}.elementor-171 .elementor-element.elementor-element-e7c608f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-6f8ab8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6f8ab8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-33f8214{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-33f8214 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-49afdac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-49afdac .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-49afdac .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-49afdac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-49afdac .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-49afdac .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-f934e02{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-171 .elementor-element.elementor-element-f971fd3{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-171 .elementor-element.elementor-element-f971fd3{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-f971fd3{right:16px;}.elementor-171 .elementor-element.elementor-element-f971fd3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-f971fd3 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-f971fd3 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f971fd3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f971fd3.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-f971fd3.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-171 .elementor-element.elementor-element-f971fd3 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-f971fd3 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-f971fd3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-f971fd3:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-f971fd3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-4f170e5{--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-171 .elementor-element.elementor-element-4f170e5.e-con{--order:5;}.elementor-171 .elementor-element.elementor-element-e8e4990{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-1701fb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-1701fb6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-1c66588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-1c66588 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-aa8616c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-aa8616c .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-aa8616c .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-aa8616c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-aa8616c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-aa8616c .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-89cef98{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-171 .elementor-element.elementor-element-ccf715c{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-171 .elementor-element.elementor-element-ccf715c{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-ccf715c{right:16px;}.elementor-171 .elementor-element.elementor-element-ccf715c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-ccf715c .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-ccf715c .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-ccf715c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-ccf715c.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-ccf715c.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-171 .elementor-element.elementor-element-ccf715c .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-ccf715c .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-ccf715c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-ccf715c:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-ccf715c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-c84cff7{--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-171 .elementor-element.elementor-element-c84cff7.e-con{--order:1;}.elementor-171 .elementor-element.elementor-element-1fc88ea{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-171 .elementor-element.elementor-element-1fc88ea{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-1fc88ea{right:16px;}.elementor-171 .elementor-element.elementor-element-1fc88ea.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-1fc88ea .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-1fc88ea .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1fc88ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1fc88ea.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-1fc88ea.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-171 .elementor-element.elementor-element-1fc88ea .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-1fc88ea .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-1fc88ea .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-1fc88ea:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-1fc88ea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f1601e7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-1a4aae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-1a4aae6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-3149a3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-3149a3f .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-7b9c9a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-7b9c9a4 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-7b9c9a4 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-7b9c9a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-7b9c9a4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-7b9c9a4 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-5bf241c{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-171 .elementor-element.elementor-element-fb0b6a6{--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-171 .elementor-element.elementor-element-fb0b6a6.e-con{--order:2;}.elementor-171 .elementor-element.elementor-element-97432f0{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-171 .elementor-element.elementor-element-97432f0{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-97432f0{right:16px;}.elementor-171 .elementor-element.elementor-element-97432f0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-97432f0 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-97432f0 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-97432f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-97432f0.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-97432f0.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-171 .elementor-element.elementor-element-97432f0 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-97432f0 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-97432f0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-97432f0:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-97432f0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-e87bc3b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-c179432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-c179432 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-9e635b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-9e635b7 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-44cb20d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-44cb20d .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-44cb20d .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-44cb20d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-44cb20d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-44cb20d .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-5ce35fa{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-171 .elementor-element.elementor-element-69cffaa{--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-171 .elementor-element.elementor-element-69cffaa.e-con{--order:6;}.elementor-171 .elementor-element.elementor-element-d3d2176{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-171 .elementor-element.elementor-element-d3d2176{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-d3d2176{right:16px;}.elementor-171 .elementor-element.elementor-element-d3d2176.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-d3d2176 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-d3d2176 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-d3d2176.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-d3d2176.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-d3d2176.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-171 .elementor-element.elementor-element-d3d2176 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-d3d2176 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-d3d2176 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-d3d2176:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-d3d2176:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-47e22a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-d519e03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-d519e03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-eeef0ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-eeef0ec .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-20a297e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-20a297e .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-20a297e .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-20a297e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-20a297e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-20a297e .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-ee65e58{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-171 .elementor-element.elementor-element-0c64753{--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-171 .elementor-element.elementor-element-0c64753.e-con{--order:7;}.elementor-171 .elementor-element.elementor-element-7eee22d{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-171 .elementor-element.elementor-element-7eee22d{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-7eee22d{right:16px;}.elementor-171 .elementor-element.elementor-element-7eee22d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-7eee22d .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-7eee22d .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-7eee22d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-7eee22d.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-7eee22d.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-171 .elementor-element.elementor-element-7eee22d .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-7eee22d .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-7eee22d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-7eee22d:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-7eee22d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f485ff0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-a731679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-a731679 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-0ea5d64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-0ea5d64 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-115cae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-115cae6 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-115cae6 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-115cae6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-115cae6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-115cae6 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-db424cb{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-171 .elementor-element.elementor-element-b9c87ab{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-b9c87ab:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-b9c87ab > .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-171 .elementor-element.elementor-element-db187b1{--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-171 .elementor-element.elementor-element-09d45bd{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-171 .elementor-element.elementor-element-554b51b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-171 .elementor-element.elementor-element-554b51b .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#000000;}.elementor-171 .elementor-element.elementor-element-f7884f5{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:#666666;}.elementor-171 .elementor-element.elementor-element-de2467a{--display:flex;}.elementor-171 .elementor-element.elementor-element-9b25869{--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-171 .elementor-element.elementor-element-9b25869.e-con{--order:3;}.elementor-171 .elementor-element.elementor-element-6a79d65{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-171 .elementor-element.elementor-element-6a79d65{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-6a79d65{right:16px;}.elementor-171 .elementor-element.elementor-element-6a79d65.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-6a79d65 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-6a79d65 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-6a79d65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-6a79d65.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-6a79d65.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-171 .elementor-element.elementor-element-6a79d65 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-6a79d65 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-6a79d65 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-6a79d65:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-6a79d65:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-d5ff470{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-50136dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-50136dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-c11d84b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-c11d84b .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-9717d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-9717d0b .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-9717d0b .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-9717d0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-9717d0b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-9717d0b .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-d0e8303{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-171 .elementor-element.elementor-element-ab04106{--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-171 .elementor-element.elementor-element-ab04106.e-con{--order:6;}.elementor-171 .elementor-element.elementor-element-77f51f9{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-171 .elementor-element.elementor-element-77f51f9{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-77f51f9{right:16px;}.elementor-171 .elementor-element.elementor-element-77f51f9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-77f51f9 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-77f51f9 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-77f51f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-77f51f9.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-77f51f9.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-171 .elementor-element.elementor-element-77f51f9 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-77f51f9 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-77f51f9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-77f51f9:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-77f51f9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-93dec8e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-51d1a9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-51d1a9e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-69bfeee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-69bfeee .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-7b303ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-7b303ec .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-7b303ec .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-7b303ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-7b303ec .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-7b303ec .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-718a513{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-171 .elementor-element.elementor-element-8aab8dd{--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-171 .elementor-element.elementor-element-8aab8dd.e-con{--order:2;}.elementor-171 .elementor-element.elementor-element-ef14d8d{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-171 .elementor-element.elementor-element-ef14d8d{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-ef14d8d{right:16px;}.elementor-171 .elementor-element.elementor-element-ef14d8d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-ef14d8d .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-ef14d8d .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-ef14d8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-ef14d8d.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-ef14d8d.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-171 .elementor-element.elementor-element-ef14d8d .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-ef14d8d .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-ef14d8d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-ef14d8d:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-ef14d8d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-838de8b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-80c81e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-80c81e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-8f1634d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-8f1634d .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-8e268f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-8e268f0 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-8e268f0 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-8e268f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-8e268f0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-8e268f0 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-d83d485{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-171 .elementor-element.elementor-element-6473874{--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-171 .elementor-element.elementor-element-6473874.e-con{--order:1;}.elementor-171 .elementor-element.elementor-element-67e7b81{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-171 .elementor-element.elementor-element-67e7b81{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-67e7b81{right:16px;}.elementor-171 .elementor-element.elementor-element-67e7b81.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-67e7b81 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-67e7b81 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-67e7b81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-67e7b81.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-67e7b81.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-171 .elementor-element.elementor-element-67e7b81 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-67e7b81 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-67e7b81 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-67e7b81:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-67e7b81:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-15f8077{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-9161044{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-9161044 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-34b80b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-34b80b4 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-f6f59f2{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-171 .elementor-element.elementor-element-f6f59f2 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-f6f59f2 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-f6f59f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-f6f59f2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-f6f59f2 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-a8655a5{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-171 .elementor-element.elementor-element-ebe4179{--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-171 .elementor-element.elementor-element-ebe4179.e-con{--order:7;}.elementor-171 .elementor-element.elementor-element-5dd06a7{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-171 .elementor-element.elementor-element-5dd06a7{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-5dd06a7{right:16px;}.elementor-171 .elementor-element.elementor-element-5dd06a7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-5dd06a7 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-5dd06a7 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-5dd06a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-5dd06a7.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-5dd06a7.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-171 .elementor-element.elementor-element-5dd06a7 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-5dd06a7 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-5dd06a7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-5dd06a7:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-5dd06a7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-c80b87a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-c897204{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-c897204 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-806b68f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-806b68f .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-37fae2f{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-171 .elementor-element.elementor-element-37fae2f .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-37fae2f .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-37fae2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-37fae2f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-37fae2f .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-630bdc3{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-171 .elementor-element.elementor-element-73f5b5a{--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-171 .elementor-element.elementor-element-73f5b5a.e-con{--order:4;}.elementor-171 .elementor-element.elementor-element-0277a14{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-96d86e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-96d86e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-f1fff53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-f1fff53 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-959dd89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-959dd89 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-959dd89 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-959dd89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-959dd89 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-959dd89 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-34dcaed{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-171 .elementor-element.elementor-element-197e40b{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-171 .elementor-element.elementor-element-197e40b{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-197e40b{right:16px;}.elementor-171 .elementor-element.elementor-element-197e40b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-197e40b .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-197e40b .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-197e40b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-197e40b.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-197e40b.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-171 .elementor-element.elementor-element-197e40b .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-197e40b .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-197e40b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-197e40b:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-197e40b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-05d27f7{--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-171 .elementor-element.elementor-element-05d27f7.e-con{--order:5;}.elementor-171 .elementor-element.elementor-element-6e1a8d1{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-171 .elementor-element.elementor-element-6e1a8d1{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-6e1a8d1{right:16px;}.elementor-171 .elementor-element.elementor-element-6e1a8d1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-6e1a8d1 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-6e1a8d1 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-6e1a8d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-6e1a8d1.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-6e1a8d1.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-171 .elementor-element.elementor-element-6e1a8d1 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-6e1a8d1 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-6e1a8d1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-6e1a8d1:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-6e1a8d1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-f95dc32{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-460d0a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-460d0a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-e2b2ffb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-e2b2ffb .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-286bd91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-286bd91 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-286bd91 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-286bd91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-286bd91 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-286bd91 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-2311e9c{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-171 .elementor-element.elementor-element-6a5ebb4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-6a5ebb4:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-6a5ebb4 > .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-171 .elementor-element.elementor-element-05f2fc7{--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-171 .elementor-element.elementor-element-deeebd5{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-171 .elementor-element.elementor-element-590d030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-171 .elementor-element.elementor-element-590d030 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#000000;}.elementor-171 .elementor-element.elementor-element-410f998{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:#666666;}.elementor-171 .elementor-element.elementor-element-0c5d63b{--display:flex;}.elementor-171 .elementor-element.elementor-element-e3306eb{--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-171 .elementor-element.elementor-element-8cec1c5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-01a6fc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-01a6fc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-7b7957e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-7b7957e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-acfca5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-acfca5a .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-acfca5a .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-acfca5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-acfca5a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-acfca5a .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-17ca483{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-171 .elementor-element.elementor-element-431486f{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-171 .elementor-element.elementor-element-431486f{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-431486f{right:16px;}.elementor-171 .elementor-element.elementor-element-431486f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-431486f .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-431486f .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-431486f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-431486f.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-431486f.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-171 .elementor-element.elementor-element-431486f .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-431486f .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-431486f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-431486f:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-431486f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-0b64c5f{--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-171 .elementor-element.elementor-element-13efcb1{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-171 .elementor-element.elementor-element-13efcb1{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-13efcb1{right:16px;}.elementor-171 .elementor-element.elementor-element-13efcb1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-13efcb1 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-13efcb1 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-13efcb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-13efcb1.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-13efcb1.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-171 .elementor-element.elementor-element-13efcb1 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-13efcb1 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-13efcb1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-13efcb1:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-13efcb1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-a351ab6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-6f706fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6f706fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-793e52e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-793e52e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-ff44322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-ff44322 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-ff44322 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-ff44322 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-ff44322 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-ff44322 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-c645db8{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-171 .elementor-element.elementor-element-06fb0c1{--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-171 .elementor-element.elementor-element-75f272e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-bf247f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-bf247f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-4986dc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-4986dc5 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-a1ae482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-a1ae482 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-a1ae482 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-a1ae482 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-a1ae482 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-a1ae482 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-612ac47{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-171 .elementor-element.elementor-element-81590c1{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-171 .elementor-element.elementor-element-81590c1{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-81590c1{right:16px;}.elementor-171 .elementor-element.elementor-element-81590c1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-81590c1 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-81590c1 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-81590c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-81590c1.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-81590c1.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-171 .elementor-element.elementor-element-81590c1 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-81590c1 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-81590c1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-81590c1:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-81590c1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-3e73074{--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-171 .elementor-element.elementor-element-b4c02ff{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-171 .elementor-element.elementor-element-b4c02ff{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-b4c02ff{right:16px;}.elementor-171 .elementor-element.elementor-element-b4c02ff.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-b4c02ff .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-b4c02ff .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-b4c02ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-b4c02ff.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-b4c02ff.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-171 .elementor-element.elementor-element-b4c02ff .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-b4c02ff .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-b4c02ff .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-b4c02ff:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-b4c02ff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-84a7d98{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-7b7e0a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-7b7e0a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-9def7ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-9def7ea .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-3ed5623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-3ed5623 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-3ed5623 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-3ed5623 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-3ed5623 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-3ed5623 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-30094bd{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-171 .elementor-element.elementor-element-39aa39b{--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-171 .elementor-element.elementor-element-7612bff{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-171 .elementor-element.elementor-element-7612bff{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-7612bff{right:16px;}.elementor-171 .elementor-element.elementor-element-7612bff.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-7612bff .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-7612bff .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-7612bff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-7612bff.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-7612bff.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-171 .elementor-element.elementor-element-7612bff .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-7612bff .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-7612bff .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-7612bff:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-7612bff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-52d4f69{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-ca56a5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-ca56a5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-48ccafa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-48ccafa .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-2ae9ea4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-2ae9ea4 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-2ae9ea4 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-2ae9ea4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-2ae9ea4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-2ae9ea4 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-374f192{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-171 .elementor-element.elementor-element-a084c27{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-a084c27:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-a084c27 > .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-171 .elementor-element.elementor-element-d265280{--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-171 .elementor-element.elementor-element-4205bc1{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-171 .elementor-element.elementor-element-35ed078{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-171 .elementor-element.elementor-element-35ed078 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#000000;}.elementor-171 .elementor-element.elementor-element-530c26b{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:#666666;}.elementor-171 .elementor-element.elementor-element-5c7c5e7{--display:flex;}.elementor-171 .elementor-element.elementor-element-ae56c43{--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-171 .elementor-element.elementor-element-7529938{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-171 .elementor-element.elementor-element-7529938{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-7529938{right:16px;}.elementor-171 .elementor-element.elementor-element-7529938.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-7529938 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-7529938 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-7529938.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-7529938.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-7529938.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-171 .elementor-element.elementor-element-7529938 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-7529938 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-7529938 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-7529938:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-7529938:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-4f36339{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-7c3f7f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-7c3f7f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-b0ede70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-b0ede70 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-7f969ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-7f969ea .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-7f969ea .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-7f969ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-7f969ea .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-7f969ea .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-eece07c{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-171 .elementor-element.elementor-element-01c822d{--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-171 .elementor-element.elementor-element-454b5c0{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-171 .elementor-element.elementor-element-454b5c0{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-454b5c0{right:16px;}.elementor-171 .elementor-element.elementor-element-454b5c0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-454b5c0 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-454b5c0 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-454b5c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-454b5c0.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-454b5c0.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-171 .elementor-element.elementor-element-454b5c0 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-454b5c0 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-454b5c0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-454b5c0:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-454b5c0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-b45152e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-d91618d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-d91618d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-fc8ec53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-fc8ec53 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-a531e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-a531e70 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-a531e70 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-a531e70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-a531e70 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-a531e70 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-f042f29{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-171 .elementor-element.elementor-element-41e46a9{--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-171 .elementor-element.elementor-element-9c3f02f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-c76254c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-c76254c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-6cfd5c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6cfd5c8 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-58d6e76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-58d6e76 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-58d6e76 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-58d6e76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-58d6e76 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-58d6e76 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-199142e{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-171 .elementor-element.elementor-element-9a047e2{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-171 .elementor-element.elementor-element-9a047e2{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-9a047e2{right:16px;}.elementor-171 .elementor-element.elementor-element-9a047e2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-9a047e2 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-9a047e2 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-9a047e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-9a047e2.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-9a047e2.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-171 .elementor-element.elementor-element-9a047e2 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-9a047e2 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-9a047e2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-9a047e2:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-9a047e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-9bf82f3{--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-171 .elementor-element.elementor-element-9e82036{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-33e377f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-33e377f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-b7f6e3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-b7f6e3e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-b05fd3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-b05fd3c .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-b05fd3c .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-b05fd3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-b05fd3c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-b05fd3c .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-59abe0b{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-171 .elementor-element.elementor-element-979e72f{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-171 .elementor-element.elementor-element-979e72f{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-979e72f{right:16px;}.elementor-171 .elementor-element.elementor-element-979e72f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-979e72f .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-979e72f .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-979e72f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-979e72f.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-979e72f.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-171 .elementor-element.elementor-element-979e72f .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-979e72f .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-979e72f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-979e72f:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-979e72f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1c573ca{--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-171 .elementor-element.elementor-element-110d1e2{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-171 .elementor-element.elementor-element-110d1e2{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-110d1e2{right:16px;}.elementor-171 .elementor-element.elementor-element-110d1e2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-110d1e2 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-110d1e2 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-110d1e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-110d1e2.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-110d1e2.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-171 .elementor-element.elementor-element-110d1e2 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-110d1e2 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-110d1e2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-110d1e2:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-110d1e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-c96743e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-fd841a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-fd841a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-5383e7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-5383e7c .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-2d0ef2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-2d0ef2e .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-2d0ef2e .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-2d0ef2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-2d0ef2e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-2d0ef2e .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-cd502c0{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-171 .elementor-element.elementor-element-9431ec8{--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-171 .elementor-element.elementor-element-0c25be4{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-171 .elementor-element.elementor-element-0c25be4{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-0c25be4{right:16px;}.elementor-171 .elementor-element.elementor-element-0c25be4.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-0c25be4 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-0c25be4 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-0c25be4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-0c25be4.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-0c25be4.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-171 .elementor-element.elementor-element-0c25be4 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-0c25be4 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-0c25be4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-0c25be4:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-0c25be4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1d44049{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-0f65f7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-0f65f7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-8c50330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-8c50330 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-806c2c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-806c2c0 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-806c2c0 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-806c2c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-806c2c0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-806c2c0 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-5a43c93{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-171 .elementor-element.elementor-element-6aabecf{--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-171 .elementor-element.elementor-element-7a498d1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-00b1ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-00b1ede .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-9ec47bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-9ec47bd .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-0a48191{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-0a48191 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-0a48191 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-0a48191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-0a48191 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-0a48191 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-13bcad5{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-171 .elementor-element.elementor-element-3dbecf6{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-171 .elementor-element.elementor-element-3dbecf6{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-3dbecf6{right:16px;}.elementor-171 .elementor-element.elementor-element-3dbecf6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-3dbecf6 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-3dbecf6 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-3dbecf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-3dbecf6.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-3dbecf6.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-171 .elementor-element.elementor-element-3dbecf6 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-3dbecf6 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-3dbecf6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-3dbecf6:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-3dbecf6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-844438d{--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-171 .elementor-element.elementor-element-b28143f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-b4e2328{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-b4e2328 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-bff3697{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-bff3697 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-082d9c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-082d9c0 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-082d9c0 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-082d9c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-082d9c0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-082d9c0 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-0cdb647{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-171 .elementor-element.elementor-element-9b15c3d{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-171 .elementor-element.elementor-element-9b15c3d{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-9b15c3d{right:16px;}.elementor-171 .elementor-element.elementor-element-9b15c3d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-9b15c3d .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-9b15c3d .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-9b15c3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-9b15c3d.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-9b15c3d.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-171 .elementor-element.elementor-element-9b15c3d .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-9b15c3d .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-9b15c3d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-9b15c3d:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-9b15c3d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-20eadbd{--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-171 .elementor-element.elementor-element-20eadbd.e-con{--order:-99999 /* order start hack */;}.elementor-171 .elementor-element.elementor-element-8388398{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-171 .elementor-element.elementor-element-8388398{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-8388398{right:16px;}.elementor-171 .elementor-element.elementor-element-8388398.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-8388398 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-8388398 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-8388398.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-8388398.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-8388398.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-171 .elementor-element.elementor-element-8388398 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-8388398 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-8388398 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-8388398:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-8388398:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-80ba584{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-357e8f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-357e8f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-9480f7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-9480f7c .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-3136dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-3136dca .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-3136dca .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-3136dca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-3136dca .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-3136dca .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-55734d5{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-171 .elementor-element.elementor-element-fe946d5{--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-171 .elementor-element.elementor-element-791f85f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-0937f1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-0937f1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-8a65c80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-8a65c80 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-f22ebf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-f22ebf5 .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-f22ebf5 .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-f22ebf5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-f22ebf5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-f22ebf5 .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-496d48b{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-171 .elementor-element.elementor-element-cbf35bd{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-171 .elementor-element.elementor-element-cbf35bd{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-cbf35bd{right:16px;}.elementor-171 .elementor-element.elementor-element-cbf35bd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-cbf35bd .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-cbf35bd .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-cbf35bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-cbf35bd.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-cbf35bd.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-171 .elementor-element.elementor-element-cbf35bd .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-cbf35bd .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-cbf35bd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-cbf35bd:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-cbf35bd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-6da48ca{--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-171 .elementor-element.elementor-element-cc01281{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-171 .elementor-element.elementor-element-cc01281{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-cc01281{right:16px;}.elementor-171 .elementor-element.elementor-element-cc01281.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-cc01281 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-cc01281 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-cc01281.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-cc01281.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-cc01281.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-171 .elementor-element.elementor-element-cc01281 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-cc01281 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-cc01281 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-cc01281:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-cc01281:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1322f40{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-c26f514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-c26f514 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-2b3d10f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-2b3d10f .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-510213e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-510213e .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-510213e .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-510213e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-510213e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-510213e .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-1a7ab81{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-171 .elementor-element.elementor-element-398a562{--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-171 .elementor-element.elementor-element-61a7909{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-171 .elementor-element.elementor-element-61a7909{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-61a7909{right:16px;}.elementor-171 .elementor-element.elementor-element-61a7909.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-61a7909 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-61a7909 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-61a7909.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-61a7909.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-61a7909.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-171 .elementor-element.elementor-element-61a7909 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-61a7909 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-61a7909 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-61a7909:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-61a7909:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-2ca6f09{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-787717d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-787717d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-dfe3cee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-dfe3cee .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-ca0f83b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-ca0f83b .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-ca0f83b .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-ca0f83b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-ca0f83b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-ca0f83b .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-5f3234e{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-171 .elementor-element.elementor-element-3ed660b{--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-171 .elementor-element.elementor-element-1e37cf1{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-171 .elementor-element.elementor-element-1e37cf1{left:16px;}body.rtl .elementor-171 .elementor-element.elementor-element-1e37cf1{right:16px;}.elementor-171 .elementor-element.elementor-element-1e37cf1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-171 .elementor-element.elementor-element-1e37cf1 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-171 .elementor-element.elementor-element-1e37cf1 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1e37cf1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1e37cf1.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-1e37cf1.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-171 .elementor-element.elementor-element-1e37cf1 .elementor-icon{font-size:10px;}.elementor-171 .elementor-element.elementor-element-1e37cf1 .elementor-icon-box-title, .elementor-171 .elementor-element.elementor-element-1e37cf1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-171 .elementor-element.elementor-element-1e37cf1:has(:hover) .elementor-icon-box-title,
					 .elementor-171 .elementor-element.elementor-element-1e37cf1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-a70d486{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-171 .elementor-element.elementor-element-2e86e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-2e86e0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-171 .elementor-element.elementor-element-71f3a3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-71f3a3e .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:20px;font-weight:600;color:#0F172A;}.elementor-171 .elementor-element.elementor-element-c998c0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-171 .elementor-element.elementor-element-c998c0b .elementor-icon-list-icon i{color:#0D9488;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-c998c0b .elementor-icon-list-icon svg{fill:#0D9488;transition:fill 0.3s;}.elementor-171 .elementor-element.elementor-element-c998c0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-171 .elementor-element.elementor-element-c998c0b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;}.elementor-171 .elementor-element.elementor-element-c998c0b .elementor-icon-list-text{color:#475569;transition:color 0.3s;}.elementor-171 .elementor-element.elementor-element-dc7d36f{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-171 .elementor-element.elementor-element-953dcdc{--display:flex;}.elementor-171 .elementor-element.elementor-element-953dcdc:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-953dcdc > .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/pexels-ljnrnz-6530412-1-1-scaled.jpg");background-position:center center;}.elementor-171 .elementor-element.elementor-element-4043294{--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-171 .elementor-element.elementor-element-4043294.e-con{--align-self:center;}.elementor-171 .elementor-element.elementor-element-05892f4{--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-171 .elementor-element.elementor-element-05892f4:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-05892f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-171 .elementor-element.elementor-element-1f608df{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-171 .elementor-element.elementor-element-6768c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 014px) 0px;}.elementor-171 .elementor-element.elementor-element-6768c35 .elementor-heading-title{font-family:"Norwester", Sans-serif;font-size:52px;font-weight:600;line-height:1px;color:#111111;}.elementor-171 .elementor-element.elementor-element-c3a4b10{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-171 .elementor-element.elementor-element-3c35663{--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-171 .elementor-element.elementor-element-4f50fc5 .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-171 .elementor-element.elementor-element-b6e9ab3 .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-171:not(.elementor-motion-effects-element-type-background), body.elementor-page-171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-171 .elementor-element.elementor-element-4043294{--content-width:1280px;}.elementor-171 .elementor-element.elementor-element-05892f4{--width:980px;}}@media(min-width:1025px){.elementor-171 .elementor-element.elementor-element-1fcc7b8:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-1fcc7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-171 .elementor-element.elementor-element-1fcc7b8:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-1fcc7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-171 .elementor-element.elementor-element-1fcc7b8{margin-top:-136px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-171 .elementor-element.elementor-element-df24c0c > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-171 .elementor-element.elementor-element-833a664{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-bd639db .elementor-heading-title{font-size:42px;}.elementor-171 .elementor-element.elementor-element-b9c87ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-554b51b .elementor-heading-title{font-size:42px;}.elementor-171 .elementor-element.elementor-element-6a5ebb4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-590d030 .elementor-heading-title{font-size:42px;}.elementor-171 .elementor-element.elementor-element-a084c27{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-35ed078 .elementor-heading-title{font-size:42px;}.elementor-171 .elementor-element.elementor-element-6768c35 .elementor-heading-title{font-size:42px;}.elementor-171 .elementor-element.elementor-element-4f50fc5{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-b6e9ab3{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-171 .elementor-element.elementor-element-1fcc7b8{padding:150px 20px 150px 20px;}.elementor-171 .elementor-element.elementor-element-833a664{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-760dc1a{--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-171 .elementor-element.elementor-element-ec2c63e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-bd639db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-bd639db .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-171 .elementor-element.elementor-element-b6a9503{width:100%;max-width:100%;font-size:14px;}.elementor-171 .elementor-element.elementor-element-15daa94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-9646a0a{font-size:13px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-b1c6cde{left:14.8px;}body.rtl .elementor-171 .elementor-element.elementor-element-b1c6cde{right:14.8px;}.elementor-171 .elementor-element.elementor-element-b1c6cde{top:16.8px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-f4a4c6c{left:14.8px;}body.rtl .elementor-171 .elementor-element.elementor-element-f4a4c6c{right:14.8px;}.elementor-171 .elementor-element.elementor-element-f4a4c6c{top:16.8px;}.elementor-171 .elementor-element.elementor-element-b1358a1{font-size:13px;}.elementor-171 .elementor-element.elementor-element-f934e02{font-size:13px;}.elementor-171 .elementor-element.elementor-element-89cef98{font-size:13px;}.elementor-171 .elementor-element.elementor-element-5bf241c{font-size:13px;}.elementor-171 .elementor-element.elementor-element-5ce35fa{font-size:13px;}.elementor-171 .elementor-element.elementor-element-ee65e58{font-size:13px;}.elementor-171 .elementor-element.elementor-element-db424cb{font-size:13px;}.elementor-171 .elementor-element.elementor-element-b9c87ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-db187b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-09d45bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-554b51b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-554b51b .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-171 .elementor-element.elementor-element-f7884f5{width:100%;max-width:100%;font-size:14px;}.elementor-171 .elementor-element.elementor-element-de2467a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-d0e8303{font-size:13px;}.elementor-171 .elementor-element.elementor-element-718a513{font-size:13px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-ef14d8d{left:14.8px;}body.rtl .elementor-171 .elementor-element.elementor-element-ef14d8d{right:14.8px;}.elementor-171 .elementor-element.elementor-element-ef14d8d{top:16.8px;}.elementor-171 .elementor-element.elementor-element-d83d485{font-size:13px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-67e7b81{left:14.8px;}body.rtl .elementor-171 .elementor-element.elementor-element-67e7b81{right:14.8px;}.elementor-171 .elementor-element.elementor-element-67e7b81{top:16.8px;}.elementor-171 .elementor-element.elementor-element-a8655a5{font-size:13px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-5dd06a7{left:14.8px;}body.rtl .elementor-171 .elementor-element.elementor-element-5dd06a7{right:14.8px;}.elementor-171 .elementor-element.elementor-element-5dd06a7{top:16.8px;}.elementor-171 .elementor-element.elementor-element-630bdc3{font-size:13px;}.elementor-171 .elementor-element.elementor-element-34dcaed{font-size:13px;}.elementor-171 .elementor-element.elementor-element-2311e9c{font-size:13px;}.elementor-171 .elementor-element.elementor-element-6a5ebb4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-05f2fc7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-deeebd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-590d030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-590d030 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-171 .elementor-element.elementor-element-410f998{width:100%;max-width:100%;font-size:14px;}.elementor-171 .elementor-element.elementor-element-0c5d63b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-17ca483{font-size:13px;}.elementor-171 .elementor-element.elementor-element-c645db8{font-size:13px;}.elementor-171 .elementor-element.elementor-element-612ac47{font-size:13px;}.elementor-171 .elementor-element.elementor-element-30094bd{font-size:13px;}.elementor-171 .elementor-element.elementor-element-374f192{font-size:13px;}.elementor-171 .elementor-element.elementor-element-a084c27{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-d265280{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-4205bc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-35ed078{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-35ed078 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-171 .elementor-element.elementor-element-530c26b{width:100%;max-width:100%;font-size:14px;}.elementor-171 .elementor-element.elementor-element-5c7c5e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-eece07c{font-size:13px;}.elementor-171 .elementor-element.elementor-element-f042f29{font-size:13px;}.elementor-171 .elementor-element.elementor-element-199142e{font-size:13px;}.elementor-171 .elementor-element.elementor-element-59abe0b{font-size:13px;}.elementor-171 .elementor-element.elementor-element-cd502c0{font-size:13px;}.elementor-171 .elementor-element.elementor-element-5a43c93{font-size:13px;}.elementor-171 .elementor-element.elementor-element-13bcad5{font-size:13px;}.elementor-171 .elementor-element.elementor-element-0cdb647{font-size:13px;}.elementor-171 .elementor-element.elementor-element-55734d5{font-size:13px;}.elementor-171 .elementor-element.elementor-element-496d48b{font-size:13px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-cbf35bd{left:14.8px;}body.rtl .elementor-171 .elementor-element.elementor-element-cbf35bd{right:14.8px;}.elementor-171 .elementor-element.elementor-element-cbf35bd{top:16.8px;}.elementor-171 .elementor-element.elementor-element-1a7ab81{font-size:13px;}.elementor-171 .elementor-element.elementor-element-5f3234e{font-size:13px;}.elementor-171 .elementor-element.elementor-element-dc7d36f{font-size:13px;}.elementor-171 .elementor-element.elementor-element-05892f4{--padding-top:50px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-171 .elementor-element.elementor-element-1f608df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-171 .elementor-element.elementor-element-6768c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-171 .elementor-element.elementor-element-6768c35 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-171 .elementor-element.elementor-element-c3a4b10{width:100%;max-width:100%;font-size:13px;}.elementor-171 .elementor-element.elementor-element-3c35663{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-171 .elementor-element.elementor-element-4f50fc5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-4f50fc5 .elementor-button{font-size:12px;padding:015px 80px 015px 80px;}.elementor-171 .elementor-element.elementor-element-b6e9ab3{width:100%;max-width:100%;}.elementor-171 .elementor-element.elementor-element-b6e9ab3 .elementor-button{font-size:12px;padding:015px 70px 015px 70px;}}/* Start custom CSS for image, class: .elementor-element-72b8b33 */.elementor-171 .elementor-element.elementor-element-72b8b33 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-72b8b33 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5461131 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-5461131{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cafa5db */.elementor-171 .elementor-element.elementor-element-cafa5db .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-28f9e7a */.elementor-171 .elementor-element.elementor-element-28f9e7a:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-28f9e7a:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-28f9e7a:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-28f9e7a {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-28f9e7a:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-28f9e7a > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-28f9e7a: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-c07a935 */.elementor-171 .elementor-element.elementor-element-c07a935 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-c07a935 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec5c6ca */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-ec5c6ca{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5b410a8 */.elementor-171 .elementor-element.elementor-element-5b410a8 .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-a674a1c *//* 1. Pastikan kartu adalah Flexbox dan setinggi grid */
.elementor-171 .elementor-element.elementor-element-a674a1c {
    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-171 .elementor-element.elementor-element-a674a1c > div {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
}

/* 2. Efek kartu melayang dan bayangan besar saat di-hover */
.elementor-171 .elementor-element.elementor-element-a674a1c:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,0.08) !important;
}

/* 3. Efek zoom gambar yang halus */
.elementor-171 .elementor-element.elementor-element-a674a1c img {
    transition: transform 0.7s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-a674a1c:hover img {
    transform: scale(1.06);
}

/* 4. Efek garis bawah memanjang saat hover */
.elementor-171 .elementor-element.elementor-element-a674a1c .title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-a674a1c:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
}

/* 5. TRICK RAHASIA YANG BENAR: Mendorong seluruh widget HTML ke bawah! */
.elementor-171 .elementor-element.elementor-element-a674a1c .elementor-widget:last-child {
    margin-top: auto !important;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa38569 */.elementor-171 .elementor-element.elementor-element-aa38569 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-aa38569 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33f8214 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-33f8214{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49afdac */.elementor-171 .elementor-element.elementor-element-49afdac .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-3c080d4 */.elementor-171 .elementor-element.elementor-element-3c080d4:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-3c080d4:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-3c080d4:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-3c080d4 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-3c080d4:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-3c080d4 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-3c080d4: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-b661640 */.elementor-171 .elementor-element.elementor-element-b661640 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-b661640 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c66588 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-1c66588{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aa8616c */.elementor-171 .elementor-element.elementor-element-aa8616c .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-4f170e5 */.elementor-171 .elementor-element.elementor-element-4f170e5:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-4f170e5:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-4f170e5:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-4f170e5 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-4f170e5:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-4f170e5 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-4f170e5: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-ea29f67 */.elementor-171 .elementor-element.elementor-element-ea29f67 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-ea29f67 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3149a3f */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-3149a3f{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7b9c9a4 */.elementor-171 .elementor-element.elementor-element-7b9c9a4 .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-c84cff7 */.elementor-171 .elementor-element.elementor-element-c84cff7:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-c84cff7:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-c84cff7:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-c84cff7 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-c84cff7:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-c84cff7 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-c84cff7: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-082a711 */.elementor-171 .elementor-element.elementor-element-082a711 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-082a711 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e635b7 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-9e635b7{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-44cb20d */.elementor-171 .elementor-element.elementor-element-44cb20d .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-fb0b6a6 */.elementor-171 .elementor-element.elementor-element-fb0b6a6:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-fb0b6a6:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-fb0b6a6:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-fb0b6a6 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-fb0b6a6:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-fb0b6a6 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-fb0b6a6: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-ccbad7a */.elementor-171 .elementor-element.elementor-element-ccbad7a img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-ccbad7a img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eeef0ec */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-eeef0ec{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20a297e */.elementor-171 .elementor-element.elementor-element-20a297e .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-69cffaa */.elementor-171 .elementor-element.elementor-element-69cffaa:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-69cffaa:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-69cffaa:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-69cffaa {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-69cffaa:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-69cffaa > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-69cffaa: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-fc3e7d8 */.elementor-171 .elementor-element.elementor-element-fc3e7d8 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-fc3e7d8 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ea5d64 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-0ea5d64{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-115cae6 */.elementor-171 .elementor-element.elementor-element-115cae6 .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-0c64753 */.elementor-171 .elementor-element.elementor-element-0c64753:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-0c64753:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-0c64753:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-0c64753 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-0c64753:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-0c64753 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-0c64753: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-15daa94 */.elementor-171 .elementor-element.elementor-element-15daa94{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:22px;
align-items:stretch;
}

/* TABLET */
@media(max-width:1100px){
.elementor-171 .elementor-element.elementor-element-15daa94{
grid-template-columns:repeat(2,1fr);
}
}

/* MOBILE */
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-15daa94{
grid-template-columns:1fr;
gap:18px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12c3af9 */.elementor-171 .elementor-element.elementor-element-12c3af9 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-12c3af9 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c11d84b */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-c11d84b{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9717d0b */.elementor-171 .elementor-element.elementor-element-9717d0b .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-9b25869 */.elementor-171 .elementor-element.elementor-element-9b25869:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-9b25869:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-9b25869:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-9b25869 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-9b25869:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-9b25869 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-9b25869: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-51ccf64 */.elementor-171 .elementor-element.elementor-element-51ccf64 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-51ccf64 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69bfeee */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-69bfeee{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7b303ec */.elementor-171 .elementor-element.elementor-element-7b303ec .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-ab04106 */.elementor-171 .elementor-element.elementor-element-ab04106:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-ab04106:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-ab04106:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-ab04106 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-ab04106:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-ab04106 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-ab04106: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-cd79f91 */.elementor-171 .elementor-element.elementor-element-cd79f91 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-cd79f91 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f1634d */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-8f1634d{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e268f0 */.elementor-171 .elementor-element.elementor-element-8e268f0 .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-8aab8dd */.elementor-171 .elementor-element.elementor-element-8aab8dd:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-8aab8dd:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-8aab8dd:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-8aab8dd {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-8aab8dd:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-8aab8dd > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-8aab8dd: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-baa2b62 */.elementor-171 .elementor-element.elementor-element-baa2b62 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-baa2b62 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34b80b4 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-34b80b4{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f6f59f2 */.elementor-171 .elementor-element.elementor-element-f6f59f2 .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-6473874 *//* 1. Pastikan kartu adalah Flexbox dan setinggi grid */
.elementor-171 .elementor-element.elementor-element-6473874 {
    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-171 .elementor-element.elementor-element-6473874 > div {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
}

/* 2. Efek kartu melayang dan bayangan besar saat di-hover */
.elementor-171 .elementor-element.elementor-element-6473874:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,0.08) !important;
}

/* 3. Efek zoom gambar yang halus */
.elementor-171 .elementor-element.elementor-element-6473874 img {
    transition: transform 0.7s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-6473874:hover img {
    transform: scale(1.06);
}

/* 4. Efek garis bawah memanjang saat hover */
.elementor-171 .elementor-element.elementor-element-6473874 .title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-6473874:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
}

/* 5. TRICK RAHASIA YANG BENAR: Mendorong seluruh widget HTML ke bawah! */
.elementor-171 .elementor-element.elementor-element-6473874 .elementor-widget:last-child {
    margin-top: auto !important;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-897fa1b */.elementor-171 .elementor-element.elementor-element-897fa1b img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-897fa1b img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-806b68f */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-806b68f{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37fae2f */.elementor-171 .elementor-element.elementor-element-37fae2f .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-ebe4179 *//* 1. Pastikan kartu adalah Flexbox dan setinggi grid */
.elementor-171 .elementor-element.elementor-element-ebe4179 {
    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-171 .elementor-element.elementor-element-ebe4179 > div {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
}

/* 2. Efek kartu melayang dan bayangan besar saat di-hover */
.elementor-171 .elementor-element.elementor-element-ebe4179:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,0.08) !important;
}

/* 3. Efek zoom gambar yang halus */
.elementor-171 .elementor-element.elementor-element-ebe4179 img {
    transition: transform 0.7s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-ebe4179:hover img {
    transform: scale(1.06);
}

/* 4. Efek garis bawah memanjang saat hover */
.elementor-171 .elementor-element.elementor-element-ebe4179 .title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-ebe4179:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
}

/* 5. TRICK RAHASIA YANG BENAR: Mendorong seluruh widget HTML ke bawah! */
.elementor-171 .elementor-element.elementor-element-ebe4179 .elementor-widget:last-child {
    margin-top: auto !important;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28d7c68 */.elementor-171 .elementor-element.elementor-element-28d7c68 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-28d7c68 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1fff53 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-f1fff53{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-959dd89 */.elementor-171 .elementor-element.elementor-element-959dd89 .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-73f5b5a *//* 1. Transisi dasar kartu dan memastikan kartu setinggi grid */
.elementor-171 .elementor-element.elementor-element-73f5b5a {
    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-171 .elementor-element.elementor-element-73f5b5a:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,0.08) !important;
}

/* 3. Efek zoom gambar yang halus */
.elementor-171 .elementor-element.elementor-element-73f5b5a img {
    transition: transform 0.7s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-73f5b5a:hover img {
    transform: scale(1.06);
}

/* 4. Efek garis bawah (divider) memanjang saat hover */
.elementor-171 .elementor-element.elementor-element-73f5b5a .title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-73f5b5a:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
}

/* 5. TRICK RAHASIA: Memaksa tombol selalu rata di bawah! */
.elementor-171 .elementor-element.elementor-element-73f5b5a .btn-custom-explore {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffe8bd6 */.elementor-171 .elementor-element.elementor-element-ffe8bd6 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-ffe8bd6 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b2ffb */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-e2b2ffb{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-286bd91 */.elementor-171 .elementor-element.elementor-element-286bd91 .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-05d27f7 */.elementor-171 .elementor-element.elementor-element-05d27f7:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-05d27f7:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-05d27f7:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-05d27f7 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-05d27f7:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-05d27f7 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-05d27f7: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-de2467a */.elementor-171 .elementor-element.elementor-element-de2467a{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:22px;
align-items:stretch;
}

/* TABLET */
@media(max-width:1100px){
.elementor-171 .elementor-element.elementor-element-de2467a{
grid-template-columns:repeat(2,1fr);
}
}

/* MOBILE */
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-de2467a{
grid-template-columns:1fr;
gap:18px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43df83a */.elementor-171 .elementor-element.elementor-element-43df83a img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-43df83a img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b7957e */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-7b7957e{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acfca5a */.elementor-171 .elementor-element.elementor-element-acfca5a .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-e3306eb */.elementor-171 .elementor-element.elementor-element-e3306eb:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-e3306eb:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-e3306eb:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-e3306eb {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-e3306eb:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-e3306eb > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-e3306eb: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-a20dadd */.elementor-171 .elementor-element.elementor-element-a20dadd img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-a20dadd img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-793e52e */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-793e52e{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff44322 */.elementor-171 .elementor-element.elementor-element-ff44322 .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-0b64c5f */.elementor-171 .elementor-element.elementor-element-0b64c5f:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-0b64c5f:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-0b64c5f:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-0b64c5f {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-0b64c5f:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-0b64c5f > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-0b64c5f: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-04fa0af */.elementor-171 .elementor-element.elementor-element-04fa0af img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-04fa0af img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4986dc5 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-4986dc5{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a1ae482 */.elementor-171 .elementor-element.elementor-element-a1ae482 .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-06fb0c1 */.elementor-171 .elementor-element.elementor-element-06fb0c1:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-06fb0c1:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-06fb0c1:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-06fb0c1 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-06fb0c1:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-06fb0c1 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-06fb0c1: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-eedf370 */.elementor-171 .elementor-element.elementor-element-eedf370 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-eedf370 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9def7ea */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-9def7ea{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ed5623 */.elementor-171 .elementor-element.elementor-element-3ed5623 .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-3e73074 */.elementor-171 .elementor-element.elementor-element-3e73074:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-3e73074:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-3e73074:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-3e73074 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-3e73074:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-3e73074 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-3e73074: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-b2efe24 */.elementor-171 .elementor-element.elementor-element-b2efe24 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-b2efe24 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ccafa */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-48ccafa{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2ae9ea4 */.elementor-171 .elementor-element.elementor-element-2ae9ea4 .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-39aa39b */.elementor-171 .elementor-element.elementor-element-39aa39b:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-39aa39b:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-39aa39b:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-39aa39b {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-39aa39b:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-39aa39b > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-39aa39b: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-0c5d63b */.elementor-171 .elementor-element.elementor-element-0c5d63b{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:22px;
align-items:stretch;
}

/* TABLET */
@media(max-width:1100px){
.elementor-171 .elementor-element.elementor-element-0c5d63b{
grid-template-columns:repeat(2,1fr);
}
}

/* MOBILE */
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-0c5d63b{
grid-template-columns:1fr;
gap:18px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5eb68bc */.elementor-171 .elementor-element.elementor-element-5eb68bc img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-5eb68bc img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ede70 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-b0ede70{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f969ea */.elementor-171 .elementor-element.elementor-element-7f969ea .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-ae56c43 */.elementor-171 .elementor-element.elementor-element-ae56c43:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-ae56c43:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-ae56c43:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-ae56c43 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-ae56c43:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-ae56c43 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-ae56c43: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-4313899 */.elementor-171 .elementor-element.elementor-element-4313899 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-4313899 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc8ec53 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-fc8ec53{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a531e70 */.elementor-171 .elementor-element.elementor-element-a531e70 .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-01c822d */.elementor-171 .elementor-element.elementor-element-01c822d:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-01c822d:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-01c822d:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-01c822d {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-01c822d:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-01c822d > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-01c822d: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-5a7d3cd */.elementor-171 .elementor-element.elementor-element-5a7d3cd img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-5a7d3cd img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cfd5c8 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-6cfd5c8{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-58d6e76 */.elementor-171 .elementor-element.elementor-element-58d6e76 .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-41e46a9 */.elementor-171 .elementor-element.elementor-element-41e46a9:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-41e46a9:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-41e46a9:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-41e46a9 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-41e46a9:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-41e46a9 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-41e46a9: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-6e7fcff */.elementor-171 .elementor-element.elementor-element-6e7fcff img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-6e7fcff img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7f6e3e */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-b7f6e3e{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b05fd3c */.elementor-171 .elementor-element.elementor-element-b05fd3c .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-9bf82f3 */.elementor-171 .elementor-element.elementor-element-9bf82f3:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-9bf82f3:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-9bf82f3:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-9bf82f3 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-9bf82f3:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-9bf82f3 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-9bf82f3: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-3570c65 */.elementor-171 .elementor-element.elementor-element-3570c65 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-3570c65 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5383e7c */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-5383e7c{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d0ef2e */.elementor-171 .elementor-element.elementor-element-2d0ef2e .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-1c573ca *//* 1. Transisi dasar kartu dan memastikan kartu setinggi grid */
.elementor-171 .elementor-element.elementor-element-1c573ca {
    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-171 .elementor-element.elementor-element-1c573ca:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,0.08) !important;
}

/* 3. Efek zoom gambar yang halus */
.elementor-171 .elementor-element.elementor-element-1c573ca img {
    transition: transform 0.7s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-1c573ca:hover img {
    transform: scale(1.06);
}

/* 4. Efek garis bawah (divider) memanjang saat hover */
.elementor-171 .elementor-element.elementor-element-1c573ca .title-underline .elementor-divider-separator {
    transition: width 0.3s ease-in-out;
}
.elementor-171 .elementor-element.elementor-element-1c573ca:hover .title-underline .elementor-divider-separator {
    width: 100% !important;
}

/* 5. TRICK RAHASIA: Memaksa tombol selalu rata di bawah! */
.elementor-171 .elementor-element.elementor-element-1c573ca .btn-custom-explore {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b942c15 */.elementor-171 .elementor-element.elementor-element-b942c15 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-b942c15 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c50330 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-8c50330{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-806c2c0 */.elementor-171 .elementor-element.elementor-element-806c2c0 .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-9431ec8 */.elementor-171 .elementor-element.elementor-element-9431ec8:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-9431ec8:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-9431ec8:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-9431ec8 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-9431ec8:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-9431ec8 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-9431ec8: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-8bd7ef7 */.elementor-171 .elementor-element.elementor-element-8bd7ef7 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-8bd7ef7 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ec47bd */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-9ec47bd{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0a48191 */.elementor-171 .elementor-element.elementor-element-0a48191 .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-6aabecf */.elementor-171 .elementor-element.elementor-element-6aabecf:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-6aabecf:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-6aabecf:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-6aabecf {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-6aabecf:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-6aabecf > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-6aabecf: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-347cdfb */.elementor-171 .elementor-element.elementor-element-347cdfb img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-347cdfb img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff3697 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-bff3697{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-082d9c0 */.elementor-171 .elementor-element.elementor-element-082d9c0 .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-844438d */.elementor-171 .elementor-element.elementor-element-844438d:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-844438d:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-844438d:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-844438d {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-844438d:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-844438d > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-844438d: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-e63db47 */.elementor-171 .elementor-element.elementor-element-e63db47 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-e63db47 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9480f7c */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-9480f7c{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3136dca */.elementor-171 .elementor-element.elementor-element-3136dca .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-20eadbd */.elementor-171 .elementor-element.elementor-element-20eadbd:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-20eadbd:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-20eadbd:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-20eadbd {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-20eadbd:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-20eadbd > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-20eadbd: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-70902d6 */.elementor-171 .elementor-element.elementor-element-70902d6 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-70902d6 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a65c80 */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-8a65c80{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f22ebf5 */.elementor-171 .elementor-element.elementor-element-f22ebf5 .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-fe946d5 */.elementor-171 .elementor-element.elementor-element-fe946d5:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-fe946d5:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-fe946d5:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-fe946d5 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-fe946d5:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-fe946d5 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-fe946d5: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-f05f152 */.elementor-171 .elementor-element.elementor-element-f05f152 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-f05f152 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b3d10f */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-2b3d10f{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-510213e */.elementor-171 .elementor-element.elementor-element-510213e .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-6da48ca */.elementor-171 .elementor-element.elementor-element-6da48ca:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-6da48ca:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-6da48ca:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-6da48ca {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-6da48ca:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-6da48ca > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-6da48ca: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-e1811bb */.elementor-171 .elementor-element.elementor-element-e1811bb img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-e1811bb img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfe3cee */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-dfe3cee{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca0f83b */.elementor-171 .elementor-element.elementor-element-ca0f83b .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-398a562 */.elementor-171 .elementor-element.elementor-element-398a562:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-398a562:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-398a562:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-398a562 {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-398a562:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-398a562 > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-398a562: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-ef6a918 */.elementor-171 .elementor-element.elementor-element-ef6a918 img{
width:100%;
height:210px;
object-fit:cover;
transition:1s ease;
}
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-ef6a918 img{
height:180px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f3a3e */@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-71f3a3e{
font-size:24px;
min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c998c0b */.elementor-171 .elementor-element.elementor-element-c998c0b .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-3ed660b */.elementor-171 .elementor-element.elementor-element-3ed660b:hover{
transform:translateY(-6px);
box-shadow:0 22px 50px rgba(0,0,0,.08);
}
.elementor-171 .elementor-element.elementor-element-3ed660b:hover img{
transform:scale(1.06);
}

/* Efek kartu melayang dan bayangan besar saat dihover */
.elementor-171 .elementor-element.elementor-element-3ed660b:hover {
    transform: translateY(-6px);
    box-shadow: 0 22px 50px rgba(0,0,0,.08) !important;
}

/* Transisi halus untuk efek kartu */
.elementor-171 .elementor-element.elementor-element-3ed660b {
    transition: all 0.3s ease-in-out;
}

/* Efek zoom gambar saat kartu dihover */
/* Asumsi container gambar adalah div pertama di dalam kartu */
.elementor-171 .elementor-element.elementor-element-3ed660b:hover > div:first-child {
    transform: scale(1.06);
}

/* Transisi halus untuk efek gambar */
.elementor-171 .elementor-element.elementor-element-3ed660b > div:first-child {
    transition: transform 0.7s ease-in-out;
}

/* Efek garis bawah (divider) memanjang */
.elementor-171 .elementor-element.elementor-element-3ed660b: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-5c7c5e7 */.elementor-171 .elementor-element.elementor-element-5c7c5e7{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:22px;
align-items:stretch;
}

/* TABLET */
@media(max-width:1100px){
.elementor-171 .elementor-element.elementor-element-5c7c5e7{
grid-template-columns:repeat(2,1fr);
}
}

/* MOBILE */
@media(max-width:767px){
.elementor-171 .elementor-element.elementor-element-5c7c5e7{
grid-template-columns:1fr;
gap:18px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f50fc5 */.elementor-171 .elementor-element.elementor-element-4f50fc5:hover {
transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6e9ab3 */.elementor-171 .elementor-element.elementor-element-b6e9ab3 {
backdrop-filter: blur(8px);
}
.elementor-171 .elementor-element.elementor-element-b6e9ab3:hover {
transform: translateY(-3px);
}/* End custom CSS */