.elementor-12 .elementor-element.elementor-element-209217f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:40px 40px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-209217f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-209217f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.magicprint.com.my/wp-content/uploads/2026/04/home_banner_BG.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-11952a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-ee4e8c7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:58px;font-weight:500;line-height:60px;letter-spacing:1px;color:#FFFFFF;}.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-12 .elementor-element.elementor-element-d9b894b{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9a9c8da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-12 .elementor-element.elementor-element-3d778c6 .elementor-button{background-color:transparent;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:10px 10px 10px 10px;padding:14px 36px 14px 36px;}.elementor-12 .elementor-element.elementor-element-9f54c1d .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:14px 0px 14px 0px;}.elementor-12 .elementor-element.elementor-element-763765d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-24639c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-24639c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24639c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-002db85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:100px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5b3a23a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2635d8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-12 .elementor-element.elementor-element-8d1f6c9{background-color:#79CBC91A;padding:6px 15px 6px 15px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8d1f6c9.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-12 .elementor-element.elementor-element-8d1f6c9.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-12 .elementor-element.elementor-element-8d1f6c9.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-8d1f6c9 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-8d1f6c9 .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-12 .elementor-element.elementor-element-8d1f6c9 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-8d1f6c9:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-8d1f6c9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-421f2a4{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-421f2a4 .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-ca1fb6d{width:var( --container-widget-width, 180px );max-width:180px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ca1fb6d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-ca1fb6d .elementor-button{border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-12 .elementor-element.elementor-element-5bbeafc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.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-12 .elementor-element.elementor-element-9764895{--divider-border-style:dashed;--divider-color:var( --e-global-color-9a93cd8 );--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-9764895 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9764895 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-0338b04 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-primary ) 100%);border-radius:20px 20px 20px 20px;padding:7px 25px 7px 25px;}.elementor-12 .elementor-element.elementor-element-0338b04{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-12 .elementor-element.elementor-element-457cb69{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-aa4b918 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-aa4b918.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-aa4b918.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-aa4b918.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-aa4b918 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-aa4b918 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-aa4b918 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-aa4b918:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-aa4b918:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-9f16d38 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-9f16d38.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-9f16d38.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-9f16d38.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-9f16d38 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-9f16d38 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-9f16d38 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-9f16d38:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-9f16d38:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-c2d1cb6 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c2d1cb6.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-c2d1cb6.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-c2d1cb6.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-c2d1cb6 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-c2d1cb6 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-c2d1cb6 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-c2d1cb6:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-c2d1cb6:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-f1e8bc7 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f1e8bc7.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-f1e8bc7.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-f1e8bc7.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-f1e8bc7 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-f1e8bc7 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-f1e8bc7 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-f1e8bc7:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-f1e8bc7:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-838c0a1 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-838c0a1.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-838c0a1.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-838c0a1.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-838c0a1 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-838c0a1 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-838c0a1 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-838c0a1:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-838c0a1:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-b021d6d .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b021d6d.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-b021d6d.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-b021d6d.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-b021d6d .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-b021d6d .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-b021d6d .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b021d6d:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-b021d6d:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-a2a7c32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a2a7c32:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a2a7c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.magicprint.com.my/wp-content/uploads/2026/04/home_ourservices_BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a6ad674{background-color:#79CBC91A;padding:6px 15px 6px 15px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a6ad674.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-12 .elementor-element.elementor-element-a6ad674.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-12 .elementor-element.elementor-element-a6ad674.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-a6ad674 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-a6ad674 .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-12 .elementor-element.elementor-element-a6ad674 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-a6ad674:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-a6ad674:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cccf001{text-align:center;}.elementor-12 .elementor-element.elementor-element-cccf001 .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-754980d{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-d686813{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d686813 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:21px;letter-spacing:0.4px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-4141ae4{--display:flex;}.elementor-12 .elementor-element.elementor-element-5f9a50e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-5afe4d8{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-5afe4d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5afe4d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-130afc1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-12 .elementor-element.elementor-element-309c731{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-309c731 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-309c731 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d85a8e4 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61c3c76{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-61c3c76:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-61c3c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0434ae1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-12 .elementor-element.elementor-element-bf270bc{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-bf270bc .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-bf270bc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-fde3826 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5489bdc{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-5489bdc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5489bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9518c3a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-12 .elementor-element.elementor-element-0b8b541{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-0b8b541 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-0b8b541 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-ec8eb95 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7c6c234{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-7c6c234:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7c6c234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0843aa5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-12 .elementor-element.elementor-element-8cc8a23{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-8cc8a23 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-8cc8a23 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-90c919a .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6d77eed{--display:flex;}.elementor-12 .elementor-element.elementor-element-faa8e7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-ec88874{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-ec88874:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ec88874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-39a9c86 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-12 .elementor-element.elementor-element-6cad0b6{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-6cad0b6 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6cad0b6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-ccfb556 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0dfbdfd{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-0dfbdfd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0dfbdfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5b039bd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-12 .elementor-element.elementor-element-218dcf8{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-218dcf8 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-218dcf8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-40c0849 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8623ea3{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-8623ea3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8623ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c1d1b7d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b0b9de8{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-b0b9de8 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-b0b9de8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-f373ac3 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-603ac3f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-603ac3f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-603ac3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9de3e35 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-12 .elementor-element.elementor-element-51f291e{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-51f291e .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-51f291e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3698d0e .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF00 100%);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e7d5c49{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;}.elementor-12 .elementor-element.elementor-element-e7d5c49 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-12 .elementor-element.elementor-element-e7d5c49.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e7d5c49.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-12 .elementor-element.elementor-element-e7d5c49.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}:where( .elementor-12 .elementor-element.elementor-element-e7d5c49.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:20px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-68cbe78{width:var( --container-widget-width, 910px );max-width:910px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-4333574{--display:flex;--min-height:5px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4333574:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4333574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-53714e9 ) 100%);}.elementor-12 .elementor-element.elementor-element-d3e9b08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d3e9b08:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d3e9b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.magicprint.com.my/wp-content/uploads/2026/04/home_ourfinishing_BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-868951d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cde39fc{background-color:#79CBC91A;padding:6px 15px 6px 15px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-cde39fc.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-12 .elementor-element.elementor-element-cde39fc.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-12 .elementor-element.elementor-element-cde39fc.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-cde39fc .elementor-image-box-title{margin-bottom:0px;color:#FFFFFF;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-cde39fc .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-12 .elementor-element.elementor-element-cde39fc .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-cde39fc:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-cde39fc:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cde39fc .elementor-image-box-description{color:#6D6E6F;}.elementor-12 .elementor-element.elementor-element-87be453{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-87be453 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c254f81{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4cb765e .elementor-button{background-color:transparent;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-12 .elementor-element.elementor-element-4cb765e{width:var( --container-widget-width, 250px );max-width:250px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4cb765e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-388cd09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-01148a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.07;--padding-top:100px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-01148a5::before, .elementor-12 .elementor-element.elementor-element-01148a5 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-01148a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-01148a5 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-01148a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-01148a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-9a93cd8 ) 100%);}.elementor-12 .elementor-element.elementor-element-b2a1f8b{background-color:#79CBC91A;padding:6px 15px 6px 15px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b2a1f8b.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-12 .elementor-element.elementor-element-b2a1f8b.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-12 .elementor-element.elementor-element-b2a1f8b.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-b2a1f8b .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-b2a1f8b .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-12 .elementor-element.elementor-element-b2a1f8b .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b2a1f8b:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-b2a1f8b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f59c91{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f59c91 .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-188d94e{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-0c3f581{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:70px 30px;--row-gap:70px;--column-gap:30px;--grid-auto-flow:row;--overlay-opacity:0.07;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-0c3f581::before, .elementor-12 .elementor-element.elementor-element-0c3f581 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0c3f581 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0c3f581 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0c3f581 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0c3f581 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-12 .elementor-element.elementor-element-6a10dd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-1efcec7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-1efcec7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1efcec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a5020f9{width:var( --container-widget-width, 70px );max-width:70px;background-color:transparent;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:1;background-image:linear-gradient(180deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-12 .elementor-element.elementor-element-a5020f9 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-98e9d01 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:26px;letter-spacing:0.44px;color:#000000;}.elementor-12 .elementor-element.elementor-element-6adb22f{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-6adb22f .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6adb22f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-c1cc302{--display:flex;--position:absolute;--min-height:35px;--border-radius:15px 15px 15px 15px;bottom:-5px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-c1cc302:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c1cc302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-53714e9 ) 100%);}.elementor-12 .elementor-element.elementor-element-1577b9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-c0eb729{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-c0eb729:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c0eb729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-07306b3{width:var( --container-widget-width, 70px );max-width:70px;background-color:transparent;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:1;background-image:linear-gradient(180deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-12 .elementor-element.elementor-element-07306b3 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a090dd2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:26px;letter-spacing:0.44px;color:#000000;}.elementor-12 .elementor-element.elementor-element-d42c320{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-d42c320 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-d42c320 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9d960dc{--display:flex;--position:absolute;--min-height:35px;--border-radius:15px 15px 15px 15px;bottom:-5px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-9d960dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d960dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-53714e9 ) 100%);}.elementor-12 .elementor-element.elementor-element-e662862{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-ae10d4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-ae10d4c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ae10d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e53ca83{width:var( --container-widget-width, 70px );max-width:70px;background-color:transparent;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:1;background-image:linear-gradient(180deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-12 .elementor-element.elementor-element-e53ca83 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e8b8822 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:26px;letter-spacing:0.44px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b9f0887{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-b9f0887 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-b9f0887 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-22db9a1{--display:flex;--position:absolute;--min-height:35px;--border-radius:15px 15px 15px 15px;bottom:-5px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-22db9a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-22db9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-53714e9 ) 100%);}.elementor-12 .elementor-element.elementor-element-07ddaba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-6e41050{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-6e41050:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e41050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5ffc33f{width:var( --container-widget-width, 70px );max-width:70px;background-color:transparent;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:1;background-image:linear-gradient(180deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-12 .elementor-element.elementor-element-5ffc33f .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2254c61 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:26px;letter-spacing:0.44px;color:#000000;}.elementor-12 .elementor-element.elementor-element-528c85b{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-528c85b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-528c85b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-f20af41{--display:flex;--position:absolute;--min-height:35px;--border-radius:15px 15px 15px 15px;bottom:-5px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-f20af41:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f20af41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-53714e9 ) 100%);}.elementor-12 .elementor-element.elementor-element-ddefe54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-eacbe81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-eacbe81:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eacbe81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-99d46f2{width:var( --container-widget-width, 70px );max-width:70px;background-color:transparent;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:1;background-image:linear-gradient(180deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-12 .elementor-element.elementor-element-99d46f2 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5cea52a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:26px;letter-spacing:0.44px;color:#000000;}.elementor-12 .elementor-element.elementor-element-c1f9141{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-c1f9141 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-c1f9141 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-59671a8{--display:flex;--position:absolute;--min-height:35px;--border-radius:15px 15px 15px 15px;bottom:-5px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-59671a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59671a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-53714e9 ) 100%);}.elementor-12 .elementor-element.elementor-element-e835b9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-12 .elementor-element.elementor-element-7900b5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-7900b5c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7900b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e9a066a{width:var( --container-widget-width, 70px );max-width:70px;background-color:transparent;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;z-index:1;background-image:linear-gradient(180deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:70px 70px 70px 70px;}.elementor-12 .elementor-element.elementor-element-e9a066a .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9c3bc15 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;line-height:26px;letter-spacing:0.44px;color:#000000;}.elementor-12 .elementor-element.elementor-element-9fcebfe{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-9fcebfe .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9fcebfe .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-32cc15a{--display:flex;--position:absolute;--min-height:35px;--border-radius:15px 15px 15px 15px;bottom:-5px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-32cc15a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-32cc15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-53714e9 ) 100%);}.elementor-12 .elementor-element.elementor-element-444febf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.07;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-444febf::before, .elementor-12 .elementor-element.elementor-element-444febf > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-444febf > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-444febf > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-444febf > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-444febf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-9a93cd8 ) 100%);}.elementor-12 .elementor-element.elementor-element-0c21469{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9ca30d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c891ebc{background-color:#79CBC91A;padding:6px 15px 6px 15px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-c891ebc.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-12 .elementor-element.elementor-element-c891ebc.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-12 .elementor-element.elementor-element-c891ebc.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-c891ebc .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-c891ebc .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-12 .elementor-element.elementor-element-c891ebc .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-c891ebc:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-c891ebc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-78b8ea2{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-78b8ea2 .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-3e0a012{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-56b7e28 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-56b7e28.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-56b7e28.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-56b7e28.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-56b7e28 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-56b7e28 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-56b7e28 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-56b7e28:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-56b7e28:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-156c45e .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-156c45e.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-156c45e.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-156c45e.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-156c45e .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-156c45e .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-156c45e .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-156c45e:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-156c45e:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-2b56655 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-2b56655.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-2b56655.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-2b56655.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-2b56655 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-2b56655 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-2b56655 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2b56655:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2b56655:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-b12b993 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b12b993.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-b12b993.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-b12b993.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-b12b993 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-b12b993 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-b12b993 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b12b993:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-b12b993:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-d2a0ffb .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-d2a0ffb.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-d2a0ffb.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-d2a0ffb.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-d2a0ffb .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-d2a0ffb .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-d2a0ffb .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d2a0ffb:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-d2a0ffb:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-f9d4fd5 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f9d4fd5.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-f9d4fd5.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-f9d4fd5.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-f9d4fd5 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.36px;color:#000000;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-f9d4fd5 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-12 .elementor-element.elementor-element-f9d4fd5 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-f9d4fd5:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-f9d4fd5:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-663f566{--display:flex;--min-height:5px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-663f566:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-663f566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-74970e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.07;--padding-top:100px;--padding-bottom:290px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-74970e4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-74970e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.magicprint.com.my/wp-content/uploads/2026/04/home_testimonial_BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-74970e4::before, .elementor-12 .elementor-element.elementor-element-74970e4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-74970e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-74970e4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-74970e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-74970e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-9a93cd8 ) 100%);}.elementor-12 .elementor-element.elementor-element-76709de{background-color:#79CBC91A;padding:6px 15px 6px 15px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-76709de.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-12 .elementor-element.elementor-element-76709de.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-12 .elementor-element.elementor-element-76709de.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-76709de .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-76709de .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-12 .elementor-element.elementor-element-76709de .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-76709de:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-76709de:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9951032{text-align:center;}.elementor-12 .elementor-element.elementor-element-9951032 .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-81ef2d3{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a32f88{--display:flex;--min-height:5px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a32f88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7a32f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-9a93cd8 ) 0%, var( --e-global-color-53714e9 ) 100%);}.elementor-12 .elementor-element.elementor-element-f9da5eb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-30b59b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.058823529411764705);--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-30b59b4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30b59b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f7fb978{width:var( --container-widget-width, 96px );max-width:96px;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7496166 .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-6e056dc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.28px;}.elementor-12 .elementor-element.elementor-element-0af5479{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-0af5479 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-0af5479 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-1e84c50{padding:0px 5px 0px 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1e84c50 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:21px;}.elementor-12 .elementor-element.elementor-element-55060d7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:17px;}.elementor-12 .elementor-element.elementor-element-07261b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.058823529411764705);--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-07261b2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-07261b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b5f3b2{width:var( --container-widget-width, 96px );max-width:96px;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-077329c .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-b117fa5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.28px;}.elementor-12 .elementor-element.elementor-element-d25541a{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-d25541a .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-d25541a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-c527032{padding:0px 5px 0px 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c527032 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:21px;}.elementor-12 .elementor-element.elementor-element-be95154{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:17px;}.elementor-12 .elementor-element.elementor-element-8506dce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.058823529411764705);--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8506dce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8506dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a06b7a3{width:var( --container-widget-width, 96px );max-width:96px;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8584772 .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-2204586{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.28px;}.elementor-12 .elementor-element.elementor-element-3471bd5{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-3471bd5 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-3471bd5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-1ea3b7a{padding:0px 5px 0px 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1ea3b7a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:21px;}.elementor-12 .elementor-element.elementor-element-713e73b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:17px;}.elementor-12 .elementor-element.elementor-element-c1a45f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.058823529411764705);--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c1a45f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c1a45f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ce3aecf{width:var( --container-widget-width, 96px );max-width:96px;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8981faf .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-bf69740{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.28px;}.elementor-12 .elementor-element.elementor-element-7d3fec6{--divider-border-style:dashed;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:1;}.elementor-12 .elementor-element.elementor-element-7d3fec6 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7d3fec6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2f41532{padding:0px 5px 0px 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2f41532 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:21px;}.elementor-12 .elementor-element.elementor-element-929a35b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:17px;}.elementor-12 .elementor-element.elementor-element-8051f4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:100px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5701e74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.1;--border-radius:40px 40px 40px 40px;--padding-top:70px;--padding-bottom:50px;--padding-left:85px;--padding-right:85px;}.elementor-12 .elementor-element.elementor-element-5701e74::before, .elementor-12 .elementor-element.elementor-element-5701e74 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5701e74 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5701e74 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5701e74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5701e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-53714e9 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-12 .elementor-element.elementor-element-7555dfc{background-color:#79CBC91A;padding:6px 15px 6px 15px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-7555dfc.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-12 .elementor-element.elementor-element-7555dfc.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-12 .elementor-element.elementor-element-7555dfc.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-7555dfc .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-7555dfc .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-12 .elementor-element.elementor-element-7555dfc .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-7555dfc:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-7555dfc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c793d75{text-align:center;}.elementor-12 .elementor-element.elementor-element-c793d75 .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-89b0bca{width:var( --container-widget-width, 910px );max-width:910px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-fec5130{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-a125aca{--grid-columns:1;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-404df83{--grid-columns:1;--grid-row-gap:35px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6f3c5c9{width:var( --container-widget-width, 222px );max-width:222px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6f3c5c9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-6f3c5c9 .elementor-button{border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-12 .elementor-element.elementor-element-879be35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b8ceb23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-e4663ba{background-color:#79CBC91A;padding:6px 15px 6px 15px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-e4663ba.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-12 .elementor-element.elementor-element-e4663ba.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-12 .elementor-element.elementor-element-e4663ba.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-e4663ba .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-e4663ba .elementor-image-box-wrapper .elementor-image-box-img{width:16px;}.elementor-12 .elementor-element.elementor-element-e4663ba .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-e4663ba:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-e4663ba:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a33a38e{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a33a38e .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-b39694b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-47ef5eb{--display:flex;}.elementor-12 .elementor-element.elementor-element-71450f9{--display:flex;}.elementor-12 .elementor-element.elementor-element-99e3d4b{--display:flex;}.elementor-12 .elementor-element.elementor-element-ad70abd{--display:flex;}.elementor-12 .elementor-element.elementor-element-bf75936{--display:flex;}.elementor-12 .elementor-element.elementor-element-c7a7760{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c7a7760 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0060AE0F;border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-c7a7760 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#0060AE0F;border-style:solid;border-width:1px 0px 0px 0px;--border-radius:0px 0px 10px 10px;--padding-top:25px;--padding-right:40px;--padding-bottom:25px;--padding-left:40px;}.elementor-12 .elementor-element.elementor-element-c7a7760 {--n-accordion-padding:15px 40px 15px 40px;}:where( .elementor-12 .elementor-element.elementor-element-c7a7760 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;line-height:23px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-002db85{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-457cb69{--grid-auto-flow:row;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a2a7c32{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d3e9b08{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-01148a5{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-0c3f581{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-444febf{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3e0a012{--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-74970e4{--padding-top:60px;--padding-bottom:270px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f9da5eb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-8051f4e{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-fec5130{--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:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a125aca{--grid-columns:1;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-404df83{--grid-columns:1;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-879be35{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-209217f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ee4e8c7 .elementor-heading-title{font-size:44px;line-height:52px;}.elementor-12 .elementor-element.elementor-element-9a9c8da{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-002db85{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2635d8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d1f6c9 .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-457cb69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-aa4b918 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-9f16d38 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-c2d1cb6 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-f1e8bc7 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-838c0a1 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-b021d6d .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-a2a7c32{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a6ad674 .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-5f9a50e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-5afe4d8{--width:46%;}.elementor-12 .elementor-element.elementor-element-61c3c76{--width:46%;}.elementor-12 .elementor-element.elementor-element-5489bdc{--width:46%;}.elementor-12 .elementor-element.elementor-element-7c6c234{--width:46%;}.elementor-12 .elementor-element.elementor-element-faa8e7b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-ec88874{--width:46%;}.elementor-12 .elementor-element.elementor-element-0dfbdfd{--width:46%;}.elementor-12 .elementor-element.elementor-element-8623ea3{--width:46%;}.elementor-12 .elementor-element.elementor-element-603ac3f{--width:46%;}.elementor-12 .elementor-element.elementor-element-d3e9b08{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-868951d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cde39fc .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-01148a5{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b2a1f8b .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-0c3f581{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-444febf{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9ca30d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c891ebc .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-3e0a012{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-56b7e28 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-156c45e .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-2b56655 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-b12b993 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-d2a0ffb .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-f9d4fd5 .elementor-image-box-img{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-74970e4{--padding-top:40px;--padding-bottom:270px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-76709de .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-f9da5eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-8051f4e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5701e74{--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7555dfc .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-fec5130{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a125aca{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-404df83{--grid-columns:1;--grid-row-gap:30px;}.elementor-12 .elementor-element.elementor-element-879be35{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e4663ba .elementor-image-box-img{margin-bottom:7px;}.elementor-12 .elementor-element.elementor-element-c7a7760 {--n-accordion-padding:15px 20px 15px 20px;}:where( .elementor-12 .elementor-element.elementor-element-c7a7760 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:20px;--padding-bottom:15px;--padding-left:20px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5afe4d8{--width:270px;}.elementor-12 .elementor-element.elementor-element-61c3c76{--width:270px;}.elementor-12 .elementor-element.elementor-element-5489bdc{--width:270px;}.elementor-12 .elementor-element.elementor-element-7c6c234{--width:270px;}.elementor-12 .elementor-element.elementor-element-ec88874{--width:270px;}.elementor-12 .elementor-element.elementor-element-0dfbdfd{--width:270px;}.elementor-12 .elementor-element.elementor-element-8623ea3{--width:270px;}.elementor-12 .elementor-element.elementor-element-603ac3f{--width:270px;}.elementor-12 .elementor-element.elementor-element-b8ceb23{--width:27%;}.elementor-12 .elementor-element.elementor-element-b39694b{--width:73%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-5afe4d8{--width:30%;}.elementor-12 .elementor-element.elementor-element-61c3c76{--width:30%;}.elementor-12 .elementor-element.elementor-element-5489bdc{--width:30%;}.elementor-12 .elementor-element.elementor-element-7c6c234{--width:30%;}.elementor-12 .elementor-element.elementor-element-ec88874{--width:30%;}.elementor-12 .elementor-element.elementor-element-0dfbdfd{--width:30%;}.elementor-12 .elementor-element.elementor-element-8623ea3{--width:30%;}.elementor-12 .elementor-element.elementor-element-603ac3f{--width:30%;}.elementor-12 .elementor-element.elementor-element-b8ceb23{--width:100%;}.elementor-12 .elementor-element.elementor-element-b39694b{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-9f54c1d */.elementor-12 .elementor-element.elementor-element-9f54c1d:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/white_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8d1f6c9 */.elementor-12 .elementor-element.elementor-element-8d1f6c9 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-8d1f6c9 .elementor-image-box-wrapper {
        display: flex;
        gap: 7px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa4b918 */.elementor-12 .elementor-element.elementor-element-aa4b918 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-aa4b918 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid var(--e-global-color-9a93cd8);
    border-radius: 10px;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-aa4b918 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f16d38 */.elementor-12 .elementor-element.elementor-element-9f16d38 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-9f16d38 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid var(--e-global-color-9a93cd8);
    border-radius: 10px;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-9f16d38 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c2d1cb6 */.elementor-12 .elementor-element.elementor-element-c2d1cb6 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-c2d1cb6 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid var(--e-global-color-9a93cd8);
    border-radius: 10px;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-c2d1cb6 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1e8bc7 */.elementor-12 .elementor-element.elementor-element-f1e8bc7 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-f1e8bc7 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid var(--e-global-color-9a93cd8);
    border-radius: 10px;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-f1e8bc7 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-838c0a1 */.elementor-12 .elementor-element.elementor-element-838c0a1 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-838c0a1 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid var(--e-global-color-9a93cd8);
    border-radius: 10px;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-838c0a1 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b021d6d */.elementor-12 .elementor-element.elementor-element-b021d6d a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-b021d6d .elementor-image-box-img {
    padding: 12px;
    border: 1px solid var(--e-global-color-9a93cd8);
    border-radius: 10px;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-b021d6d .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6ad674 */.elementor-12 .elementor-element.elementor-element-a6ad674 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-a6ad674 .elementor-image-box-wrapper {
        display: flex;
        gap: 7px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d85a8e4 */.elementor-12 .elementor-element.elementor-element-d85a8e4:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde3826 */.elementor-12 .elementor-element.elementor-element-fde3826:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec8eb95 */.elementor-12 .elementor-element.elementor-element-ec8eb95:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90c919a */.elementor-12 .elementor-element.elementor-element-90c919a:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccfb556 */.elementor-12 .elementor-element.elementor-element-ccfb556:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c0849 */.elementor-12 .elementor-element.elementor-element-40c0849:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f373ac3 */.elementor-12 .elementor-element.elementor-element-f373ac3:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3698d0e */.elementor-12 .elementor-element.elementor-element-3698d0e:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d85a8e4 */.elementor-12 .elementor-element.elementor-element-d85a8e4:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde3826 */.elementor-12 .elementor-element.elementor-element-fde3826:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec8eb95 */.elementor-12 .elementor-element.elementor-element-ec8eb95:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90c919a */.elementor-12 .elementor-element.elementor-element-90c919a:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccfb556 */.elementor-12 .elementor-element.elementor-element-ccfb556:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c0849 */.elementor-12 .elementor-element.elementor-element-40c0849:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f373ac3 */.elementor-12 .elementor-element.elementor-element-f373ac3:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3698d0e */.elementor-12 .elementor-element.elementor-element-3698d0e:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d85a8e4 */.elementor-12 .elementor-element.elementor-element-d85a8e4:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde3826 */.elementor-12 .elementor-element.elementor-element-fde3826:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec8eb95 */.elementor-12 .elementor-element.elementor-element-ec8eb95:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90c919a */.elementor-12 .elementor-element.elementor-element-90c919a:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ccfb556 */.elementor-12 .elementor-element.elementor-element-ccfb556:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c0849 */.elementor-12 .elementor-element.elementor-element-40c0849:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f373ac3 */.elementor-12 .elementor-element.elementor-element-f373ac3:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3698d0e */.elementor-12 .elementor-element.elementor-element-3698d0e:after {
    display: inline-block;
    content: '';
    width: 14px;
    height: 14px;
    background-image: url('https://www.magicprint.com.my/wp-content/uploads/2026/04/black_arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e7d5c49 */.elementor-12 .elementor-element.elementor-element-e7d5c49 .e-n-tab-title {
    min-width: 210px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cde39fc */.elementor-12 .elementor-element.elementor-element-cde39fc a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-cde39fc .elementor-image-box-wrapper {
        display: flex;
        gap: 7px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b2a1f8b */.elementor-12 .elementor-element.elementor-element-b2a1f8b a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-b2a1f8b .elementor-image-box-wrapper {
        display: flex;
        gap: 7px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5020f9 */.elementor-12 .elementor-element.elementor-element-a5020f9 {
    height: 70px;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07306b3 */.elementor-12 .elementor-element.elementor-element-07306b3 {
    height: 70px;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e53ca83 */.elementor-12 .elementor-element.elementor-element-e53ca83 {
    height: 70px;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ffc33f */.elementor-12 .elementor-element.elementor-element-5ffc33f {
    height: 70px;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99d46f2 */.elementor-12 .elementor-element.elementor-element-99d46f2 {
    height: 70px;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9a066a */.elementor-12 .elementor-element.elementor-element-e9a066a {
    height: 70px;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c891ebc */.elementor-12 .elementor-element.elementor-element-c891ebc a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-c891ebc .elementor-image-box-wrapper {
        display: flex;
        gap: 7px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56b7e28 */.elementor-12 .elementor-element.elementor-element-56b7e28 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-56b7e28 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid #FFDBE9;
    border-radius: 10px;
    background-color: #FFF5F4;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-56b7e28 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-156c45e */.elementor-12 .elementor-element.elementor-element-156c45e a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-156c45e .elementor-image-box-img {
    padding: 12px;
    border: 1px solid #FFDBE9;
    border-radius: 10px;
    background-color: #FFF5F4;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-156c45e .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2b56655 */.elementor-12 .elementor-element.elementor-element-2b56655 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-2b56655 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid #FFDBE9;
    border-radius: 10px;
    background-color: #FFF5F4;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-2b56655 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b12b993 */.elementor-12 .elementor-element.elementor-element-b12b993 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-b12b993 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid #FFDBE9;
    border-radius: 10px;
    background-color: #FFF5F4;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-b12b993 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d2a0ffb */.elementor-12 .elementor-element.elementor-element-d2a0ffb a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-d2a0ffb .elementor-image-box-img {
    padding: 12px;
    border: 1px solid #FFDBE9;
    border-radius: 10px;
    background-color: #FFF5F4;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-d2a0ffb .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f9d4fd5 */.elementor-12 .elementor-element.elementor-element-f9d4fd5 a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

.elementor-12 .elementor-element.elementor-element-f9d4fd5 .elementor-image-box-img {
    padding: 12px;
    border: 1px solid #FFDBE9;
    border-radius: 10px;
    background-color: #FFF5F4;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-f9d4fd5 .elementor-image-box-wrapper {
        display: flex;
        gap: 20px;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-76709de */.elementor-12 .elementor-element.elementor-element-76709de a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-76709de .elementor-image-box-wrapper {
        display: flex;
        gap: 7px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7555dfc */.elementor-12 .elementor-element.elementor-element-7555dfc a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-7555dfc .elementor-image-box-wrapper {
        display: flex;
        gap: 7px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e4663ba */.elementor-12 .elementor-element.elementor-element-e4663ba a {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-e4663ba .elementor-image-box-wrapper {
        display: flex;
        gap: 7px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c7a7760 */.elementor-12 .elementor-element.elementor-element-c7a7760 .e-n-accordion-item-title-icon {
    padding: 10px;
    background-color: black;
    border-radius: 25px;
}

.elementor-12 .elementor-element.elementor-element-c7a7760 .e-n-accordion-item-title[aria-expanded="true"] {
    border-radius: 10px 10px 0 0;
}/* End custom CSS */