.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-crcf7{--mg:1; & > .cr-form-sec { padding:0 !important;height:0 !important;min-height:0 !important;overflow:hidden !important; } & + .e-con { padding:100px 0 110px 0 !important;margin:0 !important;background:#EEE7DA !important;min-height:0 !important; } & + .e-con > .e-con-inner { display:grid !important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) !important;gap:56px !important;align-items:start !important;width:min(1180px,100% - 48px) !important;max-width:none !important;margin:0 auto !important;padding:0 !important; } & + .e-con > .e-con-inner > * { margin:0 !important; } & + .e-con > .e-con-inner > .elementor-widget-shortcode { width:auto !important;max-width:none !important;background:#FFFFFF !important;border-radius:24px !important;padding:40px !important;box-shadow:0 40px 70px -50px rgba(26,34,66,.6) !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-anchor{--mg:1; scroll-margin-top:84px !important;\n}.elementor .sv-f62d22d3{--mg:1;\n}.elementor .sv-ef12d1ba{--mg:1;\n}.elementor .sv-eacfae3b{--mg:1;\n}.elementor .sv-e91b36f2{--mg:1;\n}.elementor .sv-e473d4e8{--mg:1;\n}.elementor .sv-e13ffd59{--mg:1;\n}.elementor .sv-e055bd50{--mg:1;\n}.elementor .sv-bd0a846f{--mg:1;\n}.elementor .sv-bcba23da{--mg:1;\n}.elementor .sv-b6ac5984{--mg:1;\n}.elementor .sv-a1492a49{--mg:1;\n}.elementor .sv-a012baae{--mg:1;\n}.elementor .sv-968fd354{--mg:1;\n}.elementor .sv-95bd64e1{--mg:1;\n}.elementor .sv-8c5aac40{--mg:1;\n}.elementor .sv-7c106660{--mg:1;\n}.elementor .sv-75990500{--mg:1;\n}.elementor .sv-66826f5e{--mg:1;\n}.elementor .sv-64d51db5{--mg:1;\n}.elementor .sv-5735af6b{--mg:1;\n}.elementor .sv-49e1668e{--mg:1;\n}.elementor .sv-3b224dfe{--mg:1;\n}.elementor .sv-1dbea403{--mg:1;\n}.elementor .sv-16cfc0b1{--mg:1;\n}.elementor .sv-0ee3c97b{--mg:1;\n}.elementor .sv-0c25530e{--mg:1;\n}.elementor .sv-0a40a704{--mg:1;\n}.elementor .sv-032baf5d{--mg:1;\n}.elementor .sv-001c68cb{--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-small{--mg:1;\n}.elementor .t-ol{--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-k{--mg:1;\n}.elementor .pg-in{--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 .jx-wide{--mg:1;\n}.elementor .jx-tk{--mg:1;\n}.elementor .jx-ticks{--mg:1;\n}.elementor .jx-terms{--mg:1;\n}.elementor .jx-sec{--mg:1;\n}.elementor .jx-resp{--mg:1;\n}.elementor .jx-req{--mg:1;\n}.elementor .jx-o{--mg:1;\n}.elementor .jx-n{--mg:1;\n}.elementor .jx-lead{--mg:1;\n}.elementor .jx-kl{--mg:1;\n}.elementor .jx-k{--mg:1;\n}.elementor .jx-ic{--mg:1;\n}.elementor .jx-how-btns{--mg:1;\n}.elementor .jx-how{--mg:1;\n}.elementor .jx-card{--mg:1;\n}.elementor .jx-btn-l{--mg:1;\n}.elementor .jx-btn{--mg:1;\n}.elementor .jx{--mg:1;\n}.elementor .jd-sum{--mg:1;\n}.elementor .jd-side{--mg:1;\n}.elementor .jd-si{--mg:1;\n}.elementor .jd-shade{--mg:1;\n}.elementor .jd-main{--mg:1;\n}.elementor .jd-hero{--mg:1;\n}.elementor .jd-grid{--mg:1;\n}.elementor .jd-chips{--mg:1;\n}.elementor .jd-card{--mg:1;\n}.elementor .jd-body{--mg:1;\n}.elementor .jd-back{--mg:1;\n}.elementor .jd-applybtn{--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 .cr-k{--mg:1;\n}.elementor .cr-h2{--mg:1;\n}.elementor .cr-fp{--mg:1;\n}.elementor .cr-form-sec{--mg:1;\n}.elementor .cr-fg{--mg:1;\n}.elementor .cr{--mg:1;\n}