.elementor-36 .elementor-element.elementor-element-9a70ff8{--display:flex;}.elementor-36 .elementor-element.elementor-element-6be1439{--display:flex;}.elementor-36 .elementor-element.elementor-element-56b0930{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-c1a4457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-c1a4457.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-c1a4457.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-36 .elementor-element.elementor-element-9fa8d88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-weight:400;color:#CACACA;}.elementor-36 .elementor-element.elementor-element-9fa8d88.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-9fa8d88.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-792f794{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:16px 16px 16px 16px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-792f794:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-792f794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-36 .elementor-element.elementor-element-3901e14{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-3901e14.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-8cbb905.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-8cbb905.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-8cbb905 .xpro-counter-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-8cbb905 .xpro-counter-item{font-family:"Poppins", Sans-serif;font-size:39px;color:#FF751F;}.elementor-36 .elementor-element.elementor-element-8cbb905 .xpro-counter-description{color:#FFFFFF8C;}.elementor-36 .elementor-element.elementor-element-8cbb905 .xpro-counter-wrapper .xpro-counter-icon-item svg{width:40px;height:40px;}.elementor-36 .elementor-element.elementor-element-8cbb905 .xpro-counter-wrapper .xpro-counter-icon-item img{width:40px;height:40px;}.elementor-36 .elementor-element.elementor-element-8cbb905 .xpro-counter-wrapper .xpro-counter-icon-item i{font-size:40px;}.elementor-36 .elementor-element.elementor-element-b94e94e{--display:flex;--min-height:0px;--justify-content:flex-start;--margin-top:-5px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-b94e94e.e-con{--align-self:flex-start;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-9fcfdd2{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1.5px;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-9fcfdd2.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-9fcfdd2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-9fcfdd2 .elementor-divider-separator{width:23.3%;margin:0 auto;margin-left:0;}.elementor-36 .elementor-element.elementor-element-9fcfdd2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-4dae54a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-4dae54a.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-1a8dde1.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-1a8dde1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-1a8dde1 .xpro-counter-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-1a8dde1 .xpro-counter-item{font-family:"Poppins", Sans-serif;font-size:39px;color:#FF751F;}.elementor-36 .elementor-element.elementor-element-1a8dde1 .xpro-counter-description{color:#FFFFFF8C;}.elementor-36 .elementor-element.elementor-element-1a8dde1 .xpro-counter-wrapper .xpro-counter-icon-item svg{width:40px;height:40px;}.elementor-36 .elementor-element.elementor-element-1a8dde1 .xpro-counter-wrapper .xpro-counter-icon-item img{width:40px;height:40px;}.elementor-36 .elementor-element.elementor-element-1a8dde1 .xpro-counter-wrapper .xpro-counter-icon-item i{font-size:40px;}.elementor-36 .elementor-element.elementor-element-38f9fd4{--display:flex;--min-height:0px;--justify-content:flex-start;--margin-top:-5px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-38f9fd4.e-con{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-48e2174{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1.5px;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-48e2174.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-48e2174.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-48e2174 .elementor-divider-separator{width:23.3%;margin:0 auto;margin-left:0;}.elementor-36 .elementor-element.elementor-element-48e2174 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-f5b9555{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-f5b9555.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-663eb4f.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-663eb4f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-663eb4f .xpro-counter-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-663eb4f .xpro-counter-item{font-family:"Poppins", Sans-serif;font-size:39px;color:#FF751F;}.elementor-36 .elementor-element.elementor-element-663eb4f .xpro-counter-description{color:#FFFFFF8C;}.elementor-36 .elementor-element.elementor-element-663eb4f .xpro-counter-wrapper .xpro-counter-icon-item svg{width:40px;height:40px;}.elementor-36 .elementor-element.elementor-element-663eb4f .xpro-counter-wrapper .xpro-counter-icon-item img{width:40px;height:40px;}.elementor-36 .elementor-element.elementor-element-663eb4f .xpro-counter-wrapper .xpro-counter-icon-item i{font-size:40px;}.elementor-36 .elementor-element.elementor-element-d71f0ed{--display:flex;--min-height:0px;--justify-content:flex-start;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-d71f0ed.e-con{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-61488be{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1.5px;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-61488be.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-61488be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-61488be .elementor-divider-separator{width:23.3%;margin:0 auto;margin-left:0;}.elementor-36 .elementor-element.elementor-element-61488be .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-1c2456d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-53px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-1c2456d.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-d6de663.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-d6de663.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-d6de663 .xpro-counter-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-d6de663 .xpro-counter-item{font-family:"Poppins", Sans-serif;font-size:39px;color:#FF751F;}.elementor-36 .elementor-element.elementor-element-d6de663 .xpro-counter-description{color:#FFFFFF8C;}.elementor-36 .elementor-element.elementor-element-d6de663 .xpro-counter-wrapper .xpro-counter-icon-item svg{width:40px;height:40px;}.elementor-36 .elementor-element.elementor-element-d6de663 .xpro-counter-wrapper .xpro-counter-icon-item img{width:40px;height:40px;}.elementor-36 .elementor-element.elementor-element-d6de663 .xpro-counter-wrapper .xpro-counter-icon-item i{font-size:40px;}.elementor-36 .elementor-element.elementor-element-1a9880c > .elementor-widget-container{margin:30px 0px 0px -13px;}.elementor-36 .elementor-element.elementor-element-1a9880c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-36 .elementor-element.elementor-element-1a9880c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs{justify-content:left;}.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs .eael-breadcrumbs__content a{color:#A5A5A5;}.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs .eael-breadcrumbs__content{color:#FFBE00;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs .eael-breadcrumb-separator{color:#FFFFFF;margin:0 10px;}.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs .eael-breadcrumb-separator svg{width:15px;height:15px;}.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs .eael-breadcrumb-separator i{font-size:15px;}.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs .eael-breadcrumb-separator svg, 
					.elementor-36 .elementor-element.elementor-element-1a9880c .eael-breadcrumbs .eael-breadcrumb-separator i{margin:4px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d044f3b{--display:flex;--min-height:886px;}.elementor-36 .elementor-element.elementor-element-d044f3b:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-d044f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-477353c{--display:flex;}.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-36 .elementor-element.elementor-element-b396f28 .elementor-button{background-color:#FFF3EC;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FF751F;color:#FF751F;border-radius:50px 50px 50px 50px;padding:7px 16px 7px 16px;}.elementor-36 .elementor-element.elementor-element-b396f28{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-b396f28.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-b396f28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-e8adc2f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-e8adc2f.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-e8adc2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-d2a4db4{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-36 .elementor-element.elementor-element-d2a4db4.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-d2a4db4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-1c3906b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-1c3906b.e-con{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-fa1d1b9{--display:flex;--min-height:469px;}.elementor-36 .elementor-element.elementor-element-fa1d1b9 > .elementor-shape-bottom .elementor-shape-fill, .elementor-36 .elementor-element.elementor-element-fa1d1b9 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FF751F;}.elementor-36 .elementor-element.elementor-element-fa1d1b9 > .elementor-shape-bottom svg, .elementor-36 .elementor-element.elementor-element-fa1d1b9 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:181px;}.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-36 .elementor-element.elementor-element-51816ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-51816ad .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-51816ad.elementor-view-stacked .elementor-icon{background-color:#FF751F33;}.elementor-36 .elementor-element.elementor-element-51816ad.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-51816ad.elementor-view-default .elementor-icon{fill:#FF751F33;color:#FF751F33;border-color:#FF751F33;}.elementor-36 .elementor-element.elementor-element-51816ad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-36 .elementor-element.elementor-element-51816ad.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FF751F;}.elementor-36 .elementor-element.elementor-element-51816ad.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-36 .elementor-element.elementor-element-51816ad.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FF751F;color:#FF751F;}.elementor-36 .elementor-element.elementor-element-51816ad .elementor-icon{font-size:33px;border-radius:16px 16px 16px 16px;}.elementor-36 .elementor-element.elementor-element-51816ad .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-51816ad .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;}.elementor-36 .elementor-element.elementor-element-51816ad .elementor-icon-box-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-51816ad:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-51816ad:has(:focus) .elementor-icon-box-title{color:#FFB000;}.elementor-36 .elementor-element.elementor-element-51816ad .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFBF;}.elementor-36 .elementor-element.elementor-element-cb1be0b{--display:flex;--min-height:469px;}.elementor-36 .elementor-element.elementor-element-c3742ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-c3742ab .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-c3742ab.elementor-view-stacked .elementor-icon{background-color:#FF751F33;fill:#FF751F;color:#FF751F;}.elementor-36 .elementor-element.elementor-element-c3742ab.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c3742ab.elementor-view-default .elementor-icon{fill:#FF751F33;color:#FF751F33;border-color:#FF751F33;}.elementor-36 .elementor-element.elementor-element-c3742ab.elementor-view-framed .elementor-icon{background-color:#FF751F;}.elementor-36 .elementor-element.elementor-element-c3742ab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-36 .elementor-element.elementor-element-c3742ab.elementor-view-framed:has(:focus) .elementor-icon{background-color:#F88E4D;}.elementor-36 .elementor-element.elementor-element-c3742ab.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-36 .elementor-element.elementor-element-c3742ab.elementor-view-stacked:has(:focus) .elementor-icon{fill:#F88E4D;color:#F88E4D;}.elementor-36 .elementor-element.elementor-element-c3742ab .elementor-icon{font-size:33px;border-radius:16px 16px 16px 16px;}.elementor-36 .elementor-element.elementor-element-c3742ab .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c3742ab .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;}.elementor-36 .elementor-element.elementor-element-c3742ab .elementor-icon-box-title{color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-c3742ab:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-c3742ab:has(:focus) .elementor-icon-box-title{color:#FFB000;}.elementor-36 .elementor-element.elementor-element-c3742ab .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#6B7280;}.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-36 .elementor-element.elementor-element-0fc011a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-36 .elementor-element.elementor-element-0fc011a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-icon i{color:#FF751F;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-icon svg{fill:#FF751F;transition:fill 0.3s;}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-36 .elementor-element.elementor-element-0fc011a .elementor-icon-list-text{color:#6B7280;transition:color 0.3s;}.elementor-36 .elementor-element.elementor-element-6ffad1e{--display:flex;--min-height:975px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-b9a3bac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-36 .elementor-element.elementor-element-b9a3bac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-36 .elementor-element.elementor-element-fe87a80.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-fe87a80 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-36 .elementor-element.elementor-element-fe87a80 .widget-image-caption{color:#FF751F;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;margin-block-start:4px;}.elementor-36 .elementor-element.elementor-element-7000264{--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;}.elementor-36 .elementor-element.elementor-element-ea4769c .elementor-button{background-color:#FFF3EC;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FF751F;color:#FF751F;border-radius:50px 50px 50px 50px;padding:7px 16px 7px 16px;}.elementor-36 .elementor-element.elementor-element-ea4769c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-36 .elementor-element.elementor-element-ea4769c.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-ea4769c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-fb577c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-36 .elementor-element.elementor-element-fb577c4.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-fb577c4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-46eff63{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-36 .elementor-element.elementor-element-46eff63.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-46eff63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-daad1ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-ceda0b2{--display:flex;--min-height:886px;}.elementor-36 .elementor-element.elementor-element-ceda0b2:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-ceda0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-9497b4f{--display:flex;}.elementor-36 .elementor-element.elementor-element-c23125a .elementor-button{background-color:#FFF3EC;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FF751F;color:#FF751F;border-radius:50px 50px 50px 50px;padding:7px 16px 7px 16px;}.elementor-36 .elementor-element.elementor-element-c23125a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-c23125a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-b4f4def{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-b4f4def.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-b4f4def.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-72bc170{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-36 .elementor-element.elementor-element-72bc170.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-72bc170.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-6c5a3f8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-3611046{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-c61f760{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-c61f760.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-c61f760 .elementor-icon-box-wrapper{gap:15px;}.elementor-36 .elementor-element.elementor-element-c61f760 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-c61f760.elementor-view-stacked .elementor-icon{background-color:#FFF3EC;fill:#FA0606;color:#FA0606;}.elementor-36 .elementor-element.elementor-element-c61f760.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c61f760.elementor-view-default .elementor-icon{fill:#FFF3EC;color:#FFF3EC;border-color:#FFF3EC;}.elementor-36 .elementor-element.elementor-element-c61f760.elementor-view-framed .elementor-icon{background-color:#FA0606;}.elementor-36 .elementor-element.elementor-element-c61f760 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-c61f760 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c61f760 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-c61f760:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-c61f760:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-c61f760 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-b5b0e0e{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-9b338c3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-9b338c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-9b338c3 .elementor-icon-box-wrapper{gap:15px;}.elementor-36 .elementor-element.elementor-element-9b338c3 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-9b338c3.elementor-view-stacked .elementor-icon{background-color:#DCFCE7;fill:#3100E6;color:#3100E6;}.elementor-36 .elementor-element.elementor-element-9b338c3.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-9b338c3.elementor-view-default .elementor-icon{fill:#DCFCE7;color:#DCFCE7;border-color:#DCFCE7;}.elementor-36 .elementor-element.elementor-element-9b338c3.elementor-view-framed .elementor-icon{background-color:#3100E6;}.elementor-36 .elementor-element.elementor-element-9b338c3 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-9b338c3 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-9b338c3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-9b338c3:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-9b338c3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-9b338c3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-9d3f209{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-1a77647{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-1a77647.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-1a77647 .elementor-icon-box-wrapper{gap:15px;}.elementor-36 .elementor-element.elementor-element-1a77647 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-1a77647.elementor-view-stacked .elementor-icon{background-color:#E0F2FE;fill:#FFB000;color:#FFB000;}.elementor-36 .elementor-element.elementor-element-1a77647.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-1a77647.elementor-view-default .elementor-icon{fill:#E0F2FE;color:#E0F2FE;border-color:#E0F2FE;}.elementor-36 .elementor-element.elementor-element-1a77647.elementor-view-framed .elementor-icon{background-color:#FFB000;}.elementor-36 .elementor-element.elementor-element-1a77647 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-1a77647 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-1a77647 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-1a77647:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-1a77647:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-1a77647 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-fc13891{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-dc735ac{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-dc735ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-dc735ac .elementor-icon-box-wrapper{gap:15px;}.elementor-36 .elementor-element.elementor-element-dc735ac .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-dc735ac.elementor-view-stacked .elementor-icon{background-color:#F3E8FF;fill:#FF0000;color:#FF0000;}.elementor-36 .elementor-element.elementor-element-dc735ac.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-dc735ac.elementor-view-default .elementor-icon{fill:#F3E8FF;color:#F3E8FF;border-color:#F3E8FF;}.elementor-36 .elementor-element.elementor-element-dc735ac.elementor-view-framed .elementor-icon{background-color:#FF0000;}.elementor-36 .elementor-element.elementor-element-dc735ac .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-dc735ac .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-dc735ac .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-dc735ac:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-dc735ac:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-dc735ac .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-8ef03ef{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-cf6eb24{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-cf6eb24.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-cf6eb24 .elementor-icon-box-wrapper{gap:15px;}.elementor-36 .elementor-element.elementor-element-cf6eb24 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-cf6eb24.elementor-view-stacked .elementor-icon{background-color:#FEF9C3;fill:#00CA3E;color:#00CA3E;}.elementor-36 .elementor-element.elementor-element-cf6eb24.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-cf6eb24.elementor-view-default .elementor-icon{fill:#FEF9C3;color:#FEF9C3;border-color:#FEF9C3;}.elementor-36 .elementor-element.elementor-element-cf6eb24.elementor-view-framed .elementor-icon{background-color:#00CA3E;}.elementor-36 .elementor-element.elementor-element-cf6eb24 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-cf6eb24 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-cf6eb24 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-cf6eb24:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-cf6eb24:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-cf6eb24 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-167394f{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-f531b4a{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-f531b4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-f531b4a .elementor-icon-box-wrapper{gap:15px;}.elementor-36 .elementor-element.elementor-element-f531b4a .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-f531b4a.elementor-view-stacked .elementor-icon{background-color:#FEE2E2;fill:#E9A100;color:#E9A100;}.elementor-36 .elementor-element.elementor-element-f531b4a.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-f531b4a.elementor-view-default .elementor-icon{fill:#FEE2E2;color:#FEE2E2;border-color:#FEE2E2;}.elementor-36 .elementor-element.elementor-element-f531b4a.elementor-view-framed .elementor-icon{background-color:#E9A100;}.elementor-36 .elementor-element.elementor-element-f531b4a .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-f531b4a .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-f531b4a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-f531b4a:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-f531b4a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-f531b4a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-3cdf208{--display:flex;--min-height:900px;}.elementor-36 .elementor-element.elementor-element-4f4ff61{--display:flex;}.elementor-36 .elementor-element.elementor-element-344bc34 .elementor-button{background-color:#FF751F26;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FF751F;color:#FF751F;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-36 .elementor-element.elementor-element-344bc34{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-344bc34.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-344bc34.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-ade2915.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-ade2915.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-43d6894{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-36 .elementor-element.elementor-element-43d6894.elementor-element{--align-self:flex-start;}.elementor-36 .elementor-element.elementor-element-43d6894.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-eeefd60{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-eeefd60.elementor-element{--align-self:stretch;}.elementor-36 .elementor-element.elementor-element-eeefd60.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-916fbd3{--display:flex;--min-height:886px;}.elementor-36 .elementor-element.elementor-element-916fbd3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-916fbd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-3befea3{--display:flex;}.elementor-36 .elementor-element.elementor-element-1010ef4 .elementor-button{background-color:#FFF3EC;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;fill:#FF751F;color:#FF751F;border-radius:50px 50px 50px 50px;padding:7px 16px 7px 16px;}.elementor-36 .elementor-element.elementor-element-1010ef4{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-1010ef4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-d57f95f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-d57f95f.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-d57f95f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-36909cd{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-36 .elementor-element.elementor-element-36909cd.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-36909cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-3eef585{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-073e4c3{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-cd99b60{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-cd99b60.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-cd99b60 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-cd99b60 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-cd99b60.elementor-view-stacked .elementor-icon{background-color:#FFF3EC;fill:#FA0606;color:#FA0606;}.elementor-36 .elementor-element.elementor-element-cd99b60.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-cd99b60.elementor-view-default .elementor-icon{fill:#FFF3EC;color:#FFF3EC;border-color:#FFF3EC;}.elementor-36 .elementor-element.elementor-element-cd99b60.elementor-view-framed .elementor-icon{background-color:#FA0606;}.elementor-36 .elementor-element.elementor-element-cd99b60 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-cd99b60 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-cd99b60 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-cd99b60:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-cd99b60:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-cd99b60 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-cd9c19b .elementor-button{background-color:#FFF3EC;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;fill:#FF751F;color:#FF751F;border-radius:6px 6px 6px 6px;padding:9px 75px 9px 75px;}.elementor-36 .elementor-element.elementor-element-cd9c19b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-b0178e0{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-adf4876{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-adf4876.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-adf4876 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-adf4876 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-adf4876.elementor-view-stacked .elementor-icon{background-color:#FFF3EC;fill:#FA0606;color:#FA0606;}.elementor-36 .elementor-element.elementor-element-adf4876.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-adf4876.elementor-view-default .elementor-icon{fill:#FFF3EC;color:#FFF3EC;border-color:#FFF3EC;}.elementor-36 .elementor-element.elementor-element-adf4876.elementor-view-framed .elementor-icon{background-color:#FA0606;}.elementor-36 .elementor-element.elementor-element-adf4876 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-adf4876 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-adf4876 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-adf4876:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-adf4876:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-adf4876 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-e2e465c{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-2c146a0{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-2c146a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-2c146a0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-2c146a0 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-2c146a0.elementor-view-stacked .elementor-icon{background-color:#FFF3EC;fill:#FA0606;color:#FA0606;}.elementor-36 .elementor-element.elementor-element-2c146a0.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-2c146a0.elementor-view-default .elementor-icon{fill:#FFF3EC;color:#FFF3EC;border-color:#FFF3EC;}.elementor-36 .elementor-element.elementor-element-2c146a0.elementor-view-framed .elementor-icon{background-color:#FA0606;}.elementor-36 .elementor-element.elementor-element-2c146a0 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-2c146a0 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-2c146a0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-2c146a0:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-2c146a0:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-2c146a0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-7d6f2ee{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-ee2222c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-ee2222c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-ee2222c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-ee2222c .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-ee2222c.elementor-view-stacked .elementor-icon{background-color:#FFF3EC;fill:#FA0606;color:#FA0606;}.elementor-36 .elementor-element.elementor-element-ee2222c.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-ee2222c.elementor-view-default .elementor-icon{fill:#FFF3EC;color:#FFF3EC;border-color:#FFF3EC;}.elementor-36 .elementor-element.elementor-element-ee2222c.elementor-view-framed .elementor-icon{background-color:#FA0606;}.elementor-36 .elementor-element.elementor-element-ee2222c .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-ee2222c .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-ee2222c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-ee2222c:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-ee2222c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-ee2222c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-e4e4e8d{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-25b2591{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-25b2591.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-25b2591 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-25b2591 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-25b2591.elementor-view-stacked .elementor-icon{background-color:#FFF3EC;fill:#FA0606;color:#FA0606;}.elementor-36 .elementor-element.elementor-element-25b2591.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-25b2591.elementor-view-default .elementor-icon{fill:#FFF3EC;color:#FFF3EC;border-color:#FFF3EC;}.elementor-36 .elementor-element.elementor-element-25b2591.elementor-view-framed .elementor-icon{background-color:#FA0606;}.elementor-36 .elementor-element.elementor-element-25b2591 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-25b2591 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-25b2591 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-25b2591:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-25b2591:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-25b2591 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}.elementor-36 .elementor-element.elementor-element-e0c1454{--display:flex;--min-height:270px;}.elementor-36 .elementor-element.elementor-element-721ecc9{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-36 .elementor-element.elementor-element-721ecc9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-36 .elementor-element.elementor-element-721ecc9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-36 .elementor-element.elementor-element-721ecc9 .elementor-icon-box-title{margin-block-end:8px;color:#1A1A1A;}.elementor-36 .elementor-element.elementor-element-721ecc9.elementor-view-stacked .elementor-icon{background-color:#FFF3EC;fill:#FA0606;color:#FA0606;}.elementor-36 .elementor-element.elementor-element-721ecc9.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-721ecc9.elementor-view-default .elementor-icon{fill:#FFF3EC;color:#FFF3EC;border-color:#FFF3EC;}.elementor-36 .elementor-element.elementor-element-721ecc9.elementor-view-framed .elementor-icon{background-color:#FA0606;}.elementor-36 .elementor-element.elementor-element-721ecc9 .elementor-icon{font-size:27px;border-radius:18px 18px 18px 18px;}.elementor-36 .elementor-element.elementor-element-721ecc9 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-721ecc9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-721ecc9:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-721ecc9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-36 .elementor-element.elementor-element-721ecc9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#6B7280;}body.elementor-page-36:not(.elementor-motion-effects-element-type-background), body.elementor-page-36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-792f794{--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-1c3906b{--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-6c5a3f8{--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-3eef585{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-c1a4457{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-9fa8d88{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:15px;}.elementor-36 .elementor-element.elementor-element-792f794{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-b396f28{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-e8adc2f{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-d2a4db4{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-36 .elementor-element.elementor-element-1c3906b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-ea4769c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-46eff63{margin:-25px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-size:15px;}.elementor-36 .elementor-element.elementor-element-c23125a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-b4f4def{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-72bc170{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-36 .elementor-element.elementor-element-6c5a3f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-36 .elementor-element.elementor-element-43d6894{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-36 .elementor-element.elementor-element-1010ef4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-d57f95f{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-36909cd{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-36 .elementor-element.elementor-element-3eef585{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-792f794{--width:64%;}.elementor-36 .elementor-element.elementor-element-3901e14{--width:180%;}.elementor-36 .elementor-element.elementor-element-4dae54a{--width:180%;}.elementor-36 .elementor-element.elementor-element-f5b9555{--width:180%;}.elementor-36 .elementor-element.elementor-element-1c2456d{--width:180%;}.elementor-36 .elementor-element.elementor-element-fa1d1b9{--width:100%;}.elementor-36 .elementor-element.elementor-element-cb1be0b{--width:100%;}.elementor-36 .elementor-element.elementor-element-b9a3bac{--width:47.453%;}.elementor-36 .elementor-element.elementor-element-7000264{--width:66.6666%;}}/* Start custom CSS for html, class: .elementor-element-c1a4457 *//* Base (sudah fleksibel pakai clamp) */
.elementor-36 .elementor-element.elementor-element-c1a4457 .hero-title {
    font-family: poppins;
    font-size: clamp(2rem, 4.5vw, 4.6rem);
    font-weight: 800;
    color: #ffffff;
    line-height: 1.15;
    margin-bottom: 10px;
    letter-spacing: -1px;
}

/* Highlight */
.elementor-36 .elementor-element.elementor-element-c1a4457 .hero-title .highlight {
    color: #ff751f;
    position: relative;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-36 .elementor-element.elementor-element-c1a4457 .hero-title {
        font-size: clamp(1.8rem, 5vw, 3rem);
        line-height: 1.2;
        letter-spacing: -0.5px;
    }
}

/* Mobile */
@media (max-width: 768px) {
    .elementor-36 .elementor-element.elementor-element-c1a4457 .hero-title {
        font-size: clamp(1.6rem, 6vw, 2.4rem);
        line-height: 1.25;
        letter-spacing: 0;
        margin-bottom: 14px;
    }
}

/* Mobile kecil */
@media (max-width: 480px) {
    .elementor-36 .elementor-element.elementor-element-c1a4457 .hero-title {
        font-size: 2.9rem;
        line-height: 1.3;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa8d88 */.elementor-36 .elementor-element.elementor-element-9fa8d88 {
      font-size: 16px;
      line-height: 1.7;
      max-width: 480px;
    }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9fcfdd2 */.elementor-36 .elementor-element.elementor-element-9fcfdd2 .elementor-divider {
    width: 30vw;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-48e2174 */.elementor-36 .elementor-element.elementor-element-48e2174 .elementor-divider {
    width: 30vw;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-61488be */.elementor-36 .elementor-element.elementor-element-61488be .elementor-divider {
    width: 30vw;
}/* End custom CSS */
/* Start custom CSS for eael-breadcrumbs, class: .elementor-element-1a9880c *//* Hilangkan border breadcrumb EAEL */
.eael-breadcrumbs__content {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

.eael-breadcrumbs__content a:first-of-type:hover {
    color: #ff751f;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be1439 */.elementor-36 .elementor-element.elementor-element-6be1439 {
      position: absolute;
      inset: 0;
      background-image: radial-gradient(circle at 20% 50%, rgba(255,117,31,0.15) 0%, transparent 50%),
                        radial-gradient(circle at 80% 20%, rgba(255,117,31,0.1) 0%, transparent 40%),
                        url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ff751f' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a70ff8 *//* Base */
.elementor-36 .elementor-element.elementor-element-9a70ff8 {
    min-height: 65svh;
    background: linear-gradient(135deg, #1a0a00 0%, #3d1500 40%, #1a0a00 100%);
    display: flex;
    align-items: center;
    position: relative;
    overflow: hidden;
    padding-top: 70px;
    padding-left: 20px;
    padding-right: 20px;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-36 .elementor-element.elementor-element-9a70ff8 {
        padding-top: 90px; /* beri ruang header */
        align-items: center;
    }
}

/* Mobile */
@media (max-width: 768px) {
    .elementor-36 .elementor-element.elementor-element-9a70ff8 {
        min-height: auto; /* biar tidak terlalu tinggi */
        padding-top: 1450px;
        padding-bottom: 60px;
        align-items: center;
    }
}

/* Mobile kecil */
@media (max-width: 480px) {
    .elementor-36 .elementor-element.elementor-element-9a70ff8 {
        padding-top: 1450px;
        padding-bottom: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b396f28 */:root {       --primary: #ff751f;       --primary-dark: #e05c00;       --primary-light: #fff3ec;       --dark: #1a1a1a;       --gray: #6b7280;       --light: #f9f9f9;       --white: #ffffff;     }

.elementor-36 .elementor-element.elementor-element-b396f28 .btn-prgrm {
    display: inline-block;
      background: var(--primary-light);
      color: var(--primary);
      padding: 4px 16px;
      border-radius: 50px;
      font-size: 12px;
      font-weight: 600;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8adc2f */.section-title {
    font-family: 'Poppins', sans-serif;
    font-weight: 800;
    font-size: clamp(22px, 4vw, 30px);
    color: #1a1a1a;
    letter-spacing: -0.5px;
    line-height: 1.2;
    text-align: center;       /* Center text */
    margin: 0 auto 20px;      /* Center block + spacing bawah */
}

.section-title span {
    color: #ff751f;
}

/* Tablet */
@media (max-width: 1024px) {
    .section-title {
        font-size: clamp(20px, 5vw, 26px);
    }
}

/* Mobile */
@media (max-width: 768px) {
    .section-title {
        font-size: 22px;
        line-height: 1.3;
        letter-spacing: 0;
    }
}

/* Mobile kecil */
@media (max-width: 480px) {
    .section-title {
        font-size: 25px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1d1b9 */.elementor-36 .elementor-element.elementor-element-fa1d1b9  { 
    background: linear-gradient(135deg, #1a0a00, #3d1500);
    box-shadow: 0 12px 40px rgba(255,117,31,0.2); 
    border-radius: 24px; padding: 36px; position: relative; overflow: hidden;
      transition: transform 0.3s, box-shadow 0.3s;
}

.elementor-36 .elementor-element.elementor-element-fa1d1b9:hover { transform: translateY(-6px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb1be0b */.elementor-36 .elementor-element.elementor-element-cb1be0b  { 
    background: white; border: 1px solid #f0f0f0; box-shadow: 0 8px 32px rgba(0,0,0,0.06); 
    border-radius: 24px; padding: 36px; position: relative; overflow: hidden;
      transition: transform 0.3s, box-shadow 0.3s;
}

.elementor-36 .elementor-element.elementor-element-cb1be0b:hover { transform: translateY(-6px); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea4769c */:root {       --primary: #ff751f;       --primary-dark: #e05c00;       --primary-light: #fff3ec;       --dark: #1a1a1a;       --gray: #6b7280;       --light: #f9f9f9;       --white: #ffffff;     }

.elementor-36 .elementor-element.elementor-element-ea4769c .btn-prgrm {
    display: inline-block;
      background: var(--primary-light);
      color: var(--primary);
      padding: 4px 16px;
      border-radius: 50px;
      font-size: 12px;
      font-weight: 600;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb577c4 */.section-title {
    font-family: 'Poppins', sans-serif;
    font-weight: 800;
    font-size: clamp(20px, 4vw, 30px); /* otomatis fleksibel */
    color: #1a1a1a;
    letter-spacing: -0.5px;
    line-height: 1.2;
}

.section-title span {
    color: #ff751f;
}

/* Tablet */
@media (max-width: 1024px) {
    .section-title {
        letter-spacing: -0.3px;
    }
}

/* Mobile */
@media (max-width: 768px) {
    .section-title {
        font-size: 32px;
        line-height: 1.3;
        letter-spacing: 0;
    }
}

/* Mobile kecil */
@media (max-width: 480px) {
    .section-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-daad1ef *//* ===== SEJARAH / TIMELINE ===== */


    .timeline { position: relative; padding-left: 32px; }
    .timeline::before { content: ''; position: absolute; left: 7px; top: 8px; bottom: 8px; width: 2px; background: linear-gradient(to bottom, var(--primary), rgba(255,117,31,0.1)); border-radius: 2px; }
    .tl-item { position: relative; margin-bottom: 32px; }
    .tl-item:last-child { margin-bottom: 0; }
    .tl-dot { position: absolute; left: -32px; top: 4px; width: 16px; height: 16px; border-radius: 50%; background: var(--primary); border: 3px solid white; box-shadow: 0 0 0 3px rgba(255,117,31,0.2); }
    .tl-year { font-size: 11px; font-weight: 700; color: var(--primary); letter-spacing: 1px; text-transform: uppercase; margin-bottom: 4px; }
    .tl-title { font-size: 15px; font-weight: 700; color: var(--dark); margin-bottom: 4px; }
    .tl-desc { font-size: 13px; color: var(--gray); line-height: 1.6; }

    /* ===== NILAI & PROGRAM UNGGULAN ===== */
    .nilai-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-top: 48px; }
    .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }
    .nilai-icon { width: 64px; height: 64px; border-radius: 18px; display: flex; align-items: center; justify-content: center; font-size: 28px; margin: 0 auto 16px; }
    .nilai-card h4 { font-size: 16px; font-weight: 700; color: var(--dark); margin-bottom: 8px; }
    .nilai-card p { font-size: 13px; color: var(--gray); line-height: 1.65; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c23125a */:root {       --primary: #ff751f;       --primary-dark: #e05c00;       --primary-light: #fff3ec;       --dark: #1a1a1a;       --gray: #6b7280;       --light: #f9f9f9;       --white: #ffffff;     }

.elementor-36 .elementor-element.elementor-element-c23125a .btn-prgrm {
    display: inline-block;
      background: var(--primary-light);
      color: var(--primary);
      padding: 4px 16px;
      border-radius: 50px;
      font-size: 12px;
      font-weight: 600;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b4f4def */.section-title {
    font-family: 'Poppins', sans-serif;
    font-weight: 800;
    font-size: clamp(22px, 4vw, 30px);
    color: #1a1a1a;
    letter-spacing: -0.5px;
    line-height: 1.2;
    text-align: center;       /* Center text */
    margin: 0 auto 20px;      /* Center block + spacing bawah */
}

.section-title span {
    color: #ff751f;
}

/* Tablet */
@media (max-width: 1024px) {
    .section-title {
        font-size: clamp(20px, 5vw, 26px);
    }
}

/* Mobile */
@media (max-width: 768px) {
    .section-title {
        font-size: 22px;
        line-height: 1.3;
        letter-spacing: 0;
    }
}

/* Mobile kecil */
@media (max-width: 480px) {
    .section-title {
        font-size: 25px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3611046 */.elementor-36 .elementor-element.elementor-element-3611046 .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
.elementor-36 .elementor-element.elementor-element-3611046 .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5b0e0e */.elementor-36 .elementor-element.elementor-element-b5b0e0e .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-b5b0e0e .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3f209 */.elementor-36 .elementor-element.elementor-element-9d3f209 .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-9d3f209 .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc13891 */.elementor-36 .elementor-element.elementor-element-fc13891 .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-fc13891 .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef03ef */.elementor-36 .elementor-element.elementor-element-8ef03ef .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-8ef03ef .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167394f */.elementor-36 .elementor-element.elementor-element-167394f .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-167394f .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-344bc34 */.elementor-36 .elementor-element.elementor-element-344bc34 .why-text { background: rgba(255,117,31,0.15); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ade2915 */.why-text .section-title { color: white; text-align: left; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eeefd60 *//* ===== TEAM CARD CONTAINER ===== */
.single-team-area {
    background: linear-gradient(145deg, rgba(255,255,255,0.08), rgba(0,0,0,0.15));
    backdrop-filter: blur(6px);
    border-radius: 20px;
    padding: 28px 24px 32px;
    position: relative;
    overflow: hidden;

    box-shadow:
        inset 0 0 0 1px rgba(255,255,255,0.08),
        0 12px 40px rgba(0,0,0,0.35);

    transition: all 0.35s ease;
}

/* Hover efek naik & glow */
.single-team-area:hover {
    transform: translateY(-10px);
    box-shadow:
        inset 0 0 0 1px rgba(255,117,31,0.4),
        0 25px 60px rgba(255,117,31,0.25);
}

/* ===== FOTO / AVATAR ===== */
.single-team-area img {
    width: 130px;
    height: 130px;
    object-fit: cover;
    border-radius: 50%;
    margin: 0 auto 18px;
    display: block;

    border: 4px solid rgba(255,117,31,0.7);
    box-shadow: 0 10px 30px rgba(0,0,0,0.35);
}

/* Hide filter buttons */
.ttp-isotope-buttons.button-group.filter-button-group {
    display: none !important;
}

.team-name {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 600; 
    color: white; 
    margin-bottom: 4px; }

.tlp-position {
    font-family: Poppins;
    font-size: 13px; 
    color: #ff751f !important;
    font-weight: 700; 
    margin-bottom: 10px;
}

/* 1. Matikan background container */
.single-team-area .tlp-content {
    background: transparent !important;
    text-align: center !important;
}

/* 2. MATIKAN PSEUDO ELEMENT (INI KUNCI UTAMA) */
.single-team-area .tlp-content::before,
.single-team-area .tlp-content::after {
    content: none !important;
    background: transparent !important;
    display: none !important;
}

/* 3. Kadang plugin bikin layer tambahan */
.single-team-area .tlp-content > * {
    background: transparent !important;
}

/* 4. Warna teks */
.single-team-area .team-name,
.single-team-area .team-name a {
    color: #ff751f !important;
}

.single-team-area .tlp-position {
    color: white !important;
}

.tlp-email, .tlp-mobile {
    color: white;
    font-weight: 400;
}

.short-bio {
    color: rgba(255,255,255,0.6);
    margin-bottom: 10px;
    text-align: center;
}

/* ===== RESPONSIVE ===== */
@media (max-width: 768px) {
    .single-team-area {
        padding: 24px 18px 28px;
    }

    .single-team-area img {
        width: 110px;
        height: 110px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cdf208 */.why-section {
      background: linear-gradient(135deg, #1a0a00 0%, #2d1000 100%);
      position: relative;
      overflow: hidden;
    }
    .why-section::before {
      content: '';
      position: absolute;
      inset: 0;
      background: radial-gradient(ellipse at 30% 50%, rgba(255,117,31,0.12) 0%, transparent 60%);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1010ef4 */:root {       --primary: #ff751f;       --primary-dark: #e05c00;       --primary-light: #fff3ec;       --dark: #1a1a1a;       --gray: #6b7280;       --light: #f9f9f9;       --white: #ffffff;     }

.elementor-36 .elementor-element.elementor-element-1010ef4 .btn-prgrm {
    display: inline-block;
      background: var(--primary-light);
      color: var(--primary);
      padding: 4px 16px;
      border-radius: 50px;
      font-size: 12px;
      font-weight: 600;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d57f95f */.section-title {
    font-family: 'Poppins', sans-serif;
    font-weight: 800;
    font-size: clamp(22px, 4vw, 30px);
    color: #1a1a1a;
    letter-spacing: -0.5px;
    line-height: 1.2;
    text-align: center;       /* Center text */
    margin: 0 auto 20px;      /* Center block + spacing bawah */
}

.section-title span {
    color: #ff751f;
}

/* Tablet */
@media (max-width: 1024px) {
    .section-title {
        font-size: clamp(20px, 5vw, 26px);
    }
}

/* Mobile */
@media (max-width: 768px) {
    .section-title {
        font-size: 22px;
        line-height: 1.3;
        letter-spacing: 0;
    }
}

/* Mobile kecil */
@media (max-width: 480px) {
    .section-title {
        font-size: 25px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd9c19b */.elementor-36 .elementor-element.elementor-element-cd9c19b .elementor-button-text {
    display:  inline-block;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-073e4c3 */.elementor-36 .elementor-element.elementor-element-073e4c3 .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
.elementor-36 .elementor-element.elementor-element-073e4c3 .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0178e0 */.elementor-36 .elementor-element.elementor-element-b0178e0 .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-b0178e0 .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2e465c */.elementor-36 .elementor-element.elementor-element-e2e465c .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-e2e465c .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6f2ee */.elementor-36 .elementor-element.elementor-element-7d6f2ee .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-7d6f2ee .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4e4e8d */.elementor-36 .elementor-element.elementor-element-e4e4e8d .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-e4e4e8d .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c1454 */.elementor-36 .elementor-element.elementor-element-e0c1454 .nilai-card {
      background: white; border-radius: 20px; padding: 28px;
      border: 1px solid #f0f0f0; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
      transition: all 0.3s; text-align: center;
    }
    .elementor-36 .elementor-element.elementor-element-e0c1454 .nilai-card:hover { transform: translateY(-6px); box-shadow: 0 16px 48px rgba(255,117,31,0.12); border-color: rgba(255,117,31,0.2); }/* End custom CSS */