.elementor-11680 .elementor-element.elementor-element-f000355:not(.elementor-motion-effects-element-type-background), .elementor-11680 .elementor-element.elementor-element-f000355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newartcentre.es/wp-content/uploads/2026/08/5d6514_ffc6a63b14ae4260abc19de16b8f0a41mv2.jpg");background-position:center center;background-size:cover;}.elementor-11680 .elementor-element.elementor-element-f000355 > .elementor-background-overlay{background-color:#000000;opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11680 .elementor-element.elementor-element-f000355 > .elementor-container{max-width:1240px;}.elementor-11680 .elementor-element.elementor-element-f000355{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 40px 105px 40px;}.elementor-11680 .elementor-element.elementor-element-f000353 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;color:#ffffff;}.elementor-11680 .elementor-element.elementor-element-f000354 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#ffffff;}.elementor-11680 .elementor-element.elementor-element-f00035a > .elementor-container{max-width:1240px;}.elementor-11680 .elementor-element.elementor-element-f00035a{padding:46px 32px 46px 32px;}.elementor-11680 .elementor-element.elementor-element-f000357 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11680 .elementor-element.elementor-element-f000358{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}.elementor-11680 .elementor-element.elementor-element-f000359 img{width:100%;height:420px;object-fit:cover;object-position:center center;}.elementor-11680 .elementor-element.elementor-element-f000361:not(.elementor-motion-effects-element-type-background), .elementor-11680 .elementor-element.elementor-element-f000361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-11680 .elementor-element.elementor-element-f000361 > .elementor-container{max-width:1240px;}.elementor-11680 .elementor-element.elementor-element-f000361{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 32px 46px 32px;}.elementor-11680 .elementor-element.elementor-element-f000361 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11680 .elementor-element.elementor-element-f00035d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11680 .elementor-element.elementor-element-f00035e{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}.elementor-11680 .elementor-element.elementor-element-f00035f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11680 .elementor-element.elementor-element-f000360{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}.elementor-11680 .elementor-element.elementor-element-f000366 > .elementor-container{max-width:1240px;}.elementor-11680 .elementor-element.elementor-element-f000366{padding:46px 32px 46px 32px;}.elementor-11680 .elementor-element.elementor-element-f000364 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11680 .elementor-element.elementor-element-f000365{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}.elementor-11680 .elementor-element.elementor-element-f00036a > .elementor-container{max-width:1240px;}.elementor-11680 .elementor-element.elementor-element-f00036a{padding:46px 32px 46px 32px;}.elementor-11680 .elementor-element.elementor-element-f000368 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#252525;}.elementor-11680 .elementor-element.elementor-element-f000369{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#4b4b4b;}body.elementor-page-11680:not(.elementor-motion-effects-element-type-background), body.elementor-page-11680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-11680 .elementor-element.elementor-element-f000355{padding:28px 22px 28px 22px;}.elementor-11680 .elementor-element.elementor-element-f000353 .elementor-heading-title{font-size:28px;}.elementor-11680 .elementor-element.elementor-element-f000354 .elementor-heading-title{font-size:24px;}.elementor-11680 .elementor-element.elementor-element-f00035a{padding:28px 22px 28px 22px;}.elementor-11680 .elementor-element.elementor-element-f000357 .elementor-heading-title{font-size:24px;}.elementor-11680 .elementor-element.elementor-element-f000358{font-size:15px;}.elementor-11680 .elementor-element.elementor-element-f000359 img{height:270px;}.elementor-11680 .elementor-element.elementor-element-f000361{padding:28px 22px 28px 22px;}.elementor-11680 .elementor-element.elementor-element-f00035d .elementor-heading-title{font-size:24px;}.elementor-11680 .elementor-element.elementor-element-f00035e{font-size:15px;}.elementor-11680 .elementor-element.elementor-element-f00035f .elementor-heading-title{font-size:24px;}.elementor-11680 .elementor-element.elementor-element-f000360{font-size:15px;}.elementor-11680 .elementor-element.elementor-element-f000366{padding:28px 22px 28px 22px;}.elementor-11680 .elementor-element.elementor-element-f000364 .elementor-heading-title{font-size:24px;}.elementor-11680 .elementor-element.elementor-element-f000365{font-size:15px;}.elementor-11680 .elementor-element.elementor-element-f00036a{padding:28px 22px 28px 22px;}.elementor-11680 .elementor-element.elementor-element-f000368 .elementor-heading-title{font-size:24px;}.elementor-11680 .elementor-element.elementor-element-f000369{font-size:15px;}}/* Start custom CSS *//* NEWART Foundation — editable in each page's Elementor Custom CSS. */
body.elementor-page-11680 .naf-section>.elementor-container{max-width:1240px;width:100%;gap:52px;}
body.elementor-page-11680 .naf-section .elementor-column{min-width:0;flex:1;}
body.elementor-page-11680 .naf-section .elementor-widget-wrap{padding:0;align-content:flex-start;gap:20px;}
body.elementor-page-11680 .naf-section .elementor-widget{margin:0;}
body.elementor-page-11680 .naf-section p:last-child{margin-bottom:0;}
body.elementor-page-11680 .naf-section a{color:#c35e00;text-underline-offset:4px;overflow-wrap:anywhere;}
body.elementor-page-11680 .naf-section h1,body.elementor-page-11680 .naf-section h2,body.elementor-page-11680 .naf-section h3{text-wrap:balance;}
body.elementor-page-11680 .naf-hero{min-height:420px;display:flex;align-items:center;}
body.elementor-page-11680 .naf-hero>.elementor-container{width:100%;}
body.elementor-page-11680 .naf-hero .elementor-column{max-width:900px;}
body.elementor-page-11680 .naf-photo{overflow:hidden;}
body.elementor-page-11680 .naf-photo img{display:block;width:100%;object-fit:cover;transition:transform .65s ease;}
body.elementor-page-11680 .naf-photo:hover img{transform:scale(1.025);}
body.elementor-page-11680 .naf-divider{border-top:1px solid #e2ddd6;}
body.elementor-page-11680 .naf-group{border-top:2px solid #e06d00;padding-top:40px;}
body.elementor-page-11680 .naf-nav .elementor-widget-container{display:flex;flex-wrap:wrap;gap:12px 30px;}
body.elementor-page-11680 .naf-nav a{font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid #e06d00;padding:8px 0;}
body.elementor-page-11680 .naf-nav a:hover{color:#171717;}
body.elementor-page-11680 .naf-record .elementor-heading-title{font-size:24px;line-height:1.3;}
body.elementor-page-11680 .naf-record .naf-photo img{height:280px;}
body.elementor-page-11680 .naf-record .elementor-column{border-bottom:1px solid #e2ddd6;padding-bottom:32px;}
body.elementor-page-11680 .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-11680 .naf-timeline .naf-year{color:#ce6400;font-size:20px;font-weight:600;}
body.elementor-page-11680 .naf-awardlist ol{columns:2;column-gap:48px;padding-left:24px;}
body.elementor-page-11680 .naf-awardlist li{break-inside:avoid;padding:10px 0 12px 8px;border-bottom:1px solid #ddd8d1;}
body.elementor-page-11680 .naf-awardlogos img{max-width:260px;width:100%;height:auto;display:inline-block;}
body.elementor-page-11680 .naf-section .animated{animation-duration:1s;}
body.elementor-page-11680 .naf-section{scroll-margin-top:125px;}
body.elementor-page-11680 #content>.ast-container{max-width:none;width:100%;padding:0;margin:0;}
@media(max-width:767px){body.elementor-page-11680 .naf-section>.elementor-container{display:flex;flex-direction:column;gap:28px;}body.elementor-page-11680 .naf-section .elementor-column{width:100%;}body.elementor-page-11680 .naf-hero{min-height:330px;}body.elementor-page-11680 .naf-awardlist ol{columns:1;}body.elementor-page-11680 .naf-timeline p{grid-template-columns:56px 1fr;gap:12px;}body.elementor-page-11680 .naf-record .naf-photo img{height:240px;}body.elementor-page-11680 .naf-section{scroll-margin-top:95px;}}
@media(prefers-reduced-motion:reduce){body.elementor-page-11680 .naf-section .animated,body.elementor-page-11680 .naf-section .elementor-invisible{animation:none!important;visibility:visible!important;}body.elementor-page-11680 .naf-photo img{transition:none;}}/* End custom CSS */