.bg-gray{background-color:#f4f2ed}.bg-purple{background-color:#5844b5 !important}@font-face{font-family:"jubilat";src:url("/themes/custom/colorlines/fonts/Jubilat-Bold.woff2") format("woff2"),url("/themes/custom/colorlines/fonts/Jubilat-Bold.woff") format("woff"),url("/themes/custom/colorlines/fonts/Jubilat-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/custom/colorlines/fonts/inter_Inter-Regular.woff") format("woff2"),url("/themes/custom/colorlines/fonts/inter-v13-latin-regular.woff") format("woff"),url("/themes/custom/colorlines/fonts/inter-v13-latin-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/custom/colorlines/fonts/inter-v13-latin-500.woff") format("woff"),url("/themes/custom/colorlines/fonts/inter-v13-latin-500.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/custom/colorlines/fonts/inter-v13-latin-600.woff") format("woff"),url("/themes/custom/colorlines/fonts/inter-v13-latin-600.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/custom/colorlines/fonts/inter_Inter-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.project-articles .block-views-blockprojects-related-articles-block,.project-articles .paragraph--type--view-block,.project-news-and-events .block-views-blockprojects-related-articles-block,.project-news-and-events .paragraph--type--view-block,.page--blog .block-views-blockprojects-related-articles-block,.page--blog .paragraph--type--view-block{background-color:#f4f2ed}.project-articles .block-views-blockprojects-related-articles-block>h2,.project-articles .block-views-blockprojects-related-articles-block .viewsreference--view-title,.project-articles .paragraph--type--view-block>h2,.project-articles .paragraph--type--view-block .viewsreference--view-title,.project-news-and-events .block-views-blockprojects-related-articles-block>h2,.project-news-and-events .block-views-blockprojects-related-articles-block .viewsreference--view-title,.project-news-and-events .paragraph--type--view-block>h2,.project-news-and-events .paragraph--type--view-block .viewsreference--view-title,.page--blog .block-views-blockprojects-related-articles-block>h2,.page--blog .block-views-blockprojects-related-articles-block .viewsreference--view-title,.page--blog .paragraph--type--view-block>h2,.page--blog .paragraph--type--view-block .viewsreference--view-title{text-align:center;margin:0;margin-bottom:6.25rem;font-size:5.125rem;font-weight:700;line-height:4rem;padding-top:8.625rem;font-family:"jubilat",serif}@media(max-width: 991px){.project-articles .block-views-blockprojects-related-articles-block>h2,.project-articles .block-views-blockprojects-related-articles-block .viewsreference--view-title,.project-articles .paragraph--type--view-block>h2,.project-articles .paragraph--type--view-block .viewsreference--view-title,.project-news-and-events .block-views-blockprojects-related-articles-block>h2,.project-news-and-events .block-views-blockprojects-related-articles-block .viewsreference--view-title,.project-news-and-events .paragraph--type--view-block>h2,.project-news-and-events .paragraph--type--view-block .viewsreference--view-title,.page--blog .block-views-blockprojects-related-articles-block>h2,.page--blog .block-views-blockprojects-related-articles-block .viewsreference--view-title,.page--blog .paragraph--type--view-block>h2,.page--blog .paragraph--type--view-block .viewsreference--view-title{font-size:2.5rem}}@media(max-width: 767px){.project-articles .block-views-blockprojects-related-articles-block>h2,.project-articles .block-views-blockprojects-related-articles-block .viewsreference--view-title,.project-articles .paragraph--type--view-block>h2,.project-articles .paragraph--type--view-block .viewsreference--view-title,.project-news-and-events .block-views-blockprojects-related-articles-block>h2,.project-news-and-events .block-views-blockprojects-related-articles-block .viewsreference--view-title,.project-news-and-events .paragraph--type--view-block>h2,.project-news-and-events .paragraph--type--view-block .viewsreference--view-title,.page--blog .block-views-blockprojects-related-articles-block>h2,.page--blog .block-views-blockprojects-related-articles-block .viewsreference--view-title,.page--blog .paragraph--type--view-block>h2,.page--blog .paragraph--type--view-block .viewsreference--view-title{margin-bottom:3.125rem;font-size:2.1875rem;line-height:3rem;padding-top:4.6875rem}}.project-articles .views-view-grid,.project-news-and-events .views-view-grid,.page--blog .views-view-grid{max-width:100rem;margin:0 auto;padding-right:2.5rem;padding-left:2.5rem}.project-articles .projects-related-articles-grid-row,.project-articles .projects-news-events-grid-row,.project-articles .views-row,.project-news-and-events .projects-related-articles-grid-row,.project-news-and-events .projects-news-events-grid-row,.project-news-and-events .views-row,.page--blog .projects-related-articles-grid-row,.page--blog .projects-news-events-grid-row,.page--blog .views-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2.625rem 1fr 2.625rem 1fr;grid-template-columns:repeat(3, 1fr);gap:2.625rem;padding-bottom:6.875rem}@media(min-width: 768px)and (max-width: 991px){.project-articles .projects-related-articles-grid-row,.project-articles .projects-news-events-grid-row,.project-articles .views-row,.project-news-and-events .projects-related-articles-grid-row,.project-news-and-events .projects-news-events-grid-row,.project-news-and-events .views-row,.page--blog .projects-related-articles-grid-row,.page--blog .projects-news-events-grid-row,.page--blog .views-row{-ms-grid-columns:1fr 1.25rem 1fr;grid-template-columns:repeat(2, 1fr);gap:1.25rem}}@media(max-width: 767px){.project-articles .projects-related-articles-grid-row,.project-articles .projects-news-events-grid-row,.project-articles .views-row,.project-news-and-events .projects-related-articles-grid-row,.project-news-and-events .projects-news-events-grid-row,.project-news-and-events .views-row,.page--blog .projects-related-articles-grid-row,.page--blog .projects-news-events-grid-row,.page--blog .views-row{gap:3.125rem;-ms-grid-columns:1fr;grid-template-columns:repeat(1, 1fr);padding-bottom:4.6875rem}}.project-articles .projects-related-articles-grid-row .projects-related-articles-grid-col,.project-articles .projects-related-articles-grid-row .projects-news-events-grid-col,.project-articles .projects-related-articles-grid-row .views-col,.project-articles .projects-news-events-grid-row .projects-related-articles-grid-col,.project-articles .projects-news-events-grid-row .projects-news-events-grid-col,.project-articles .projects-news-events-grid-row .views-col,.project-articles .views-row .projects-related-articles-grid-col,.project-articles .views-row .projects-news-events-grid-col,.project-articles .views-row .views-col,.project-news-and-events .projects-related-articles-grid-row .projects-related-articles-grid-col,.project-news-and-events .projects-related-articles-grid-row .projects-news-events-grid-col,.project-news-and-events .projects-related-articles-grid-row .views-col,.project-news-and-events .projects-news-events-grid-row .projects-related-articles-grid-col,.project-news-and-events .projects-news-events-grid-row .projects-news-events-grid-col,.project-news-and-events .projects-news-events-grid-row .views-col,.project-news-and-events .views-row .projects-related-articles-grid-col,.project-news-and-events .views-row .projects-news-events-grid-col,.project-news-and-events .views-row .views-col,.page--blog .projects-related-articles-grid-row .projects-related-articles-grid-col,.page--blog .projects-related-articles-grid-row .projects-news-events-grid-col,.page--blog .projects-related-articles-grid-row .views-col,.page--blog .projects-news-events-grid-row .projects-related-articles-grid-col,.page--blog .projects-news-events-grid-row .projects-news-events-grid-col,.page--blog .projects-news-events-grid-row .views-col,.page--blog .views-row .projects-related-articles-grid-col,.page--blog .views-row .projects-news-events-grid-col,.page--blog .views-row .views-col{width:100% !important}.project-articles .related-project-image .field--name-field-poster-image,.project-articles .related-project-image .field--name-thumbnail,.project-articles .field--name-field-cl-article-image .field--name-field-poster-image,.project-articles .field--name-field-cl-article-image .field--name-thumbnail,.project-news-and-events .related-project-image .field--name-field-poster-image,.project-news-and-events .related-project-image .field--name-thumbnail,.project-news-and-events .field--name-field-cl-article-image .field--name-field-poster-image,.project-news-and-events .field--name-field-cl-article-image .field--name-thumbnail,.page--blog .related-project-image .field--name-field-poster-image,.page--blog .related-project-image .field--name-thumbnail,.page--blog .field--name-field-cl-article-image .field--name-field-poster-image,.page--blog .field--name-field-cl-article-image .field--name-thumbnail{margin-bottom:1.25rem}.project-articles .related-project-image .field--name-field-poster-image img,.project-articles .related-project-image .field--name-thumbnail img,.project-articles .field--name-field-cl-article-image .field--name-field-poster-image img,.project-articles .field--name-field-cl-article-image .field--name-thumbnail img,.project-news-and-events .related-project-image .field--name-field-poster-image img,.project-news-and-events .related-project-image .field--name-thumbnail img,.project-news-and-events .field--name-field-cl-article-image .field--name-field-poster-image img,.project-news-and-events .field--name-field-cl-article-image .field--name-thumbnail img,.page--blog .related-project-image .field--name-field-poster-image img,.page--blog .related-project-image .field--name-thumbnail img,.page--blog .field--name-field-cl-article-image .field--name-field-poster-image img,.page--blog .field--name-field-cl-article-image .field--name-thumbnail img{margin:0;width:100%;min-width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0.5rem;height:18.125rem;vertical-align:top}.project-articles .related-project-badge,.project-articles .media-type-badge,.project-news-and-events .related-project-badge,.project-news-and-events .media-type-badge,.page--blog .related-project-badge,.page--blog .media-type-badge{border:0.0625rem solid #000;border-top-left-radius:6.25rem;border-top-right-radius:6.25rem;border-bottom-right-radius:6.25rem;border-bottom-left-radius:6.25rem;padding:0.5rem 0.8125rem;font-size:0.875rem;line-height:2.1rem;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.project-articles .related-project-title,.project-news-and-events .related-project-title,.page--blog .related-project-title{margin-bottom:1.25rem;margin-top:1.25rem;font-size:1.5rem;line-height:1.8125rem;font-family:"jubilat",serif;font-weight:400}.project-articles .related-project-title a,.project-news-and-events .related-project-title a,.page--blog .related-project-title a{text-decoration:none;color:#000}.project-articles .related-project-title a span,.project-news-and-events .related-project-title a span,.page--blog .related-project-title a span{font-family:"jubilat",serif}.project-articles .related-project-author,.project-news-and-events .related-project-author,.page--blog .related-project-author{font-size:0.875rem;line-height:1rem;font-weight:700;color:#000;font-family:"Inter",sans-serif}.project-articles .view-display-id-news_and_events_block .row,.project-news-and-events .view-display-id-news_and_events_block .row,.page--blog .view-display-id-news_and_events_block .row{margin-left:0;margin-right:0}.project-news-and-events .projects-news-events-grid-row,.project-news-and-events .views-row,.page--blog .projects-news-events-grid-row,.page--blog .views-row{padding-bottom:0}@media(max-width: 575px){.project-news-and-events .projects-news-events-grid-row,.project-news-and-events .views-row,.page--blog .projects-news-events-grid-row,.page--blog .views-row{gap:1.25rem}}.project-news-and-events .views-view-grid,.page--blog .views-view-grid{padding-bottom:10.6875rem}@media(max-width: 575px){.project-news-and-events .views-view-grid,.page--blog .views-view-grid{padding-bottom:4.6875rem}}