:root{
  --gold: #90caf9;--gold2: #b5902e;--dark: #1f2937;--darker: #ffffff;--light: #f5f5f5;
  --theme-primary: #fafdff;--theme-secondary: #90caf9;--theme-accent: #90caf9;--theme-accent2: #b5902e;
  --theme-body-bg: #ffffff;--theme-surface: #ffffff;--theme-surface-alt: #f5f7fb;--theme-text: #1f2937;--theme-heading: #90caf9;--theme-muted: #66758c;--theme-border: #dfe6ef;--theme-link: #90caf9;--theme-inverse: #ffffff;--theme-success: #168063;--theme-warning: #a46f18;--theme-error: #b43b48;--theme-info: #1769aa;
  --theme-body-font:'Inter',sans-serif;--theme-heading-font:'Inter',sans-serif;--theme-body-font-ar:'Cairo',sans-serif;--theme-heading-font-ar:'Cairo',sans-serif;--theme-layout-width: 1200px;--theme-section-padding: 80px;--theme-card-radius: 8px;--theme-button-radius: 4px;--theme-content-density: comfortable;
  --type-display-desktop: 54px;--type-display-tablet: 44px;--type-display-mobile: 36px;--type-display-weight: 800;--type-display-line: 1.08;
  --type-h1-desktop: 44px;--type-h1-tablet: 38px;--type-h1-mobile: 32px;--type-h1-weight: 800;--type-h1-line: 1.12;
  --type-h2-desktop: 34px;--type-h2-tablet: 30px;--type-h2-mobile: 26px;--type-h2-weight: 800;--type-h2-line: 1.18;
  --type-h3-desktop: 26px;--type-h3-tablet: 24px;--type-h3-mobile: 22px;--type-h3-weight: 750;--type-h3-line: 1.24;
  --type-h4-desktop: 20px;--type-h4-tablet: 19px;--type-h4-mobile: 18px;--type-h4-weight: 700;--type-h4-line: 1.3;
  --type-body_lg-desktop: 18px;--type-body_lg-tablet: 17px;--type-body_lg-mobile: 16px;--type-body_lg-weight: 400;--type-body_lg-line: 1.75;
  --type-body-desktop: 16px;--type-body-tablet: 16px;--type-body-mobile: 15px;--type-body-weight: 400;--type-body-line: 1.75;
  --type-small-desktop: 14px;--type-small-tablet: 14px;--type-small-mobile: 13px;--type-small-weight: 500;--type-small-line: 1.6;
  --type-button-desktop: 14px;--type-button-tablet: 14px;--type-button-mobile: 13px;--type-button-weight: 700;--type-button-line: 1.2;
  --topbar-bg: #ffffff;--topbar-text: #81263b;--topbar-icon: #90caf9;--topbar-icon-border: #2d2d2d;--topbar-hover: #90caf9;--topbar-height: 30px;--topbar-font-size: 14px;--topbar-gap: 28px;--topbar-container-width: 1440px;
  --header-bg: #ffffff;--header-text: #81263b;--header-hover: #90caf9;--header-active: #81263b;--header-height: 102px;--header-menu-font-size: 14px;--header-menu-gap: 44px;--theme-logo-width: 200px;--theme-logo-max-height: 100px;--theme-mobile-logo-width: 98px;
  --header-contact-bg: #f5f5f5;--header-contact-text: #111827;--header-contact-hover-bg: #90caf9;--header-contact-radius: 4px;--header-contact-padding: 14px 26px;
  --mobile-header-bg: #ffffff;--mobile-menu-bg: #ffffff;--mobile-burger-color: #90caf9;

  --topbar-padding-x: 24px;
  --header-padding-x: 24px;--header-logo-margin: 0px;--header-menu-weight: 600;--header-menu-transform: uppercase;--header-contact-border: transparent;--header-contact-weight: 700;
  --button-primary-bg: #90caf9;--button-primary-text: #ffffff;--button-primary-hover-bg: #90caf9;--button-primary-hover-text: #ffffff;--button-secondary-bg: #c8a86b;--button-secondary-text: #111827;--button-border-width: 1px;--button-min-height: 44px;--button-padding-x: 22px;--button-font-weight: 800;
  --section-bg-default:var(--theme-surface);--section-bg-alt:var(--theme-surface-alt);--section-title-color:var(--theme-heading);--section-text-color:var(--theme-text);--section-divider-color:var(--theme-accent);--section-spacing-mobile: 48px;
  --card-bg: #ffffff;--card-border: #e5e7eb;--card-shadow: 0 18px 45px rgba(2,8,23,.08);--card-hover-shadow: 0 24px 60px rgba(2,8,23,.13);--card-padding: 28px;
  --form-input-bg: #ffffff;--form-input-border: #d1d5db;--form-input-text: #111827;--form-input-radius: 6px;
  --footer-bg: #111111;--footer-text: #aaaaaa;--footer-heading: #ffffff;--footer-link: #cccccc;--footer-hover: #c8a86b;--theme-footer-logo-width: 140px;--footer-top-padding: 70px;--footer-bottom-bg: #090909;--theme-admin-logo-size: 46px;
}
body{background:var(--theme-body-bg);font-family:var(--theme-body-font);font-size:var(--type-body-desktop);font-weight:var(--type-body-weight);line-height:var(--type-body-line);color:var(--theme-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.section-title,.nav-links a,.hero-title,.logo-text strong{font-family:var(--theme-heading-font);color:var(--theme-heading);letter-spacing:0}html[dir="rtl"] body,[dir="rtl"]{font-family:var(--theme-body-font-ar)}html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3,html[dir="rtl"] h4,html[dir="rtl"] h5,html[dir="rtl"] h6,html[dir="rtl"] .section-title,html[dir="rtl"] .hero-title{font-family:var(--theme-heading-font-ar)}
h1,.amgt-type-h1{font-size:var(--type-h1-desktop);font-weight:var(--type-h1-weight);line-height:var(--type-h1-line)}h2,.amgt-type-h2{font-size:var(--type-h2-desktop);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line)}h3,.amgt-type-h3{font-size:var(--type-h3-desktop);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line)}h4,.amgt-type-h4{font-size:var(--type-h4-desktop);font-weight:var(--type-h4-weight);line-height:var(--type-h4-line)}.hero-title,.amgt-section-hero .section-title,.amgt-type-display{font-size:var(--type-display-desktop);font-weight:var(--type-display-weight);line-height:var(--type-display-line)}.amgt-type-body-lg{font-size:var(--type-body_lg-desktop);font-weight:var(--type-body_lg-weight);line-height:var(--type-body_lg-line)}.builder-content,.amz-widget-text,.amgt-type-body{font-size:var(--type-body-desktop);font-weight:var(--type-body-weight);line-height:var(--type-body-line)}small,.amgt-type-small{font-size:var(--type-small-desktop);font-weight:var(--type-small-weight);line-height:var(--type-small-line)}button,.btn,.button,.hero-cta,.about-cta,.nav-links a,.amgt-type-button{font-size:var(--type-button-desktop);font-weight:var(--type-button-weight);line-height:var(--type-button-line)}a{color:var(--theme-link)}
.amgt-color-primary{color:var(--theme-primary)!important}.amgt-color-secondary{color:var(--theme-secondary)!important}.amgt-color-accent{color:var(--theme-accent)!important}.amgt-color-heading{color:var(--theme-heading)!important}.amgt-color-text{color:var(--theme-text)!important}.amgt-color-muted{color:var(--theme-muted)!important}.amgt-color-inverse{color:var(--theme-inverse)!important}.amgt-bg-body{background-color:var(--theme-body-bg)!important}.amgt-bg-surface{background-color:var(--theme-surface)!important}.amgt-bg-alternate{background-color:var(--theme-surface-alt)!important}.amgt-bg-primary{background-color:var(--theme-primary)!important}.amgt-bg-secondary{background-color:var(--theme-secondary)!important}
.topbar{display:block;background:var(--topbar-bg)!important;color:var(--topbar-text)!important;min-height:var(--topbar-height);font-size:var(--topbar-font-size)}.topbar-inner{max-width:var(--topbar-container-width)!important;min-height:var(--topbar-height);gap:var(--topbar-gap);padding-left:var(--topbar-padding-x)!important;padding-right:var(--topbar-padding-x)!important}.topbar-contact{gap:var(--topbar-gap)!important}.topbar-contact a{color:var(--topbar-text)!important}.topbar-contact a:hover,.topbar-social a:hover{color:var(--topbar-hover)!important}.topbar .icon{color:var(--topbar-icon)!important}.topbar-social-icons a,.topbar-social a:not(.lang-btn){border-color:var(--topbar-icon-border)!important;color:var(--topbar-text)!important}.lang-btn{border-color:var(--topbar-icon-border)!important;color:var(--topbar-text)!important}.lang-btn.active{background:var(--header-contact-bg)!important;color:#fff!important}
.navbar{background:var(--header-bg)!important;min-height:var(--header-height);box-shadow:0 12px 32px rgba(2,8,23,.12);}.navbar-inner{position:relative;min-height:var(--header-height);padding-left:var(--header-padding-x)!important;padding-right:var(--header-padding-x)!important}.nav-links{gap:var(--header-menu-gap)!important}.nav-links a{color:var(--header-text)!important;font-size:var(--header-menu-font-size)!important;font-weight:var(--header-menu-weight)!important;text-transform:var(--header-menu-transform)!important}.nav-links a:hover{color:var(--header-hover)!important}.nav-links a.active,.nav-links .active>a{color:var(--header-active)!important}.logo-img{width:var(--theme-logo-width)!important;max-height:var(--theme-logo-max-height)!important;object-fit:contain;margin:var(--header-logo-margin)!important}.nav-contact-btn{display:inline-flex!important;background:var(--header-contact-bg)!important;color:var(--header-contact-text)!important;border-radius:var(--header-contact-radius)!important;padding:var(--header-contact-padding)!important;border:var(--button-border-width) solid var(--header-contact-border)!important;font-weight:var(--header-contact-weight)!important;min-height:var(--button-min-height)!important}.nav-contact-btn:hover{background:var(--header-contact-hover-bg)!important;color:#fff!important}.nav-burger{display:none}.nav-burger span{background:var(--mobile-burger-color)!important}
@media(max-width:900px){
  .navbar .nav-burger{display:grid;width:42px;height:42px;min-width:42px;flex:0 0 42px;align-content:center;justify-items:center;gap:5px;margin-inline-start:auto;border:1px solid var(--theme-border);border-radius:6px;background:var(--header-bg);padding:0;color:var(--mobile-burger-color);cursor:pointer;position:relative;z-index:9502}
  .navbar .nav-burger:hover,.navbar .nav-burger:focus-visible{border-color:var(--theme-accent);outline:2px solid transparent;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent) 22%,transparent)}
  .navbar .nav-burger span{display:block;width:19px;height:2px;border-radius:2px;transition:transform .18s ease,opacity .18s ease}
  .navbar .nav-burger.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}
  .navbar .nav-burger.active span:nth-child(2){opacity:0}
  .navbar .nav-burger.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
  .navbar .nav-links.open{display:grid!important;position:absolute;z-index:9501;top:calc(100% + 1px);right:0;left:0;align-items:stretch;gap:2px!important;border:1px solid var(--theme-border);border-radius:0 0 7px 7px;background:var(--mobile-menu-bg)!important;padding:9px;box-shadow:0 22px 42px rgba(7,29,59,.18)}
  .navbar .nav-links.open>a{display:flex;min-height:44px;align-items:center;border-radius:4px;padding:9px 12px!important}
  .navbar .nav-links.open>a:not(.nav-contact-btn):hover,.navbar .nav-links.open>a:not(.nav-contact-btn).active{background:var(--theme-surface-alt)}
  .navbar .nav-links.open>.nav-contact-btn{justify-content:center;margin-top:4px}
}
.amz-contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:56px;align-items:start}
.amz-contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.amz-contact-form-grid>*{min-width:0}.amz-contact-form-grid input,.amz-contact-form-grid select,.amz-contact-form-grid textarea{box-sizing:border-box;max-width:100%;min-width:0}.amz-contact-span-2{grid-column:span 2}
@media(max-width:900px){.amz-contact-grid{grid-template-columns:minmax(0,1fr);gap:32px}}
@media(max-width:520px){.amz-contact-form{padding:24px 18px!important}.amz-contact-form-grid{grid-template-columns:minmax(0,1fr)}.amz-contact-span-2{grid-column:auto}}
footer{background:var(--footer-bg)!important;color:var(--footer-text)!important;padding-top:var(--footer-top-padding)}footer h4,.footer-logo-name{color:var(--footer-heading)!important}.footer-links a,.footer-contact-item a{color:var(--footer-link)!important}.footer-contact-item,.footer-tagline{color:var(--footer-text)!important}.footer-links a:hover,.footer-contact-item a:hover{color:var(--footer-hover)!important}.footer-bottom{background:var(--footer-bottom-bg)!important}.footer-logo-wrap img,.footer-logo-img{width:var(--theme-footer-logo-width)!important;height:auto!important;max-height:90px;max-width:none!important;object-fit:contain}
.section-wrap{max-width:var(--theme-layout-width)}.service-card,.project-card,.team-card,.builder-faq details,.amgt-testimonial-card,.amgt-stat-card,.amgt-feature-card{border-radius:var(--theme-card-radius)}.hero-cta,.gold-band,.btn,.button{border-radius:var(--theme-button-radius);font-weight:var(--button-font-weight)!important;padding-left:var(--button-padding-x);padding-right:var(--button-padding-x)}.builder-section{padding-top:var(--theme-section-padding);padding-bottom:var(--theme-section-padding)}
.navbar{position:sticky;top:0;z-index:9000}@media(max-width:1024px){body{font-size:var(--type-body-tablet)}h1,.amgt-type-h1{font-size:var(--type-h1-tablet)}h2,.amgt-type-h2{font-size:var(--type-h2-tablet)}h3,.amgt-type-h3{font-size:var(--type-h3-tablet)}h4,.amgt-type-h4{font-size:var(--type-h4-tablet)}.hero-title,.amgt-section-hero .section-title,.amgt-type-display{font-size:var(--type-display-tablet)}.amgt-type-body-lg{font-size:var(--type-body_lg-tablet)}.builder-content,.amz-widget-text,.amgt-type-body{font-size:var(--type-body-tablet)}small,.amgt-type-small{font-size:var(--type-small-tablet)}button,.btn,.button,.hero-cta,.about-cta,.nav-links a,.amgt-type-button{font-size:var(--type-button-tablet)}}
@media(max-width:760px){body{font-size:var(--type-body-mobile)}h1,.amgt-type-h1{font-size:var(--type-h1-mobile)}h2,.amgt-type-h2{font-size:var(--type-h2-mobile)}h3,.amgt-type-h3{font-size:var(--type-h3-mobile)}h4,.amgt-type-h4{font-size:var(--type-h4-mobile)}.hero-title,.amgt-section-hero .section-title,.amgt-type-display{font-size:var(--type-display-mobile)}.amgt-type-body-lg{font-size:var(--type-body_lg-mobile)}.builder-content,.amz-widget-text,.amgt-type-body{font-size:var(--type-body-mobile)}small,.amgt-type-small{font-size:var(--type-small-mobile)}button,.btn,.button,.hero-cta,.about-cta,.nav-links a,.amgt-type-button{font-size:var(--type-button-mobile)}.navbar{background:var(--mobile-header-bg)!important}.nav-links{background:var(--mobile-menu-bg)!important}.logo-img{width:var(--theme-mobile-logo-width)!important}.topbar{display:none!important}}

