html body .elementor-location-header,html body .elementor-location-header>.elementor,html body .elementor-462,html body .elementor-462 .elementor-element.elementor-element-aaa6315{background-color:#fff!important;background-image:none!important}html body .elementor-462 .elementor-element.elementor-element-aaa6315{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body.home .elementor-element.elementor-element-ebf11dc,body.home .elementor-element.elementor-element-e30eba4,body.home .elementor-element.elementor-element-a5f3ed9{display:none!important}.mg-reviews-anchor-target{display:block;position:relative;width:1px;height:1px;scroll-margin-top:120px}body.home .elementor-element.elementor-element-8144f29>.elementor-container{align-items:stretch!important;gap:clamp(18px, 3vw, 42px)!important}body.home .elementor-element.elementor-element-8144f29>.elementor-container>.elementor-element.elementor-element-8306568,body.home .elementor-element.elementor-element-8144f29>.elementor-container>.elementor-element.elementor-element-c6233ab{min-width:0!important}body.home .elementor-element.elementor-element-8306568>.elementor-widget-wrap{align-content:stretch!important;align-items:stretch!important}.mg-offer-map-card{position:relative;width:100%;min-height:clamp(300px, 32vw, 430px);overflow:hidden;border:1px solid rgb(17 24 39 / .09);border-radius:26px;background:#f5f6f8;box-shadow:0 22px 54px rgb(17 24 39 / .11)}.mg-offer-map-card[hidden],.mg-offer-modal[hidden],.mg-offer-step[hidden]{display:none!important}.mg-offer-map-card iframe{display:block;width:100%;height:100%;min-height:inherit;border:0}.mg-offer-map-card .mgcp-external-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:clamp(24px, 5vw, 54px);background:radial-gradient(circle at 12% 20%,rgb(226 0 122 / .13),transparent 38%),linear-gradient(145deg,#fff,#f7f7fb);color:#111827;text-align:center}.mg-offer-map-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:20px;background:linear-gradient(135deg,#e2007a,#ff4fa1);box-shadow:0 12px 30px rgb(226 0 122 / .25);color:#fff;font:700 34px/1 Poppins,Arial,sans-serif}.mg-offer-map-card h2{margin:2px 0 0;font:700 clamp(22px, 2.4vw, 32px)/1.15 Poppins,Arial,sans-serif}.mg-offer-map-card p{max-width:460px;margin:0;color:#596170;font:400 15px/1.65 Poppins,Arial,sans-serif}.mg-offer-map-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.mg-offer-map-actions button,.mg-offer-map-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid rgb(17 24 39 / .11);border-radius:999px;background:#fff;box-shadow:0 7px 20px rgb(17 24 39 / .08);color:#111827;font:700 13px/1 Poppins,Arial,sans-serif;text-decoration:none;cursor:pointer}.mg-offer-map-actions button:hover,.mg-offer-map-actions button:focus-visible,.mg-offer-map-actions a:hover,.mg-offer-map-actions a:focus-visible{border-color:#e2007a;color:#e2007a;outline:none}.mg-offer-modal{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:clamp(14px, 3vw, 36px)}.mg-offer-modal__backdrop{position:absolute;inset:0;background:rgb(10 15 28 / .72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mg-offer-modal__dialog{position:relative;z-index:1;width:min(570px, 100%);max-height:min(780px, calc(100dvh - 32px));overflow:auto;overscroll-behavior:contain;border:1px solid #dfe5ed;border-radius:18px;background:#fff;box-shadow:0 24px 70px rgb(7 12 24 / .28)}.mg-offer-modal__intro{padding:26px 72px 20px 28px;border-bottom:1px solid #e8edf3}.mg-offer-modal__intro h2{margin:0;color:#111827;font:750 clamp(22px, 4vw, 27px)/1.2 Manrope,Arial,sans-serif;letter-spacing:-.025em}.mg-offer-modal__form-panel{padding:22px 28px 26px}.mg-offer-modal__close{position:absolute;top:16px;right:16px;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid rgb(17 24 39 / .10);border-radius:50%;background:rgb(255 255 255 / .94);box-shadow:0 8px 24px rgb(17 24 39 / .12);color:#111827;font:400 29px/1 Arial,sans-serif;cursor:pointer}.mg-offer-modal__close:hover,.mg-offer-modal__close:focus-visible{background:#111827;color:#fff;outline:none}.mg-offer-form-mount{min-height:220px}.mg-offer-form-mount>.elementor-element,.mg-offer-form-mount .fc-form,.mg-offer-form-mount .form-live,.mg-offer-form-mount .formcraft-css{width:100%!important;max-width:none!important}.mg-offer-form-mount .elementor-invisible{visibility:visible!important}.mg-offer-form-mount>.elementor-element{margin:0!important;padding:0!important}.mg-offer-form-mount .form-element{width:100%!important}.mg-offer-form-mount .error:empty{display:none!important}.mg-offer-form-mount .form-element-field2,.mg-offer-form-mount .form-element-field3{display:block!important}body.home .elementor-element-c6233ab .mg-next__wa,body.home .elementor-element-c6233ab .mg-next__steps{display:none!important}.mg-offer-form-mount .formcraft-icon{display:none!important}.mg-offer-form-mount input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),.mg-offer-form-mount textarea,.mg-offer-form-mount select{padding-right:16px!important;padding-left:16px!important}.mg-offer-form-mount .form-element-field10{display:none!important}.mg-offer-form-mount input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),.mg-offer-form-mount textarea,.mg-offer-form-mount select{border-radius:12px!important}html.mg-offer-modal-open,html.mg-offer-modal-open body{overflow:hidden!important}@media (max-width:1024px){body.home .elementor-element.elementor-element-8144f29>.elementor-container>.elementor-element.elementor-element-c6233ab{display:flex!important}}@media (max-width:767px){body.home .elementor-element.elementor-element-8144f29>.elementor-container{display:flex!important;flex-direction:column!important;gap:18px!important}body.home .elementor-element.elementor-element-8144f29>.elementor-container>.elementor-element.elementor-element-8306568,body.home .elementor-element.elementor-element-8144f29>.elementor-container>.elementor-element.elementor-element-c6233ab{display:flex!important;width:100%!important;max-width:100%!important}.mg-offer-map-card{min-height:300px;border-radius:20px}.mg-offer-map-card .mgcp-external-placeholder{padding:20px;gap:10px}.mg-offer-map-card h2{font-size:22px}.mg-offer-map-card p{font-size:13px;line-height:1.45}.mg-offer-map-icon{width:44px;height:44px;border-radius:13px;font-size:26px}.mg-offer-map-actions button,.mg-offer-map-actions a{min-height:38px;padding:0 12px;font-size:11px}.mg-offer-modal{padding:8px}.mg-offer-modal__dialog{max-height:calc(100dvh - 16px);border-radius:14px}.mg-offer-modal__intro{padding:22px 60px 16px 18px}.mg-offer-modal__form-panel{padding:16px 18px 20px}.mg-offer-modal__close{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.mg-offer-modal *,.mg-offer-modal *::before,.mg-offer-modal *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#mgOfferModal .mg-offer-form-mount .fc-form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#mgOfferModal .mg-offer-form-mount .fc-form textarea{border:1px solid #d5dde8!important;border-radius:9px!important;background:#fff!important;color:#111827!important;box-shadow:none!important}#mgOfferModal .mg-offer-form-mount .fc-form input:focus-visible,#mgOfferModal .mg-offer-form-mount .fc-form textarea:focus-visible,#mgOfferModal button:focus-visible{outline:2px solid #526784!important;outline-offset:2px!important}#mgOfferModal .mg-offer-form-mount .fc-form textarea{min-height:96px!important}#mgOfferModal .mg-offer-form-mount .fc-form button.submit-button{min-height:44px!important;border-radius:9px!important;background:#111827!important;color:#fff!important;box-shadow:none!important}#mgOfferModal .mg-offer-form-mount .fc-form button.submit-button:hover{background:#273549!important}#mgOfferModal .mg-whatsapp-option{width:100%;margin:6px 0 12px;padding:14px 16px;border:1px solid #dbe2ec;border-radius:12px;background:#f8fafc;color:#111827;display:grid;gap:8px}#mgOfferModal .mg-whatsapp-option[hidden]{display:none!important}#mgOfferModal .mg-whatsapp-option__title{font-size:14px;line-height:1.4;font-weight:700}#mgOfferModal .mg-whatsapp-option__button{width:fit-content;min-height:40px;padding:8px 15px;border:0;border-radius:8px;background:#111827;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}#mgOfferModal .mg-whatsapp-option__button:hover{background:#273549}#mgOfferModal .mg-whatsapp-option__note{color:#5e6979;font-size:12px;line-height:1.4}html body .elementor-element-bb5861f a.wpr-button,html body .elementor-element-bb5861f a.wpr-button:hover,html body .elementor-element-bb5861f a.wpr-button:focus{background:#111827!important;background-color:#111827!important;background-image:none!important;border-color:#111827!important;color:#fff!important;box-shadow:0 10px 24px rgb(17 24 39 / .18)!important}html body .elementor-element-bb5861f a.wpr-button:hover{background:#273549!important;background-color:#273549!important}html body #mg-header-layout a[data-gt-lang].gt-current-lang,html body #mg-header-layout a[data-gt-lang].gt-current-lang:hover{background:#e2007a!important;color:#fff!important;border-color:#e2007a!important}html body.home .elementor-560 .elementor-element.elementor-element-84a6be1 .elementor-element.elementor-element-bb5861f a.wpr-button{background:#111827!important;background-color:#111827!important;border-color:#111827!important;color:#fff!important}html body.home .elementor-560 .elementor-element.elementor-element-84a6be1 .elementor-element.elementor-element-bb5861f a.wpr-button:hover{background:#273549!important;background-color:#273549!important}html[lang^="en"] body.home .elementor-560 .elementor-element.elementor-element-84a6be1 .elementor-element-0a02710>.elementor-widget-wrap::after{content:"Marius Georgescu\A Strategy. Commitment. Results."!important}html[lang^="en"] body.home .elementor-560 .elementor-element.elementor-element-84a6be1 .elementor-element-0a02710::after{content:"18+ years\A of experience"!important}html body.home .elementor-560 .elementor-element.elementor-element-84a6be1 .elementor-element.elementor-element-bb5861f a.wpr-button::before,html body.home .elementor-560 .elementor-element.elementor-element-84a6be1 .elementor-element.elementor-element-bb5861f a.wpr-button::after{background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#fff!important}#mgOfferModal .mg-whatsapp-option,#mgOfferModal .mg-whatsapp-option *{letter-spacing:normal!important}#mgOfferModal .mg-whatsapp-option__title,#mgOfferModal .mg-whatsapp-option__note{white-space:normal!important;overflow-wrap:anywhere}#mgOfferModal .mg-whatsapp-option__button,#mgOfferModal .mg-whatsapp-option__button:hover{background:#111827!important;background-color:#111827!important;border:0!important;box-shadow:none!important}#mgOfferModal .form-element-field3::after{content:"Exemplu: 07XX XXX XXX";display:block;margin:5px 0 0 4px;color:#5e6979;font-size:12px;line-height:1.4;letter-spacing:normal!important}html[lang^="en"] #mgOfferModal .form-element-field3::after{content:"Example: 07XX XXX XXX"}html body.home .elementor-element-8144f29 .elementor-element-c6233ab>.elementor-widget-wrap::before{content:"Solicită o ofertă\A pentru afacerea ta."!important}html[lang^="en"] body.home .elementor-element-8144f29 .elementor-element-c6233ab>.elementor-widget-wrap::before{content:"Request a quote\A for your business."!important}html[lang^="en"] body.home .elementor-element-cdeda19 .elementor-icon-list-text::before{content:"Phone"!important}