.elementor .mg-career-split{&.mg-career.career { display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:min-content min-content 1fr;column-gap:var(--mg-spacing-72);row-gap:var(--mg-space-3);align-items:start; } &.mg-career.career>.career-heading { grid-column:1;grid-row:1;display:block; } &.mg-career.career .career-intro { margin-top:var(--mg-space-4);max-width:none; } &.mg-career.career>.career-visual { grid-column:2;grid-row:1 / span 3;margin:0;align-self:start; } &.mg-career.career .career-visual img { aspect-ratio:4 / 5;object-position:50% 50%; } &.mg-career.career>.career-routes { grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--mg-space-2);margin:0; } &.mg-career.career>.career-closing { grid-column:1;grid-row:3;margin:0; }\n}.elementor .mg-native-link-button{&.mg-native-link-button { display:inline-flex;align-items:center;justify-content:space-between;gap:var(--mg-space-4);width:fit-content;max-width:100%;min-height:44px;padding:var(--mg-spacing-12) 0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:var(--mg-color-text);font-family:var(--mg-font-body);font-size:var(--mg-font-size-14);line-height:1.5;font-weight:400;text-align:left;text-decoration:none;box-shadow:none;transition:color .3s,border-color .3s,background .3s; } &.mg-native-link-button::after { content:"";display:block;flex:0 0 var(--mg-space-3);width:var(--mg-space-3);height:var(--mg-space-3);background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19 19 5M5 5h14v14'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19 19 5M5 5h14v14'/%3E%3C/svg%3E") center/contain no-repeat; } &.mg-native-link-button:hover { color:var(--mg-color-accent); } &.mg-native-link-button.mg-button-action { padding:var(--mg-space-2) var(--mg-space-3);border:1px solid var(--mg-color-border);border-radius:var(--mg-radius-button); } &.mg-native-link-button.mg-button-action:hover { background:var(--mg-color-accent);border-color:var(--mg-color-accent);color:var(--mg-color-text); }\n}.elementor .mg-button-action{font-size:var(--mg-font-size-14);color:inherit;text-decoration:none;padding-block-start:var(--mg-space-2);padding-block-end:var(--mg-space-2);padding-inline-start:var(--mg-space-3);padding-inline-end:var(--mg-space-3);border-radius:var(--mg-radius-button);border-width:1px;border-color:var(--mg-color-border);border-style:solid;display:inline-flex;gap:var(--mg-space-3);justify-content:space-between;align-items:center;width:fit-content;\n}.elementor .mg-form-success{font-size:var(--mg-font-size-small);color:var(--mg-color-success);padding:var(--mg-space-2);background-color:var(--mg-color-success-background);text-align:left;\n}.elementor .mg-form-error{font-size:var(--mg-font-size-small);color:var(--mg-color-error);padding:var(--mg-space-2);background-color:var(--mg-color-error-background);text-align:left;\n}.elementor .mg-footer-legal-menu{color:var(--mg-color-muted);font-size:inherit; line-height:inherit;\n}.elementor .mg-footer-menu{font-size:var(--mg-font-size-17);color:var(--mg-color-text);line-height:1.4;}.elementor .mg-type-h3{font-weight:400;font-size:var(--mg-font-size-h3);letter-spacing:-0.025em;line-height:1.15;margin:0px;}.elementor .mg-type-h2{font-weight:400;font-size:var(--mg-font-size-h2);letter-spacing:-0.045em;line-height:1.04;margin:0px;}.elementor .mg-skip-link{position:fixed;inset-block-start:-120px;inset-inline-start:20px;z-index:1000;color:var(--mg-color-text);padding-block-start:var(--mg-spacing-12);padding-block-end:var(--mg-spacing-12);padding-inline-start:var(--mg-spacing-20);padding-inline-end:var(--mg-spacing-20);background-color:var(--mg-color-accent);}.elementor .mg-section-pad{padding-block-start:var(--mg-section-space);padding-block-end:var(--mg-section-space);padding-inline-start:var(--mg-page-gutter);padding-inline-end:var(--mg-page-gutter);}.elementor .mg-eyebrow{position:relative;font-weight:600;font-size:var(--mg-font-size-small);letter-spacing:var(--mg-letter-spacing-label);line-height:1.5;text-transform:uppercase;padding-inline-start:calc(var(--mg-space-4) + var(--mg-space-2));}.elementor .mg-line-link{min-height:44px;position:relative;font-size:var(--mg-font-size-16);line-height:1.3;padding-block-start:var(--mg-spacing-9);padding-block-end:var(--mg-spacing-9);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:inline-flex;gap:var(--mg-spacing-42);justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: currentColor;\n}.elementor .mg-text-button{padding:0px;text-align:left;\n}.elementor .mg-section-heading{margin-block-end:var(--mg-spacing-52);display:flex;gap:var(--mg-grid-gap);justify-content:space-between;align-items:flex-end;}.elementor .mg-section-intro{font-size:var(--mg-font-size-17);color:var(--mg-color-muted);line-height:1.6;padding-block-end:var(--mg-spacing-7);}.elementor .mg-header{position:absolute;inset-block-start:28px;inset-inline-end:48px;inset-inline-start:48px;color:var(--mg-color-white);padding-block-start:var(--mg-spacing-22);padding-block-end:var(--mg-spacing-22);padding-inline-start:var(--mg-spacing-26);padding-inline-end:var(--mg-spacing-26);border-radius:var(--mg-radius-small);border-width:0px;background-color:transparent;display:flex;justify-content:space-between;align-items:center;z-index:var(--mg-z-header); box-shadow:none; -webkit-backdrop-filter:none; backdrop-filter:none; pointer-events:auto; padding-block:var(--mg-spacing-12);\n}.elementor .mg-brand{width:300px;height:64px;position:relative;line-height:1;display:block;flex-direction:column;flex:0 0 auto;align-items:flex-start;}.elementor .mg-close-menu{min-height:44px;font-size:var(--mg-font-size-15);padding:0px;display:flex;gap:var(--mg-spacing-23);align-items:center;}.elementor .mg-menu-toggle{min-height:44px;font-size:var(--mg-font-size-15);padding:0px;display:flex;gap:var(--mg-space-3);align-items:center;}.elementor .mg-hamburger{width:36px;height:30px;display:flex;flex-direction:column;gap:var(--mg-spacing-6);justify-content:center;align-items:flex-end;}.elementor .mg-hero-shell{padding-block-start:var(--mg-space-2);padding-block-end:0px;padding-inline-start:var(--mg-space-2);padding-inline-end:var(--mg-space-2);}.elementor .mg-hero{height:calc(100svh - 62px);min-height:720px;max-height:1200px;position:relative;background-color:var(--mg-color-hero-fallback);overflow:clip; border-radius:var(--mg-radius-hero);\n}.elementor .mg-hero-media{overflow:hidden;position:absolute;inset:-12% 0;\n}.elementor .mg-hero-shade{position:absolute;z-index:2;inset:0; pointer-events:none;\n}.elementor .mg-hero-content{position:absolute;inset-inline-end:calc(var(--mg-page-gutter) - 16px);inset-block-end:62px;inset-inline-start:calc(var(--mg-page-gutter) - 16px);color:var(--mg-color-white);}.elementor .mg-hero-bottom{max-width:930px;margin-block-start:var(--mg-spacing-42);display:flex;justify-content:space-between;align-items:center;}.elementor .mg-hero-cta{font-size:var(--mg-font-size-16);display:inline-flex;gap:var(--mg-spacing-25);align-items:center;}.elementor .mg-round-arrow{width:47px;height:47px;font-size:var(--mg-font-size-22);border-radius:var(--mg-radius-button);border-width:1px;border-color:var(--mg-color-image-control-border);border-style:solid;display:grid;place-items:center;\n}.elementor .mg-hero-caption{font-size:var(--mg-font-size-10);color:var(--mg-color-muted);letter-spacing:0.04em;padding-block-start:var(--mg-spacing-17);padding-block-end:0px;padding-inline-start:calc(var(--mg-page-gutter) - var(--mg-space-2));padding-inline-end:calc(var(--mg-page-gutter) - var(--mg-space-2));display:flex;justify-content:space-between;}.elementor .mg-intro{padding-block-start:var(--mg-spacing-142);padding-block-end:var(--mg-spacing-142);}.elementor .mg-intro-grid{display:grid;gap:12%;grid-template-columns:1.25fr .75fr;}.elementor .mg-statement{max-width:790px;font-size:var(--mg-font-size-statement);letter-spacing:-0.04em;line-height:1.12;}.elementor .mg-intro-copy{max-width:440px;font-size:var(--mg-font-size-17);color:var(--mg-color-muted);padding-block-start:var(--mg-space-1);}.elementor .mg-projects{padding-block-start:var(--mg-space-7);background-color:var(--mg-color-surface);}.elementor .mg-worlds{padding-block-start:var(--mg-spacing-144);padding-block-end:var(--mg-spacing-144);display:grid;gap:12%;grid-template-columns:.8fr 1.2fr;}.elementor .mg-world-list{padding-block-start:var(--mg-space-1);}.elementor .mg-craft{overflow:hidden;color:var(--mg-color-background);background-color:var(--mg-color-overlay);}.elementor .mg-craft-heading{padding-block-start:var(--mg-spacing-100);padding-block-end:var(--mg-spacing-70);}.elementor .mg-craft-picture{height:clamp(440px,52vw,780px);overflow:hidden;position:relative;margin:0px;border-radius:0px;}.elementor .mg-parallax-media{position:absolute;inset:-8% 0;\n}.elementor .mg-craft-bottom{padding-block-start:var(--mg-spacing-88);padding-block-end:var(--mg-spacing-106);display:grid;gap:15%;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;}.elementor .mg-process-step{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--mg-color-border);\n}.elementor .mg-step-body{font-size:var(--mg-font-size-17);color:var(--mg-color-muted);padding-block-start:0px;padding-block-end:var(--mg-spacing-36);padding-inline-start:var(--mg-spacing-39);padding-inline-end:var(--mg-spacing-20);}.elementor .mg-career{padding-block-start:var(--mg-space-6);padding-block-end:var(--mg-space-6);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:var(--mg-page-gutter);margin-inline-end:var(--mg-page-gutter);border-block-start-width:1px;display:grid;gap:9%;grid-template-columns:1fr 1fr;align-items:center;border-top-style: solid; border-top-color: var(--mg-color-border);\n}.elementor .mg-contact{position:relative;padding-block-start:var(--mg-spacing-140);padding-block-end:var(--mg-spacing-100);background-color:var(--mg-color-contact-background);overflow:clip;\n}.elementor .mg-contact-heading{display:flex;gap:var(--mg-spacing-40);justify-content:space-between;align-items:center;}.elementor .mg-contact-circle{width:clamp(100px,12vw,180px);aspect-ratio:1;padding-block-start:var(--mg-spacing-1);padding-block-end:var(--mg-spacing-1);padding-inline-start:var(--mg-spacing-6);padding-inline-end:var(--mg-spacing-6);border-radius:var(--mg-radius-button);border-width:1px;border-color:var(--mg-color-contact-circle-border);border-style:solid;display:grid;flex:0 0 auto;place-items:center;\n}.elementor .mg-contact-bottom{padding-block-start:var(--mg-spacing-28);margin-block-start:var(--mg-space-6);border-block-start-width:1px;display:grid;gap:8%;grid-template-columns:1fr 1fr;border-top-style: solid; border-top-color: var(--mg-color-contact-bottom-border-top); border-top-style: solid; border-top-color: var(--mg-color-contact-divider);\n}.elementor .mg-footer{position:relative;padding-block-start:var(--mg-space-6);padding-block-end:var(--mg-spacing-28);padding-inline-start:var(--mg-page-gutter);padding-inline-end:var(--mg-page-gutter);}.elementor .mg-footer-top{display:grid;gap:10%;grid-template-columns:minmax(280px,1.4fr) 1fr .7fr;align-items:start;}.elementor .mg-footer-bottom{font-size:var(--mg-font-size-10);color:var(--mg-color-muted);padding-block-start:var(--mg-space-3);padding-inline-end:0px;margin-block-start:var(--mg-spacing-56);border-block-start-width:1px;display:grid;gap:var(--mg-footer-gap);grid-template-columns:minmax(0,1fr) auto var(--mg-footer-mark-size);justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--mg-color-border);\n}.elementor .mg-navigation{width:100%;color:var(--mg-color-background);margin:0px;backdrop-filter:blur(22px);clip-path:inset(0 0 100% 0);height:100dvh; background:var(--mg-header-glass); overflow-y:auto; max-height:100dvh; -webkit-backdrop-filter:blur(22px);\n}.elementor .mg-nav-top{position:relative;padding:0px;margin:0px;display:flex;flex:0 0 auto;justify-content:space-between;align-items:center;height:var(--nav-header-bottom,120px);\n}.elementor .mg-close-icon{width:36px;height:30px;position:relative;display:block;}.elementor .mg-nav-layout{min-height:0px;padding-block-start:clamp(var(--mg-spacing-28),4vh,var(--mg-spacing-50));padding-block-end:var(--mg-spacing-36);padding-inline-start:var(--mg-page-gutter);padding-inline-end:var(--mg-page-gutter);display:grid;gap:12%;flex:1 1 0px;grid-template-columns:1.6fr .6fr;}.elementor .mg-nav-aside{max-width:300px;padding-block-start:var(--mg-spacing-10);align-self:center;}.elementor .mg-nav-address{font-size:var(--mg-font-size-13);color:var(--mg-color-navigation-contact-name);line-height:1.6;font-style:normal;margin-block-start:var(--mg-space-3);display:block;}.elementor .mg-nav-bottom{font-size:var(--mg-font-size-small);color:var(--mg-color-navigation-text);padding-block-start:var(--mg-spacing-25);padding-block-end:var(--mg-spacing-25);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:var(--mg-page-gutter);margin-inline-end:var(--mg-page-gutter);border-block-start-width:1px;display:flex;gap:var(--mg-spacing-28);flex:0 0 auto;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--mg-color-nav-bottom-border-top); border-top-style: solid; border-top-color: var(--mg-color-navigation-divider);\n}.elementor .mg-detail-dialog{width:min(1140px,calc(100vw - 64px));margin:auto;border-radius:var(--mg-radius-large-desktop);background-color:var(--mg-color-background);overflow-y:auto; max-height:90svh;\n}.elementor .mg-detail-inner{position:relative;}.elementor .mg-dialog-close{width:46px;height:46px;position:absolute;inset-block-start:16px;inset-inline-end:16px;z-index:2;font-family:Arial,sans-serif;font-weight:300;font-size:var(--mg-font-size-28);color:var(--mg-color-white);line-height:1;padding-block-start:var(--mg-spacing-1);padding-block-end:var(--mg-spacing-1);padding-inline-start:var(--mg-spacing-6);padding-inline-end:var(--mg-spacing-6);border-radius:var(--mg-radius-button);border-width:1px;border-color:var(--mg-color-dialog-close-border);border-style:solid;background-color:var(--mg-color-dialog-close-background);backdrop-filter:blur(10px);display:grid;place-items:center;\n}.elementor .mg-detail-content{padding-block-start:var(--mg-spacing-40);padding-block-end:var(--mg-spacing-60);padding-inline-start:var(--mg-space-6);padding-inline-end:var(--mg-space-6);}.elementor .mg-detail-tags{margin-block-start:var(--mg-space-3);margin-block-end:var(--mg-space-3);margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:var(--mg-space-3);flex-wrap:wrap;}.elementor .mg-enquiry-dialog{width:min(760px,calc(100vw - 48px));padding-block-start:var(--mg-spacing-56);padding-block-end:var(--mg-spacing-40);padding-inline-start:var(--mg-spacing-56);padding-inline-end:var(--mg-spacing-56);margin:auto;border-radius:var(--mg-radius-large-desktop);background-color:var(--mg-color-background);max-height:92svh; overflow-y:auto;\n}.elementor .mg-enquiry-intro{max-width:460px;font-size:var(--mg-font-size-16);color:var(--mg-color-muted);margin-block-start:var(--mg-spacing-22);margin-block-end:var(--mg-spacing-30);}.elementor .mg-form-row{display:grid;gap:var(--mg-space-3);grid-template-columns:1fr 1fr;}.elementor .mg-form-info{font-size:var(--mg-font-size-11);color:var(--mg-color-muted);margin-block-start:var(--mg-space-3);margin-block-end:var(--mg-space-3);margin-inline-start:0px;margin-inline-end:0px;}.elementor .mg-submit-button{width:100%;font-size:var(--mg-font-size-14);color:var(--mg-color-text);line-height:1.3;padding-block-start:var(--mg-space-2);padding-block-end:var(--mg-space-2);padding-inline-start:var(--mg-space-3);padding-inline-end:var(--mg-space-3);border-radius:var(--mg-radius-button);border-width:1px;border-color:var(--mg-color-border);border-style:solid;background-color:transparent;display:flex;gap:var(--mg-space-3);justify-content:space-between;&::after { content:"";display:block;width:var(--mg-font-size-24);height:var(--mg-font-size-24);flex-shrink:0;background:currentColor;mask:url("https://staging.moebelwerkstatt-gasser.at/wp-content/uploads/2026/10/icon-5c9d8c7077.svg") center/contain no-repeat; }\n}.elementor .mg-submit-button:hover,.elementor .mg-submit-button:focus-visible{color:var(--mg-color-text);border-color:var(--mg-color-accent);background-color:var(--mg-color-accent);}.elementor .mg-menu-label{font-size:var(--mg-font-size-21);letter-spacing:-0.02em;line-height:1;text-transform:lowercase;}.elementor .mg-hero-slide{overflow:hidden;position:absolute;z-index:0;inset:0;\n}.elementor .mg-hero-playback{min-height:40px;position:absolute;inset-inline-end:36px;inset-block-end:30px;z-index:3;font-size:var(--mg-font-size-11);color:var(--mg-color-white);letter-spacing:0.1em;padding-block-start:var(--mg-spacing-5);padding-block-end:var(--mg-spacing-5);padding-inline-start:0px;padding-inline-end:0px;border-radius:var(--mg-radius-button);display:flex;gap:var(--mg-spacing-22);align-items:center;}.elementor .mg-playback-symbol{width:28px;height:28px;font-size:var(--mg-font-size-15);letter-spacing:0px;border-radius:var(--mg-radius-circle);border-width:1px;border-color:var(--mg-color-playback-symbol-border);border-style:solid;display:grid;place-items:center;\n}.elementor .mg-references{overflow:visible;position:relative;padding:0px;background-color:var(--mg-color-surface);}.elementor .mg-reference-sticky{padding-block-start:var(--mg-spacing-76);padding-block-end:var(--mg-spacing-34);padding-inline-start:0px;padding-inline-end:0px;}.elementor .mg-reference-heading{margin-block-start:0px;margin-block-end:var(--mg-spacing-34);margin-inline-start:var(--mg-page-gutter);margin-inline-end:var(--mg-page-gutter);align-items:flex-end;}.elementor .mg-reference-window{width:100%;}.elementor .mg-reference-track{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--mg-page-gutter);padding-inline-end:var(--mg-page-gutter);display:grid;gap:var(--mg-reference-track-gap);grid-template-columns:1fr 1fr;}.elementor .mg-reference-card{min-width:0px;}.elementor .mg-reference-link{width:100%;height:100%;display:flex;flex-direction:column;}.elementor .mg-reference-image{overflow:hidden;aspect-ratio:1.5;position:relative;border-radius:var(--mg-radius-large-desktop);background-color:var(--mg-color-project-image-background);}.elementor .mg-reference-arrow{width:46px;height:46px;position:absolute;inset-block-start:22px;inset-inline-end:22px;z-index:1;font-size:var(--mg-font-size-25);color:var(--mg-color-white);border-radius:var(--mg-radius-circle);border-width:1px;border-color:var(--mg-color-dialog-close-border);border-style:solid;display:grid;place-items:center;\n}.elementor .mg-reference-meta{min-height:89px;padding-block-start:var(--mg-spacing-20);display:flex;gap:var(--mg-space-3);justify-content:space-between;align-items:center;}.elementor .mg-reference-view{font-size:var(--mg-font-size-small);color:var(--mg-color-muted);white-space:nowrap;\n}.elementor .mg-reference-footer{min-height:40px;margin-block-start:var(--mg-space-4);margin-block-end:0px;margin-inline-start:var(--mg-page-gutter);margin-inline-end:var(--mg-page-gutter);display:none;gap:var(--mg-spacing-30);align-items:center;}.elementor .mg-reference-navigation{margin-inline-start:auto;display:grid;gap:var(--mg-spacing-12);flex:0 0 auto;grid-template-columns:44px 76px 44px;align-items:center;order:1;}.elementor .mg-reference-counter{font-size:var(--mg-font-size-small);display:flex;gap:var(--mg-space-1);justify-content:center;align-items:center;white-space:nowrap; font-variant-numeric:tabular-nums;\n}.elementor .mg-reference-progress{height:1px;overflow:hidden;position:relative;background-color:var(--mg-color-slider-track);flex:1 1 0px;}.elementor .svg-icon{width:1em;height:1em;overflow:visible;border-radius:0px;display:inline-block;flex:0 0 auto;vertical-align:-.12em; pointer-events:none;\n}.elementor .mg-back-to-top{width:56px;height:56px;position:absolute;inset-inline-end:16px;inset-block-end:22px;color:var(--mg-color-text);border-radius:var(--mg-radius-button);border-width:1px;border-color:var(--mg-color-back-to-top-border);border-style:solid;background-color:var(--mg-color-back-to-top-border);display:grid;place-items:center;\n}.elementor .mg-footer-copyright{white-space:nowrap;\n}.elementor .mg-nav-main{min-width:0px;padding-block-start:var(--mg-spacing-40);padding-inline-start:calc(var(--nav-logo-width,var(--mg-spacing-300)) * .2169);}.elementor .mg-nav-contact{display:flex;flex-direction:column;gap:var(--mg-space-5);}.elementor .mg-nav-phone{display:flex;flex-direction:column;gap:var(--mg-spacing-2);}.elementor .mg-nav-contact-name{font-size:var(--mg-font-size-13);color:var(--mg-color-navigation-contact-name);line-height:1.4;display:block;}.elementor .mg-hero-scroll{position:absolute;inset-inline-end:36px;inset-block-end:100px;z-index:3;color:var(--mg-color-white);line-height:1;border-radius:var(--mg-radius-circle);border-width:1px;border-color:var(--mg-color-image-control-border);border-style:solid;background-color:var(--mg-color-hero-scroll-control);display:grid;place-items:center; width:var(--mg-hero-control-size); height:var(--mg-hero-control-size);\n}.elementor .mg-footer-identity{min-width:0px;}.elementor .mg-footer-nav{padding-block-start:var(--mg-spacing-14);display:flex;flex-direction:column;gap:var(--mg-spacing-12);align-items:flex-start;}.elementor .mg-career-heading{margin-block-end:var(--mg-spacing-52);display:grid;gap:10%;grid-template-columns:1.2fr .8fr;align-items:end;}.elementor .mg-career-visual{min-width:0px;margin:0px;}.elementor .mg-career-button{min-height:58px;font-size:var(--mg-font-size-14);line-height:1.3;padding-block-start:var(--mg-spacing-13);padding-block-end:var(--mg-spacing-13);padding-inline-start:var(--mg-spacing-22);padding-inline-end:var(--mg-spacing-22);margin-block-start:var(--mg-spacing-26);border-radius:var(--mg-radius-button);border-width:1px;border-color:var(--mg-color-text);border-style:solid;display:inline-flex;gap:var(--mg-spacing-35);justify-content:space-between;align-items:center;}.elementor .mg-career-button-jobs{color:var(--mg-color-white);background-color:var(--mg-color-text);}.elementor .mg-career-button-learning{color:var(--mg-color-text);padding-inline-end:var(--mg-spacing-13);border-color:var(--mg-color-career-button-learning-border-color);background-color:var(--mg-color-white);gap:var(--mg-spacing-22);}.elementor .mg-craft-portrait{width:100%;max-width:460px;}