/* v5.1 frontend binding layer */
.hero-cta,.btn-primary,.button-primary,a.btn-primary,button.btn-primary{background:var(--button-primary-bg)!important;color:var(--button-primary-text)!important;border-width:var(--button-border-width)!important;min-height:var(--button-min-height)!important}
.hero-cta:hover,.btn-primary:hover,.button-primary:hover,a.btn-primary:hover,button.btn-primary:hover{background:var(--button-primary-hover-bg)!important;color:var(--button-primary-hover-text)!important}
.btn-secondary,.button-secondary,a.btn-secondary{background:var(--button-secondary-bg)!important;color:var(--button-secondary-text)!important}
.section-title,h2.section-title,.builder-section h2{color:var(--section-title-color)!important}.builder-section,.section,.page-section{background-color:var(--section-bg-default);color:var(--section-text-color)}.builder-section.alt,.section.alt,.page-section.alt,.section-light{background-color:var(--section-bg-alt)!important}.section-divider,.title-line{background:var(--section-divider-color)!important}
.service-card,.project-card,.team-card,.builder-faq details,.amgt-testimonial-card,.amgt-stat-card,.amgt-feature-card,.content-box,.amz-widget-card{background:var(--card-bg,var(--theme-surface))!important;border-color:var(--card-border,var(--theme-border))!important;box-shadow:var(--card-shadow)!important;padding:var(--card-padding)}
.service-card:hover,.project-card:hover,.team-card:hover,.amgt-testimonial-card:hover,.amgt-stat-card:hover,.amgt-feature-card:hover,.content-box:hover,.amz-widget-card:hover{box-shadow:var(--card-hover-shadow)!important}
input,textarea,select,.form-control{background:var(--form-input-bg)!important;border-color:var(--form-input-border)!important;color:var(--form-input-text)!important;border-radius:var(--form-input-radius)!important}
@media(max-width:760px){.builder-section{padding-top:var(--section-spacing-mobile)!important;padding-bottom:var(--section-spacing-mobile)!important}}

