.elementor-160 .elementor-element.elementor-element-bbdb780{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-bbdb780:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-bbdb780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://engineoilmalaysia.com/wp-content/uploads/2026/06/sodor-about-us.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-160 .elementor-element.elementor-element-43e0f2b{--display:flex;}.elementor-160 .elementor-element.elementor-element-4394859{--display:flex;}.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-160 .elementor-element.elementor-element-3d923e9{text-align:start;}.elementor-160 .elementor-element.elementor-element-3d923e9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-412c549{text-align:start;}.elementor-160 .elementor-element.elementor-element-412c549 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.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-160 .elementor-element.elementor-element-8b7ef0e{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;}.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-160 .elementor-element.elementor-element-e5cfb8c .elementor-button{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-20a98d7 ) 0%, var( --e-global-color-1574e48 ) 100%);border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-e5cfb8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-160 .elementor-element.elementor-element-e5cfb8c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-160 .elementor-element.elementor-element-599fb20{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-599fb20:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-599fb20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #242424 0%, var( --e-global-color-primary ) 100%);}.elementor-160 .elementor-element.elementor-element-84bddf3{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-84bddf3:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-84bddf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #242424 0%, var( --e-global-color-primary ) 100%);}.elementor-160 .elementor-element.elementor-element-c59ed26{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-c59ed26.e-con{--order:99999 /* order end hack */;}.elementor-160 .elementor-element.elementor-element-04a6578{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-04a6578:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-04a6578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-83f91b3{text-align:center;}.elementor-160 .elementor-element.elementor-element-83f91b3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-610840f{text-align:center;}.elementor-160 .elementor-element.elementor-element-610840f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-bf640f7{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-1c8dd2c{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-1c8dd2c:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-1c8dd2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-f40b2c8{text-align:center;}.elementor-160 .elementor-element.elementor-element-f40b2c8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-1b4313a{text-align:center;}.elementor-160 .elementor-element.elementor-element-1b4313a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-d72fe5a{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-8591d96{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-8591d96:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-8591d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-ab712ff{text-align:center;}.elementor-160 .elementor-element.elementor-element-ab712ff .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-6ab9659{text-align:center;}.elementor-160 .elementor-element.elementor-element-6ab9659 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-5c7f294{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-205be1b{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-205be1b:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-205be1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-ce279c0{text-align:center;}.elementor-160 .elementor-element.elementor-element-ce279c0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-00cd0c1{text-align:center;}.elementor-160 .elementor-element.elementor-element-00cd0c1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-8564936{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-1dfcc18{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-1dfcc18:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-1dfcc18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-44e780a{text-align:center;}.elementor-160 .elementor-element.elementor-element-44e780a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-fe3ee54{text-align:center;}.elementor-160 .elementor-element.elementor-element-fe3ee54 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-93fbb07{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-e14f4ee{--display:flex;}.elementor-160 .elementor-element.elementor-element-9cf1790{text-align:center;}.elementor-160 .elementor-element.elementor-element-9cf1790 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-4c1ec37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.76;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-4c1ec37:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-4c1ec37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://engineoilmalaysia.com/wp-content/uploads/2026/06/sodor-office.jpg");background-position:center center;background-size:cover;}.elementor-160 .elementor-element.elementor-element-4c1ec37::before, .elementor-160 .elementor-element.elementor-element-4c1ec37 > .elementor-background-video-container::before, .elementor-160 .elementor-element.elementor-element-4c1ec37 > .e-con-inner > .elementor-background-video-container::before, .elementor-160 .elementor-element.elementor-element-4c1ec37 > .elementor-background-slideshow::before, .elementor-160 .elementor-element.elementor-element-4c1ec37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-160 .elementor-element.elementor-element-4c1ec37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(91deg, #050505 36%, #00000000 100%);}.elementor-160 .elementor-element.elementor-element-f2491ad{--display:flex;}.elementor-160 .elementor-element.elementor-element-c1794dc{--display:flex;}.elementor-160 .elementor-element.elementor-element-c1794dc.e-con{--order:-99999 /* order start hack */;}.elementor-160 .elementor-element.elementor-element-0359e89{text-align:start;}.elementor-160 .elementor-element.elementor-element-0359e89 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-57ff0be{text-align:start;}.elementor-160 .elementor-element.elementor-element-57ff0be .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-911f3b8{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-160 .elementor-element.elementor-element-63846ff{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-63846ff.e-con{--align-self:flex-start;}.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-160 .elementor-element.elementor-element-97e2251 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-160 .elementor-element.elementor-element-97e2251 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-framed .elementor-icon, .elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-default .elementor-icon{fill:var( --e-global-color-20a98d7 );color:var( --e-global-color-20a98d7 );border-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-97e2251.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-20a98d7 );color:var( --e-global-color-20a98d7 );border-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-97e2251 .elementor-icon{font-size:32px;}.elementor-160 .elementor-element.elementor-element-97e2251 .elementor-icon-box-title, .elementor-160 .elementor-element.elementor-element-97e2251 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:600;}.elementor-160 .elementor-element.elementor-element-97e2251:has(:hover) .elementor-icon-box-title,
					 .elementor-160 .elementor-element.elementor-element-97e2251:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-dbcd5b4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-160 .elementor-element.elementor-element-dbcd5b4 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-framed .elementor-icon, .elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-default .elementor-icon{fill:var( --e-global-color-20a98d7 );color:var( --e-global-color-20a98d7 );border-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-dbcd5b4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-20a98d7 );color:var( --e-global-color-20a98d7 );border-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-dbcd5b4 .elementor-icon{font-size:32px;}.elementor-160 .elementor-element.elementor-element-dbcd5b4 .elementor-icon-box-title, .elementor-160 .elementor-element.elementor-element-dbcd5b4 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:600;}.elementor-160 .elementor-element.elementor-element-dbcd5b4:has(:hover) .elementor-icon-box-title,
					 .elementor-160 .elementor-element.elementor-element-dbcd5b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-15ad3ba .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-160 .elementor-element.elementor-element-15ad3ba .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-framed .elementor-icon, .elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-20a98d7 );color:var( --e-global-color-20a98d7 );border-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-15ad3ba.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-20a98d7 );color:var( --e-global-color-20a98d7 );border-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-15ad3ba .elementor-icon{font-size:32px;}.elementor-160 .elementor-element.elementor-element-15ad3ba .elementor-icon-box-title, .elementor-160 .elementor-element.elementor-element-15ad3ba .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:600;}.elementor-160 .elementor-element.elementor-element-15ad3ba:has(:hover) .elementor-icon-box-title,
					 .elementor-160 .elementor-element.elementor-element-15ad3ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-5e98582 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-160 .elementor-element.elementor-element-5e98582 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-framed .elementor-icon, .elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-default .elementor-icon{fill:var( --e-global-color-20a98d7 );color:var( --e-global-color-20a98d7 );border-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-160 .elementor-element.elementor-element-5e98582.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-20a98d7 );color:var( --e-global-color-20a98d7 );border-color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-5e98582 .elementor-icon{font-size:32px;}.elementor-160 .elementor-element.elementor-element-5e98582 .elementor-icon-box-title, .elementor-160 .elementor-element.elementor-element-5e98582 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:600;}.elementor-160 .elementor-element.elementor-element-5e98582:has(:hover) .elementor-icon-box-title,
					 .elementor-160 .elementor-element.elementor-element-5e98582:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-e7dd507{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-e7dd507:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-e7dd507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #242424 0%, var( --e-global-color-primary ) 100%);}.elementor-160 .elementor-element.elementor-element-82a4cd3{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-82a4cd3.e-con{--order:99999 /* order end hack */;}.elementor-160 .elementor-element.elementor-element-d1f65f9{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-d1f65f9:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-d1f65f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.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-160 .elementor-element.elementor-element-b9b118f img{width:40%;}.elementor-160 .elementor-element.elementor-element-1e2f359{text-align:center;}.elementor-160 .elementor-element.elementor-element-1e2f359 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-749585e{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-62d3523{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-62d3523:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-62d3523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-aa67999 img{width:40%;}.elementor-160 .elementor-element.elementor-element-427f897{text-align:center;}.elementor-160 .elementor-element.elementor-element-427f897 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-2c44eae{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-29c7bf8{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-29c7bf8:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-29c7bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-9a68a6e img{width:40%;}.elementor-160 .elementor-element.elementor-element-40d96a2{text-align:center;}.elementor-160 .elementor-element.elementor-element-40d96a2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-a0db051{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-69a441f{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-69a441f:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-69a441f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-b3e8be2 img{width:40%;}.elementor-160 .elementor-element.elementor-element-1e905fa{text-align:center;}.elementor-160 .elementor-element.elementor-element-1e905fa .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-707427f{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-dd5ad42{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-dd5ad42:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-dd5ad42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-9741ed3 img{width:40%;}.elementor-160 .elementor-element.elementor-element-939e276{text-align:center;}.elementor-160 .elementor-element.elementor-element-939e276 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-677a42d{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-e9b2a43{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-160 .elementor-element.elementor-element-e9b2a43:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-e9b2a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-821dac0 img{width:40%;}.elementor-160 .elementor-element.elementor-element-8c8569e{text-align:center;}.elementor-160 .elementor-element.elementor-element-8c8569e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-86a204f{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-250fb59{--display:flex;}.elementor-160 .elementor-element.elementor-element-43d7a04{text-align:center;}.elementor-160 .elementor-element.elementor-element-43d7a04 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-ab74990{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-ab74990:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-ab74990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://engineoilmalaysia.com/wp-content/uploads/2026/06/bg2.png");}.elementor-160 .elementor-element.elementor-element-ee33e2f{--display:flex;}.elementor-160 .elementor-element.elementor-element-913435b{--display:flex;}.elementor-160 .elementor-element.elementor-element-913435b.e-con{--order:-99999 /* order start hack */;}.elementor-160 .elementor-element.elementor-element-6de8b4b{text-align:start;}.elementor-160 .elementor-element.elementor-element-6de8b4b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-25fa489{text-align:start;}.elementor-160 .elementor-element.elementor-element-25fa489 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-457170f{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;}.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-160 .elementor-element.elementor-element-87ad383 .elementor-icon-list-icon i{color:var( --e-global-color-20a98d7 );transition:color 0.3s;}.elementor-160 .elementor-element.elementor-element-87ad383 .elementor-icon-list-icon svg{fill:var( --e-global-color-20a98d7 );transition:fill 0.3s;}.elementor-160 .elementor-element.elementor-element-87ad383{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-160 .elementor-element.elementor-element-87ad383 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-160 .elementor-element.elementor-element-87ad383 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-87ad383 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-160 .elementor-element.elementor-element-c3344ef .elementor-button{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-20a98d7 ) 0%, var( --e-global-color-1574e48 ) 100%);border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-c3344ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-160 .elementor-element.elementor-element-c3344ef .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-160 .elementor-element.elementor-element-2b45529{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-2b45529:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-2b45529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #242424 0%, var( --e-global-color-primary ) 100%);}.elementor-160 .elementor-element.elementor-element-c6bda98{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-c6bda98.e-con{--order:99999 /* order end hack */;}.elementor-160 .elementor-element.elementor-element-943cdd3{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-943cdd3:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-943cdd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-211f5f2 img{width:100%;}.elementor-160 .elementor-element.elementor-element-28dda04{padding:0px 20px 0px 20px;text-align:center;}.elementor-160 .elementor-element.elementor-element-28dda04 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-6c4bb05{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-86a54a2{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-86a54a2:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-86a54a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-3aa8438 img{width:100%;}.elementor-160 .elementor-element.elementor-element-8b43414{padding:0px 20px 0px 20px;text-align:center;}.elementor-160 .elementor-element.elementor-element-8b43414 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-2bfd77b{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-0c68b79{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-0c68b79:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-0c68b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-b4a2efe img{width:100%;}.elementor-160 .elementor-element.elementor-element-dc62ed6{padding:0px 20px 0px 20px;text-align:center;}.elementor-160 .elementor-element.elementor-element-dc62ed6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-76175a6{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-90b34e9{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-90b34e9:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-90b34e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-a6b0f2a img{width:100%;}.elementor-160 .elementor-element.elementor-element-66a9fbe{padding:0px 20px 0px 20px;text-align:center;}.elementor-160 .elementor-element.elementor-element-66a9fbe .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-2c8bcf3{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-42ef161{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-42ef161:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-42ef161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-001f986 img{width:100%;}.elementor-160 .elementor-element.elementor-element-bf6247f{padding:0px 20px 0px 20px;text-align:center;}.elementor-160 .elementor-element.elementor-element-bf6247f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-900b6b6{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-b5c1e38{--display:flex;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-b5c1e38:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-b5c1e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-160 .elementor-element.elementor-element-0540dfe img{width:100%;}.elementor-160 .elementor-element.elementor-element-7b381f5{padding:0px 20px 0px 20px;text-align:center;}.elementor-160 .elementor-element.elementor-element-7b381f5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-9998afa{padding:0px 20px 20px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-160 .elementor-element.elementor-element-8cc2680{--display:flex;}.elementor-160 .elementor-element.elementor-element-a1ffa19{text-align:center;}.elementor-160 .elementor-element.elementor-element-a1ffa19 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-4e7f1b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-4e7f1b3:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-4e7f1b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://engineoilmalaysia.com/wp-content/uploads/2026/06/worldmap.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-160 .elementor-element.elementor-element-0abd3cf{--display:flex;}.elementor-160 .elementor-element.elementor-element-2c9a3dd{--display:flex;}.elementor-160 .elementor-element.elementor-element-eb02715{text-align:start;}.elementor-160 .elementor-element.elementor-element-eb02715 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-20a98d7 );}.elementor-160 .elementor-element.elementor-element-686a997{text-align:start;}.elementor-160 .elementor-element.elementor-element-686a997 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.45);color:var( --e-global-color-accent );}.elementor-160 .elementor-element.elementor-element-8d9b6c3{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-160 .elementor-element.elementor-element-c59ed26{--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-63846ff{--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-82a4cd3{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-c6bda98{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-160 .elementor-element.elementor-element-bbdb780{--content-width:1440px;}.elementor-160 .elementor-element.elementor-element-84bddf3{--content-width:1440px;}.elementor-160 .elementor-element.elementor-element-4c1ec37{--content-width:1440px;}.elementor-160 .elementor-element.elementor-element-e7dd507{--content-width:1440px;}.elementor-160 .elementor-element.elementor-element-ab74990{--content-width:1440px;}.elementor-160 .elementor-element.elementor-element-2b45529{--content-width:1440px;}.elementor-160 .elementor-element.elementor-element-4e7f1b3{--content-width:1440px;}}@media(max-width:767px){.elementor-160 .elementor-element.elementor-element-bbdb780{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-160 .elementor-element.elementor-element-412c549 .elementor-heading-title{font-size:40px;}.elementor-160 .elementor-element.elementor-element-8b7ef0e{font-size:13px;}.elementor-160 .elementor-element.elementor-element-84bddf3{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-160 .elementor-element.elementor-element-c59ed26{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-610840f .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-bf640f7{font-size:13px;}.elementor-160 .elementor-element.elementor-element-1b4313a .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-d72fe5a{font-size:13px;}.elementor-160 .elementor-element.elementor-element-6ab9659 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-5c7f294{font-size:13px;}.elementor-160 .elementor-element.elementor-element-00cd0c1 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-8564936{font-size:13px;}.elementor-160 .elementor-element.elementor-element-fe3ee54 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-93fbb07{font-size:13px;}.elementor-160 .elementor-element.elementor-element-9cf1790 .elementor-heading-title{font-size:40px;}.elementor-160 .elementor-element.elementor-element-4c1ec37{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-160 .elementor-element.elementor-element-57ff0be .elementor-heading-title{font-size:40px;}.elementor-160 .elementor-element.elementor-element-911f3b8{font-size:13px;}.elementor-160 .elementor-element.elementor-element-63846ff{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-97e2251 .elementor-icon-box-wrapper{text-align:start;}.elementor-160 .elementor-element.elementor-element-97e2251 .elementor-icon-box-title, .elementor-160 .elementor-element.elementor-element-97e2251 .elementor-icon-box-title a{font-size:16px;}.elementor-160 .elementor-element.elementor-element-dbcd5b4 .elementor-icon-box-wrapper{text-align:start;}.elementor-160 .elementor-element.elementor-element-dbcd5b4 .elementor-icon-box-title, .elementor-160 .elementor-element.elementor-element-dbcd5b4 .elementor-icon-box-title a{font-size:16px;}.elementor-160 .elementor-element.elementor-element-15ad3ba .elementor-icon-box-wrapper{text-align:start;}.elementor-160 .elementor-element.elementor-element-15ad3ba .elementor-icon-box-title, .elementor-160 .elementor-element.elementor-element-15ad3ba .elementor-icon-box-title a{font-size:16px;}.elementor-160 .elementor-element.elementor-element-5e98582 .elementor-icon-box-wrapper{text-align:start;}.elementor-160 .elementor-element.elementor-element-5e98582 .elementor-icon-box-title, .elementor-160 .elementor-element.elementor-element-5e98582 .elementor-icon-box-title a{font-size:16px;}.elementor-160 .elementor-element.elementor-element-e7dd507{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-160 .elementor-element.elementor-element-82a4cd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-1e2f359 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-749585e{font-size:13px;}.elementor-160 .elementor-element.elementor-element-427f897 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-2c44eae{font-size:13px;}.elementor-160 .elementor-element.elementor-element-40d96a2 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-a0db051{font-size:13px;}.elementor-160 .elementor-element.elementor-element-1e905fa .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-707427f{font-size:13px;}.elementor-160 .elementor-element.elementor-element-939e276 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-677a42d{font-size:13px;}.elementor-160 .elementor-element.elementor-element-8c8569e .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-86a204f{font-size:13px;}.elementor-160 .elementor-element.elementor-element-43d7a04 .elementor-heading-title{font-size:40px;}.elementor-160 .elementor-element.elementor-element-ab74990{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-160 .elementor-element.elementor-element-25fa489 .elementor-heading-title{font-size:40px;}.elementor-160 .elementor-element.elementor-element-457170f{font-size:13px;}.elementor-160 .elementor-element.elementor-element-2b45529{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-160 .elementor-element.elementor-element-c6bda98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-160 .elementor-element.elementor-element-28dda04 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-6c4bb05{font-size:13px;}.elementor-160 .elementor-element.elementor-element-8b43414 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-2bfd77b{font-size:13px;}.elementor-160 .elementor-element.elementor-element-dc62ed6 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-76175a6{font-size:13px;}.elementor-160 .elementor-element.elementor-element-66a9fbe .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-2c8bcf3{font-size:13px;}.elementor-160 .elementor-element.elementor-element-bf6247f .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-900b6b6{font-size:13px;}.elementor-160 .elementor-element.elementor-element-7b381f5 .elementor-heading-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-9998afa{font-size:13px;}.elementor-160 .elementor-element.elementor-element-a1ffa19 .elementor-heading-title{font-size:40px;}.elementor-160 .elementor-element.elementor-element-4e7f1b3{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-160 .elementor-element.elementor-element-686a997 .elementor-heading-title{font-size:40px;}.elementor-160 .elementor-element.elementor-element-8d9b6c3{font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-04a6578 */.elementor-160 .elementor-element.elementor-element-04a6578{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-04a6578:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-04a6578:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-04a6578:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c8dd2c */.elementor-160 .elementor-element.elementor-element-1c8dd2c{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-1c8dd2c:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-1c8dd2c:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-1c8dd2c:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8591d96 */.elementor-160 .elementor-element.elementor-element-8591d96{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-8591d96:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-8591d96:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-8591d96:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-205be1b */.elementor-160 .elementor-element.elementor-element-205be1b{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-205be1b:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-205be1b:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-205be1b:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dfcc18 */.elementor-160 .elementor-element.elementor-element-1dfcc18{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-1dfcc18:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-1dfcc18:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-1dfcc18:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f65f9 */.elementor-160 .elementor-element.elementor-element-d1f65f9{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-d1f65f9:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-d1f65f9:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-d1f65f9:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d3523 */.elementor-160 .elementor-element.elementor-element-62d3523{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-62d3523:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-62d3523:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-62d3523:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c7bf8 */.elementor-160 .elementor-element.elementor-element-29c7bf8{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-29c7bf8:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-29c7bf8:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-29c7bf8:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69a441f */.elementor-160 .elementor-element.elementor-element-69a441f{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-69a441f:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-69a441f:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-69a441f:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd5ad42 */.elementor-160 .elementor-element.elementor-element-dd5ad42{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-dd5ad42:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-dd5ad42:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-dd5ad42:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9b2a43 */.elementor-160 .elementor-element.elementor-element-e9b2a43{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-e9b2a43:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-e9b2a43:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-e9b2a43:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943cdd3 */.elementor-160 .elementor-element.elementor-element-943cdd3{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-943cdd3:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-943cdd3:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-943cdd3:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a54a2 */.elementor-160 .elementor-element.elementor-element-86a54a2{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-86a54a2:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-86a54a2:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-86a54a2:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c68b79 */.elementor-160 .elementor-element.elementor-element-0c68b79{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-0c68b79:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-0c68b79:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-0c68b79:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90b34e9 */.elementor-160 .elementor-element.elementor-element-90b34e9{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-90b34e9:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-90b34e9:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-90b34e9:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ef161 */.elementor-160 .elementor-element.elementor-element-42ef161{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-42ef161:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-42ef161:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-42ef161:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5c1e38 */.elementor-160 .elementor-element.elementor-element-b5c1e38{
    position:relative;
    overflow:hidden;
    
    background:
    linear-gradient(
    135deg,
    #2B2B2B 0%,
    #202020 45%,
    #181818 100%
    );
    
    border:1px solid rgba(45,219,79,0.15);
    
    border-radius:28px;
    
    box-shadow:
    0 0 12px rgba(45,219,79,0.10),
    0 0 30px rgba(45,219,79,0.06);
    
    transition:all .4s ease;
}

.elementor-160 .elementor-element.elementor-element-b5c1e38:before{
    content:'';
    
    position:absolute;
    inset:0;
    
    background:
    radial-gradient(
    circle at top left,
    rgba(45,219,79,0.16),
    transparent 40%
    ),
    
    radial-gradient(
    circle at bottom right,
    rgba(45,219,79,0.08),
    transparent 35%
    );
    
    opacity:.9;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-b5c1e38:after{
    content:'';
    
    position:absolute;
    
    width:320px;
    height:320px;
    
    background:
    radial-gradient(
    rgba(45,219,79,0.14),
    transparent 70%
    );
    
    top:-120px;
    right:-120px;
    
    z-index:0;
}
.elementor-160 .elementor-element.elementor-element-b5c1e38:hover{
    transform:translateY(-6px);
    
    border-color:rgba(82,255,114,0.5);
    
    box-shadow:
    0 0 20px rgba(45,219,79,0.20),
    0 0 45px rgba(45,219,79,0.10),
    0 10px 40px rgba(0,0,0,0.35);
}/* End custom CSS */