.elementor-21 .elementor-element.elementor-element-e5eb3ce{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e5eb3ce:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e5eb3ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f6;}.elementor-21 .elementor-element.elementor-element-0c41f36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-0c41f36.e-con{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-fb1c527{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-fb1c527.e-con{--flex-grow:0;--flex-shrink:0;}.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-21 .elementor-element.elementor-element-c3a144f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-c3a144f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-c3a144f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#DCA46F;}.elementor-21 .elementor-element.elementor-element-79e2ec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-21 .elementor-element.elementor-element-79e2ec0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-79e2ec0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;line-height:1.1em;letter-spacing:-1.2px;color:#1A1A1A;}.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-21 .elementor-element.elementor-element-1aeafe6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;color:#555555;}.elementor-21 .elementor-element.elementor-element-1aeafe6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-1aeafe6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-c2b21ea{--display:flex;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c2b21ea:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c2b21ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-b043a70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-44040a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-1b0b2ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1b0b2ed:not(.elementor-widget),.elementor-21 .elementor-element.elementor-element-1b0b2ed{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-21 .elementor-element.elementor-element-7fdcd40{--display:flex;--min-height:190px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7fdcd40:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7fdcd40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santaoffice.com.my/wp-content/uploads/2026/06/Supermicro-portfolio.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-7fdcd40:not(.elementor-widget),.elementor-21 .elementor-element.elementor-element-7fdcd40{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-21 .elementor-element.elementor-element-7fdcd40::before, .elementor-21 .elementor-element.elementor-element-7fdcd40 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7fdcd40 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7fdcd40 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7fdcd40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7fdcd40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-c13d2eb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-c13d2eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-c13d2eb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DCA46F;}.elementor-21 .elementor-element.elementor-element-e868ed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-21 .elementor-element.elementor-element-e868ed0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-e868ed0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-c77749e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-c77749e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-21 .elementor-element.elementor-element-a97b6b1 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0.8px;fill:#1a1a1a;color:#1a1a1a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1a1a1a;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-21 .elementor-element.elementor-element-a97b6b1 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-a97b6b1 .elementor-button:focus{background-color:#1a1a1a;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-a97b6b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-a97b6b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-a97b6b1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-a97b6b1 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-a97b6b1 .elementor-button:focus svg{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-6d79eae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6d79eae:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6d79eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-9795a39{--display:flex;--min-height:190px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9795a39:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9795a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santaoffice.com.my/wp-content/uploads/2026/06/Sunway-Wisma-portfolio.png");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-9795a39:not(.elementor-widget),.elementor-21 .elementor-element.elementor-element-9795a39{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-21 .elementor-element.elementor-element-9795a39::before, .elementor-21 .elementor-element.elementor-element-9795a39 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-9795a39 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-9795a39 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-9795a39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-9795a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-b5b407f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-b5b407f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-b5b407f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DCA46F;}.elementor-21 .elementor-element.elementor-element-026e7e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-21 .elementor-element.elementor-element-026e7e9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-026e7e9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-3c88814{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-3c88814.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-f989e47 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0.8px;fill:#1a1a1a;color:#1a1a1a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1a1a1a;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-21 .elementor-element.elementor-element-f989e47 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-f989e47 .elementor-button:focus{background-color:#1a1a1a;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-f989e47.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-f989e47 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-f989e47 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-f989e47 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-f989e47 .elementor-button:focus svg{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-91daf7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-91daf7e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-91daf7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-3aeefa4{--display:flex;--min-height:190px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3aeefa4:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3aeefa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santaoffice.com.my/wp-content/uploads/2026/06/Legoland-portfolio.png");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-3aeefa4:not(.elementor-widget),.elementor-21 .elementor-element.elementor-element-3aeefa4{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-21 .elementor-element.elementor-element-3aeefa4::before, .elementor-21 .elementor-element.elementor-element-3aeefa4 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-3aeefa4 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-3aeefa4 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-3aeefa4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-3aeefa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-a241d35{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-a241d35.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-a241d35 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DCA46F;}.elementor-21 .elementor-element.elementor-element-941d3e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-21 .elementor-element.elementor-element-941d3e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-941d3e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-e74158c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-e74158c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-405791e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0.8px;fill:#1a1a1a;color:#1a1a1a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1a1a1a;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-21 .elementor-element.elementor-element-405791e .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-405791e .elementor-button:focus{background-color:#1a1a1a;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-405791e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-405791e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-405791e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-405791e .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-405791e .elementor-button:focus svg{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-99d4683{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-da1295d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-da1295d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-da1295d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-f22e5cd{--display:flex;--min-height:190px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f22e5cd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f22e5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santaoffice.com.my/wp-content/uploads/2026/06/Crescendo-portfolio-6.png");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-f22e5cd::before, .elementor-21 .elementor-element.elementor-element-f22e5cd > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f22e5cd > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f22e5cd > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f22e5cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f22e5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-efd1a28{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-efd1a28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-efd1a28 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DCA46F;}.elementor-21 .elementor-element.elementor-element-ed838d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-21 .elementor-element.elementor-element-ed838d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-ed838d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-0f40cc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-0f40cc1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-e131012 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0.8px;fill:#1a1a1a;color:#1a1a1a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1a1a1a;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-21 .elementor-element.elementor-element-e131012 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-e131012 .elementor-button:focus{background-color:#1a1a1a;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-e131012.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-e131012 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-e131012 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-e131012 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-e131012 .elementor-button:focus svg{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-cd9993b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-cd9993b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-cd9993b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-a163585{--display:flex;--min-height:190px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a163585:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a163585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santaoffice.com.my/wp-content/uploads/2026/06/7eleven-portfolio-5.png");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-a163585::before, .elementor-21 .elementor-element.elementor-element-a163585 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a163585 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a163585 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a163585 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a163585 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-6c7157d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-6c7157d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-6c7157d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DCA46F;}.elementor-21 .elementor-element.elementor-element-f97c578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-21 .elementor-element.elementor-element-f97c578.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-f97c578 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-ed8ffe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-ed8ffe6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-a5b6953 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0.8px;fill:#1a1a1a;color:#1a1a1a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1a1a1a;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-21 .elementor-element.elementor-element-a5b6953 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-a5b6953 .elementor-button:focus{background-color:#1a1a1a;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-a5b6953.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-a5b6953 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-a5b6953 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-a5b6953 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-a5b6953 .elementor-button:focus svg{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-82eec3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-82eec3d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-82eec3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-bdf64e1{--display:flex;--min-height:190px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bdf64e1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-bdf64e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santaoffice.com.my/wp-content/uploads/2026/06/Wiwym-Portfolio-4.png");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-bdf64e1::before, .elementor-21 .elementor-element.elementor-element-bdf64e1 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-bdf64e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-bdf64e1 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-bdf64e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-bdf64e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-e862f63{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-e862f63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-e862f63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DCA46F;}.elementor-21 .elementor-element.elementor-element-4658fd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-21 .elementor-element.elementor-element-4658fd0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-4658fd0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-61f2bab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 58px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-61f2bab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-aa639d6 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0.8px;fill:#1a1a1a;color:#1a1a1a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1a1a1a;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-21 .elementor-element.elementor-element-aa639d6 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-aa639d6 .elementor-button:focus{background-color:#1a1a1a;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-aa639d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-aa639d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-aa639d6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-aa639d6 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-aa639d6 .elementor-button:focus svg{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-27142d2{--display:flex;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-27142d2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-27142d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8f6;}.elementor-21 .elementor-element.elementor-element-14541bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-9102571{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-8bf5b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-8bf5b0b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-8bf5b0b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#DCA46F;}.elementor-21 .elementor-element.elementor-element-b3e0700.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-b3e0700 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.12em;letter-spacing:-0.5px;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-c43ee5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#555555;}.elementor-21 .elementor-element.elementor-element-c43ee5d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-34fc09e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-21b6a72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-8eb8e8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-8eb8e8b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-8eb8e8b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:#8c6a3f;}.elementor-21 .elementor-element.elementor-element-5ae09b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-5ae09b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-5ae09b0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-94d4693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-94d4693.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-de3bb83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-45304bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-45304bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-45304bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:#8c6a3f;}.elementor-21 .elementor-element.elementor-element-8a06722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-8a06722.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-8a06722 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-10d3de1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-10d3de1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-e537848{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-f1e7b73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-f1e7b73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-f1e7b73 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:#8c6a3f;}.elementor-21 .elementor-element.elementor-element-fb974be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-fb974be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-fb974be .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-00f0220{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-00f0220.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-0f330f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-cb57598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-cb57598.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-cb57598 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:#8c6a3f;}.elementor-21 .elementor-element.elementor-element-50e0c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-50e0c5a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-50e0c5a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-15189b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-15189b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-308ace6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-5b6da66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-5b6da66.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-5b6da66 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:#8c6a3f;}.elementor-21 .elementor-element.elementor-element-85bd806{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-21 .elementor-element.elementor-element-85bd806.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-85bd806 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13.5px;font-weight:700;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-be0006f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.75em;color:#666666;}.elementor-21 .elementor-element.elementor-element-be0006f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-2b1b9a8{--display:flex;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2b1b9a8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2b1b9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-2b6ff59{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-b3dfdf1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-37bc3f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-37bc3f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-37bc3f0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#8c6a3f;}.elementor-21 .elementor-element.elementor-element-7b89c5f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-7b89c5f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.12em;letter-spacing:-0.5px;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-bf0e61f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-21 .elementor-element.elementor-element-f2f05aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-f2f05aa .elementor-accordion-icon, .elementor-21 .elementor-element.elementor-element-f2f05aa .elementor-accordion-title{color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-f2f05aa .elementor-accordion-icon svg{fill:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-f2f05aa .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-f2f05aa .elementor-tab-content{color:#666666;font-family:"Montserrat", Sans-serif;font-size:12.5px;}.elementor-21 .elementor-element.elementor-element-2a2034f{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2a2034f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2a2034f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-556ea84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-9883b1f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-6d83bf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-6d83bf4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-6d83bf4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.6px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-9c85278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:rgba(255,255,255,0.6);}.elementor-21 .elementor-element.elementor-element-9c85278.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-9f239d1 .elementor-button{background-color:#ffffff;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0.8px;fill:#1a1a1a;color:#1a1a1a;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-21 .elementor-element.elementor-element-9f239d1 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-9f239d1 .elementor-button:focus{background-color:#eeeeee;color:#1a1a1a;}.elementor-21 .elementor-element.elementor-element-9f239d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-9f239d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-9f239d1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-9f239d1 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-9f239d1 .elementor-button:focus svg{fill:#1a1a1a;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-e5eb3ce{--width:100%;}.elementor-21 .elementor-element.elementor-element-fb1c527{--width:43.338%;}.elementor-21 .elementor-element.elementor-element-1b0b2ed{--width:31%;}.elementor-21 .elementor-element.elementor-element-7fdcd40{--width:100%;}.elementor-21 .elementor-element.elementor-element-6d79eae{--width:31%;}.elementor-21 .elementor-element.elementor-element-91daf7e{--width:31%;}.elementor-21 .elementor-element.elementor-element-da1295d{--width:31%;}.elementor-21 .elementor-element.elementor-element-cd9993b{--width:31%;}.elementor-21 .elementor-element.elementor-element-82eec3d{--width:31%;}.elementor-21 .elementor-element.elementor-element-21b6a72{--width:18%;}.elementor-21 .elementor-element.elementor-element-de3bb83{--width:18%;}.elementor-21 .elementor-element.elementor-element-e537848{--width:18%;}.elementor-21 .elementor-element.elementor-element-0f330f1{--width:18%;}.elementor-21 .elementor-element.elementor-element-308ace6{--width:18%;}.elementor-21 .elementor-element.elementor-element-bf0e61f{--width:100%;}}