.elementor-14774 .elementor-element.elementor-element-29b03892 > .elementor-container{max-width:1250px;}.elementor-14774 .elementor-element.elementor-element-29b03892{margin-top:5em;margin-bottom:0em;padding:0em 2.5em 0em 2.5em;}.elementor-14774 .elementor-element.elementor-element-50af1b29 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-14774 .elementor-element.elementor-element-427ccab .breadcrumbs{flex-flow:wrap;justify-content:flex-start;font-family:var( --e-global-typography-52c72af-font-family ), Sans-serif;font-size:var( --e-global-typography-52c72af-font-size );text-transform:var( --e-global-typography-52c72af-text-transform );line-height:var( --e-global-typography-52c72af-line-height );color:var( --e-global-color-1dcc797 );}.elementor-14774 .elementor-element.elementor-element-427ccab .breadcrumbs li:not(.first):before{content:"/";}.elementor-14774 .elementor-element.elementor-element-427ccab .breadcrumbs li > a{color:var( --e-global-color-1dcc797 );}.elementor-14774 .elementor-element.elementor-element-427ccab .breadcrumbs li:not(:first-child):before, .elementor-14774 .elementor-element.elementor-element-427ccab .breadcrumbs li:not(:first-child) i, .elementor-14774 .elementor-element.elementor-element-427ccab .breadcrumbs li:not(:first-child) svg{margin:0 5px;}.elementor-14774 .elementor-element.elementor-element-371433f0 > .elementor-widget-container{margin:0em 0em 0.67em 0em;}.elementor-14774 .elementor-element.elementor-element-371433f0 .elementor-heading-title{font-family:"miller-display", Sans-serif;font-size:2.875em;font-weight:600;line-height:1.21739em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-14774 .elementor-element.elementor-element-6cbeca19 > .elementor-container{max-width:1250px;}.elementor-14774 .elementor-element.elementor-element-6cbeca19{margin-top:1em;margin-bottom:0em;padding:0em 2.5em 0em 2.5em;}.elementor-14774 .elementor-element.elementor-element-1294e8aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14774 .elementor-element.elementor-element-1294e8aa > .elementor-element-populated{padding:0em 6.5em 0em 0em;}.elementor-14774 .elementor-element.elementor-element-73e21696 > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0em 0em 0em 0em;}.elementor-14774 .elementor-element.elementor-element-73e21696{font-family:"sofia-pro", Sans-serif;font-size:1.1875em;line-height:1.47368em;color:var( --e-global-color-1dcc797 );--textColor:var( --e-global-color-1dcc797 );}.elementor-14774 .elementor-element.elementor-element-510f0ef4 > .elementor-widget-container{margin:0.83em 0em 0.83em 0em;}.elementor-14774 .elementor-element.elementor-element-510f0ef4 .elementor-heading-title{font-family:var( --e-global-typography-9386d61-font-family ), Sans-serif;font-size:var( --e-global-typography-9386d61-font-size );font-weight:var( --e-global-typography-9386d61-font-weight );text-transform:var( --e-global-typography-9386d61-text-transform );color:var( --e-global-color-443fdc1 );}.elementor-14774 .elementor-element.elementor-element-2e62574d > .elementor-widget-container{margin:0.5em 0em 0.5em 0em;}.elementor-14774 .elementor-element.elementor-element-2e62574d{font-family:"sofia-pro", Sans-serif;font-weight:400;line-height:1.8125em;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-14774 .elementor-element.elementor-element-1368e37c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14774 .elementor-element.elementor-element-1368e37c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b639f1d );}.elementor-14774 .elementor-element.elementor-element-1368e37c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14774 .elementor-element.elementor-element-1368e37c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2.8125em 2.8125em 2.8125em 2.8125em;}.elementor-14774 .elementor-element.elementor-element-1368e37c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14774 .elementor-element.elementor-element-38b9b29e > .elementor-widget-container{margin:0em 0em 0.83em 0em;}.elementor-14774 .elementor-element.elementor-element-38b9b29e .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:1.375em;font-weight:600;text-transform:none;line-height:1.23529em;letter-spacing:0.5px;color:var( --e-global-color-d42e246 );}.elementor-14774 .elementor-element.elementor-element-75030dbd{font-family:"Miller Display", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.625em;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-14774 .elementor-element.elementor-element-3e6bf48c > .elementor-container{max-width:1250px;}.elementor-14774 .elementor-element.elementor-element-3e6bf48c{padding:0em 2.5em 0em 2.5em;}.elementor-14774 .elementor-element.elementor-element-25bc7e43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14774 .elementor-element.elementor-element-1e37351e:not(.elementor-motion-effects-element-type-background), .elementor-14774 .elementor-element.elementor-element-1e37351e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbe448c );}.elementor-14774 .elementor-element.elementor-element-1e37351e > .elementor-container{max-width:1250px;}.elementor-14774 .elementor-element.elementor-element-1e37351e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 2.5em 5em 2.5em;}.elementor-14774 .elementor-element.elementor-element-1e37351e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14774 .elementor-element.elementor-element-9f6429a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14774 .elementor-element.elementor-element-afecf60 > .elementor-widget-container{margin:2.83em 0em 0.83em 0em;}.elementor-14774 .elementor-element.elementor-element-afecf60 .elementor-heading-title{font-family:var( --e-global-typography-9386d61-font-family ), Sans-serif;font-size:var( --e-global-typography-9386d61-font-size );font-weight:var( --e-global-typography-9386d61-font-weight );text-transform:var( --e-global-typography-9386d61-text-transform );color:var( --e-global-color-443fdc1 );}.elementor-14774 .elementor-element.elementor-element-24707f30{font-family:"sofia-pro", Sans-serif;font-size:1em;line-height:1.8125em;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-14774 .elementor-element.elementor-element-72019df{width:var( --container-widget-width, 1277em );max-width:1277em;--container-widget-width:1277em;--container-widget-flex-grow:0;font-family:"sofia-pro", Sans-serif;font-size:0.87em;font-weight:400;line-height:1.3125em;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-14774 .elementor-element.elementor-element-72019df > .elementor-widget-container{padding:0.375em 0em 0em 0em;}.elementor-14774 .elementor-element.elementor-element-515c1ba9:not(.elementor-motion-effects-element-type-background), .elementor-14774 .elementor-element.elementor-element-515c1ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A73A0;}.elementor-14774 .elementor-element.elementor-element-515c1ba9 > .elementor-container{max-width:1250px;}.elementor-14774 .elementor-element.elementor-element-515c1ba9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 2.5em 0em 2.5em;}.elementor-14774 .elementor-element.elementor-element-515c1ba9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14774 .elementor-element.elementor-element-274a881c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14774 .elementor-element.elementor-element-274a881c > .elementor-element-populated{padding:2.5em 0em 2.5em 0em;}.elementor-14774 .elementor-element.elementor-element-20553511 .elementor-heading-title{font-family:"sofia-pro", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.23529em;letter-spacing:0.5px;color:var( --e-global-color-93e9450 );}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-icon i{color:var( --e-global-color-93e9450 );transition:color 0.3s;}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-icon svg{fill:var( --e-global-color-93e9450 );transition:fill 0.3s;}.elementor-14774 .elementor-element.elementor-element-2601bf17{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-item > a{font-family:"sofia-pro", Sans-serif;font-size:1.25em;font-weight:600;}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-text{color:var( --e-global-color-93e9450 );transition:color 0.3s;}.elementor-14774 .elementor-element.elementor-element-2601bf17 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-14774 .elementor-element.elementor-element-4463fa36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14774 .elementor-element.elementor-element-4463fa36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14774 .elementor-element.elementor-element-25e05b7c .elementor-button{background-color:#02010100;background-image:none;font-family:"sofia-pro", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-93e9450 );color:var( --e-global-color-93e9450 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-93e9450 );}.elementor-14774 .elementor-element.elementor-element-25e05b7c .elementor-button:hover, .elementor-14774 .elementor-element.elementor-element-25e05b7c .elementor-button:focus{background-color:var( --e-global-color-93e9450 );background-image:var( --e-global-color-93e9450 );color:var( --e-global-color-primary );}.elementor-14774 .elementor-element.elementor-element-25e05b7c > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14774 .elementor-element.elementor-element-25e05b7c .elementor-button:hover svg, .elementor-14774 .elementor-element.elementor-element-25e05b7c .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-14774 .elementor-element.elementor-element-427ccab .breadcrumbs{font-size:var( --e-global-typography-52c72af-font-size );line-height:var( --e-global-typography-52c72af-line-height );}.elementor-14774 .elementor-element.elementor-element-510f0ef4 .elementor-heading-title{font-size:var( --e-global-typography-9386d61-font-size );}.elementor-14774 .elementor-element.elementor-element-afecf60 .elementor-heading-title{font-size:var( --e-global-typography-9386d61-font-size );}}@media(max-width:767px){.elementor-14774 .elementor-element.elementor-element-29b03892{padding:0em 01.25em 0em 1.25em;}.elementor-14774 .elementor-element.elementor-element-50af1b29 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-14774 .elementor-element.elementor-element-427ccab .breadcrumbs{font-size:var( --e-global-typography-52c72af-font-size );line-height:var( --e-global-typography-52c72af-line-height );}.elementor-14774 .elementor-element.elementor-element-6cbeca19{padding:0em 1.25em 0em 1.25em;}.elementor-14774 .elementor-element.elementor-element-1294e8aa > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-14774 .elementor-element.elementor-element-510f0ef4 .elementor-heading-title{font-size:var( --e-global-typography-9386d61-font-size );}.elementor-14774 .elementor-element.elementor-element-3e6bf48c{padding:3.5em 1.25em 3.5em 1.25em;}.elementor-14774 .elementor-element.elementor-element-1e37351e{padding:0em 1.25em 5em 1.25em;}.elementor-14774 .elementor-element.elementor-element-afecf60 .elementor-heading-title{font-size:var( --e-global-typography-9386d61-font-size );}.elementor-14774 .elementor-element.elementor-element-515c1ba9{padding:3.5em 1.25em 3.5em 1.25em;}}@media(min-width:768px){.elementor-14774 .elementor-element.elementor-element-50af1b29{width:64%;}.elementor-14774 .elementor-element.elementor-element-31a3b0bc{width:36%;}.elementor-14774 .elementor-element.elementor-element-1294e8aa{width:64%;}.elementor-14774 .elementor-element.elementor-element-1368e37c{width:35.333%;}.elementor-14774 .elementor-element.elementor-element-25bc7e43{width:50%;}.elementor-14774 .elementor-element.elementor-element-77b6768e{width:50%;}.elementor-14774 .elementor-element.elementor-element-9f6429a{width:64%;}.elementor-14774 .elementor-element.elementor-element-4bea05c7{width:36%;}.elementor-14774 .elementor-element.elementor-element-4a47c346{width:10%;}.elementor-14774 .elementor-element.elementor-element-274a881c{width:65%;}.elementor-14774 .elementor-element.elementor-element-4463fa36{width:24.556%;}}/* Start custom CSS for text-editor, class: .elementor-element-24707f30 */.elementor-14774 .elementor-element.elementor-element-24707f30 .button {
  border: 2px solid #C3A552;
  color: #525052;
  font-family: "sofia-pro", sans-serif;
  font-size: 0.8125em;
  display: inline-block;
  letter-spacing: 0.05692em;
  line-height: 1em;
  padding: 0.92308em 1.23077em;
  text-transform: uppercase;
  -webkit-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear;
}
@media (max-width: 47.9375em) {
  .elementor-14774 .elementor-element.elementor-element-24707f30 .button {
    font-size: 1em;
  }
}
.elementor-14774 .elementor-element.elementor-element-24707f30 .button:hover {
  background-color: #C3A552;
  color: #FFF;
  text-decoration: none;
}
.elementor-14774 .elementor-element.elementor-element-24707f30 .button:hover .icon,
.elementor-14774 .elementor-element.elementor-element-24707f30 .button:hover rect,
.elementor-14774 .elementor-element.elementor-element-24707f30 .button:hover path {
  fill: #FFF;
}
.elementor-14774 .elementor-element.elementor-element-24707f30 .button .icon {
  display: inline-block;
  height: 1.61538em;
  margin-right: 0.30769em;
  vertical-align: middle;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Miller Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.amgnational.com/wp-content/uploads/2023/05/Miller-Display-1.eot');
	src: url('https://www.amgnational.com/wp-content/uploads/2023/05/Miller-Display-1.eot?#iefix') format('embedded-opentype'),
		url('https://www.amgnational.com/wp-content/uploads/2023/05/Miller-Display.woff2') format('woff2'),
		url('https://www.amgnational.com/wp-content/uploads/2023/05/Miller-Display.woff') format('woff'),
		url('https://www.amgnational.com/wp-content/uploads/2023/05/Miller-Display.ttf') format('truetype'),
		url('https://www.amgnational.com/wp-content/uploads/2023/05/Miller-Display.svg#MillerDisplay') format('svg');
}
/* End Custom Fonts CSS */