/* Per-section controls inherit from global tokens unless an editor selects an override. */
.builder-section.amgt-builder-design{padding-top:var(--amgt-section-padding-top,var(--theme-section-padding))!important;padding-bottom:var(--amgt-section-padding-bottom,var(--theme-section-padding))!important;margin-top:var(--amgt-section-margin-top,0);margin-bottom:var(--amgt-section-margin-bottom,0)}
.amgt-builder-design>.section-wrap{max-width:var(--amgt-section-max-width,var(--theme-layout-width))}.amgt-width-narrow>.section-wrap{max-width:820px}.amgt-width-wide>.section-wrap{max-width:1380px}.amgt-width-full>.section-wrap{width:100%;max-width:none}.amgt-align-left{text-align:left}.amgt-align-center{text-align:center}.amgt-align-right{text-align:right}
.amgt-title-style-display .section-title{font-size:var(--type-display-desktop)!important;font-weight:var(--type-display-weight)!important;line-height:var(--type-display-line)!important}.amgt-title-style-h1 .section-title{font-size:var(--type-h1-desktop)!important;font-weight:var(--type-h1-weight)!important;line-height:var(--type-h1-line)!important}.amgt-title-style-h2 .section-title{font-size:var(--type-h2-desktop)!important;font-weight:var(--type-h2-weight)!important;line-height:var(--type-h2-line)!important}.amgt-title-style-h3 .section-title{font-size:var(--type-h3-desktop)!important;font-weight:var(--type-h3-weight)!important;line-height:var(--type-h3-line)!important}.amgt-title-style-h4 .section-title{font-size:var(--type-h4-desktop)!important;font-weight:var(--type-h4-weight)!important;line-height:var(--type-h4-line)!important}
.amgt-text-style-body-lg .builder-content,.amgt-text-style-body-lg .builder-subtitle,.amgt-text-style-body-lg .amgt-section-hero-copy,.amgt-text-style-body-lg .builder-text-block{font-size:var(--type-body_lg-desktop)!important;font-weight:var(--type-body_lg-weight)!important;line-height:var(--type-body_lg-line)!important}.amgt-text-style-body .builder-content,.amgt-text-style-body .builder-subtitle,.amgt-text-style-body .amgt-section-hero-copy,.amgt-text-style-body .builder-text-block{font-size:var(--type-body-desktop)!important;font-weight:var(--type-body-weight)!important;line-height:var(--type-body-line)!important}.amgt-text-style-small .builder-content,.amgt-text-style-small .builder-subtitle,.amgt-text-style-small .amgt-section-hero-copy,.amgt-text-style-small .builder-text-block{font-size:var(--type-small-desktop)!important;font-weight:var(--type-small-weight)!important;line-height:var(--type-small-line)!important}
.amgt-title-color-primary .section-title{color:var(--theme-primary)!important}.amgt-text-color-primary .builder-content,.amgt-text-color-primary .builder-subtitle,.amgt-text-color-primary .amgt-section-hero-copy,.amgt-text-color-primary .builder-text-block{color:var(--theme-primary)!important}
.amgt-title-color-secondary .section-title{color:var(--theme-secondary)!important}.amgt-text-color-secondary .builder-content,.amgt-text-color-secondary .builder-subtitle,.amgt-text-color-secondary .amgt-section-hero-copy,.amgt-text-color-secondary .builder-text-block{color:var(--theme-secondary)!important}
.amgt-title-color-accent .section-title{color:var(--theme-accent)!important}.amgt-text-color-accent .builder-content,.amgt-text-color-accent .builder-subtitle,.amgt-text-color-accent .amgt-section-hero-copy,.amgt-text-color-accent .builder-text-block{color:var(--theme-accent)!important}
.amgt-title-color-heading .section-title{color:var(--theme-heading)!important}.amgt-text-color-heading .builder-content,.amgt-text-color-heading .builder-subtitle,.amgt-text-color-heading .amgt-section-hero-copy,.amgt-text-color-heading .builder-text-block{color:var(--theme-heading)!important}
.amgt-title-color-text .section-title{color:var(--theme-text)!important}.amgt-text-color-text .builder-content,.amgt-text-color-text .builder-subtitle,.amgt-text-color-text .amgt-section-hero-copy,.amgt-text-color-text .builder-text-block{color:var(--theme-text)!important}
.amgt-title-color-muted .section-title{color:var(--theme-muted)!important}.amgt-text-color-muted .builder-content,.amgt-text-color-muted .builder-subtitle,.amgt-text-color-muted .amgt-section-hero-copy,.amgt-text-color-muted .builder-text-block{color:var(--theme-muted)!important}
.amgt-title-color-inverse .section-title{color:var(--theme-inverse)!important}.amgt-text-color-inverse .builder-content,.amgt-text-color-inverse .builder-subtitle,.amgt-text-color-inverse .amgt-section-hero-copy,.amgt-text-color-inverse .builder-text-block{color:var(--theme-inverse)!important}
@media(max-width:1024px){.builder-section.amgt-builder-design{padding-top:var(--amgt-section-padding-top-tablet,var(--amgt-section-padding-top,var(--theme-section-padding)))!important;padding-bottom:var(--amgt-section-padding-bottom-tablet,var(--amgt-section-padding-bottom,var(--theme-section-padding)))!important}.amgt-title-style-display .section-title{font-size:var(--type-display-tablet)!important}.amgt-title-style-h1 .section-title{font-size:var(--type-h1-tablet)!important}.amgt-title-style-h2 .section-title{font-size:var(--type-h2-tablet)!important}.amgt-title-style-h3 .section-title{font-size:var(--type-h3-tablet)!important}.amgt-title-style-h4 .section-title{font-size:var(--type-h4-tablet)!important}.amgt-text-style-body-lg .builder-content,.amgt-text-style-body-lg .builder-subtitle,.amgt-text-style-body-lg .amgt-section-hero-copy,.amgt-text-style-body-lg .builder-text-block{font-size:var(--type-body_lg-tablet)!important}.amgt-text-style-body .builder-content,.amgt-text-style-body .builder-subtitle,.amgt-text-style-body .amgt-section-hero-copy,.amgt-text-style-body .builder-text-block{font-size:var(--type-body-tablet)!important}.amgt-text-style-small .builder-content,.amgt-text-style-small .builder-subtitle,.amgt-text-style-small .amgt-section-hero-copy,.amgt-text-style-small .builder-text-block{font-size:var(--type-small-tablet)!important}}
@media(max-width:760px){.builder-section.amgt-builder-design{padding-top:var(--amgt-section-padding-top-mobile,var(--amgt-section-padding-top-tablet,var(--amgt-section-padding-top,var(--section-spacing-mobile))))!important;padding-bottom:var(--amgt-section-padding-bottom-mobile,var(--amgt-section-padding-bottom-tablet,var(--amgt-section-padding-bottom,var(--section-spacing-mobile))))!important}.amgt-title-style-display .section-title{font-size:var(--type-display-mobile)!important}.amgt-title-style-h1 .section-title{font-size:var(--type-h1-mobile)!important}.amgt-title-style-h2 .section-title{font-size:var(--type-h2-mobile)!important}.amgt-title-style-h3 .section-title{font-size:var(--type-h3-mobile)!important}.amgt-title-style-h4 .section-title{font-size:var(--type-h4-mobile)!important}.amgt-text-style-body-lg .builder-content,.amgt-text-style-body-lg .builder-subtitle,.amgt-text-style-body-lg .amgt-section-hero-copy,.amgt-text-style-body-lg .builder-text-block{font-size:var(--type-body_lg-mobile)!important}.amgt-text-style-body .builder-content,.amgt-text-style-body .builder-subtitle,.amgt-text-style-body .amgt-section-hero-copy,.amgt-text-style-body .builder-text-block{font-size:var(--type-body-mobile)!important}.amgt-text-style-small .builder-content,.amgt-text-style-small .builder-subtitle,.amgt-text-style-small .amgt-section-hero-copy,.amgt-text-style-small .builder-text-block{font-size:var(--type-small-mobile)!important}}


