.elementor .mgc-hdlogo{--mg: 1; & .elementor-widget-image { position:relative; } & .elementor-widget-image::after { content:"";position:absolute;inset:0;pointer-events:none;background-image:url(https://malumgroupbd.com/wp-content/uploads/2026/10/Orange-and-Dark-MG-Malim-Group-Logo.png);background-repeat:no-repeat;background-position:left center;background-size:contain;-webkit-mask-image:linear-gradient(var(--hd-bg),var(--hd-bg));mask-image:linear-gradient(var(--hd-bg),var(--hd-bg)); }\n}.elementor .mgc-hxmore{--mg:1; background:#FBF8F2 !important; color:#1A2242 !important; &:not(#mgz) { font-family:Manrope,system-ui,sans-serif !important; }\n}.elementor .mgc-hxcf7{--mg:1; & > [data-element_type=container], & + [data-element_type=container] { padding:110px 0 !important;margin:0 !important;background:#EEE7DA !important;min-height:0 !important; } & > [data-element_type=container] > .e-con-inner, & + [data-element_type=container] > .e-con-inner { display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) !important;grid-template-rows:auto auto 1fr !important;gap:0 !important;align-items:start !important;width:min(1180px,100% - 48px) !important;max-width:none !important;margin:0 auto !important;padding:0 !important;background:#FFFFFF !important;border-radius:24px !important;overflow:hidden !important;box-shadow:0 40px 70px -50px rgba(26,34,66,.6) !important; } & > [data-element_type=container] > .e-con-inner > *, & + [data-element_type=container] > .e-con-inner > * { margin:0 !important; } & > [data-element_type=container] > .e-con-inner > .hx-enq-side, & + [data-element_type=container] > .e-con-inner > .hx-enq-side { grid-column:1 !important;grid-row:1 / 4 !important;align-self:stretch !important;min-height:600px !important;width:auto !important; } & > [data-element_type=container] > .e-con-inner > .hx-enq-ft, & + [data-element_type=container] > .e-con-inner > .hx-enq-ft { grid-column:2 !important;grid-row:1 !important;padding:44px 44px 0 44px !important; } & > [data-element_type=container] > .e-con-inner > .hx-enq-chip, & + [data-element_type=container] > .e-con-inner > .hx-enq-chip { grid-column:2 !important;grid-row:2 !important;justify-self:start !important;margin:18px 44px 0 44px !important; } & > [data-element_type=container] > .e-con-inner > .elementor-widget-shortcode, & + [data-element_type=container] > .e-con-inner > .elementor-widget-shortcode { grid-column:2 !important;grid-row:3 !important;width:auto !important;max-width:none !important;padding:18px 44px 40px 44px !important; } & > [data-element_type=container] .wpcf7 .wpcf7-form .wpcf7-submit, & + [data-element_type=container] .wpcf7 .wpcf7-form .wpcf7-submit { align-self:stretch !important;justify-content:center !important;margin-top:6px !important; }\n}.elementor .mgc-cf7wrap{--mg:1; & .wpcf7, & ~ .e-con .wpcf7, & .wpcf7-form, & ~ .e-con .wpcf7-form { margin:0 !important; } & .wpcf7-form, & ~ .e-con .wpcf7-form { display:flex !important;flex-direction:column !important;gap:18px !important;font-family:Manrope,system-ui,sans-serif !important; } & .wpcf7-form br, & ~ .e-con .wpcf7-form br { display:none !important; } & .wpcf7-form p, & ~ .e-con .wpcf7-form p { margin:0 !important; } & .wpcf7-form .ct-f > p, & ~ .e-con .wpcf7-form .ct-f > p, & .wpcf7-form .cr-f > p, & ~ .e-con .wpcf7-form .cr-f > p, & .wpcf7-form .hx-ef > p, & ~ .e-con .wpcf7-form .hx-ef > p, & .wpcf7-form .ct-send > p:not(.ct-fine), & ~ .e-con .wpcf7-form .ct-send > p:not(.ct-fine), & .wpcf7-form > p:has(.wpcf7-submit), & ~ .e-con .wpcf7-form > p:has(.wpcf7-submit) { display:contents !important; } & .wpcf7-form .ct-f, & ~ .e-con .wpcf7-form .ct-f, & .wpcf7-form .cr-f, & ~ .e-con .wpcf7-form .cr-f, & .wpcf7-form .hx-ef, & ~ .e-con .wpcf7-form .hx-ef { display:flex !important;flex-direction:column !important;gap:7px !important; } & .wpcf7-form .ct-row, & ~ .e-con .wpcf7-form .ct-row, & .wpcf7-form .cr-row, & ~ .e-con .wpcf7-form .cr-row, & .wpcf7-form .hx-ef-row, & ~ .e-con .wpcf7-form .hx-ef-row { display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important; } & .wpcf7-form label:not(.cr-drop), & ~ .e-con .wpcf7-form label:not(.cr-drop), & .wpcf7-form .cr-lab, & ~ .e-con .wpcf7-form .cr-lab { display:block !important;font-size:13px !important;font-weight:600 !important;color:#1A2242 !important; } & .wpcf7-form label small, & ~ .e-con .wpcf7-form label small { font-weight:400 !important;color:#7A7262 !important;margin-left:4px !important; } & .wpcf7-form-control-wrap, & ~ .e-con .wpcf7-form-control-wrap { display:block !important;width:100% !important; } & .wpcf7-form input[type=text], & ~ .e-con .wpcf7-form input[type=text], & .wpcf7-form input[type=email], & ~ .e-con .wpcf7-form input[type=email], & .wpcf7-form input[type=tel], & ~ .e-con .wpcf7-form input[type=tel], & .wpcf7-form input[type=url], & ~ .e-con .wpcf7-form input[type=url], & .wpcf7-form input[type=number], & ~ .e-con .wpcf7-form input[type=number], & .wpcf7-form input[type=date], & ~ .e-con .wpcf7-form input[type=date], & .wpcf7-form textarea, & ~ .e-con .wpcf7-form textarea, & .wpcf7-form select, & ~ .e-con .wpcf7-form select { font-family:Manrope,system-ui,sans-serif !important;font-size:15.5px !important;color:#1A2242 !important;min-height:50px !important;padding:12px 16px !important;border:1px solid #E1DACB !important;border-radius:12px !important;background:#FBF8F2 !important;box-sizing:border-box !important;width:100% !important; } & .wpcf7-form input::placeholder, & ~ .e-con .wpcf7-form input::placeholder, & .wpcf7-form textarea::placeholder, & ~ .e-con .wpcf7-form textarea::placeholder { color:#9A917E !important; } & .wpcf7-form input:focus, & ~ .e-con .wpcf7-form input:focus, & .wpcf7-form textarea:focus, & ~ .e-con .wpcf7-form textarea:focus, & .wpcf7-form select:focus, & ~ .e-con .wpcf7-form select:focus { outline:none !important;border-color:#F06E22 !important;background:#FFFFFF !important;box-shadow:0 0 0 4px rgba(240,110,34,.15) !important; } & .wpcf7-form textarea, & ~ .e-con .wpcf7-form textarea { min-height:120px !important; } & .wpcf7-form .cr-drop, & ~ .e-con .wpcf7-form .cr-drop { flex-direction:column !important;align-items:flex-start !important;gap:2px !important;padding:20px !important;border:1.5px dashed #C9BFAD !important;border-radius:14px !important;background:#FBF8F2 !important;cursor:pointer !important; } & .wpcf7-form .cr-drop:hover, & ~ .e-con .wpcf7-form .cr-drop:hover { border-color:#F06E22 !important;background:#FFF6EF !important; } & .wpcf7-form .cr-drop b, & ~ .e-con .wpcf7-form .cr-drop b { font-size:15px !important;color:#1A2242 !important; } & .wpcf7-form .cr-drop small, & ~ .e-con .wpcf7-form .cr-drop small { font-size:13px !important;color:#C2541A !important;font-weight:400 !important;margin:0 !important; } & .wpcf7-form .cr-f:has(.cr-file), & ~ .e-con .wpcf7-form .cr-f:has(.cr-file) { position:relative !important; } & .wpcf7-form .cr-f:has(.cr-file) .wpcf7-form-control-wrap, & ~ .e-con .wpcf7-form .cr-f:has(.cr-file) .wpcf7-form-control-wrap { position:static !important; } & .wpcf7-form input.cr-file, & ~ .e-con .wpcf7-form input.cr-file { position:absolute !important;left:0 !important;right:0 !important;top:27px !important;bottom:0 !important;width:100% !important;height:auto !important;opacity:0 !important;cursor:pointer !important;pointer-events:auto !important; } & .wpcf7-submit, & ~ .e-con .wpcf7-submit { appearance:none !important;align-self:flex-start !important;display:inline-flex !important;align-items:center !important;min-height:54px !important;padding:0 30px !important;border:0 !important;border-radius:999px !important;background:#F06E22 !important;color:#1A2242 !important;font-family:Manrope,system-ui,sans-serif !important;font-weight:700 !important;font-size:16px !important;cursor:pointer !important;width:auto !important; } & .wpcf7-submit:hover, & ~ .e-con .wpcf7-submit:hover { background:#1A2242 !important;color:#FFFFFF !important; } & .wpcf7-spinner, & ~ .e-con .wpcf7-spinner { margin:0 0 0 12px !important; } & .wpcf7-not-valid-tip, & ~ .e-con .wpcf7-not-valid-tip { font-size:13px !important;color:#B42318 !important;margin-top:6px !important; } & .wpcf7-response-output, & ~ .e-con .wpcf7-response-output { margin:4px 0 0 0 !important;padding:14px 18px !important;border-radius:12px !important;font-size:15px !important;line-height:1.5 !important;border-width:1px !important; } & .wpcf7-form.sent .wpcf7-response-output, & ~ .e-con .wpcf7-form.sent .wpcf7-response-output { background:#EAF6EC !important;border-color:#2F7D3B !important;color:#1F5A29 !important; } & .wpcf7-form.invalid .wpcf7-response-output, & ~ .e-con .wpcf7-form.invalid .wpcf7-response-output, & .wpcf7-form.failed .wpcf7-response-output, & ~ .e-con .wpcf7-form.failed .wpcf7-response-output, & .wpcf7-form.spam .wpcf7-response-output, & ~ .e-con .wpcf7-form.spam .wpcf7-response-output, & .wpcf7-form.aborted .wpcf7-response-output, & ~ .e-con .wpcf7-form.aborted .wpcf7-response-output, & .wpcf7-form.unaccepted .wpcf7-response-output, & ~ .e-con .wpcf7-form.unaccepted .wpcf7-response-output { background:#FDEDED !important;border-color:#E5484D !important;color:#8A1C1C !important; }\n}.elementor .mgc-tiles{--mg:1; & > .hx-tile { isolation:isolate } & > .hx-tile > .t-svg { -webkit-mask-size:44px 44px !important;mask-size:44px 44px !important;background-color:#1A2242 !important;transition:background-color .3s } & > .hx-tile:nth-child(even) > .t-svg { background-color:#C2541A !important } & > .hx-tile > :not(.t-svg) { position:relative } & > .hx-tile > :not(.t-svg)::before { content:'';position:absolute;left:50%;bottom:calc(100% + 22px);width:92px;height:92px;margin-left:-46px;border-radius:50%;background:#EEF2FA;z-index:-1;transition:background .3s } & > .hx-tile:nth-child(even) > :not(.t-svg)::before { background:#FDEBDD } & > .hx-tile:hover > :not(.t-svg)::before { background:#1A2242 } & > .hx-tile:nth-child(even):hover > :not(.t-svg)::before { background:#F06E22 } & > .hx-tile:hover > .t-svg { background-color:#FFFFFF !important }\n}.elementor .hx-enq-ft{--mg:1;\n}.elementor .hx-enq-chip{--mg:1;\n}.elementor .sv-d83537aa{--mg:1;\n}.elementor .sv-d3ee1cdb{--mg:1;\n}.elementor .sv-c733d70e{--mg:1;\n}.elementor .sv-bcba23da{--mg:1;\n}.elementor .sv-b2ec70ff{--mg:1;\n}.elementor .sv-965071b9{--mg:1;\n}.elementor .sv-95bd64e1{--mg:1;\n}.elementor .sv-83bc2295{--mg:1;\n}.elementor .sv-8033a0f8{--mg:1;\n}.elementor .sv-7cdb08d8{--mg:1;\n}.elementor .sv-66826f5e{--mg:1;\n}.elementor .sv-6303e367{--mg:1;\n}.elementor .sv-62a85e03{--mg:1;\n}.elementor .sv-49e1668e{--mg:1;\n}.elementor .sv-43373245{--mg:1;\n}.elementor .sv-3b224dfe{--mg:1;\n}.elementor .sv-32646da0{--mg:1;\n}.elementor .sv-31233243{--mg:1;\n}.elementor .sv-30ea7cd0{--mg:1;\n}.elementor .sv-11b525e3{--mg:1;\n}.elementor .sv-0fee4683{--mg:1;\n}.elementor .sv-0ceadc43{--mg:1;\n}.elementor .sv-0a40a704{--mg:1;\n}.elementor .is-f5696ed2{--mg:1;\n}.elementor .is-e7ed96d4{--mg:1;\n}.elementor .is-84b7168f{--mg:1;\n}.elementor .t-svg{--mg:1;\n}.elementor .t-span{--mg:1;\n}.elementor .t-small{--mg:1;\n}.elementor .t-i{--mg:1;\n}.elementor .t-figure{--mg:1;\n}.elementor .t-dt{--mg:1;\n}.elementor .t-dl{--mg:1;\n}.elementor .t-dd{--mg:1;\n}.elementor .t-b{--mg:1;\n}.elementor .ov-soon{--mg:1;\n}.elementor .ov-pill{--mg:1;\n}.elementor .ov-in{--mg:1;\n}.elementor .mgm-o{--mg:1;\n}.elementor .mgm-n{--mg:1;\n}.elementor .hx-wrap{--mg:1;\n}.elementor .hx-tower{--mg:1;\n}.elementor .hx-title{--mg:1;\n}.elementor .hx-tiles{--mg:1;\n}.elementor .hx-tile{--mg:1;\n}.elementor .hx-tag{--mg:1;\n}.elementor .hx-sp{--mg:1;\n}.elementor .hx-rule{--mg:1;\n}.elementor .hx-one{--mg:1;\n}.elementor .hx-more-g{--mg:1;\n}.elementor .hx-more{--mg:1;\n}.elementor .hx-mc-t{--mg:1;\n}.elementor .hx-mc-shade{--mg:1;\n}.elementor .hx-mc-img{--mg:1;\n}.elementor .hx-mc{--mg:1;\n}.elementor .hx-map-svg{--mg:1;\n}.elementor .hx-map{--mg:1;\n}.elementor .hx-loc{--mg:1;\n}.elementor .hx-l-sub{--mg:1;\n}.elementor .hx-l-right{--mg:1;\n}.elementor .hx-l-head{--mg:1;\n}.elementor .hx-hero-shade{--mg:1;\n}.elementor .hx-hero-in{--mg:1;\n}.elementor .hx-hero-img{--mg:1;\n}.elementor .hx-hero{--mg:1;\n}.elementor .hx-h2{--mg:1;\n}.elementor .hx-glance{--mg:1;\n}.elementor .hx-ghost{--mg:1;\n}.elementor .hx-g-in{--mg:1;\n}.elementor .hx-feat-sub{--mg:1;\n}.elementor .hx-feat-head{--mg:1;\n}.elementor .hx-feat{--mg:1;\n}.elementor .hx-enq-txt{--mg:1;\n}.elementor .hx-enq-side{--mg:1;\n}.elementor .hx-enq-shade{--mg:1;\n}.elementor .hx-enq-p{--mg:1;\n}.elementor .hx-enq-links{--mg:1;\n}.elementor .hx-enq-k{--mg:1;\n}.elementor .hx-enq-h{--mg:1;\n}.elementor .hx-dir{--mg:1;\n}.elementor .hx-col{--mg:1;\n}.elementor .hx-btn{--mg:1;\n}.elementor .hx{--mg:1;\n}.elementor .hd-text{--mg:1;\n}.elementor .hd-round{--mg:1;\n}.elementor .hd-in{--mg:1;\n}.elementor .hd-ic{--mg:1;\n}.elementor .hd-drawer{--mg:1;\n}.elementor .hd-burger{--mg:1;\n}.elementor .hd-brand{--mg:1;\n}.elementor .hd-acc{--mg:1;\n}.elementor .hd{--mg:1;\n}.elementor .gm-zoom{--mg:1;\n}.elementor .gm-t{--mg:1;\n}.elementor .gm-plabel{--mg:1;\n}.elementor .gm-pin{--mg:1;\n}.elementor .gm-note{--mg:1;\n}.elementor .gm-link{--mg:1;\n}.elementor .gm-card{--mg:1;\n}.elementor .gm-a{--mg:1;\n}.elementor .gm{--mg:1;\n}.elementor .ft-wrap{--mg:1;\n}.elementor .ft-top{--mg:1;\n}.elementor .ft-socs{--mg:1;\n}.elementor .ft-soc{--mg:1;\n}.elementor .ft-sky{--mg:1;\n}.elementor .ft-proj{--mg:1;\n}.elementor .ft-mark{--mg:1;\n}.elementor .ft-link{--mg:1;\n}.elementor .ft-hours{--mg:1;\n}.elementor .ft-dot-on{--mg:1;\n}.elementor .ft-dot{--mg:1;\n}.elementor .ft-contact{--mg:1;\n}.elementor .ft-col{--mg:1;\n}.elementor .ft-brand{--mg:1;\n}.elementor .ft-bottom{--mg:1;\n}.elementor .ft-blurb{--mg:1;\n}.elementor .ft-big{--mg:1;\n}.elementor .ft-addr{--mg:1;\n}.elementor .ft{--mg:1;\n}.elementor .dr-subs{--mg:1;\n}.elementor .dr-sub{--mg:1;\n}.elementor .dr-scrim{--mg:1;\n}.elementor .dr-nav{--mg:1;\n}.elementor .dr-item{--mg:1;\n}.elementor .dr-acc{--mg:1;\n}.elementor .dr{--mg:1;\n}