.elementor-11689 .elementor-element.elementor-element-f000393 > .elementor-container{max-width:1240px;}.elementor-11689 .elementor-element.elementor-element-f000393{padding:46px 32px 46px 32px;}.elementor-11689 .elementor-element.elementor-element-f000391 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11689 .elementor-element.elementor-element-f000392{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-f000395 > .elementor-container{max-width:1240px;}.elementor-11689 .elementor-element.elementor-element-f000395{padding:46px 32px 46px 32px;}.elementor-11689 .elementor-element.elementor-element-f000389 img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-11689 .elementor-element.elementor-element-f00038a{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-f00038b img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-11689 .elementor-element.elementor-element-f00038c{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-f00039a:not(.elementor-motion-effects-element-type-background), .elementor-11689 .elementor-element.elementor-element-f00039a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-11689 .elementor-element.elementor-element-f00039a > .elementor-container{max-width:1240px;}.elementor-11689 .elementor-element.elementor-element-f00039a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 32px 46px 32px;}.elementor-11689 .elementor-element.elementor-element-f00039a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11689 .elementor-element.elementor-element-f000398 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11689 .elementor-element.elementor-element-1b97ba81:not(.elementor-motion-effects-element-type-background), .elementor-11689 .elementor-element.elementor-element-1b97ba81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-11689 .elementor-element.elementor-element-1b97ba81 > .elementor-container{max-width:1240px;}.elementor-11689 .elementor-element.elementor-element-1b97ba81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 32px 46px 32px;}.elementor-11689 .elementor-element.elementor-element-1b97ba81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11689 .elementor-element.elementor-element-ac31cc8c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-f0d09054{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-0a74a917 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-2456d926{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-bc913cb8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-fa1028c7{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-cccf7e17 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-1ab83043{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-0587a156 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-58daff14{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-e6111e44 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-93bd6ca5{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-08f44f98 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-6e0d62dd{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-813738e2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-e1f94069{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-93e62c1c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-19f96c56{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-b9196493 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-5e6cdee0{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-5205218c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-74191dda{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-eb0475ab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-c11f5234{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-e2bb92d3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-559b8e07{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-c4b984c9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-135af088{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-491af464 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-b4231bc6{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-be197dab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-a8112a88{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-b3d28d5e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-57d788bc{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-98721450 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-8c29a68f{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-5f192576 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-33df4ef7{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-0202ea09 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-53d98202{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-145ed82f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.2em;color:#c35e00;}.elementor-11689 .elementor-element.elementor-element-2e8ccbe6{font-family:"Open Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-f0003a1:not(.elementor-motion-effects-element-type-background), .elementor-11689 .elementor-element.elementor-element-f0003a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-11689 .elementor-element.elementor-element-f0003a1 > .elementor-container{max-width:1240px;}.elementor-11689 .elementor-element.elementor-element-f0003a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 32px 46px 32px;}.elementor-11689 .elementor-element.elementor-element-f0003a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11689 .elementor-element.elementor-element-f00039c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11689 .elementor-element.elementor-element-ac5d64dc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11689 .elementor-element.elementor-element-f5bcf5b9{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}.elementor-11689 .elementor-element.elementor-element-92b8b780 .elementor-button{background-color:#e06d00;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;padding:14px 22px 14px 22px;}.elementor-11689 .elementor-element.elementor-element-92b8b780 .elementor-button:hover, .elementor-11689 .elementor-element.elementor-element-92b8b780 .elementor-button:focus{background-color:#171717;color:#ffffff;}.elementor-11689 .elementor-element.elementor-element-92b8b780{width:auto;max-width:auto;}.elementor-11689 .elementor-element.elementor-element-92b8b780 .elementor-button:hover svg, .elementor-11689 .elementor-element.elementor-element-92b8b780 .elementor-button:focus svg{fill:#ffffff;}.elementor-11689 .elementor-element.elementor-element-dffdeb1c .elementor-button{background-color:#e06d00;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;padding:14px 22px 14px 22px;}.elementor-11689 .elementor-element.elementor-element-dffdeb1c .elementor-button:hover, .elementor-11689 .elementor-element.elementor-element-dffdeb1c .elementor-button:focus{background-color:#171717;color:#ffffff;}.elementor-11689 .elementor-element.elementor-element-dffdeb1c{width:auto;max-width:auto;}.elementor-11689 .elementor-element.elementor-element-dffdeb1c .elementor-button:hover svg, .elementor-11689 .elementor-element.elementor-element-dffdeb1c .elementor-button:focus svg{fill:#ffffff;}.elementor-11689 .elementor-element.elementor-element-a1a4b2f8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11689 .elementor-element.elementor-element-8d7264eb{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}body.elementor-page-11689:not(.elementor-motion-effects-element-type-background), body.elementor-page-11689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-11689 .elementor-element.elementor-element-f000393{padding:28px 22px 28px 22px;}.elementor-11689 .elementor-element.elementor-element-f000391 .elementor-heading-title{font-size:28px;}.elementor-11689 .elementor-element.elementor-element-f000392{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-f000395{padding:28px 22px 28px 22px;}.elementor-11689 .elementor-element.elementor-element-f000389 img{height:270px;}.elementor-11689 .elementor-element.elementor-element-f00038a{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-f00038b img{height:270px;}.elementor-11689 .elementor-element.elementor-element-f00038c{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-f00039a{padding:28px 22px 28px 22px;}.elementor-11689 .elementor-element.elementor-element-f000398 .elementor-heading-title{font-size:24px;}.elementor-11689 .elementor-element.elementor-element-1b97ba81{padding:28px 22px 28px 22px;}.elementor-11689 .elementor-element.elementor-element-ac31cc8c .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-f0d09054{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-0a74a917 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-2456d926{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-bc913cb8 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-fa1028c7{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-cccf7e17 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-1ab83043{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-0587a156 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-58daff14{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-e6111e44 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-93bd6ca5{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-08f44f98 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-6e0d62dd{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-813738e2 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-e1f94069{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-93e62c1c .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-19f96c56{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-b9196493 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-5e6cdee0{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-5205218c .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-74191dda{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-eb0475ab .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-c11f5234{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-e2bb92d3 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-559b8e07{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-c4b984c9 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-135af088{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-491af464 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-b4231bc6{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-be197dab .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-a8112a88{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-b3d28d5e .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-57d788bc{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-98721450 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-8c29a68f{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-5f192576 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-33df4ef7{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-0202ea09 .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-53d98202{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-145ed82f .elementor-heading-title{font-size:16px;}.elementor-11689 .elementor-element.elementor-element-2e8ccbe6{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-f0003a1{padding:28px 22px 28px 22px;}.elementor-11689 .elementor-element.elementor-element-f00039c .elementor-heading-title{font-size:24px;}.elementor-11689 .elementor-element.elementor-element-ac5d64dc .elementor-heading-title{font-size:20px;}.elementor-11689 .elementor-element.elementor-element-f5bcf5b9{font-size:15px;}.elementor-11689 .elementor-element.elementor-element-a1a4b2f8 .elementor-heading-title{font-size:20px;}.elementor-11689 .elementor-element.elementor-element-8d7264eb{font-size:15px;}}/* Start custom CSS *//* NEWART Foundation — editable in each page's Elementor Custom CSS. */
body.elementor-page-11689 .naf-section>.elementor-container{max-width:1240px;width:100%;gap:52px;}
body.elementor-page-11689 .naf-section .elementor-column{min-width:0;flex:1;}
body.elementor-page-11689 .naf-section .elementor-widget-wrap{padding:0;align-content:flex-start;gap:20px;}
body.elementor-page-11689 .naf-section .elementor-widget{margin:0;}
body.elementor-page-11689 .naf-section p:last-child{margin-bottom:0;}
body.elementor-page-11689 .naf-section a{color:#c35e00;text-underline-offset:4px;overflow-wrap:anywhere;}
body.elementor-page-11689 .naf-section h1,body.elementor-page-11689 .naf-section h2,body.elementor-page-11689 .naf-section h3{text-wrap:balance;}
body.elementor-page-11689 .naf-hero{min-height:420px;display:flex;align-items:center;}
body.elementor-page-11689 .naf-hero>.elementor-container{width:100%;}
body.elementor-page-11689 .naf-hero .elementor-column{max-width:900px;}
body.elementor-page-11689 .naf-photo{overflow:hidden;}
body.elementor-page-11689 .naf-photo img{display:block;width:100%;object-fit:cover;transition:transform .65s ease;}
body.elementor-page-11689 .naf-photo:hover img{transform:scale(1.025);}
body.elementor-page-11689 .naf-divider{border-top:1px solid #e2ddd6;}
body.elementor-page-11689 .naf-group{border-top:2px solid #e06d00;padding-top:40px;}
body.elementor-page-11689 .naf-nav .elementor-widget-container{display:flex;flex-wrap:wrap;gap:12px 30px;}
body.elementor-page-11689 .naf-nav a{font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid #e06d00;padding:8px 0;}
body.elementor-page-11689 .naf-nav a:hover{color:#171717;}
body.elementor-page-11689 .naf-record .elementor-heading-title{font-size:24px;line-height:1.3;}
body.elementor-page-11689 .naf-record .naf-photo img{height:280px;}
body.elementor-page-11689 .naf-record .elementor-column{border-bottom:1px solid #e2ddd6;padding-bottom:32px;}
body.elementor-page-11689 .naf-timeline p{display:grid;grid-template-columns:72px 1fr;gap:18px;border-top:1px solid #ddd8d1;padding:16px 0;margin:0;}
body.elementor-page-11689 .naf-timeline .naf-year{color:#ce6400;font-size:20px;font-weight:600;}
body.elementor-page-11689 .naf-awardlist ol{columns:2;column-gap:48px;padding-left:24px;}
body.elementor-page-11689 .naf-awardlist li{break-inside:avoid;padding:10px 0 12px 8px;border-bottom:1px solid #ddd8d1;}
body.elementor-page-11689 .naf-awardlogos img{max-width:260px;width:100%;height:auto;display:inline-block;}
body.elementor-page-11689 .naf-section .animated{animation-duration:1s;}
body.elementor-page-11689 .naf-section{scroll-margin-top:125px;}
body.elementor-page-11689 #content>.ast-container{max-width:none;width:100%;padding:0;margin:0;}
@media(max-width:767px){body.elementor-page-11689 .naf-section>.elementor-container{display:flex;flex-direction:column;gap:28px;}body.elementor-page-11689 .naf-section .elementor-column{width:100%;}body.elementor-page-11689 .naf-hero{min-height:330px;}body.elementor-page-11689 .naf-awardlist ol{columns:1;}body.elementor-page-11689 .naf-timeline p{grid-template-columns:56px 1fr;gap:12px;}body.elementor-page-11689 .naf-record .naf-photo img{height:240px;}body.elementor-page-11689 .naf-section{scroll-margin-top:95px;}}
@media(prefers-reduced-motion:reduce){body.elementor-page-11689 .naf-section .animated,body.elementor-page-11689 .naf-section .elementor-invisible{animation:none!important;visibility:visible!important;}body.elementor-page-11689 .naf-photo img{transition:none;}}

body.elementor-page-11689 .naf-awardlist ol{list-style:none;padding-left:0;}

/* Distinct Foundation headers — Elementor page Custom CSS. */
body.elementor-page-11689 .naf-hero{min-height:360px;}
body.elementor-page-11689 .naf-hero>.elementor-container{max-width:1240px;align-items:center;gap:56px;}
body.elementor-page-11689 .naf-hero .elementor-column{max-width:none;}
body.elementor-page-11689 .naf-hero .elementor-widget-wrap{align-content:center;}
body.elementor-page-11689 .naf-hero h1{text-wrap:balance;}
body.elementor-page-11689 .naf-hero .naf-header-image img{width:100%;height:310px;object-fit:cover;display:block;}
body.elementor-page-11689 .naf-hero--history .naf-header-image img{object-position:center;}
body.elementor-page-11689 .naf-hero--awards .naf-header-image img{height:auto;max-height:360px;object-fit:contain;}
body.elementor-page-11689 .naf-hero--trajectory{min-height:410px;}
body.elementor-page-11689 .naf-hero--trajectory .elementor-column{max-width:640px;}
body.elementor-page-11689 .naf-hero--trustees{min-height:280px;border-bottom:4px solid #e87500;}
body.elementor-page-11689 .naf-hero--trustees .elementor-widget-wrap{gap:18px;}
@media(max-width:767px){
body.elementor-page-11689 .naf-hero{min-height:0;}
body.elementor-page-11689 .naf-hero>.elementor-container{gap:28px;}
body.elementor-page-11689 .naf-hero .naf-header-image img{height:200px;}
body.elementor-page-11689 .naf-hero--awards .naf-header-image img{height:auto;max-height:250px;}
body.elementor-page-11689 .naf-hero--trajectory{min-height:320px;}
body.elementor-page-11689 .naf-hero--trustees{min-height:250px;}
}

/* Awards article and grouped history — Elementor page Custom CSS only. */
body.elementor-page-11689 .naf-award-article .elementor-widget-text-editor .elementor-widget-container{display:flow-root;}
body.elementor-page-11689 .naf-award-partners{float:right;width:30%;max-width:310px;margin:0 0 22px 38px;padding:18px 0 8px;border-top:2px solid #e06d00;}
body.elementor-page-11689 .naf-award-partners h3{font-family:"Open Sans",Arial,sans-serif;font-size:17px;line-height:1.4;font-weight:600;margin:0 0 18px;color:#252525;}
body.elementor-page-11689 .naf-award-partners p{margin:0 0 20px;}
body.elementor-page-11689 .naf-award-partners img{display:block;max-width:260px;width:100%;height:auto;object-fit:contain;}
body.elementor-page-11689 .naf-award-history-title{padding-bottom:18px;}
body.elementor-page-11689 .naf-award-history-grid{padding-top:0!important;}
body.elementor-page-11689 .naf-award-history-grid>.elementor-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;}
body.elementor-page-11689 .naf-award-history-grid .elementor-column{width:100%;min-width:0;}
body.elementor-page-11689 .naf-award-history-grid .elementor-widget-wrap{gap:0;}
body.elementor-page-11689 .naf-award-edition-label{margin:28px 0 8px!important;}
body.elementor-page-11689 .naf-award-history-grid .elementor-widget-wrap>.naf-award-edition-label:first-child{margin-top:0!important;}
body.elementor-page-11689 .naf-award-edition-list ul{margin:0;padding-left:22px;list-style:disc;}
body.elementor-page-11689 .naf-award-edition-list li{margin:0 0 6px;padding-left:2px;line-height:1.6;overflow-wrap:anywhere;}
@media(max-width:767px){
 body.elementor-page-11689 .naf-award-partners{float:none;width:100%;max-width:310px;margin:0 0 24px;padding-top:16px;}
 body.elementor-page-11689 .naf-award-partners img{max-width:235px;}
 body.elementor-page-11689 .naf-award-history-grid>.elementor-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;flex-direction:row;}
 body.elementor-page-11689 .naf-award-edition-list ul{padding-left:17px;}
 body.elementor-page-11689 .naf-award-edition-list li{font-size:15px;line-height:1.55;}
}

/* Award documents and contact — Elementor Page Settings > Custom CSS. */
body.elementor-page-11689 .award-resource-row > .elementor-container{gap:48px;}
body.elementor-page-11689 .award-contact{border-left:1px solid #e0dbd3;padding-left:40px;}
body.elementor-page-11689 .award-downloads .elementor-widget-wrap{gap:16px 12px;}
body.elementor-page-11689 .award-resources .elementor-widget-text-editor p{margin:0 0 16px;}
body.elementor-page-11689 .award-resources .elementor-widget-text-editor p:last-child{margin:0;}
body.elementor-page-11689 .nac-award-document-button{width:auto!important;max-width:100%;}
body.elementor-page-11689 .nac-award-document-button .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;}
body.elementor-page-11689 .nac-award-document-button .elementor-button-content-wrapper{align-items:center;}
body.elementor-page-11689 .nac-award-document-button .elementor-button-text{white-space:normal;}
@media(max-width:767px){
 body.elementor-page-11689 .award-resource-row > .elementor-container{flex-direction:column;gap:28px;}
 body.elementor-page-11689 .award-contact{border-left:0;border-top:1px solid #e0dbd3;padding:26px 0 0;}
 body.elementor-page-11689 .nac-award-document-button{width:100%!important;}
 body.elementor-page-11689 .nac-award-document-button .elementor-button{width:100%;}
}/* End custom CSS */