.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-ctcf7{--mg:1; & > .elementor-element-e2d7733 { padding:0 0 100px 0 !important;margin:0 !important;background:transparent !important;min-height:0 !important; } & > .elementor-element-e2d7733 > .e-con-inner { display:grid !important;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) !important;grid-template-rows:auto auto 1fr !important;column-gap:28px !important;row-gap:0 !important;align-items:start !important;width:min(1180px,100% - 48px) !important;max-width:none !important;margin:0 auto !important;padding:0 !important; } & > .elementor-element-e2d7733 > .e-con-inner::before { content:"";grid-column:1;grid-row:1 / 4;align-self:stretch;background:#FFFFFF;border-radius:24px;box-shadow:0 40px 70px -50px rgba(26,34,66,.6); } & > .elementor-element-e2d7733 > .e-con-inner > * { position:relative;z-index:1;margin:0 !important; } & > .elementor-element-e2d7733 > .e-con-inner > .ct-k { grid-column:1;grid-row:1;padding:44px 44px 0 44px !important; } & > .elementor-element-e2d7733 > .e-con-inner > .ct-h2 { grid-column:1;grid-row:2;padding:12px 44px 0 44px !important; } & > .elementor-element-e2d7733 > .e-con-inner > .elementor-widget-shortcode { grid-column:1;grid-row:3;align-self:start;width:auto !important;max-width:none !important;padding:20px 44px 44px 44px !important; } & > .elementor-element-e2d7733 > .e-con-inner > .ct-office { grid-column:2;grid-row:1 / 4; }\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 .ct-h2{--mg:1;\n}.elementor .sv-edca4719{--mg:1;\n}.elementor .sv-dea22646{--mg:1;\n}.elementor .sv-d8e90d4c{--mg:1;\n}.elementor .sv-d3497c2b{--mg:1;\n}.elementor .sv-c118f690{--mg:1;\n}.elementor .sv-bcba23da{--mg:1;\n}.elementor .sv-a0ee7adf{--mg:1;\n}.elementor .sv-a012baae{--mg:1;\n}.elementor .sv-968fd354{--mg:1;\n}.elementor .sv-95bd64e1{--mg:1;\n}.elementor .sv-66826f5e{--mg:1;\n}.elementor .sv-62a85e03{--mg:1;\n}.elementor .sv-61f84c1d{--mg:1;\n}.elementor .sv-49e1668e{--mg:1;\n}.elementor .sv-3b224dfe{--mg:1;\n}.elementor .sv-22fc8adc{--mg:1;\n}.elementor .sv-0e82ffc4{--mg:1;\n}.elementor .sv-0a40a704{--mg:1;\n}.elementor .sv-032baf5d{--mg:1;\n}.elementor .is-f5696ed2{--mg:1;\n}.elementor .is-e7ed96d4{--mg:1;\n}.elementor .is-84b7168f{--mg:1;\n}.elementor .t-ul{--mg:1;\n}.elementor .t-svg{--mg:1;\n}.elementor .t-span{--mg:1;\n}.elementor .t-li{--mg:1;\n}.elementor .t-i{--mg:1;\n}.elementor .t-b{--mg:1;\n}.elementor .pg-shade{--mg:1;\n}.elementor .pg-mark{--mg:1;\n}.elementor .pg-lede{--mg:1;\n}.elementor .pg-k{--mg:1;\n}.elementor .pg-in{--mg:1;\n}.elementor .pg-img{--mg:1;\n}.elementor .pg-hero{--mg:1;\n}.elementor .pg-h1{--mg:1;\n}.elementor .pg-bar{--mg:1;\n}.elementor .pe-wrap{--mg:1;\n}.elementor .pe{--mg:1;\n}.elementor .mgm-o{--mg:1;\n}.elementor .mgm-n{--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 .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}.elementor .ct-visit{--mg:1;\n}.elementor .ct-vin{--mg:1;\n}.elementor .ct-vh{--mg:1;\n}.elementor .ct-vbtn{--mg:1;\n}.elementor .ct-quick{--mg:1;\n}.elementor .ct-plabel{--mg:1;\n}.elementor .ct-pin{--mg:1;\n}.elementor .ct-orange{--mg:1;\n}.elementor .ct-ol{--mg:1;\n}.elementor .ct-oin{--mg:1;\n}.elementor .ct-office{--mg:1;\n}.elementor .ct-mnote{--mg:1;\n}.elementor .ct-map-svg{--mg:1;\n}.elementor .ct-map{--mg:1;\n}.elementor .ct-mail{--mg:1;\n}.elementor .ct-k{--mg:1;\n}.elementor .ct-ic{--mg:1;\n}.elementor .ct-go{--mg:1;\n}.elementor .ct-dir{--mg:1;\n}.elementor .ct-cv{--mg:1;\n}.elementor .ct-cs{--mg:1;\n}.elementor .ct-ck{--mg:1;\n}.elementor .ct-cards{--mg:1;\n}.elementor .ct-card{--mg:1;\n}.elementor .ct-addr{--mg:1;\n}.elementor .ct{--mg:1;\n}