﻿@font-face{font-family:"Trade Gothic";src:url("/wp-content/uploads/fonts/5730901/94557603-6403-4571-a92e-e7dfa6bb6375.woff2") format("woff2"), url("/wp-content/uploads/fonts/5730901/e2ec6de9-6d7f-4b65-912b-4cbe6bb5d8f4.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Trade Gothic";src:url("/wp-content/uploads/fonts/5730905/c2a3b2ef-57ea-4e6d-8d55-ed1feaea4fc2.woff2") format("woff2"), url("/wp-content/uploads/fonts/5730905/c448579a-d3f8-418d-b474-7842bc9bd36e.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Trade Gothic";src:url("/wp-content/uploads/fonts/5730909/b1979d94-a178-4b03-b43d-c8e46562f107.woff2") format("woff2"), url("/wp-content/uploads/fonts/5730909/fd01e71e-6e70-4e12-b470-560c965b72b5.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Trade Gothic";src:url("/wp-content/uploads/fonts/5730913/d3fc2ba4-9e4a-446c-afe0-071d42d280c5.woff2") format("woff2"), url("/wp-content/uploads/fonts/5730913/77b10dc4-44ed-4ae5-91f8-e0e752a5a85d.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Trade Gothic";src:url("/wp-content/uploads/fonts/5730921/135abd30-1390-4f9c-b6a2-d843157c3468.woff2") format("woff2"), url("/wp-content/uploads/fonts/5730921/c6cfada8-1703-4760-87e6-46e9ef91beb7.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Trade Gothic";src:url("/wp-content/uploads/fonts/5730932/62ef81ca-5909-4c60-98f8-f1f97b71a65c.woff2") format("woff2"), url("/wp-content/uploads/fonts/5730932/9b248b3c-f0a0-4247-9a93-33987121c302.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Centaur";src:url("/wp-content/uploads/fonts/5593640/f97c56d7-c383-4d34-94eb-9628461d6167.woff2") format("woff2"), url("/wp-content/uploads/fonts/5593640/d1cb3f06-b27c-4fc1-b687-09e2590ad587.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Centaur";src:url("/wp-content/uploads/fonts/5593643/00cfb04c-619a-4672-87fd-ba6fd5cbdc5c.woff2") format("woff2"), url("/wp-content/uploads/fonts/5593643/f805dd7d-2357-4a1e-bc82-538e0bc51750.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"Centaur";src:url("/wp-content/uploads/fonts/5593645/cf62ace9-99b3-454f-96d2-aea3fd6ed397.woff2") format("woff2"), url("/wp-content/uploads/fonts/5593645/ca1beff1-e48b-4fb5-bea4-f26bb621fe2a.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"Centaur";src:url("/wp-content/uploads/fonts/5593648/38690838-54a0-4bee-94b8-38ddae62622f.woff2") format("woff2"), url("/wp-content/uploads/fonts/5593648/0b840368-54e0-492c-b81d-fbe7453fc23a.woff") format("woff");font-weight:bold;font-style:italic}:root{--color-green-dark: #005151;--color-green-med: #009681;--color-green-med-safe: #008472;--color-green-med-light: #e6f3f1;--color-green-med-lightest: #f2faf9;--color-green-light: #84BD00;--color-green-light-safe: #70A100;--color-green-lighter: #f3f8e6;--color-green-lightest: #f9fcf2;--color-blue-dark: #002554;--color-blue-med: #007396;--color-blue-med-light: #e6f1f5;--color-blue-med-lightest: #f2f8fa;--color-blue-light: #5bc2e7;--color-yellow: #f1c400;--color-red: #f9423a;--color-grey-darker: #1d1d1d;--color-grey-dark: #3a3a3a;--color-grey-med: #585858;--color-grey-light: #767676;--color-grey-lighter: #949494;--color-grey-lightest: #f7f7f7;--color-white: #fff}.entry-content p.serif,article p.serif,#left-area p.serif,.intro-serif :is(.et_pb_text_inner, .et_pb_blurb_description) p,.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{font-family:"Centaur", Georgia, "Times New Roman", serif;line-height:1.3;color:#4b4b4b}.entry-content p.serif,article p.serif,#left-area p.serif,.intro-serif :is(.et_pb_text_inner, .et_pb_blurb_description) p,.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{font-size:28px}@media screen and (min-width:479px){.entry-content p.serif,article p.serif,#left-area p.serif,.intro-serif :is(.et_pb_text_inner, .et_pb_blurb_description) p,.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{font-size:calc(1.1273957159vw + 22.5997745209px)}}@media screen and (min-width:1366px){.entry-content p.serif,article p.serif,#left-area p.serif,.intro-serif :is(.et_pb_text_inner, .et_pb_blurb_description) p,.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{font-size:38px}}.entry-content .post-meta,article .post-meta,#left-area .post-meta,.entry-content .wp-block-image figcaption,.entry-content .wp-caption-text,article .wp-block-image figcaption,article .wp-caption-text,#left-area .wp-block-image figcaption,#left-area .wp-caption-text,.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2,.single-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.single-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2{color:var(--color-grey-light) !important;letter-spacing:0.5px}.entry-content .post-meta,article .post-meta,#left-area .post-meta,.entry-content .wp-block-image figcaption,.entry-content .wp-caption-text,article .wp-block-image figcaption,article .wp-caption-text,#left-area .wp-block-image figcaption,#left-area .wp-caption-text,.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2,.single-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.single-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2{font-size:14px !important}@media screen and (min-width:479px){.entry-content .post-meta,article .post-meta,#left-area .post-meta,.entry-content .wp-block-image figcaption,.entry-content .wp-caption-text,article .wp-block-image figcaption,article .wp-caption-text,#left-area .wp-block-image figcaption,#left-area .wp-caption-text,.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2,.single-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.single-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2{font-size:calc(0.2254791432vw + 12.9199549042px) !important}}@media screen and (min-width:1366px){.entry-content .post-meta,article .post-meta,#left-area .post-meta,.entry-content .wp-block-image figcaption,.entry-content .wp-caption-text,article .wp-block-image figcaption,article .wp-caption-text,#left-area .wp-block-image figcaption,#left-area .wp-caption-text,.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2,.single-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.single-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2{font-size:16px !important}}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-daynum,.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-daynum,#ect-events-minimal-list-content .ect-event-date-tag .ev-day,.post-type-archive-tribe_events .tribe-common .tribe-events-calendar-list__event-date-tag-daynum,.single-tribe_events .tribe-common .tribe-events-calendar-list__event-date-tag-daynum{font-family:"Centaur", Georgia, "Times New Roman", serif !important;color:var(--color-green-med-safe) !important;font-size:3.5rem;letter-spacing:1px;font-weight:400}.category-links a{font-size:1.6rem;text-transform:uppercase;font-weight:700;letter-spacing:1px}#sidebar div.et_pb_widget h2,#sidebar div.et_pb_widget.widget_categories h4.widgettitle,.et_pb_widget_area div.et_pb_widget h2,.et_pb_widget_area div.et_pb_widget.widget_categories h4.widgettitle,#sidebar .tribe-events-widget.tribe-common h2.tribe-events-widget-events-list__header-title,.et_pb_widget_area .tribe-events-widget.tribe-common h2.tribe-events-widget-events-list__header-title{font-family:"Centaur", Georgia, "Times New Roman", serif;color:var(--color-green-dark) !important;font-size:4.4rem;line-height:1.1;font-weight:400}.et_pb_newsletter .et_pb_newsletter_button,.cpe-section-header.newsletter .et_pb_newsletter .et_pb_button,.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_button,body #page-container #main-content a:is(.big-button, .small-button, .icon-button),body #page-container #main-content button.ff-btn,.fluentform .ff-el-group .ff-btn-submit{color:var(--color-grey-dark);border-width:0;border-radius:0;letter-spacing:2px;font-size:1.4rem;font-weight:700;text-transform:uppercase;padding-top:1.5rem;padding-bottom:1.5rem;box-shadow:none !important;-webkit-transition:all 0.3s ease 0ms;-moz-transition:all 0.3s ease 0ms;-ms-transition:all 0.3s ease 0ms;-o-transition:all 0.3s ease 0ms;transition:all 0.3s ease 0ms}.et_pb_newsletter .et_pb_newsletter_button,.cpe-section-header.newsletter .et_pb_newsletter .et_pb_button,.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_button{font-size:1.4rem !important;color:var(--color-white)}.et_pb_newsletter .et_pb_newsletter_button:is(:hover, :focus),.cpe-section-header.newsletter .et_pb_newsletter .et_pb_button:is(:hover, :focus),.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_button:is(:hover, :focus){color:var(--color-grey-dark);background-color:var(--color-white)}.fluentform .ff-el-group .ff-el-form-control,.et_pb_newsletter input.input{border:none;border-radius:0 !important;border-bottom:2px solid #ced4da !important}.fluentform .ff-el-group .ff-el-input--label label,.et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label{font-size:1.8rem;font-weight:400;display:block !important;width:max-content;position:absolute;top:2.7rem;transform:translate(2.5rem, 0);z-index:11;transition:0.3s;transform-origin:left bottom}@media (max-width:767px){.fluentform .ff-el-group .ff-el-input--label label,.et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label{top:1.7rem;transform:translate(1.5rem, 0)}}.fluentform .ff-el-group.focused label,.et_pb_newsletter p.et_pb_newsletter_field.focused label{transform:translate(0, -3.5rem) !important;opacity:0.6;font-size:1.6rem}@media (max-width:767px){.fluentform .ff-el-group.focused label,.et_pb_newsletter p.et_pb_newsletter_field.focused label{transform:translate(0, -2.5rem) !important}}.blog #main-content .et_pb_newsletter,.cpe-section-header.newsletter .et_pb_newsletter,.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module{background-image:radial-gradient(ellipse at 20% 10%, #84bd00 0%, #008472 50%, #007396 70%, #002554 95%)}.blog #main-content .et_pb_newsletter::after,.cpe-section-header.newsletter .et_pb_newsletter::after,.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module::after{content:"";top:0;left:0;width:100%;height:100%;background-image:linear-gradient(225deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);position:absolute;z-index:20;visibility:visible}body:is(.page, .blog, .single-cpt_member, .category, .archive, .error404):not(.home) h1,.et_pb_section.team .et_pb_row:first-of-type .team-heading h2,.cpe-section-about.logos h3,.page-id-242232 .et_pb_section.students .student-heading h2{display:inline-block;position:relative;padding-bottom:clamp(0.75em, 5%, 2rem);color:var(--color-blue-dark);font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif;font-weight:700}body:is(.page, .blog, .single-cpt_member, .category, .archive, .error404):not(.home) h1::after,.et_pb_section.team .et_pb_row:first-of-type .team-heading h2::after,.cpe-section-about.logos h3::after,.page-id-242232 .et_pb_section.students .student-heading h2::after{content:"";background-image:linear-gradient(227deg, #84bd00 10%, #008472 40%, #007396 66%, #002554 100%);height:0.5rem;width:75%;max-width:300px;background-size:contain;display:block;margin-top:1.5rem}*,*::before,*::after{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%;scroll-behavior:smooth}body{box-sizing:border-box;font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif;font-weight:normal;line-height:1.7;color:var(--color-grey-med)}:is(h1, h2, h3, h4, h5, h6, p, li, .entry-content, .widget) a{transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);text-decoration:none;overflow-wrap:break-word;word-break:break-word;hyphens:manual;white-space:normal}.entry-content p,.entry-content li,article p,article li,#left-area p,#left-area li{line-height:1.7;text-wrap:pretty}.entry-content p,.entry-content li,article p,article li,#left-area p,#left-area li{font-size:16px}@media screen and (min-width:479px){.entry-content p,.entry-content li,article p,article li,#left-area p,#left-area li{font-size:calc(0.4509582864vw + 13.8399098083px)}}@media screen and (min-width:1366px){.entry-content p,.entry-content li,article p,article li,#left-area p,#left-area li{font-size:20px}}.entry-content p a,.entry-content p a:link,.entry-content li a,.entry-content li a:link,article p a,article p a:link,article li a,article li a:link,#left-area p a,#left-area p a:link,#left-area li a,#left-area li a:link{box-shadow:inset 0 -1px var(--color-green-light);color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.entry-content p a:is(:hover, :focus),.entry-content p a:link:is(:hover, :focus),.entry-content li a:is(:hover, :focus),.entry-content li a:link:is(:hover, :focus),article p a:is(:hover, :focus),article p a:link:is(:hover, :focus),article li a:is(:hover, :focus),article li a:link:is(:hover, :focus),#left-area p a:is(:hover, :focus),#left-area p a:link:is(:hover, :focus),#left-area li a:is(:hover, :focus),#left-area li a:link:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.entry-content p.has-small-font-size,.entry-content li.has-small-font-size,article p.has-small-font-size,article li.has-small-font-size,#left-area p.has-small-font-size,#left-area li.has-small-font-size{font-size:14px !important}.entry-content .intro p,.entry-content p.text-large,article .intro p,article p.text-large,#left-area .intro p,#left-area p.text-large{font-size:18px}@media screen and (min-width:479px){.entry-content .intro p,.entry-content p.text-large,article .intro p,article p.text-large,#left-area .intro p,#left-area p.text-large{font-size:calc(0.4509582864vw + 15.8399098083px)}}@media screen and (min-width:1366px){.entry-content .intro p,.entry-content p.text-large,article .intro p,article p.text-large,#left-area .intro p,#left-area p.text-large{font-size:22px}}.entry-content p.serif,article p.serif,#left-area p.serif{font-size:28px}@media screen and (min-width:479px){.entry-content p.serif,article p.serif,#left-area p.serif{font-size:calc(0.9019165727vw + 23.6798196167px)}}@media screen and (min-width:1366px){.entry-content p.serif,article p.serif,#left-area p.serif{font-size:36px}}.entry-content details summary,article details summary,#left-area details summary{line-height:1.3;margin-bottom:1rem}.entry-content details summary,article details summary,#left-area details summary{font-size:16px}@media screen and (min-width:479px){.entry-content details summary,article details summary,#left-area details summary{font-size:calc(0.4509582864vw + 13.8399098083px)}}@media screen and (min-width:1366px){.entry-content details summary,article details summary,#left-area details summary{font-size:20px}}.entry-content details p,article details p,#left-area details p{font-size:16px}@media screen and (min-width:479px){.entry-content details p,article details p,#left-area details p{font-size:calc(0.2254791432vw + 14.9199549042px)}}@media screen and (min-width:1366px){.entry-content details p,article details p,#left-area details p{font-size:18px}}.entry-content details+*,article details+*,#left-area details+*{clear:both}.entry-content ul,.entry-content ol,article ul,article ol,#left-area ul,#left-area ol{padding:10px 0px 20px 30px;padding-bottom:clamp(0.75em, 5%, 2rem);list-style-position:outside}.entry-content ul:last-child,.entry-content ol:last-child,article ul:last-child,article ol:last-child,#left-area ul:last-child,#left-area ol:last-child{padding-bottom:0}.entry-content ul li,.entry-content ol li,article ul li,article ol li,#left-area ul li,#left-area ol li{line-height:1.5;margin-bottom:1rem}.entry-content ul li+ul,.entry-content ul li+ol,.entry-content ol li+ul,.entry-content ol li+ol,article ul li+ul,article ul li+ol,article ol li+ul,article ol li+ol,#left-area ul li+ul,#left-area ul li+ol,#left-area ol li+ul,#left-area ol li+ol{padding-bottom:1px}@media (max-width:479px){.entry-content ul li,.entry-content ol li,article ul li,article ol li,#left-area ul li,#left-area ol li{line-height:1.65}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,article h1,article h2,article h3,article h4,article h5,article h6,#left-area h1,#left-area h2,#left-area h3,#left-area h4,#left-area h5,#left-area h6{padding-bottom:clamp(0.75em, 5%, 2rem);line-height:1.1;overflow-wrap:normal;word-break:keep-all}.entry-content p+:is(h2, h3, h4, h5, h6),article p+:is(h2, h3, h4, h5, h6),#left-area p+:is(h2, h3, h4, h5, h6){padding-top:0.5em}.entry-content h1,article h1,#left-area h1{color:var(--color-blue-dark);text-wrap:balance}.entry-content h1,article h1,#left-area h1{font-size:44px}@media screen and (min-width:479px){.entry-content h1,article h1,#left-area h1{font-size:calc(0.4509582864vw + 41.8399098083px)}}@media screen and (min-width:1366px){.entry-content h1,article h1,#left-area h1{font-size:48px}}.single .entry-content h1,.single article h1,.single #left-area h1{color:var(--color-blue-dark)}.single .entry-content h1,.single article h1,.single #left-area h1{font-size:30px !important}@media screen and (min-width:479px){.single .entry-content h1,.single article h1,.single #left-area h1{font-size:calc(1.5783540023vw + 22.4396843292px) !important}}@media screen and (min-width:1366px){.single .entry-content h1,.single article h1,.single #left-area h1{font-size:44px !important}}.entry-content h2:not(.entry-title),.entry-content .et_pb_blurb .et_pb_module_header,article h2:not(.entry-title),article .et_pb_blurb .et_pb_module_header,#left-area h2:not(.entry-title),#left-area .et_pb_blurb .et_pb_module_header{font-family:"Centaur", Georgia, "Times New Roman", serif;line-height:1;padding-bottom:clamp(0.5em, 5%, 2rem);color:var(--color-green-dark);font-weight:400}.entry-content h2:not(.entry-title),.entry-content .et_pb_blurb .et_pb_module_header,article h2:not(.entry-title),article .et_pb_blurb .et_pb_module_header,#left-area h2:not(.entry-title),#left-area .et_pb_blurb .et_pb_module_header{font-size:46px}@media screen and (min-width:479px){.entry-content h2:not(.entry-title),.entry-content .et_pb_blurb .et_pb_module_header,article h2:not(.entry-title),article .et_pb_blurb .et_pb_module_header,#left-area h2:not(.entry-title),#left-area .et_pb_blurb .et_pb_module_header{font-size:calc(0.6764374295vw + 42.7598647125px)}}@media screen and (min-width:1366px){.entry-content h2:not(.entry-title),.entry-content .et_pb_blurb .et_pb_module_header,article h2:not(.entry-title),article .et_pb_blurb .et_pb_module_header,#left-area h2:not(.entry-title),#left-area .et_pb_blurb .et_pb_module_header{font-size:52px}}.single .entry-content h2:not(.entry-title),.single .entry-content .et_pb_blurb .et_pb_module_header,.single article h2:not(.entry-title),.single article .et_pb_blurb .et_pb_module_header,.single #left-area h2:not(.entry-title),.single #left-area .et_pb_blurb .et_pb_module_header{font-size:32px !important}@media screen and (min-width:479px){.single .entry-content h2:not(.entry-title),.single .entry-content .et_pb_blurb .et_pb_module_header,.single article h2:not(.entry-title),.single article .et_pb_blurb .et_pb_module_header,.single #left-area h2:not(.entry-title),.single #left-area .et_pb_blurb .et_pb_module_header{font-size:calc(1.3528748591vw + 25.519729425px) !important}}@media screen and (min-width:1366px){.single .entry-content h2:not(.entry-title),.single .entry-content .et_pb_blurb .et_pb_module_header,.single article h2:not(.entry-title),.single article .et_pb_blurb .et_pb_module_header,.single #left-area h2:not(.entry-title),.single #left-area .et_pb_blurb .et_pb_module_header{font-size:44px !important}}.single .entry-content .wp-block-media-text h2,.single article .wp-block-media-text h2,.single #left-area .wp-block-media-text h2{font-size:28px !important}@media screen and (min-width:479px){.single .entry-content .wp-block-media-text h2,.single article .wp-block-media-text h2,.single #left-area .wp-block-media-text h2{font-size:calc(0.9019165727vw + 23.6798196167px) !important}}@media screen and (min-width:1366px){.single .entry-content .wp-block-media-text h2,.single article .wp-block-media-text h2,.single #left-area .wp-block-media-text h2{font-size:36px !important}}.entry-content h3,article h3,#left-area h3{color:var(--color-grey-light);text-transform:uppercase;letter-spacing:1px}.entry-content h3,article h3,#left-area h3{font-size:22px}@media screen and (min-width:479px){.entry-content h3,article h3,#left-area h3{font-size:calc(0.6764374295vw + 18.7598647125px)}}@media screen and (min-width:1366px){.entry-content h3,article h3,#left-area h3{font-size:28px}}.single .entry-content h3,.single article h3,.single #left-area h3{letter-spacing:0.5px}.single .entry-content h3,.single article h3,.single #left-area h3{font-size:20px}@media screen and (min-width:479px){.single .entry-content h3,.single article h3,.single #left-area h3{font-size:calc(0.4509582864vw + 17.8399098083px)}}@media screen and (min-width:1366px){.single .entry-content h3,.single article h3,.single #left-area h3{font-size:24px}}.single .entry-content .wp-block-media-text h3,.single article .wp-block-media-text h3,.single #left-area .wp-block-media-text h3{font-size:20px !important}@media screen and (min-width:479px){.single .entry-content .wp-block-media-text h3,.single article .wp-block-media-text h3,.single #left-area .wp-block-media-text h3{font-size:calc(0.2254791432vw + 18.9199549042px) !important}}@media screen and (min-width:1366px){.single .entry-content .wp-block-media-text h3,.single article .wp-block-media-text h3,.single #left-area .wp-block-media-text h3{font-size:22px !important}}.entry-content h4,article h4,#left-area h4{font-size:22px}@media screen and (min-width:479px){.entry-content h4,article h4,#left-area h4{font-size:calc(0.2254791432vw + 20.9199549042px)}}@media screen and (min-width:1366px){.entry-content h4,article h4,#left-area h4{font-size:24px}}.single .entry-content h4,.single article h4,.single #left-area h4{font-size:18px}@media screen and (min-width:479px){.single .entry-content h4,.single article h4,.single #left-area h4{font-size:calc(0.4509582864vw + 15.8399098083px)}}@media screen and (min-width:1366px){.single .entry-content h4,.single article h4,.single #left-area h4{font-size:22px}}.entry-content blockquote,article blockquote,#left-area blockquote{border:none !important;position:relative;padding-left:2.5rem;margin-left:2.5rem;margin-right:2.5rem;margin-bottom:4rem}.entry-content blockquote::before,article blockquote::before,#left-area blockquote::before{content:"";height:100%;width:5px;background-image:linear-gradient(0deg, #84bd00 10%, #008472 40%, #007396 66%, #002554 100%);position:absolute;left:0}.entry-content blockquote p,article blockquote p,#left-area blockquote p{font-family:"Centaur", Georgia, "Times New Roman", serif;color:var(--color-grey-dark);font-size:3rem !important;line-height:1.3 !important;font-style:normal}.entry-content blockquote p+p,article blockquote p+p,#left-area blockquote p+p{padding-top:0.5rem}.entry-content blockquote cite,article blockquote cite,#left-area blockquote cite{font-size:1.6rem;font-style:normal;font-weight:bold;letter-spacing:2px;text-transform:uppercase;color:var(--color-grey-light)}.entry-content blockquote.is-style-large p,.entry-content figure.is-style-solid-color p,article blockquote.is-style-large p,article figure.is-style-solid-color p,#left-area blockquote.is-style-large p,#left-area figure.is-style-solid-color p{font-size:clamp(3.2rem, calc(2.8760rem + 0.6764vw), 3.8rem)}@media (min-width:981px){.entry-content blockquote.is-style-large p,.entry-content figure.is-style-solid-color p,article blockquote.is-style-large p,article figure.is-style-solid-color p,#left-area blockquote.is-style-large p,#left-area figure.is-style-solid-color p{line-height:1.15}}.entry-content blockquote.is-style-large p+cite,.entry-content figure.is-style-solid-color p+cite,article blockquote.is-style-large p+cite,article figure.is-style-solid-color p+cite,#left-area blockquote.is-style-large p+cite,#left-area figure.is-style-solid-color p+cite{display:inline-block;margin-top:1.5rem}.entry-content .wp-block-pullquote.is-style-solid-color blockquote,article .wp-block-pullquote.is-style-solid-color blockquote,#left-area .wp-block-pullquote.is-style-solid-color blockquote{padding-left:0;border-left:none;text-align:center;max-width:75%}.entry-content .post-meta,article .post-meta,#left-area .post-meta{padding-bottom:0}.entry-content .post-meta span.author a,article .post-meta span.author a,#left-area .post-meta span.author a{color:var(--color-grey-light) !important;box-shadow:none !important}.entry-content .wp-caption,article .wp-caption,#left-area .wp-caption{border:none;padding:0;background-color:transparent}.entry-content .wp-block-image figcaption,.entry-content .wp-caption-text,article .wp-block-image figcaption,article .wp-caption-text,#left-area .wp-block-image figcaption,#left-area .wp-caption-text{line-height:1.65}@media (max-width:767px){.entry-content .wp-block-image figcaption,.entry-content .wp-caption-text,article .wp-block-image figcaption,article .wp-caption-text,#left-area .wp-block-image figcaption,#left-area .wp-caption-text{line-height:1.5}}.entry-content sub,article sub,#left-area sub{font-size:0.75em}.entry-content .wp-block-file,article .wp-block-file,#left-area .wp-block-file{display:inline-grid;align-items:center;grid-template-columns:auto auto;row-gap:1em;column-gap:0.75rem}.entry-content .wp-block-file>*,article .wp-block-file>*,#left-area .wp-block-file>*{margin:0 !important;width:fit-content;height:fit-content}.entry-content .wp-block-file object.wp-block-file__embed,article .wp-block-file object.wp-block-file__embed,#left-area .wp-block-file object.wp-block-file__embed{grid-column:span 2}.entry-content .wp-block-file a,article .wp-block-file a,#left-area .wp-block-file a{font-size:16px}@media screen and (min-width:479px){.entry-content .wp-block-file a,article .wp-block-file a,#left-area .wp-block-file a{font-size:calc(0.4509582864vw + 13.8399098083px)}}@media screen and (min-width:1366px){.entry-content .wp-block-file a,article .wp-block-file a,#left-area .wp-block-file a{font-size:20px}}.entry-content .wp-block-file a.wp-block-file__button,article .wp-block-file a.wp-block-file__button,#left-area .wp-block-file a.wp-block-file__button{background-color:var(--color-green-med-safe);border-radius:0}.category-links a{color:var(--color-grey-dark)}.asterisk{color:var(--color-green-med-safe)}body:is(.page, .blog, .single-cpt_member, .category, .archive, .error404):not(.home) h1{line-height:1.1 !important}body:is(.page, .blog, .single-cpt_member, .category, .archive, .error404):not(.home) h1{font-size:44px !important}@media screen and (min-width:479px){body:is(.page, .blog, .single-cpt_member, .category, .archive, .error404):not(.home) h1{font-size:calc(0.4509582864vw + 41.8399098083px) !important}}@media screen and (min-width:1366px){body:is(.page, .blog, .single-cpt_member, .category, .archive, .error404):not(.home) h1{font-size:48px !important}}body:is(.page, .blog, .single-cpt_member, .category, .archive, .error404):not(.home) h1.gradient::after{content:"";background-image:linear-gradient(227deg, #84bd00 10%, #008472 40%, #007396 66%, #002554 100%);height:0.5rem;width:75%;position:absolute;background-size:contain;margin-top:2rem}.intro-serif :is(.et_pb_text_inner, .et_pb_blurb_description) p{padding-bottom:0.5em}hr.wp-block-separator{height:2px;width:75%;border:none;background:var(--color-green-med);background:linear-gradient(270deg, #84bd00 10%, #008472 40%, #007396 66%, #002554 100%)}hr.wp-block-separator{margin-top:20px;margin-bottom:20px}@media screen and (min-width:479px){hr.wp-block-separator{margin-top:calc(1.1273957159vw + 14.5997745209px);margin-bottom:calc(1.1273957159vw + 14.5997745209px)}}@media screen and (min-width:1366px){hr.wp-block-separator{margin-top:30px;margin-bottom:30px}}p+hr.wp-block-separator{margin-top:5px}@media screen and (min-width:479px){p+hr.wp-block-separator{margin-top:calc(0.5636978579vw + 2.2998872604px)}}@media screen and (min-width:1366px){p+hr.wp-block-separator{margin-top:10px}}::-moz-selection{background:#B3E0D9;color:var(--color-grey-dark);text-shadow:none}::selection{background:#B3E0D9;color:var(--color-grey-dark);text-shadow:none}@media (min-width:981px){#main-content .et_pb_section.cpe-section-header{padding-bottom:4%}#main-content .et_pb_section:last-of-type{padding-bottom:8% !important}}@media (max-width:767px){#main-content .et_pb_section .et_pb_row{width:90%}}.align__row--center{align-items:center}.align__self--center{align-self:center}.align__self--end{align-self:flex-end}body:not(.home) #main-header:not(.et-fixed-header) #et-top-navigation{background-color:var(--color-white);padding-left:2vw !important;display:flex;justify-content:end}header#main-header #top-menu li{letter-spacing:0px}@media screen and (min-width:1400px){header#main-header #top-menu li{letter-spacing:calc(0.5vw - 7px)}}@media screen and (min-width:1600px){header#main-header #top-menu li{letter-spacing:1px}}header#main-header #top-menu li a{font-size:17px}@media screen and (min-width:1400px){header#main-header #top-menu li a{font-size:calc(1.5vw - 4px)}}@media screen and (min-width:1600px){header#main-header #top-menu li a{font-size:20px}}@media (min-width:1200px){header#main-header #top-menu li.hide-desktop{display:none}}header#main-header #top-menu li.et-reverse-direction-nav li ul.sub-menu{left:auto !important}header#main-header #top-menu li.et-reverse-direction-nav li ul.sub-menu{right:260px}@media screen and (min-width:981px){header#main-header #top-menu li.et-reverse-direction-nav li ul.sub-menu{right:calc(10.3896103896vw + 158.0779220779px)}}@media screen and (min-width:1366px){header#main-header #top-menu li.et-reverse-direction-nav li ul.sub-menu{right:300px}}header#main-header #top-menu>li>ul.sub-menu{width:260px}@media screen and (min-width:981px){header#main-header #top-menu>li>ul.sub-menu{width:calc(10.3896103896vw + 158.0779220779px)}}@media screen and (min-width:1366px){header#main-header #top-menu>li>ul.sub-menu{width:300px}}header#main-header #top-menu>li>ul.sub-menu a{width:240px}@media screen and (min-width:981px){header#main-header #top-menu>li>ul.sub-menu a{width:calc(5.1948051948vw + 189.038961039px)}}@media screen and (min-width:1366px){header#main-header #top-menu>li>ul.sub-menu a{width:260px}}header#main-header #top-menu>li>ul.sub-menu ul.sub-menu{left:260px}@media screen and (min-width:981px){header#main-header #top-menu>li>ul.sub-menu ul.sub-menu{left:calc(10.3896103896vw + 158.0779220779px)}}@media screen and (min-width:1366px){header#main-header #top-menu>li>ul.sub-menu ul.sub-menu{left:300px}}header#main-header #top-menu>li>ul.sub-menu ul.sub-menu{width:240px}@media screen and (min-width:1200px){header#main-header #top-menu>li>ul.sub-menu ul.sub-menu{width:calc(18.0722891566vw + 23.1325301205px)}}@media screen and (min-width:1366px){header#main-header #top-menu>li>ul.sub-menu ul.sub-menu{width:270px}}@media (min-width:1200px){.home #main-header:not(.et-fixed-header) .et_search_form_container input,.home #main-header:not(.et-fixed-header) .et_search_form_container input::placeholder{font-size:1.8rem !important}.et_pb_svg_logo #main-header #top-menu-nav{display:block}.et_pb_svg_logo #main-header #et_mobile_nav_menu{display:none}.et_pb_svg_logo #main-header .container{width:97%;max-width:1600px}.et_pb_svg_logo #main-header .logo_container{z-index:999}.et_pb_svg_logo #main-header .logo_container{width:300px}.et_pb_svg_logo #main-header:not(.et-fixed-header) .logo_container a{height:100%;display:inline-block}.et_pb_svg_logo #main-header:not(.et-fixed-header) #logo{max-height:none}.et_pb_svg_logo #main-header .nav li li{line-height:1.2;padding-block:0.5rem}.et_pb_svg_logo #main-header .nav li li{padding-inline:10px}.et_pb_svg_logo #main-header.et-fixed-header #logo{display:none}.et_pb_svg_logo #main-header.et-fixed-header .logo_container{background-image:url("/wp-content/uploads/2022/01/CPE-Colour-Horizontal-Wordmark-digital.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.et_pb_svg_logo #main-header.et-fixed-header .logo_container #et-top-navigation{padding-left:10px !important}.et_pb_svg_logo #main-header.et-fixed-header .logo_container a{padding-block:20px}.et_pb_svg_logo #main-header.et-fixed-header .logo_container a{padding-inline:150px}.et_pb_svg_logo #main-header #top-menu>li:not(:last-child){padding-right:15px}.et_pb_svg_logo #main-header #top-menu>li:last-child>ul.sub-menu{left:-100px}}@media screen and (min-width:1200px) and (min-width:1450px){.et_pb_svg_logo #main-header .logo_container{width:calc(38vw - 251px)}}@media screen and (min-width:1200px) and (min-width:1700px){.et_pb_svg_logo #main-header .logo_container{width:395px}}@media screen and (min-width:1200px) and (min-width:1400px){.et_pb_svg_logo #main-header .nav li li{padding-inline:calc(3.3333333333vw - 36.6666666667px)}}@media screen and (min-width:1200px) and (min-width:1700px){.et_pb_svg_logo #main-header .nav li li{padding-inline:20px}}@media screen and (min-width:1200px) and (min-width:1200px){.et_pb_svg_logo #main-header.et-fixed-header .logo_container a{padding-inline:calc(10vw + 30px)}}@media screen and (min-width:1200px) and (min-width:1700px){.et_pb_svg_logo #main-header.et-fixed-header .logo_container a{padding-inline:200px}}@media screen and (min-width:1200px) and (min-width:1400px){.et_pb_svg_logo #main-header #top-menu>li:not(:last-child){padding-right:calc(2.3333333333vw - 17.6666666667px)}}@media screen and (min-width:1200px) and (min-width:1700px){.et_pb_svg_logo #main-header #top-menu>li:not(:last-child){padding-right:22px}}@media (max-width:1300px){#top-menu>.menu-item-has-children>a:first-child{padding-right:3px}#top-menu>.menu-item-has-children>a:first-child::after{display:none}}.et_pb_svg_logo #main-header:not(.et-fixed-header) #logo{width:290px}@media screen and (min-width:1450px){.et_pb_svg_logo #main-header:not(.et-fixed-header) #logo{width:calc(39.2vw - 278.4px)}}@media screen and (min-width:1700px){.et_pb_svg_logo #main-header:not(.et-fixed-header) #logo{width:388px}}@keyframes fadeInAnimation{to{opacity:1}}@media (max-width:1199px){.et_pb_svg_logo #logo{height:90%;max-height:90%}.home #main-header,.blog #main-header{background-color:#fff}#main-header #top-menu-nav{display:none}#main-header #et_mobile_nav_menu{display:block}#main-header .container.et_menu_container{width:100%}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu{width:100%;top:0 !important;background-color:var(--color-green-med-safe);padding:10% 0;border-width:0}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu>.menu-item-has-children>a{text-transform:uppercase;padding-top:0.75em;color:#cee599 !important;opacity:1 !important;background-color:transparent}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu>.menu-item-has-children>a{font-size:18px}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu ul.sub-menu{padding-left:0}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu ul.sub-menu a:is(:hover, :focus){color:var(--color-green-med-lightest)}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu ul.sub-menu ul.sub-menu{display:none !important}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu li{padding-left:0}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu li a{text-align:center;border:0;letter-spacing:2px;color:var(--color-white)}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu li a{font-size:16px}#main-header .container.et_menu_container .mobile_nav .et_mobile_menu li a{padding-top:5px;padding-bottom:5px}#main-header .container.et_menu_container .mobile_nav .mobile_menu_bar::before{padding-right:2.5rem;color:rgba(0, 0, 0, 0.6)}#main-header .container.et_menu_container .mobile_nav.opened .mobile_menu_bar::before{content:"M";color:var(--color-white);z-index:999999}#main-header #et_top_search{margin:0 35px 0 0;float:left}#main-header #et_top_search #et_search_icon::before{top:7px}}@media screen and (max-width:1199px) and (min-width:479px){#main-header .container.et_menu_container .mobile_nav .et_mobile_menu>.menu-item-has-children>a{font-size:calc(0.3992015968vw + 16.0878243513px)}}@media screen and (max-width:1199px) and (min-width:980px){#main-header .container.et_menu_container .mobile_nav .et_mobile_menu>.menu-item-has-children>a{font-size:20px}}@media screen and (max-width:1199px) and (min-width:479px){#main-header .container.et_menu_container .mobile_nav .et_mobile_menu li a{font-size:calc(0.3992015968vw + 14.0878243513px)}}@media screen and (max-width:1199px) and (min-width:980px){#main-header .container.et_menu_container .mobile_nav .et_mobile_menu li a{font-size:18px}}@media screen and (max-width:1199px) and (min-width:479px){#main-header .container.et_menu_container .mobile_nav .et_mobile_menu li a{padding-top:calc(0.998003992vw + 0.2195608782px);padding-bottom:calc(0.998003992vw + 0.2195608782px)}}@media screen and (max-width:1199px) and (min-width:980px){#main-header .container.et_menu_container .mobile_nav .et_mobile_menu li a{padding-top:10px;padding-bottom:10px}}@media (min-width:981px) and (max-width:1200px){#main-header .container.et_menu_container .mobile_nav .et_mobile_menu{padding-block:75px}#main-header .et-search-form{width:50%;min-width:350px;background-color:rgba(255, 255, 255, 0.8) !important}#main-header .et-search-form input{padding-left:20px}}@media (max-width:500px){.et_pb_svg_logo #logo{max-height:70%}#et_top_search{display:none}}.et-db #et-boc footer.et-l--footer .et_pb_row{padding-bottom:0}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_text_inner p{line-height:1.7}@media (min-width:981px){.et-db #et-boc footer.et-l--footer .et_pb_row{min-width:860px !important}}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu #menu-footer-links>li{align-items:center;padding-bottom:1rem}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu #menu-footer-links>li a{padding-bottom:0}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu #menu-footer-links>li.menu-item-object-page a{box-shadow:inset 0 -1px transparent;color:var(--color-grey-med);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu #menu-footer-links>li.menu-item-object-page a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-grey-darker)}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu #menu-footer-links>li.icon a{transition:color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu #menu-footer-links>li.icon a:is(:hover, :active){color:var(--color-green-med)}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu .et-pb-icon{font-size:25px}@media (min-width:480px){.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu .et_pb_menu__icon.et_pb_menu__search-button{margin-left:2.5rem}}@media (min-width:981px){.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_image_0_tb_footer{margin-left:-2rem}}@media (max-width:980px){.et-db #et-boc footer.et-l--footer .et_pb_row{padding:7vh 0 0}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_image{margin:0 auto 3rem !important}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_text_0_tb_footer{margin:0 auto 2.5rem !important}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu{margin:0 auto 1.5rem !important}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu .et_pb_menu__wrap{justify-content:center}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu .et_pb_menu__wrap .et_pb_menu__menu{display:block}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_menu .et_pb_menu__wrap .et_mobile_nav_menu{display:none}.et-db #et-boc footer.et-l--footer .et_pb_row .et_pb_newsletter{position:static;padding-top:5vw}}@media (min-width:480px) and (max-width:569px){.et-db #et-boc footer.et-l--footer .et_pb_menu .et-menu>li{padding-left:9.5px;padding-right:9.5px}.et-db #et-boc footer.et-l--footer .et_pb_menu .et-menu>li#menu-item-243732{display:none}}@media (max-width:479px){.et-db #et-boc footer.et-l--footer .et_pb_menu .et_pb_menu__wrap{flex-direction:column}.et-db #et-boc footer.et-l--footer .et_pb_menu .et_pb_menu__menu .et-menu-nav{align-items:center;width:100%}.et-db #et-boc footer.et-l--footer .et_pb_menu .et_pb_menu__menu #menu-footer-links{flex-direction:column;align-items:center;width:100%;margin-bottom:1rem}.et-db #et-boc footer.et-l--footer .et_pb_menu .et_pb_menu__menu #menu-footer-links>li{margin-top:2rem}.et-db #et-boc footer.et-l--footer .et_pb_menu .et_pb_menu__search-button{align-self:center;margin-left:-7%}}@media (max-width:980px){.reverse-order-mobile,.cpe-section-programs.et_pb_section_1>.et_pb_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.reverse-order-mobile>.et_pb_column:first-of-type,.cpe-section-programs.et_pb_section_1>.et_pb_row>.et_pb_column:first-of-type{-webkit-order:2;order:2}.reverse-order-mobile>.et_pb_column:last-of-type,.cpe-section-programs.et_pb_section_1>.et_pb_row>.et_pb_column:last-of-type{-webkit-order:1;order:1}.reverse-order-mobile>.et_pb_column:last-of-type .et_pb_column:last-child,.cpe-section-programs.et_pb_section_1>.et_pb_row>.et_pb_column:last-of-type .et_pb_column:last-child{margin-bottom:30px}}#sidebar div.et_pb_widget :is(li, h3) a,#sidebar div.et_pb_widget a,.et_pb_widget_area div.et_pb_widget :is(li, h3) a,.et_pb_widget_area div.et_pb_widget a{box-shadow:inset 0 -1px transparent !important;color:var(--color-grey-med);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}#sidebar div.et_pb_widget :is(li, h3) a:is(:hover, :focus),#sidebar div.et_pb_widget a:is(:hover, :focus),.et_pb_widget_area div.et_pb_widget :is(li, h3) a:is(:hover, :focus),.et_pb_widget_area div.et_pb_widget a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2) !important;color:var(--color-blue-dark) !important}#sidebar div.et_pb_widget :is(li, h3) a:is(:hover, :focus, :active),#sidebar div.et_pb_widget a:is(:hover, :focus, :active),.et_pb_widget_area div.et_pb_widget :is(li, h3) a:is(:hover, :focus, :active),.et_pb_widget_area div.et_pb_widget a:is(:hover, :focus, :active){color:var(--color-grey-darker)}#sidebar div.et_pb_widget ul.wp-block-categories-list li:is(.cat-item-1, .cat-item-92),.et_pb_widget_area div.et_pb_widget ul.wp-block-categories-list li:is(.cat-item-1, .cat-item-92){display:none !important}#sidebar div.et_pb_widget ul li,#sidebar div.et_pb_widget ol li,.et_pb_widget_area div.et_pb_widget ul li,.et_pb_widget_area div.et_pb_widget ol li{line-height:1.65;margin-bottom:1em}#sidebar div.et_pb_widget ul.wp-block-latest-posts li,#sidebar div.et_pb_widget ol.wp-block-latest-posts li,.et_pb_widget_area div.et_pb_widget ul.wp-block-latest-posts li,.et_pb_widget_area div.et_pb_widget ol.wp-block-latest-posts li{line-height:1.5}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events *,.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events *{color:#666 !important}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-daynum,.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-daynum{font-size:2.8rem}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-month,.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag-month{font-size:1.4rem;letter-spacing:1px}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events h3.tribe-events-widget-events-list__event-title,.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events h3.tribe-events-widget-events-list__event-title{text-transform:none;font-weight:400;font-size:1.7rem;line-height:1.5;letter-spacing:0}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events h3.tribe-events-widget-events-list__event-title a,.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events h3.tribe-events-widget-events-list__event-title a{box-shadow:inset 0 -1px transparent !important;color:var(--color-grey-med);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);border-bottom:none}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events h3.tribe-events-widget-events-list__event-title a:is(:hover, :focus),.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events h3.tribe-events-widget-events-list__event-title a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2) !important;color:var(--color-blue-dark) !important}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events h3.tribe-events-widget-events-list__event-title a:is(:hover, :focus, :active),.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events h3.tribe-events-widget-events-list__event-title a:is(:hover, :focus, :active){color:var(--color-grey-darker) !important}#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events a:is(:hover, :focus, :active),.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events a:is(:hover, :focus, :active){border-bottom:none}@media (min-width:981px){#sidebar .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag,.et_pb_widget_area .tribe-events-widget.tribe-common .tribe-events-widget-events-list__events .tribe-events-widget-events-list__event-date-tag{width:15%;min-width:3rem;margin-right:1rem}}body #page-container #main-content .et_pb_section .et_pb_button::after{font-size:2rem !important}body #page-container #main-content a:is(.big-button, .small-button, .icon-button),body #page-container #main-content button.ff-btn{font-weight:700 !important;border:none !important;color:var(--color-white) !important;background:var(--color-green-med-safe) !important;box-shadow:none;text-shadow:none;transition:opacity 0.2s ease, 0px 24px 100px -30px rgba(0, 0, 0, 0.24) 0.2s ease}body #page-container #main-content a:is(.big-button, .small-button, .icon-button):is(:hover, :focus),body #page-container #main-content button.ff-btn:is(:hover, :focus){box-shadow:0px 20px 30px -10px rgba(0, 150, 129, 0.4);opacity:0.85}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{margin-bottom:20px}}img{pointer-events:none}.et_pb_image:has(a) img{transition:opacity 0.2s ease}.et_pb_image:has(a) a:is(:hover, :focus) img{opacity:0.7}.partner-logo img{width:100%;height:auto;aspect-ratio:1.5;object-fit:contain}.et-pb-icon.double-caret,.et-pb-icon.back{font-size:1.25em;position:relative;bottom:-0.3rem;color:var(--color-green-med)}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .entry-title{padding-bottom:0.25em !important;line-height:1.2;color:var(--color-blue-dark)}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .entry-title{font-size:22px !important}@media screen and (min-width:479px){:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .entry-title{font-size:calc(0.2254791432vw + 20.9199549042px) !important}}@media screen and (min-width:1366px){:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .entry-title{font-size:24px !important}}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .post-meta{margin:1rem 0;line-height:1.4 !important;padding-bottom:0 !important}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .post-content-inner p{line-height:1.6}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .post-content-inner p{font-size:16px}@media screen and (min-width:479px){:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .post-content-inner p{font-size:calc(0.1127395716vw + 15.4599774521px)}}@media screen and (min-width:1366px){:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .post-content-inner p{font-size:17px}}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .more-link,:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container .read-more,.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container :is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post .read-more{display:inline-block;margin-top:1rem}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post:is(:hover, :focus) .entry-content a{color:rgba(58, 58, 58, 0.8)}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post :is(figure, img).alignleft{margin-right:30px;margin-bottom:30px}:is(.et_pb_module.et_pb_posts, .blog, .category, .archive, .single) .et_pb_post :is(figure, img).alignright{margin-left:30px;margin-bottom:30px}.et_pb_module.et_pb_posts .et_pb_post{background-color:var(--color-white);box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24);border:1px solid var(--color-white) !important}.offset-grid .et_pb_posts.latest .et_pb_post .entry-title,.offset-grid .et_pb_posts.latest .et_pb_post .post-content,.offset-grid .et_pb_posts.latest .et_pb_post .post-meta{padding-left:20px}@media screen and (min-width:479px){.offset-grid .et_pb_posts.latest .et_pb_post .entry-title,.offset-grid .et_pb_posts.latest .et_pb_post .post-content,.offset-grid .et_pb_posts.latest .et_pb_post .post-meta{padding-left:calc(1.1273957159vw + 14.5997745209px)}}@media screen and (min-width:1366px){.offset-grid .et_pb_posts.latest .et_pb_post .entry-title,.offset-grid .et_pb_posts.latest .et_pb_post .post-content,.offset-grid .et_pb_posts.latest .et_pb_post .post-meta{padding-left:30px}}.offset-grid .et_pb_posts.latest .et_pb_post .entry-title,.offset-grid .et_pb_posts.latest .et_pb_post .post-content,.offset-grid .et_pb_posts.latest .et_pb_post .post-meta{padding-right:20px}@media screen and (min-width:479px){.offset-grid .et_pb_posts.latest .et_pb_post .entry-title,.offset-grid .et_pb_posts.latest .et_pb_post .post-content,.offset-grid .et_pb_posts.latest .et_pb_post .post-meta{padding-right:calc(1.1273957159vw + 14.5997745209px)}}@media screen and (min-width:1366px){.offset-grid .et_pb_posts.latest .et_pb_post .entry-title,.offset-grid .et_pb_posts.latest .et_pb_post .post-content,.offset-grid .et_pb_posts.latest .et_pb_post .post-meta{padding-right:30px}}.offset-grid .et_pb_posts.latest .et_pb_post .entry-title{line-height:1.2}.offset-grid .et_pb_posts.latest .et_pb_post .entry-title{font-size:22px !important}@media screen and (min-width:479px){.offset-grid .et_pb_posts.latest .et_pb_post .entry-title{font-size:calc(0.6764374295vw + 18.7598647125px) !important}}@media screen and (min-width:1366px){.offset-grid .et_pb_posts.latest .et_pb_post .entry-title{font-size:28px !important}}.offset-grid .et_pb_posts.latest .et_pb_post .post-content{padding-bottom:20px}@media screen and (min-width:479px){.offset-grid .et_pb_posts.latest .et_pb_post .post-content{padding-bottom:calc(1.1273957159vw + 14.5997745209px)}}@media screen and (min-width:1366px){.offset-grid .et_pb_posts.latest .et_pb_post .post-content{padding-bottom:30px}}.offset-grid .et_pb_posts.stacked .et_pb_post{padding:20px}@media screen and (min-width:479px){.offset-grid .et_pb_posts.stacked .et_pb_post{padding:calc(1.1273957159vw + 14.5997745209px)}}@media screen and (min-width:1366px){.offset-grid .et_pb_posts.stacked .et_pb_post{padding:30px}}@media (max-width:980px){.offset-grid>.et_pb_row_0>.et_pb_column_3_5{margin-bottom:0}}.fluentform{padding-top:max(2vw, 2rem);padding-bottom:max(2vw, 2rem);box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}.fluentform{padding-left:20px;padding-right:20px}@media screen and (min-width:479px){.fluentform{padding-left:calc(9.0191657272vw - 23.2018038331px);padding-right:calc(9.0191657272vw - 23.2018038331px)}}@media screen and (min-width:1366px){.fluentform{padding-left:100px;padding-right:100px}}.fluentform .ff-el-group .ff-el-form-control{background-color:transparent !important;border:none;border-radius:0;border-bottom:2px solid #ced4da;transition:border-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:border-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:border-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:border-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:border-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:border-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.fluentform .ff-el-group .ff-el-form-control:focus{border-bottom:2px solid #b3e0d9 !important}.et-db #et-boc .et-l .fluentform .ff-el-group .ff-el-form-control::-webkit-input-placeholder{color:transparent !important}.et-db #et-boc .et-l .fluentform .ff-el-group .ff-el-form-control:-moz-placeholder{color:transparent !important}.et-db #et-boc .et-l .fluentform .ff-el-group .ff-el-form-control::-moz-placeholder{color:transparent !important}.et-db #et-boc .et-l .fluentform .ff-el-group .ff-el-form-control:-ms-input-placeholder{color:transparent !important}.et-db #et-boc .et-l .fluentform .ff-el-group .ff-el-form-control:focus::-webkit-input-placeholder{color:transparent !important}.et-db #et-boc .et-l .fluentform .ff-el-group .ff-el-form-control:focus:-moz-placeholder{color:transparent !important}.et-db #et-boc .et-l .fluentform .ff-el-group .ff-el-form-control:focus::-moz-placeholder{color:transparent !important}.et-db #et-boc .et-l .fluentform .ff-el-group .ff-el-form-control:focus:-ms-input-placeholder{color:transparent !important}.fluentform .ff-el-group .ff-el-input--label{position:relative}.fluentform .ff-el-group input.text,.fluentform .ff-el-group input.title,.fluentform .ff-el-group input[type=email],.fluentform .ff-el-group input[type=password],.fluentform .ff-el-group input[type=tel],.fluentform .ff-el-group input[type=text]{height:5rem}@media (max-width:767px){.fluentform .ff-el-group input.text,.fluentform .ff-el-group input.title,.fluentform .ff-el-group input[type=email],.fluentform .ff-el-group input[type=password],.fluentform .ff-el-group input[type=tel],.fluentform .ff-el-group input[type=text]{height:4rem}}.fluentform .ff-el-group .ff-btn-submit{background-color:var(--color-white);padding:15px 40px;border-width:0px !important;margin-top:1rem;transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.fluentform .ff-el-group .ff-btn-submit:is(:hover, :focus, :active){background-color:var(--color-green-med-safe);color:var(--color-white)}@media (max-width:767px){.fluentform .ff-el-group{margin-bottom:1rem !important}}.fluentform .ff-message-success{box-shadow:none !important;border:none !important}.contact-form .et_pb_text_inner>p{display:none}.contact-form .fluentform{background-color:var(--color-green-med-lightest)}.contact-form .fluentform form{z-index:999;position:relative}@media (min-width:981px){.contact-form .fluentform{margin-right:-9.9vw !important;min-height:60rem}.contact-form .fluentform .ff-message-success{padding-top:12vw}}.et_pb_newsletter{padding-left:10% !important;padding-right:10% !important;box-shadow:0px 80px 80px -32px rgba(0, 45, 76, 0.24)}.et_pb_newsletter h2{font-weight:400 !important;letter-spacing:1px}.et_divi_theme #et-main-area .et_pb_newsletter .et_pb_newsletter_success h2{font-size:2rem !important}.et_pb_newsletter .et_pb_newsletter_form,.et_pb_newsletter form{z-index:99999}.et-db #et-boc .et-l .et_pb_newsletter input.input::-webkit-input-placeholder{color:transparent !important}.et-db #et-boc .et-l .et_pb_newsletter input.input:-moz-placeholder{color:transparent !important}.et-db #et-boc .et-l .et_pb_newsletter input.input::-moz-placeholder{color:transparent !important}.et-db #et-boc .et-l .et_pb_newsletter input.input:-ms-input-placeholder{color:transparent !important}.et-db #et-boc .et-l .et_pb_newsletter input.input:focus::-webkit-input-placeholder{color:transparent !important}.et-db #et-boc .et-l .et_pb_newsletter input.input:focus:-moz-placeholder{color:transparent !important}.et-db #et-boc .et-l .et_pb_newsletter input.input:focus::-moz-placeholder{color:transparent !important}.et-db #et-boc .et-l .et_pb_newsletter input.input:focus:-ms-input-placeholder{color:transparent !important}.et_pb_newsletter p.et_pb_newsletter_field{position:relative;padding-bottom:0;margin-bottom:2rem}.et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label{display:block !important;top:1.3rem}.et_pb_newsletter p.et_pb_newsletter_field:last-of-type{margin-bottom:3rem}.et_pb_newsletter p.et_pb_newsletter_field+.et_pb_newsletter_field{margin-top:1rem}.et_pb_newsletter p.et_pb_newsletter_field input.text,.et_pb_newsletter p.et_pb_newsletter_field input.title,.et_pb_newsletter p.et_pb_newsletter_field input[type=email],.et_pb_newsletter p.et_pb_newsletter_field input[type=password],.et_pb_newsletter p.et_pb_newsletter_field input[type=tel],.et_pb_newsletter p.et_pb_newsletter_field input[type=text]{height:5rem;border-radius:0}.et_pb_newsletter.et_pb_signup_0_tb_body p.et_pb_newsletter_field .et_pb_contact_form_label{color:var(--color-white)}.et_pb_newsletter .et_pb_newsletter_button:hover::after{font-size:2.2rem}.blog #main-content .et_pb_newsletter h2{color:var(--color-white)}.blog #main-content .et_pb_newsletter h2{font-size:46px !important}@media screen and (min-width:479px){.blog #main-content .et_pb_newsletter h2{font-size:calc(1.1273957159vw + 40.5997745209px) !important}}@media screen and (min-width:1366px){.blog #main-content .et_pb_newsletter h2{font-size:56px !important}}.blog #main-content .et_pb_newsletter .et_pb_newsletter_description,.blog #main-content .et_pb_newsletter .et_pb_newsletter_form{z-index:999}.blog #main-content .et_pb_newsletter .et_pb_newsletter_description p.et_pb_newsletter_field .et_pb_contact_form_label,.blog #main-content .et_pb_newsletter .et_pb_newsletter_form p.et_pb_newsletter_field .et_pb_contact_form_label{color:var(--color-white)}.blog #main-content .et_pb_newsletter .et_pb_newsletter_description p.et_pb_newsletter_field.focused label,.blog #main-content .et_pb_newsletter .et_pb_newsletter_form p.et_pb_newsletter_field.focused label{color:var(--color-white)}@media (0px){.blog #main-content .et_pb_newsletter{transform:translateX(6vw)}}@media (min-width:981px){.blog #main-content .et_pb_newsletter{margin-left:5.5%;position:absolute;top:-104px;padding-top:15rem !important}}.cpe-section-header.newsletter .et_pb_newsletter{padding:30px}@media screen and (min-width:479px){.cpe-section-header.newsletter .et_pb_newsletter{padding:calc(2.2547914318vw + 19.1995490417px)}}@media screen and (min-width:1366px){.cpe-section-header.newsletter .et_pb_newsletter{padding:50px}}.cpe-section-header.newsletter .et_pb_newsletter h2.et_pb_module_header{color:var(--color-white)}.cpe-section-header.newsletter .et_pb_newsletter h2.et_pb_module_header{font-size:46px !important}@media screen and (min-width:479px){.cpe-section-header.newsletter .et_pb_newsletter h2.et_pb_module_header{font-size:calc(1.1273957159vw + 40.5997745209px) !important}}@media screen and (min-width:1366px){.cpe-section-header.newsletter .et_pb_newsletter h2.et_pb_module_header{font-size:56px !important}}.cpe-section-header.newsletter .et_pb_newsletter .et_pb_newsletter_description,.cpe-section-header.newsletter .et_pb_newsletter .et_pb_newsletter_form{z-index:999}.cpe-section-header.newsletter .et_pb_newsletter .et_pb_newsletter_description p.et_pb_newsletter_field .et_pb_contact_form_label,.cpe-section-header.newsletter .et_pb_newsletter .et_pb_newsletter_form p.et_pb_newsletter_field .et_pb_contact_form_label{color:var(--color-white)}.cpe-section-header.newsletter .et_pb_newsletter .et_pb_newsletter_description p.et_pb_newsletter_field.focused label,.cpe-section-header.newsletter .et_pb_newsletter .et_pb_newsletter_form p.et_pb_newsletter_field.focused label{color:var(--color-white)}.et-db #et-boc footer.et-l--footer .et_pb_newsletter{padding:2.5rem 10%;background-color:var(--color-green-med-lightest);position:absolute;overflow:visible;bottom:0}.et-db #et-boc footer.et-l--footer .et_pb_newsletter h2{font-size:4.2rem;color:var(--color-green-dark);padding-bottom:0}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input{color:var(--color-grey-med)}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label::-webkit-input-placeholder,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input::-webkit-input-placeholder{color:transparent !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label:-moz-placeholder,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input:-moz-placeholder{color:transparent !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label::-moz-placeholder,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input::-moz-placeholder{color:transparent !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label:-ms-input-placeholder,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input:-ms-input-placeholder{color:transparent !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label:focus::-webkit-input-placeholder,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input:focus::-webkit-input-placeholder{color:transparent !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label:focus:-moz-placeholder,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input:focus:-moz-placeholder{color:transparent !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label:focus::-moz-placeholder,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input:focus::-moz-placeholder{color:transparent !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field .et_pb_contact_form_label:focus:-ms-input-placeholder,.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field input.input:focus:-ms-input-placeholder{color:transparent !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field.focused label{color:var(--color-grey-lighter)}.et-db #et-boc footer.et-l--footer .et_pb_newsletter p.et_pb_newsletter_field.focused input.input{border-color:#b3e0d9 !important}.et-db #et-boc footer.et-l--footer .et_pb_newsletter input.input{background-color:transparent !important;border:none;border-radius:0;border-bottom:2px solid #ced4da}body #page-container .et_pb_section .et_pb_signup_0_tb_body.et_pb_subscribe .et_pb_newsletter_button_wrap .et_pb_newsletter_button.et_pb_button::after{font-size:1.6em !important}body #page-container .et_pb_section .et_pb_signup_0_tb_body.et_pb_subscribe .et_pb_newsletter_button_wrap .et_pb_newsletter_button.et_pb_button:is(:hover, :focus){padding-left:1.5rem !important}@media (min-width:981px){#main-content .et_pb_section.newsletter:last-of-type{margin-bottom:10vh !important}}.et_pb_row.overlay-dark{padding:5%}.et_pb_row.overlay-dark{padding-left:20px;padding-right:20px}@media screen and (min-width:479px){.et_pb_row.overlay-dark{padding-left:calc(7.3280721533vw - 15.1014656144px);padding-right:calc(7.3280721533vw - 15.1014656144px)}}@media screen and (min-width:1366px){.et_pb_row.overlay-dark{padding-left:85px;padding-right:85px}}.et_pb_row.overlay-dark h2,.et_pb_row.overlay-dark h3,.et_pb_row.overlay-dark h4,.et_pb_row.overlay-dark p,.et_pb_row.overlay-dark li{color:var(--color-white) !important;text-shadow:none}.et_pb_blurb{padding-top:max(3vw, 3rem);padding-bottom:max(2vw, 1.5rem);padding-left:3vw;padding-right:3vw}.et_pb_blurb.blurb-shadow{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}.et_pb_blurb.blurb-dark{background-color:var(--color-green-med-safe) !important;box-shadow:0px 24px 100px -30px rgba(0, 150, 129, 0.3)}.et_pb_blurb.blurb-dark h2,.et_pb_blurb.blurb-dark h3,.et_pb_blurb.blurb-dark p,.et_pb_blurb.blurb-dark ul,.et_pb_blurb.blurb-dark li,.et_pb_blurb.blurb-dark a{color:var(--color-white) !important}.et_pb_blurb.blurb-dark .et_pb_blurb_description{color:var(--color-white) !important}.et_pb_blurb.blurb-dark .et_pb_blurb_description a{box-shadow:inset 0 -1px var(--color-green-light);color:var(--color-white);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.et_pb_blurb.blurb-dark .et_pb_blurb_description a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(230, 242, 204, 0.2);color:var(--color-white)}.et_pb_blurb.blurb-dark .et_pb_blurb_description li::before{color:#c2de80}.et_pb_blurb.blurb-dark .et-pb-icon{color:#c2de80;font-size:3.2rem}.et_pb_blurb.blurb-apply{padding-top:max(3vw, 3rem)}.et_pb_blurb.blurb-apply :is(p, li){font-size:20px}@media screen and (min-width:479px){.et_pb_blurb.blurb-apply :is(p, li){font-size:calc(0.2254791432vw + 18.9199549042px)}}@media screen and (min-width:1366px){.et_pb_blurb.blurb-apply :is(p, li){font-size:22px}}.et_pb_blurb .et_pb_blurb_description .cpe-opportunities{list-style:none}.et_pb_blurb .et_pb_blurb_description .cpe-opportunities li{position:relative;margin:0;padding:1.5rem 0}.et_pb_blurb .et_pb_blurb_description .cpe-opportunities li a{box-shadow:inset 0 -1px transparent;color:var(--color-white);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.et_pb_blurb .et_pb_blurb_description .cpe-opportunities li a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(230, 242, 204, 0.2);color:var(--color-white)}.page-id-242278 .et_pb_blurb .et_pb_blurb_description .cpe-opportunities li a{box-shadow:inset 0 -1px transparent;color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.page-id-242278 .et_pb_blurb .et_pb_blurb_description .cpe-opportunities li a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.et_pb_blurb .et_pb_blurb_description .cpe-opportunities li+li{border-top:1px solid #84BD00}.et_pb_blurb .et_pb_blurb_description .cpe-opportunities li::before{font-family:ETmodules !important;content:"$";font-size:3.2rem;position:absolute;top:calc(50% - 2.5rem);left:-5rem;opacity:1;animation:fadeTop 2s cubic-bezier(0.77, 0, 0.175, 1)}.widget_search .widget_search #s,.widget_search .wp-block-search__input{transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.widget_search .widget_search #s:is(:focus, :active),.widget_search .wp-block-search__input:is(:focus, :active){border:1px solid var(--color-green-med)}.widget_search .widget_search #s:is(:focus, :active)+button,.widget_search .wp-block-search__input:is(:focus, :active)+button{border:1px solid var(--color-green-med)}.widget_search .et-db.error404 #et-boc .et-l .et_pb_search{margin-top:max(3vw, 3rem);margin-bottom:max(3vw, 3rem)}.widget_search .et-db.error404 #et-boc .et-l .et_pb_search input.et_pb_s,.widget_search .et-db.error404 #et-boc .et-l .et_pb_search .et_pb_search input.et_pb_searchsubmit{transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.widget_search .et-db.error404 #et-boc .et-l .et_pb_search input.et_pb_s:is(:focus, :active),.widget_search .et-db.error404 #et-boc .et-l .et_pb_search .et_pb_search input.et_pb_searchsubmit:is(:focus, :active){border:1px solid var(--color-green-med)}.widget_search .et-db.error404 #et-boc .et-l .et_pb_search input.et_pb_s:is(:focus, :active)+button,.widget_search .et-db.error404 #et-boc .et-l .et_pb_search .et_pb_search input.et_pb_searchsubmit:is(:focus, :active)+button{border:1px solid var(--color-green-med)}.widget_search .wp-block-search__button,.widget_search .et_pb_searchsubmit{font-size:1.3rem;color:var(--color-grey-dark);letter-spacing:1px;font-weight:700;text-transform:uppercase;padding-top:1rem;width:8rem;background-color:var(--color-green-med-lightest);transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , border 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.widget_search .wp-block-search__button:is(:hover, :focus, :active),.widget_search .et_pb_searchsubmit:is(:hover, :focus, :active){background-color:var(--color-green-med);border-color:var(--color-green-med);color:var(--color-white)}.widget_search .wp-block-search__inside-wrapper>*{border-radius:0}.et_pb_section.team .et_pb_row:first-of-type{padding-top:0}.et_pb_section.team .et_pb_row:is(.et_pb_row_4col, .et_pb_gutters2){padding:0}.et_pb_section.team .et_pb_row:is(.et_pb_row_4col, .et_pb_gutters2) .et_pb_column{padding-bottom:20px}@media screen and (min-width:479px){.et_pb_section.team .et_pb_row:is(.et_pb_row_4col, .et_pb_gutters2) .et_pb_column{padding-bottom:calc(1.9920318725vw + 10.4581673307px)}}@media screen and (min-width:981px){.et_pb_section.team .et_pb_row:is(.et_pb_row_4col, .et_pb_gutters2) .et_pb_column{padding-bottom:30px}}@media (max-width:980px){.et_pb_section.team{padding-bottom:0}.et_pb_section.team .et_pb_row:first-of-type{padding-block:30px !important}.et_pb_section.team .et_pb_row:is(.et_pb_row_4col, .et_pb_gutters2) .et_pb_column{margin-bottom:0}}@media (min-width:479px) and (max-width:980px){.et_pb_section.team#uoft .et_pb_row.et_pb_gutters2 .et_pb_column{width:47.25%}.et_pb_section.team#uoft .et_pb_row.et_pb_gutters2 .et_pb_column:nth-child(2n+1){margin-right:5.5%}}.et_pb_section.team .project-team-member{transition:opacity 0.3s}.single-project .et_pb_section.team .project-team-member:not(.et_clickable) .et_pb_team_member_description>div>p{display:none}.et_pb_section.team .project-team-member.et_clickable:is(:hover, :focus){opacity:0.8}.single-project .et_pb_section.team .project-team-member.et_clickable:is(:hover, :focus) .et_pb_team_member_description>div>p{box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.single-project .et_pb_section.team .project-team-member.et_clickable .et_pb_team_member_description>div>p{display:inline-block;line-height:1.1;transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.et_pb_section.team .project-team-member .et_pb_team_member_image{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}.et_pb_section.team .project-team-member .et_pb_team_member_image img{width:100%;aspect-ratio:1;object-fit:cover}.et_pb_section.team .project-team-member .et_pb_team_member_description .et_pb_module_header{font-family:"Centaur", Georgia, "Times New Roman", serif !important;padding-bottom:1.5rem;color:var(--color-green-dark);font-weight:400;text-transform:none}.et_pb_section.team .project-team-member .et_pb_team_member_description .et_pb_module_header{font-size:28px}@media screen and (min-width:479px){.et_pb_section.team .project-team-member .et_pb_team_member_description .et_pb_module_header{font-size:calc(0.9019165727vw + 23.6798196167px)}}@media screen and (min-width:1366px){.et_pb_section.team .project-team-member .et_pb_team_member_description .et_pb_module_header{font-size:36px}}.et_pb_section.team.initiative .et_pb_team_member .et_pb_team_member_description div>p{line-height:1.4}.et_pb_section.team.initiative .et_pb_team_member .et_pb_team_member_description div>p>a{transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.et_pb_section.team.initiative .et_pb_team_member.et_clickable:is(:hover, :focus){opacity:0.8}.et_pb_section.team.initiative .et_pb_team_member.et_clickable:is(:hover, :focus) .et_pb_team_member_description div>p>a{box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_section_video_bg{display:flex;align-items:center}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container{min-height:400px}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container{align-self:flex-end !important}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container h1{border:0;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container h2{max-width:880px;padding-bottom:clamp(0.75em, 5%, 2rem);line-height:1.1}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container h2{font-size:34px}@media screen and (min-width:479px){.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container h2{font-size:calc(2.9312288613vw + 19.9594137542px)}}@media screen and (min-width:1366px){.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container h2{font-size:60px}}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{max-width:1120px;text-shadow:0 2px 3px rgba(0, 0, 0, 0.3);color:var(--color-white)}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{font-size:24px}@media screen and (min-width:479px){.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{font-size:calc(1.5783540023vw + 16.4396843292px)}}@media screen and (min-width:1366px){.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{font-size:38px}}@media (max-width:767px){.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container .header-content-container .et_pb_fullwidth_header_subhead{line-height:1.2}}@media (max-width:767px){.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container{min-height:500px}}@media (max-width:500px){.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_container{width:85%}}.et_pb_fullwidth_header.et_pb_section_video.cpe-heading .et_pb_fullwidth_header_overlay{background-image:linear-gradient(210deg, rgba(28, 43, 61, 0.8), rgba(28, 60, 60, 0.5))}.home .et_pb_number_counter p{line-height:1 !important}.home .et_pb_number_counter .title{letter-spacing:1px}.home .et_pb_number_counter.faculty .percent-value::before{content:">";font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif;font-size:72px}.home-events-funding .et_pb_blurb_0,.cpe-section-header.funding .et_pb_blurb_0,.cpe-section-about-alt .et_pb_blurb_0{background-color:var(--color-green-med-lightest)}@media (min-width:981px){.home-events-funding .et_pb_row .et_pb_blurb_0,.cpe-section-header.funding .et_pb_row .et_pb_blurb_0,.cpe-section-about-alt .et_pb_row .et_pb_blurb_0{padding-top:max(5vw, 3rem);padding-top:max(4vw, 2rem);padding-left:max(3vw, 2rem);padding-right:max(3vw, 2rem);position:relative;margin-top:-30%;z-index:999;margin-left:-5vw;margin-right:5vw}}@media (min-width:1300px){.home-events-funding .et_pb_blurb_0,.cpe-section-header.funding .et_pb_blurb_0,.cpe-section-about-alt .et_pb_blurb_0{margin-left:-6.5rem !important;margin-right:6.5rem !important}}@media (min-width:981px){.home-events-funding .et_pb_row .et_pb_column_1{transform:translateY(8vw)}}@media (min-width:1300px){.home-events-funding .et_pb_row .et_pb_column_1{transform:translate(-4vw, 8vw)}}.home-events-funding .et_pb_row_1{width:95%}@media screen and (min-width:981px){.home-events-funding .et_pb_row_1{width:calc(-3.8961038961%/pxvw + 133.2207792208%)}}@media screen and (min-width:1366px){.home-events-funding .et_pb_row_1{width:80%}}@media (max-width:980px){.home-events-funding .et_pb_row_1{width:80%}}@media (min-width:981px){#ect-events-minimal-list-content{margin-right:2vw}}#ect-events-minimal-list-content .ev-mo,#ect-events-minimal-list-content .ect-minimal-list-time,#ect-events-minimal-list-content .ect-events-title a{font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif !important}#ect-events-minimal-list-content .ect-event-date-tag{padding-top:1rem}#ect-events-minimal-list-content .ect-event-date-tag .ev-mo{color:var(--color-grey-light);font-size:18px;font-weight:normal}#ect-events-minimal-list-content .ect-list-posts.style-1 .ect-event-datetime{color:var(--color-grey-light)}#ect-events-minimal-list-content .ect-list-posts.style-1 .ect-event-datetime span.ect-minimal-list-time{letter-spacing:0}#ect-events-minimal-list-content a.ect-event-url{box-shadow:inset 0 -1px transparent;color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}#ect-events-minimal-list-content a.ect-event-url:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}#ect-events-minimal-list-content a.ect-event-url:is(:hover, :focus){opacity:0.8}#ect-events-minimal-list-content .ect-event-details{display:flex;flex-wrap:wrap}#ect-events-minimal-list-content .ect-event-details .ect-events-title{order:2}#ect-events-minimal-list-content .ect-event-details .ect-event-datetime{order:1}#ect-events-minimal-list-content .ect-list-posts.style-1{padding:0}#ect-events-minimal-list-content .ect-list-posts+.ect-list-posts .ect-event-date-tag{padding-top:2.5rem}#ect-events-minimal-list-content .ect-list-posts+.ect-list-posts .ect-event-details{border-top:1px solid var(--color-green-light);padding-top:1.5rem}#ect-events-minimal-list-content .ect-style-1-more{display:none}#ect-events-list-content .ect-date-area,#ect-events-list-content h2.ect-list-title,#ect-events-list-content .ect-event-content,#ect-events-list-content .ect-event-content p{font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif !important}#ect-events-list-content .ect-list-post-left .ect-list-img{background-image:none !important}#ect-events-list-content .ect-list-post-left .ect-list-date{width:100% !important;background-color:var(--color-white) !important}#ect-events-list-content .ect-list-post-left .ect-list-date .ev-day{font-family:"Centaur", Georgia, "Times New Roman", serif;color:var(--color-green-med-safe);font-size:5.2rem}#main-content .et_pb_section:first-child:not(.et_pb_fullwidth_section),body:not(.et-tb):not(.et-tb-has-header) #main-content .container{padding-top:100px !important}@media screen and (min-width:479px){#main-content .et_pb_section:first-child:not(.et_pb_fullwidth_section),body:not(.et-tb):not(.et-tb-has-header) #main-content .container{padding-top:calc(7.2153325817vw + 65.4385569335px) !important}}@media screen and (min-width:1366px){#main-content .et_pb_section:first-child:not(.et_pb_fullwidth_section),body:not(.et-tb):not(.et-tb-has-header) #main-content .container{padding-top:164px !important}}.remove-padding h1,.page-id-242159 h1{margin-bottom:-15rem;padding-bottom:0 !important}.cpe-section-header .et_pb_row_0.et_pb_row{background-image:none !important}.cpe-section-header .et_pb_row_0.et_pb_row .et_pb_column_2_5{z-index:999}.cpe-section-header.no-image .et_pb_text_0{margin-bottom:0 !important}.cpe-section-header .et_pb_column_1 .et_pb_image{margin-top:100px}@media screen and (min-width:981px){.cpe-section-header .et_pb_column_1 .et_pb_image{margin-top:calc(-31.1688311688vw + 405.7662337662px)}}@media screen and (min-width:1366px){.cpe-section-header .et_pb_column_1 .et_pb_image{margin-top:-20px}}.cpe-section-header .et_pb_column_1 .et_pb_image .has-box-shadow-overlay{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24) !important}.cpe-section-header .et_pb_column_1 .et_pb_image.header-wide-image{margin-left:0 !important}.cpe-section-header .et_pb_column_1 .et_pb_image.header-wide-image{margin-top:-20px !important}@media screen and (min-width:981px){.cpe-section-header .et_pb_column_1 .et_pb_image.header-wide-image{margin-top:calc(-7.7922077922vw + 56.4415584416px) !important}}@media screen and (min-width:1366px){.cpe-section-header .et_pb_column_1 .et_pb_image.header-wide-image{margin-top:-50px !important}}@media (min-width:980px){:is(.header-wide-image, .wavy-lines-overlay) span.et_pb_image_wrap.has-box-shadow-overlay{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}}:is(.header-wide-image, .wavy-lines-overlay) span.et_pb_image_wrap::after{content:"";top:0;left:0;width:100%;height:100%;background-size:contain;background-image:linear-gradient(180deg, rgba(16, 40, 65, 0) 45%, rgba(16, 40, 65, 0.3) 100%);background-repeat:no-repeat;opacity:0.7;position:absolute;z-index:100}.cpe-section-about .gradient-overlay-light{box-shadow:165px -4px 0px -60px var(--color-green-med-lightest)}@media (max-width:980px){.cpe-section-about .gradient-overlay-light span.et_pb_image_wrap{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}}.cpe-section-about .gradient-overlay-light span.et_pb_image_wrap::after{content:"";top:0;left:0;width:100%;height:100%;position:absolute;z-index:100;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 45%)}.cpe-section-about .intro-serif{margin-top:4%}.cpe-section-about .intro-serif h2+p{margin-top:2.5rem}@media (min-width:981px){.cpe-section-about .intro-serif{margin-top:calc(16vw - 18%)}}@media (min-width:1366px){.cpe-section-about .intro-serif{margin-top:12vw}}.cpe-section-about .et_pb_text.text-normal{margin-left:4vw}@media screen and (min-width:981px){.cpe-section-about .et_pb_text.text-normal{margin-left:calc(0.7792207792vw/pxvw - 3.6441558442vw)}}@media screen and (min-width:1366px){.cpe-section-about .et_pb_text.text-normal{margin-left:7vw}}.et_pb_section.logos .et_pb_text h3::after{max-width:225px}@media (min-width:1200px){.et_pb_row.partner-logos{padding-top:1.5%}}@media (min-width:1500px),(max-width:980px){.et_pb_row.partner-logos{padding-top:20px}}.et_pb_row.partner-logos>.et_pb_column_4_4{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}.et_pb_row.partner-logos>.et_pb_column_4_4{column-gap:30px}@media screen and (min-width:479px){.et_pb_row.partner-logos>.et_pb_column_4_4{column-gap:calc(5.0732807215vw + 5.6989853439px)}}@media screen and (min-width:1366px){.et_pb_row.partner-logos>.et_pb_column_4_4{column-gap:75px}}.et_pb_row.partner-logos>.et_pb_column_4_4{row-gap:0px}@media screen and (min-width:479px){.et_pb_row.partner-logos>.et_pb_column_4_4{row-gap:calc(5.6369785795vw - 27.0011273957px)}}@media screen and (min-width:1366px){.et_pb_row.partner-logos>.et_pb_column_4_4{row-gap:50px}}@media (max-width:750px){.et_pb_row.partner-logos>.et_pb_column_4_4{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}}.cpe-section-programs .et_pb_blurb_1{background-color:var(--color-green-med-lightest)}.cpe-section-programs .et_pb_blurb_2{background-color:var(--color-green-lightest)}@media (min-width:981px){.cpe-section-programs .et_pb_row .et_pb_blurb_0,.cpe-section-programs .et_pb_row .et_pb_blurb_2{padding:3vw 3vw 1vw 2vw}.cpe-section-programs .et_pb_row .et_pb_blurb_1,.cpe-section-programs .et_pb_row .et_pb_blurb_3{padding:3vw 3vw 2vw 2vw}.cpe-section-programs .et_pb_row .et_pb_blurb_0,.cpe-section-programs .et_pb_row .et_pb_blurb_3{margin-top:20%;background-color:transparent}.cpe-section-programs .et_pb_row .et_pb_blurb_0{padding-left:0}.cpe-section-programs .et_pb_row .et_pb_blurb_1{position:relative;margin-top:-30%;z-index:999;margin-left:-5vw;margin-right:5vw}.cpe-section-programs .et_pb_row .et_pb_blurb_2{position:relative;margin-top:-30%;z-index:999;margin-left:5vw;margin-right:-5vw}.cpe-section-programs .et_pb_row .et_pb_blurb_3{padding-right:0}}@media (min-width:981px){.cpe-section-programs .et_pb_row{width:80%}.cpe-section-programs .et_pb_row .et_pb_blurb .et_pb_blurb_content .et_pb_image_wrap{width:120%;margin-left:5%}}@media (max-width:980px){.cpe-section-programs .et_pb_row{width:95%}.cpe-section-programs .et_pb_row .et_pb_blurb .et_pb_blurb_content .et_pb_image_wrap{width:150%;margin-left:-45%}}@media (min-width:981px){.research.cpe-section-about .gradient-overlay-light{margin-top:8.5vw}.research.cpe-section-about .intro-serif{margin-top:2vw}}@media (min-width:981px){.research.research-posts .et_pb_text{margin-left:2vw}}.research.research-posts ul{list-style:none}.research.research-posts ul .listing-item{position:relative}.research.research-posts ul .listing-item::before{font-family:ETmodules !important;content:"$";font-size:3.2rem;position:absolute;top:calc(50% - 2.5rem);left:-5rem;color:var(--color-green-med);animation:fadeTop 2s cubic-bezier(0.77, 0, 0.175, 1)}.research.research-posts ul .listing-item a{box-shadow:inset 0 -1px transparent;color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.research.research-posts ul .listing-item a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.et_pb_section.cpe-initiatives .cpe-initiative-links ul{padding:0;list-style:none}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li{font-weight:700;line-height:1}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li{font-size:34px}@media screen and (min-width:479px){.et_pb_section.cpe-initiatives .cpe-initiative-links ul li{font-size:calc(2.2547914318vw + 23.1995490417px)}}@media screen and (min-width:1366px){.et_pb_section.cpe-initiatives .cpe-initiative-links ul li{font-size:54px}}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a{display:flex;justify-content:space-between;align-items:center;box-shadow:none !important;transition:opacity 0.2s ease, color 0.2s ease}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a{padding:20px}@media screen and (min-width:479px){.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a{padding:calc(1.1273957159vw + 14.5997745209px)}}@media screen and (min-width:1366px){.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a{padding:30px}}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a:is(:hover, :focus){opacity:0.8}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a::after{font-family:ETmodules !important;font-weight:400 !important;content:"$" !important;line-height:0.6}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a::after{font-size:46px}@media screen and (min-width:479px){.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a::after{font-size:calc(5.4114994363vw + 20.0789177001px)}}@media screen and (min-width:1366px){.et_pb_section.cpe-initiatives .cpe-initiative-links ul li a::after{font-size:94px}}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:not(:last-of-type){margin-bottom:15px}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n+1) a,.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n+1) a::after{background-color:var(--color-green-med-light);color:var(--color-green-dark)}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n+1) a:is(:hover, :focus),.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n+1) a:is(:hover, :focus)::after{color:#005146}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n+2) a,.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n+2) a::after{background-color:var(--color-blue-med-light);color:var(--color-blue-dark)}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n+2) a:is(:hover, :focus),.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n+2) a:is(:hover, :focus)::after{color:#004c63}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n) a,.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n) a::after{background-color:var(--color-green-lighter);color:var(--color-grey-dark)}.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n) a:is(:hover, :focus),.et_pb_section.cpe-initiatives .cpe-initiative-links ul li:nth-of-type(3n) a:is(:hover, :focus)::after{color:#4d6e00}.et_pb_text.initiative-subtitle p{font-size:16px}@media screen and (min-width:479px){.et_pb_text.initiative-subtitle p{font-size:calc(0.2254791432vw + 14.9199549042px)}}@media screen and (min-width:1366px){.et_pb_text.initiative-subtitle p{font-size:18px}}.et_pb_text.initiative-subtitle p a{box-shadow:none}.cpe-section-header.initiative .et_pb_image{padding-bottom:0 !important}body #page-container #main-content .et_pb_row.initiative-links .et_pb_menu__menu{display:flex !important;width:100%}body #page-container #main-content .et_pb_row.initiative-links .et_pb_menu__menu .et-menu-nav{width:100%}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav{display:flex;flex-wrap:wrap;border:2px solid var(--color-grey-dark);grid-gap:2px;background-color:var(--color-grey-dark);width:100%;margin:0}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item{margin:0;flex-grow:1;min-width:150px;min-height:75px;padding:0}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item.current_page_item{display:none}@media (min-width:1200px){body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item{width:calc(20% - 2px)}}@media (max-width:1199px){body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item{width:calc(33% - 2px)}}@media (max-width:767px){body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item{width:100%;min-height:50px}}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a{color:#3a3a3a;font-weight:700;text-transform:uppercase;background-color:#f2faf9;letter-spacing:2px !important;line-height:1.2 !important;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:18px 30px !important;box-shadow:none !important;transition:background-color 300ms ease 0ms, color 300ms ease 0ms, padding-left 300ms ease 0ms, padding-right 300ms ease 0ms}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a{font-size:15px}@media screen and (min-width:1200px){body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a{font-size:calc(0.6024096386vw + 7.7710843373px)}}@media screen and (min-width:1366px){body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a{font-size:16px}}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a::after{content:"$";right:0;margin-left:0;margin-right:15%;color:#fff;line-height:inherit;left:auto;font-family:ETmodules !important;font-weight:400 !important;transition:margin-right 300ms ease 0ms, opacity 300ms ease 0ms, left 300ms ease 0ms;opacity:0;position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a::after{font-size:30px}@media screen and (min-width:768px){body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a::after{font-size:calc(1.6722408027vw + 17.1571906355px)}}@media screen and (min-width:1366px){body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a::after{font-size:40px}}@media (max-width:767px){body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a::after{font-size:40px !important}}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a:is(:hover, :focus){padding-left:15px !important;padding-right:45px !important;background-color:var(--color-green-med-safe);color:#fff;opacity:1}body #page-container #main-content .et_pb_row.initiative-links ul.et-menu.nav .menu-item a:is(:hover, :focus)::after{margin-right:7%;opacity:1;left:auto}body #page-container #main-content .et_pb_row.initiative-links .et_mobile_nav_menu{display:none !important}@media (max-width:1199px){body #page-container #main-content .et_pb_row.initiative-links{width:90%}}@media (min-width:981px){body #page-container #main-content .cpe-section-header.initiative .et_pb_row.initiative-links{padding:0}}@media (min-width:981px){body #page-container #main-content .et_pb_section.canstore .et_pb_row.initiative-links{width:70%}}:is(.parent-pageid-247489, .parent-pageid-248720) .et_pb_section .et_pb_row.initiative-links{padding-top:30px;padding-bottom:0}@media (max-width:1366px){:is(.parent-pageid-247489, .parent-pageid-248720) .et_pb_section .et_pb_row.initiative-links{width:90%}}:is(.parent-pageid-247489, .parent-pageid-248720) .et_pb_section.team .et_pb_row:is(.et_pb_row_4col, .et_pb_gutters2)+.initiative-links{padding-top:60px}@media (max-width:980px){.et_pb_section.initiative-intro .et_pb_row{padding-bottom:0}.et_pb_section.initiative-intro .et_pb_row .et_pb_text.intro{margin-bottom:0 !important}}@media (max-width:980px){.cpe-section-about.initiative .et_pb_column.no-margin-bottom-mobile{margin-bottom:0}}.et_pb_module.image-heading h3{text-transform:initial;color:var(--color-blue-dark);letter-spacing:0}.cpe-about-grid .et_pb_blurb .et_pb_blurb_container{padding:0}@media (min-width:981px){.cpe-about-grid .et_pb_row{width:80%}.cpe-about-grid .et_pb_row .et_pb_blurb{padding:40px}.cpe-about-grid .et_pb_row .et_pb_blurb_2,.cpe-about-grid .et_pb_row .et_pb_blurb_1{margin-top:20%;background-color:transparent}.cpe-about-grid .et_pb_row .et_pb_blurb_0{position:relative;margin-top:-30%;z-index:999;margin-right:-5vw;background-color:var(--color-green-lightest)}.cpe-about-grid .et_pb_row .et_pb_blurb_1{padding-right:0;margin-right:-5vw}.cpe-about-grid .et_pb_row .et_pb_blurb_2{padding-left:0;margin-left:-5vw}.cpe-about-grid .et_pb_row .et_pb_blurb_3{position:relative;margin-top:-30%;z-index:999;margin-left:-5vw;background-color:var(--color-green-med-lightest)}}@media (min-width:981px){.cpe-about-grid.reverse .et_pb_row .et_pb_blurb{padding:40px}.cpe-about-grid.reverse .et_pb_row .et_pb_blurb_0,.cpe-about-grid.reverse .et_pb_row .et_pb_blurb_3{margin-top:20%;background-color:transparent}.cpe-about-grid.reverse .et_pb_row .et_pb_blurb_0{padding-left:0;margin-left:-5vw}.cpe-about-grid.reverse .et_pb_row .et_pb_blurb_1{position:relative;margin-top:-30%;z-index:999;margin-left:-5vw;margin-right:0;background-color:var(--color-green-lightest)}.cpe-about-grid.reverse .et_pb_row .et_pb_blurb_2{position:relative;margin-top:-30%;z-index:999;margin-left:0;margin-right:-5vw;background-color:var(--color-green-med-lightest)}.cpe-about-grid.reverse .et_pb_row .et_pb_blurb_3{padding-right:0;margin-right:-5vw}}@media (max-width:980px){.cpe-about-grid .et_pb_row{width:90%;padding-bottom:0}.cpe-about-grid .et_pb_row .et_pb_column{margin-bottom:0}.cpe-about-grid .et_pb_row .et_pb_blurb{padding:0;margin-bottom:30px !important;background-color:transparent;box-shadow:none}.cpe-about-grid .et_pb_row .et_pb_blurb .et_pb_blurb_content{max-width:100%}}.cpe-section-about.electrical .et_pb_row{align-items:center}.cpe-section-about.electrical .et_pb_image{margin-top:2vw}@media (min-width:981px){.et_pb_section.funding .et_pb_text{padding-top:20px}}.et_pb_section.funding .et_pb_blurb.funding-blurb .et_pb_blurb_container{vertical-align:middle}.et_pb_section.funding .et_pb_blurb.funding-blurb p{line-height:1.3}.et_pb_section.funding .et_pb_blurb.funding-blurb p{font-size:26px}@media screen and (min-width:479px){.et_pb_section.funding .et_pb_blurb.funding-blurb p{font-size:calc(2.0293122886vw + 16.2795941375px)}}@media screen and (min-width:1366px){.et_pb_section.funding .et_pb_blurb.funding-blurb p{font-size:44px}}.et_pb_section.funding .et_pb_blurb.funding-blurb p .highlight{font-weight:600}@media (min-width:768px){.et_pb_section.funding .et_pb_blurb.funding-blurb:not(:last-of-type){margin-bottom:0}}.cpe-section-about.partners .et_pb_module.intro-serif{margin-top:0}@media (min-width:981px){.cpe-section-about.partners .et_pb_row:not(.initiative-links) .et_pb_column{display:flex;flex-direction:column;justify-content:center}.cpe-section-about.partners .et_pb_row:not(.initiative-links) .et_pb_column.et_pb_column_3_5{padding-top:20px}}@media (min-width:981px) and (max-width:1199px){.cpe-section-about.partners .et_pb_row:not(.initiative-links){flex-direction:column}.cpe-section-about.partners .et_pb_row:not(.initiative-links) .et_pb_column{width:100%}}@media (min-width:1200px){.cpe-section-about.partners .et_pb_row:not(.initiative-links) .et_pb_image{margin-right:-4.5vw !important}}.cpe-section-about.logos h3{color:var(--color-grey-light)}.cpe-section-about.logos .et_pb_row.partner-logos>.et_pb_column_4_4{grid-template-columns:repeat(auto-fill, minmax(170px, 1fr))}@media (max-width:710px){.cpe-section-about.logos .et_pb_row.partner-logos>.et_pb_column_4_4{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}}.cpe-section-about.logos .text-logo{display:flex;align-items:center;justify-content:center;margin-bottom:0;transition:opacity 0.2s ease}.cpe-section-about.logos .text-logo p{font-size:30px;line-height:1.1;padding-block:15px;aspect-ratio:1.5;display:flex;align-items:center}.cpe-section-about.logos .text-logo:is(:hover, :focus){opacity:0.6}.cpe-section-grid .et_pb_column_1_2:first-of-type .et_pb_blurb:nth-of-type(1){padding-top:0 !important}.cpe-section-grid .et_pb_column_1_2:first-of-type .et_pb_blurb:nth-of-type(2){background-color:var(--color-green-lighter);box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24);padding-bottom:max(2vw, 1.5rem)}.cpe-section-grid .et_pb_column_1_2:first-of-type .et_pb_blurb:nth-of-type(2) h3.et_pb_module_header{color:var(--color-grey-dark) !important}.cpe-section-grid .et_pb_column_1_2:last-of-type .et_pb_blurb:nth-of-type(1){background-color:var(--color-green-med-lightest);box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24);padding-bottom:max(2vw, 1.5rem)}.cpe-section-grid .et_pb_column_1_2:last-of-type .et_pb_blurb:nth-of-type(1) .et_pb_module_header{color:var(--color-green-dark) !important}.cpe-section-grid .et_pb_column_1_2:last-of-type .et_pb_blurb:nth-of-type(3){background-color:var(--color-blue-med-lightest);box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24);padding-bottom:max(2vw, 1.5rem)}.cpe-section-grid .et_pb_column_1_2:last-of-type .et_pb_blurb:nth-of-type(3) h3.et_pb_module_header{color:var(--color-blue-dark) !important}.cpe-section-grid .et_pb_blurb{padding-left:2vw;padding-bottom:0}.cpe-section-grid .et_pb_blurb .et_pb_blurb_content .et_pb_image_wrap{margin-left:-35%;text-align:center}.cpe-section-grid .et_pb_blurb .et_pb_blurb_content .et_pb_image_wrap img{max-height:65px;width:auto}.cpe-section-grid .et_pb_blurb .et_pb_blurb_content h3.et_pb_module_header{font-size:36px;text-transform:initial}.cpe-section-grid .et_pb_blurb .et_pb_blurb_content ul{padding-left:20px}.cpe-section-grid .et_pb_blurb.research-testing{max-width:1000px;padding-top:max(1vw, 2rem);padding-right:2vw}@media (max-width:980px){.cpe-section-grid .et_pb_blurb.research-testing .et_pb_blurb_content{max-width:100%}}.et_pb_section .et_pb_blurb.emphasis-icon .et_pb_blurb_description p{font-size:28px;line-height:1.3}@media (max-width:650px){.et_pb_section .et_pb_blurb.emphasis-icon{margin-left:0 !important}.et_pb_section .et_pb_blurb.emphasis-icon .et_pb_blurb_content{display:flex;flex-direction:column;align-items:center}.et_pb_section .et_pb_blurb.emphasis-icon .et_pb_blurb_content>*{padding:0}.et_pb_section .et_pb_blurb.emphasis-icon .et_pb_row:has(.et_pb_blurb.emphasis-icon){padding-top:0}}@media (min-width:981px){.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module{margin-right:-9.9vw !important;margin-left:0 !important}.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module{margin-top:-20px !important}}@media screen and (min-width:981px) and (min-width:981px){.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module{margin-top:calc(-7.7922077922vw + 56.4415584416px) !important}}@media screen and (min-width:981px) and (min-width:1366px){.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module{margin-top:-50px !important}}.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_container{z-index:9999}.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides h2.et_pb_slide_title{text-shadow:none}.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides h2.et_pb_slide_title{font-size:22px}@media screen and (min-width:479px){.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides h2.et_pb_slide_title{font-size:calc(1.2401352875vw + 16.0597519729px)}}@media screen and (min-width:1366px){.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides h2.et_pb_slide_title{font-size:33px}}.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content div{line-height:1.6}.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content div{font-size:16px}@media screen and (min-width:479px){.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content div{font-size:calc(0.3382187148vw + 14.3799323563px)}}@media screen and (min-width:1366px){.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content div{font-size:19px}}.cpe-section-header.research-projects .et_pb_column_3_5 .et_pb_slider.et_pb_module .et_pb_slides .et_pb_button{min-width:200px;text-align:center}.cpe-section-about.research-projects .et_pt_row{width:90%}.cpe-section-about.research-projects .et_pb_toggle{padding:20px}@media screen and (min-width:479px){.cpe-section-about.research-projects .et_pb_toggle{padding:calc(1.1273957159vw + 14.5997745209px)}}@media screen and (min-width:1366px){.cpe-section-about.research-projects .et_pb_toggle{padding:30px}}.cpe-section-about.research-projects .et_pb_toggle h3.et_pb_toggle_title{text-transform:initial;line-height:1}.cpe-section-about.research-projects .et_pb_toggle h3.et_pb_toggle_title{font-size:36px}@media screen and (min-width:479px){.cpe-section-about.research-projects .et_pb_toggle h3.et_pb_toggle_title{font-size:calc(2.0293122886vw + 26.2795941375px)}}@media screen and (min-width:1366px){.cpe-section-about.research-projects .et_pb_toggle h3.et_pb_toggle_title{font-size:54px}}.cpe-section-about.research-projects .et_pb_toggle h3.et_pb_toggle_title::before{line-height:1}.cpe-section-about.research-projects .et_pb_toggle h3.et_pb_toggle_title::before{font-size:56px}@media screen and (min-width:479px){.cpe-section-about.research-projects .et_pb_toggle h3.et_pb_toggle_title::before{font-size:calc(4.2841037204vw + 35.4791431793px)}}@media screen and (min-width:1366px){.cpe-section-about.research-projects .et_pb_toggle h3.et_pb_toggle_title::before{font-size:94px}}.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close{border-color:transparent}.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n+2){background-color:var(--color-green-med-light)}.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n+2) h3,.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n+2) h3::before{color:var(--color-green-dark)}.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n+1){background-color:var(--color-green-lighter)}.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n+1) h3,.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n+1) h3::before{color:var(--color-grey-dark)}.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n){background-color:var(--color-blue-med-light)}.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n) h3,.cpe-section-about.research-projects .et_pb_toggle.et_pb_toggle_close:nth-of-type(3n) h3::before{color:var(--color-blue-dark)}.cpe-section-about.research-projects .et_pb_toggle .et_pb_toggle_content{padding-top:30px}.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr))}.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing{gap:20px}@media screen and (min-width:479px){.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing{gap:calc(1.1273957159vw + 14.5997745209px)}}@media screen and (min-width:1366px){.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing{gap:30px}}.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing li.listing-item{display:flex;flex-direction:column;font-weight:600;line-height:1.3 !important;transition:opacity 0.3s;margin:0}.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing li.listing-item{font-size:20px}@media screen and (min-width:479px){.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing li.listing-item{font-size:calc(0.2254791432vw + 18.9199549042px)}}@media screen and (min-width:1366px){.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing li.listing-item{font-size:22px}}.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing li.listing-item a{box-shadow:none}.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing li.listing-item a img{width:100%;box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24);aspect-ratio:1.6;object-fit:cover}.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing li.listing-item a.title{margin-top:10px;color:var(--color-grey-dark) !important}.cpe-section-about.research-projects .et_pb_toggle ul.display-posts-listing li.listing-item:is(:hover, :focus){opacity:0.8}.cpe-section-about.research-projects .et_pb_toggle a.projects-more{display:flex;align-items:flex-end;font-size:1.3em;width:fit-content;box-shadow:inset 0 -1px var(--color-green-light);color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.cpe-section-about.research-projects .et_pb_toggle a.projects-more:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.single-project .et_pb_section_first{padding-bottom:0}.single-project .et_pb_section_first .et_pb_post_title h1.entry-title{padding-bottom:0 !important;line-height:1.1}.single-project .et_pb_section_first .et_pb_post_title h1.entry-title{font-size:30px !important}@media screen and (min-width:479px){.single-project .et_pb_section_first .et_pb_post_title h1.entry-title{font-size:calc(0.9019165727vw + 25.6798196167px) !important}}@media screen and (min-width:1366px){.single-project .et_pb_section_first .et_pb_post_title h1.entry-title{font-size:38px !important}}.single-project .et_pb_section_first .project-category h2{font-size:30px !important}@media screen and (min-width:479px){.single-project .et_pb_section_first .project-category h2{font-size:calc(0.6764374295vw + 26.7598647125px) !important}}@media screen and (min-width:1366px){.single-project .et_pb_section_first .project-category h2{font-size:36px !important}}.single-project .et_pb_section_first .project-category h2 a{color:var(--color-green-dark) !important;transition:opacity 0.2s ease}.single-project .et_pb_section_first .project-category h2 a:is(:hover, :focus){opacity:0.75}.single-project .et_pb_section_first .project-summary{font-size:18px}@media screen and (min-width:479px){.single-project .et_pb_section_first .project-summary{font-size:calc(0.2254791432vw + 16.9199549042px)}}@media screen and (min-width:1366px){.single-project .et_pb_section_first .project-summary{font-size:20px}}.single-project .et_pb_section_first .et_pb_image img{max-width:885px}@media (max-width:980px){.single-project .et_pb_section_first .et_pb_image img{max-width:100%}}@media (min-width:981px) and (max-width:1081px){.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_module:not(.et_pb_image){padding-left:5%}}@media (min-width:981px){.single-project .et_pb_section_first .et_pb_column_4_4{display:grid;grid-template-columns:calc(100% - 885px) auto calc(100% - 700px)}.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_module:not(.et_pb_image){background-color:#fff;margin-bottom:0;padding-right:5%;z-index:99}.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_post_title{padding-top:5%;grid-area:1 / 1 / 2 / 3;margin-top:100px}.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_post_title h1.entry-title{padding-bottom:clamp(0.75em, 5%, 2rem) !important}.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_image{grid-column-start:2;grid-column-end:4;z-index:1;margin-bottom:0;margin-right:-9.9vw !important;padding-bottom:5%;text-align:right}.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_image{margin-top:-20px}.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_image .et_pb_image_wrap{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}.single-project .et_pb_section_first .et_pb_column_4_4 .project-category{grid-area:2 / 1 / 3 / 3}.single-project .et_pb_section_first .et_pb_column_4_4 .project-summary{grid-area:3 / 1 / 4 / 3;padding-bottom:5%}}@media screen and (min-width:981px) and (min-width:981px){.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_image{margin-top:calc(-7.7922077922vw + 56.4415584416px)}}@media screen and (min-width:981px) and (min-width:1366px){.single-project .et_pb_section_first .et_pb_column_4_4 .et_pb_image{margin-top:-50px}}.archive.tax-project_category #left-area h2.entry-title{padding-bottom:1.5rem !important}.archive.tax-project_category #left-area h2.entry-title{font-size:24px !important}@media screen and (min-width:479px){.archive.tax-project_category #left-area h2.entry-title{font-size:calc(0.6764374295vw + 20.7598647125px) !important}}@media screen and (min-width:1366px){.archive.tax-project_category #left-area h2.entry-title{font-size:30px !important}}.archive.tax-project_category #left-area .post-meta{display:none}.archive.tax-project_category #left-area p:not(.post-meta){font-size:16px !important}@media screen and (min-width:479px){.archive.tax-project_category #left-area p:not(.post-meta){font-size:calc(0.2254791432vw + 14.9199549042px) !important}}@media screen and (min-width:1366px){.archive.tax-project_category #left-area p:not(.post-meta){font-size:18px !important}}@media (min-width:981px){.cpe-section-header.project-category .research-project.intro h1{max-width:520px;text-wrap:balance}}@media (min-width:981px){.et_pb_section.et_section_specialty.project-category.cpe-section-header{padding-bottom:0 !important}.et_pb_section.et_section_specialty.project-category.cpe-section-header .et_pb_row{display:flex;justify-content:space-between}.et_pb_section.et_section_specialty.project-category.cpe-section-header .et_pb_row::after{display:none}.et_pb_section.et_section_specialty.project-category.cpe-section-header .et_pb_row .et_pb_column.projects{margin-right:0}.et_pb_section.et_section_specialty.project-category.cpe-section-header .et_pb_row .et_pb_column.projects .et_pb_row_inner{padding-bottom:10%}.et_pb_section.et_section_specialty.project-category.cpe-section-header .et_pb_row .et_pb_column.project-sidebar{display:block;padding-left:5.5%;background-color:#fff;padding-top:4%}.et_pb_section.et_section_specialty.project-category.cpe-section-header .et_pb_row .et_pb_column.project-sidebar .et_pb_widget_area{position:absolute}.et_pb_section.et_section_specialty.project-category.cpe-section-about .et_pb_column.project-sidebar{display:none}}@media (max-width:980px){.et_pb_section.et_section_specialty.project-category.cpe-section-header .et_pb_column.project-sidebar{display:none}.et_pb_section.et_section_specialty.project-category.cpe-section-about .et_pb_column.project-sidebar{display:block}}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing{list-style-type:none;padding:0}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item{display:flex;flex-direction:column}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item{margin-bottom:42px}@media screen and (min-width:479px){.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item{margin-bottom:calc(2.0293122886vw + 32.2795941375px)}}@media screen and (min-width:1366px){.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item{margin-bottom:60px}}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a{transition:opacity 0.3s;box-shadow:none}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a img{width:100%;box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24);aspect-ratio:1.6;object-fit:cover;margin-bottom:30px}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a.title{color:var(--color-blue-dark) !important;padding-bottom:1.5rem !important;font-weight:600;line-height:1.1 !important}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a.title{font-size:24px !important}@media screen and (min-width:479px){.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a.title{font-size:calc(0.6764374295vw + 20.7598647125px) !important}}@media screen and (min-width:1366px){.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a.title{font-size:30px !important}}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a:is(:hover, :focus){opacity:0.8}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item span.excerpt{display:block;line-height:1.7}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item span.excerpt{font-size:16px !important}@media screen and (min-width:479px){.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item span.excerpt{font-size:calc(0.2254791432vw + 14.9199549042px) !important}}@media screen and (min-width:1366px){.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item span.excerpt{font-size:18px !important}}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a.excerpt-more{box-shadow:inset 0 -1px transparent;color:var(--color-green-med-safe);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.et_pb_section.et_section_specialty.project-category ul.display-posts-listing li.listing-item a.excerpt-more:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}@media (min-width:768px) and (max-width:1080px){.et_pb_blog_grid .column.size-1of3{margin:0 5.5% 0 0;width:47.25% !important;clear:none;float:left}.et_pb_blog_grid .column.size-1of3:nth-child(2n){margin-right:0 !important}.page:not(.blog, .category, .archive) .et_pb_blog_grid .column.size-1of3:nth-child(3n){display:none}.page:not(.blog, .category, .archive) .et_pb_blog_grid .column.size-1of2 article:nth-child(2n){display:none}}@media (min-width:768px){.page:not(.blog, .category, .archive) .et_pb_blog_grid .et_pb_salvattore_content{display:flex;align-items:stretch}.page:not(.blog, .category, .archive) .et_pb_blog_grid .et_pb_salvattore_content .et_pb_post{height:100%;position:relative}.page:not(.blog, .category, .archive) .et_pb_blog_grid .et_pb_salvattore_content .et_pb_post a.more-link,.page:not(.blog, .category, .archive) .et_pb_blog_grid .et_pb_salvattore_content .et_pb_post .single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container a.read-more,.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container .page:not(.blog, .category, .archive) .et_pb_blog_grid .et_pb_salvattore_content .et_pb_post a.read-more{position:absolute;bottom:2rem}}a.more-link,.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container a.read-more{box-shadow:inset 0 -1px transparent;color:var(--color-green-med-safe);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);line-height:1;text-transform:capitalize}a.more-link:is(:hover, :focus),.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container a.read-more:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.blog h1{color:var(--color-blue-dark)}.blog .et_pb_widget_area_left{border-right:none}@media (min-width:981px){.blog .cpe-section-header{padding-bottom:8% !important}}.blog .cpe-section-header.et_pb_column_0_tb_body{display:flex;flex-wrap:wrap}.blog .cpe-section-header.et_pb_column_0_tb_body .et_pb_text{flex:none;width:100%}.blog .cpe-section-header.et_pb_column_0_tb_body .et_pb_blurb{width:50%;margin-top:5vw}.blog .cpe-section-header.et_pb_column_0_tb_body .et_pb_blurb .et_pb_blurb:last-of-type{margin-left:5vw}.blog .cpe-section-header .et_pb_image_0_tb_body{position:relative;z-index:5}@media (min-width:981px){.blog .news-sidebar{margin-right:0 !important}.blog .news-sidebar>.et_pb_widget_area{padding-right:0}}@media (min-width:981px) and (max-width:1210px){#main-content :is(.container, .et_builder_inner_content) .blog .et_section_specialty .et_pb_row,#main-content :is(.container, .et_builder_inner_content) .single-post .container{width:90%}}#main-content :is(.container, .et_builder_inner_content) #sidebar,#main-content :is(.container, .et_builder_inner_content) .et_pb_column.news-sidebar{padding-inline:0}.et_right_sidebar #main-content :is(.container, .et_builder_inner_content)::before{display:none}.single.post-template-default h1.entry-title{padding-bottom:0.5em !important}.single.post-template-default .et_pb_post .entry-content{padding-top:15px}@media screen and (min-width:479px){.single.post-template-default .et_pb_post .entry-content{padding-top:calc(0.5636978579vw + 12.2998872604px)}}@media screen and (min-width:1366px){.single.post-template-default .et_pb_post .entry-content{padding-top:20px}}:is(.category, .archive) .blog-title{margin-bottom:2vw}:is(.category, .archive) .et_pb_post img,:is(.category, .archive) .et_pb_post h2{transition:opacity 0.3s}:is(.category, .archive) .et_pb_post:is(:hover, :focus) img,:is(.category, .archive) .et_pb_post:is(:hover, :focus) h2{opacity:0.8}:is(.category, .archive) hr.archive-line{display:none}@media (min-width:981px){:is(.blog, .category) .horizontal .et_pb_post{position:relative;padding-left:42%}:is(.blog, .category) .horizontal .entry-featured-image-url{position:absolute;left:0;width:38%}:is(.blog, .category) .horizontal .entry-featured-image-url img{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}}.et_pb_module.et_pb_team_member{align-items:center}.et_pb_module.et_pb_team_member .et_pb_team_member_image{max-width:670px}.et_pb_module.et_pb_team_member .et_pb_team_member_image img{aspect-ratio:1;object-fit:cover}.et_pb_module.et_pb_team_member .et_pb_team_member_description{background-color:var(--color-white);padding:5%}.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_module_header{font-size:36px}@media screen and (min-width:479px){.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_module_header{font-size:calc(1.1273957159vw + 30.5997745209px)}}@media screen and (min-width:1366px){.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_module_header{font-size:46px}}.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{line-height:1.3;padding-bottom:1.5rem;font-weight:600}.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{font-size:18px !important}@media screen and (min-width:479px){.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{font-size:calc(0.4509582864vw + 15.8399098083px) !important}}@media screen and (min-width:1366px){.et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{font-size:22px !important}}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member{display:flex}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member>*{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_member_social_links .et_pb_font_icon::before{font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif !important;text-shadow:none;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:1.6rem}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_member_social_links .et_pb_facebook_icon::before{content:"Envision"}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_member_social_links .et_pb_twitter_icon::before{content:"Empower"}@media (min-width:981px){:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member{margin-bottom:5vw !important}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_team_member_image{width:30vw;max-width:400px}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member:nth-of-type(even) .et_pb_team_member_image{order:2;margin-right:0;margin-left:30px}}@media (min-width:981px) and (max-width:1200px){:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member{align-items:flex-start}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_team_member_image{margin-top:5%}}@media (max-width:980px){:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member{flex-direction:column;align-items:flex-start}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member:nth-of-type(2n) .et_pb_team_member_description{background-color:var(--color-green-med-lightest)}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_team_member_image{max-width:500px;margin-right:5%}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_team_member_description{margin-top:-10vw;z-index:99;margin-left:5%;position:relative}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_team_member_description h2.et_pb_module_header{padding-bottom:max(1.5vw, 1.5rem)}}@media (max-width:576px){:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member{align-items:center}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_team_member_image{margin-right:0}:is(.page-id-241766, .page-id-242232) .et_pb_module.et_pb_team_member .et_pb_team_member_description{margin-left:0}}.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_image{max-width:300px}.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description{padding:4%}.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_module_header{font-size:28px}@media screen and (min-width:479px){.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_module_header{font-size:calc(0.9019165727vw + 23.6798196167px)}}@media screen and (min-width:1366px){.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_module_header{font-size:36px}}.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{font-size:18px !important}@media screen and (min-width:479px){.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{font-size:calc(0.4509582864vw + 15.8399098083px) !important}}@media screen and (min-width:1366px){.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{font-size:22px !important}}.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description p:not(.et_pb_member_position){font-size:16px}@media screen and (min-width:479px){.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description p:not(.et_pb_member_position){font-size:calc(0.2254791432vw + 14.9199549042px)}}@media screen and (min-width:1366px){.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description p:not(.et_pb_member_position){font-size:18px}}@media (min-width:981px){.page-id-242232 .et_pb_module.et_pb_team_member{margin-bottom:3vw !important;align-items:center}.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_image{margin-top:0}}@media (max-width:980px){.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_image{max-width:350px}.page-id-242232 .et_pb_module.et_pb_team_member .et_pb_team_member_description{margin-top:-5vw}}.tribe-events .tribe-events-l-container{padding:0 !important}.post-type-archive-tribe_events .tribe-common .tribe-common-b2,.post-type-archive-tribe_events .tribe-common .tribe-common-h6,.single-tribe_events .tribe-common .tribe-common-b2,.single-tribe_events .tribe-common .tribe-common-h6{color:var(--color-grey-med)}.post-type-archive-tribe_events .tribe-common a:not(.tribe-common-c-btn-border-small),.post-type-archive-tribe_events .tribe-common .tribe-common-anchor-thin,.post-type-archive-tribe_events .tribe-common .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.post-type-archive-tribe_events .tribe-common .tribe-common-anchor-thin-alt,.single-tribe_events .tribe-common a:not(.tribe-common-c-btn-border-small),.single-tribe_events .tribe-common .tribe-common-anchor-thin,.single-tribe_events .tribe-common .tribe-events-widget .tribe-events-widget-events-list__view-more-link,.single-tribe_events .tribe-common .tribe-common-anchor-thin-alt{border-bottom:none !important}.post-type-archive-tribe_events .tribe-common a:not(.tribe-common-c-btn-border-small):is(:hover, :focus, :active),.post-type-archive-tribe_events .tribe-common .tribe-common-anchor-thin:is(:hover, :focus, :active),.post-type-archive-tribe_events .tribe-common .tribe-events-widget .tribe-events-widget-events-list__view-more-link:is(:hover, :focus, :active),.post-type-archive-tribe_events .tribe-common .tribe-common-anchor-thin-alt:is(:hover, :focus, :active),.single-tribe_events .tribe-common a:not(.tribe-common-c-btn-border-small):is(:hover, :focus, :active),.single-tribe_events .tribe-common .tribe-common-anchor-thin:is(:hover, :focus, :active),.single-tribe_events .tribe-common .tribe-events-widget .tribe-events-widget-events-list__view-more-link:is(:hover, :focus, :active),.single-tribe_events .tribe-common .tribe-common-anchor-thin-alt:is(:hover, :focus, :active){border-bottom:none !important}.post-type-archive-tribe_events .tribe-common .tribe-events-calendar-list__event-date-tag-weekday,.single-tribe_events .tribe-common .tribe-events-calendar-list__event-date-tag-weekday{font-size:1.6rem;letter-spacing:1px}.post-type-archive-tribe_events .tribe-common .tribe-common-h7,.single-tribe_events .tribe-common .tribe-common-h7{font-size:20px}@media screen and (min-width:479px){.post-type-archive-tribe_events .tribe-common .tribe-common-h7,.single-tribe_events .tribe-common .tribe-common-h7{font-size:calc(0.2254791432vw + 18.9199549042px)}}@media screen and (min-width:1366px){.post-type-archive-tribe_events .tribe-common .tribe-common-h7,.single-tribe_events .tribe-common .tribe-common-h7{font-size:22px}}.post-type-archive-tribe_events h1.entry-title.main_title,.single-tribe_events h1.entry-title.main_title{display:none}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2,.single-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-datetime,.single-tribe_events #main-content #left-area .entry-content .tribe-events-schedule h2{font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif;padding-bottom:0}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-top-bar__nav-list-item a,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-view-selector__list-item a,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-nav-pagination a,.single-tribe_events #main-content #left-area .entry-content .tribe-events-c-top-bar__nav-list-item a,.single-tribe_events #main-content #left-area .entry-content .tribe-events-c-view-selector__list-item a,.single-tribe_events #main-content #left-area .entry-content .tribe-events-nav-pagination a{box-shadow:none}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-content,.single-tribe_events #main-content #left-area .entry-content .tribe-events-content{color:var(--color-grey-med);font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-content p,.single-tribe_events #main-content #left-area .entry-content .tribe-events-content p{margin-bottom:0}.post-type-archive-tribe_events #main-content #left-area .entry-content h3{text-transform:none;padding-bottom:0;border-bottom:none !important;text-decoration:none !important;letter-spacing:0}.post-type-archive-tribe_events #main-content #left-area .entry-content h3.tribe-events-calendar-month__calendar-event-title{font-size:14px}.post-type-archive-tribe_events #main-content #left-area .entry-content h3 a{box-shadow:inset 0 -1px transparent;color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);border-bottom:none !important;text-decoration:none !important}.post-type-archive-tribe_events #main-content #left-area .entry-content h3 a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.post-type-archive-tribe_events #main-content #left-area .entry-content p{font-size:1.7rem}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-nav__list-item>*{font-size:12px}@media screen and (min-width:479px){.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-nav__list-item>*{font-size:calc(0.4509582864vw + 9.8399098083px)}}@media screen and (min-width:1366px){.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-nav__list-item>*{font-size:16px}}@media (max-width:1303px){.post-type-archive-tribe_events #main-content #left-area .entry-content ul.tribe-events-c-view-selector__list{padding-left:0}.post-type-archive-tribe_events #main-content #left-area .entry-content ul.tribe-events-c-view-selector__list span.tribe-events-c-view-selector__list-item-text{flex:none;padding-right:1.5rem}}@media (max-width:767px){.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-l-container{padding-left:0;padding-right:0}}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-featured-image{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-calendar-list__event-venue{font-size:1.6rem}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-nav__list a,.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-subscribe-dropdown__list a{box-shadow:inset 0 -1px transparent;color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-nav__list a:is(:hover, :focus),.post-type-archive-tribe_events #main-content #left-area .entry-content .tribe-events-c-subscribe-dropdown__list a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.post-type-archive-tribe_events .tribe-events .tribe-events-calendar-month__day-cell--selected time{color:var(--color-white)}.post-type-archive-tribe_events .tribe-events .tribe-common-c-svgicon--messages-not-found{min-width:22px}.post-type-archive-tribe_events .tribe-events ul.tribe-events-c-messages__message-list{padding:0 0 0 1vw !important}.post-type-archive-tribe_events .tribe-events ul.tribe-events-c-messages__message-list li{margin-bottom:0 !important}.post-type-archive-tribe_events .tooltipster-box h3{line-height:1.1}.post-type-archive-tribe_events .tooltipster-box .tribe-common-b3 p{font-size:12px;color:var(--color-grey-med)}.single-tribe_events #tribe-events-content .tribe-events-back a{box-shadow:inset 0 -1px transparent;color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.single-tribe_events #tribe-events-content .tribe-events-back a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.single-tribe_events #tribe-events-content h1.tribe-events-single-event-title,.single-tribe_events #tribe-events-content .tribe-events-schedule>h2{padding-bottom:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta{color:var(--color-grey-dark)}.single-tribe_events #tribe-events-content .tribe-events-event-meta .tribe-events-single-section-title{font-size:1.8rem !important;font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif;color:var(--color-green-dark);font-weight:700}.single-tribe_events #tribe-events-content .tribe-events-content>p:first-of-type strong{line-height:1.5}.single-tribe_events #tribe-events-content .tribe-events-content>p:first-of-type strong{font-size:18px}@media screen and (min-width:479px){.single-tribe_events #tribe-events-content .tribe-events-content>p:first-of-type strong{font-size:calc(0.6764374295vw + 14.7598647125px)}}@media screen and (min-width:1366px){.single-tribe_events #tribe-events-content .tribe-events-content>p:first-of-type strong{font-size:24px}}.single-tribe_events #tribe-events-content .tribe-events-content :is(h2, h3, h4, h5){margin-bottom:0}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav{list-style:none;padding-left:0}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li{width:50% !important;flex:none}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li{font-size:14px}@media screen and (min-width:479px){.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li{font-size:calc(0.2254791432vw + 12.9199549042px)}}@media screen and (min-width:1366px){.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li{font-size:16px}}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li a{display:inline-block;position:relative}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li a::before,.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li a::after{top:40%;position:absolute}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li a:is(:hover, :focus){color:var(--color-green-med-safe)}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous{padding-right:0.5rem}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a{margin-left:2rem}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a::before{left:-2rem}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next{padding-left:0.5rem;text-align:right}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a{margin-right:2rem}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a::after{right:-2rem}@media (max-width:479px){.single-tribe_events #tribe-events-footer .tribe-events-sub-nav li{line-height:1.4}}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro{padding-bottom:0 !important}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter h2.et_pb_toggle_title{padding-bottom:0}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter h2.et_pb_toggle_title{font-size:28px}@media screen and (min-width:479px){.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter h2.et_pb_toggle_title{font-size:calc(0.9019165727vw + 23.6798196167px)}}@media screen and (min-width:1366px){.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter h2.et_pb_toggle_title{font-size:36px}}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter.et_pb_toggle_close{background-color:var(--color-green-med-light);border-color:transparent}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter.et_pb_toggle_open{padding-bottom:10px}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter.et_pb_toggle_0{margin-bottom:15px}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter+.members-toggle-filter.et_pb_toggle_close{background-color:var(--color-blue-med-light)}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter+.members-toggle-filter h2.et_pb_toggle_title,.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter+.members-toggle-filter h2.et_pb_toggle_title::before{color:var(--color-blue-dark) !important}@media (max-width:767px){.page-template-page-members #main-content .entry-content .et_pb_section.members-intro .members-toggle-filter{display:none}}@media (max-width:767px){.page-template-page-members #main-content .entry-content .et_pb_section.members-intro h1{padding-bottom:0}}.page-template-page-members #main-content .entry-content .et_pb_section.members-intro ul{padding:0}@media (min-width:479px){.page-template-page-members .et_pb_row{width:90%}}.page-template-page-members .et_section_members .et_pb_cpe_team_members_column.cpe_team-scale-anm,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_section_members .et_pb_cpe_team_members_column.cpe_team-scale-anm{-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-ms-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important}@media (max-width:767px){.page-template-page-members .et_pb_cpe_team_members_category_list,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list{display:none}}.page-template-page-members .et_pb_cpe_team_members_category_list li,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li{list-style:none;display:inline-block;line-height:initial;text-align:center;margin-right:8px;margin-bottom:10px}.page-template-page-members .et_pb_cpe_team_members_category_list li,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li{min-width:80px}@media screen and (min-width:479px){.page-template-page-members .et_pb_cpe_team_members_category_list li,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li{min-width:calc(5.6369785795vw + 52.9988726043px)}}@media screen and (min-width:1366px){.page-template-page-members .et_pb_cpe_team_members_category_list li,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li{min-width:130px}}.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{display:block;text-transform:uppercase;letter-spacing:0.5px;transition:color 0.2s ease, background-color 0.2s ease;color:var(--color-green-med-safe);background-color:var(--color-green-med-lightest);box-shadow:none;cursor:pointer}.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{padding-block:10px}@media screen and (min-width:479px){.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{padding-block:calc(0.2254791432vw + 8.9199549042px)}}@media screen and (min-width:1366px){.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{padding-block:12px}}.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{padding-inline:10px}@media screen and (min-width:479px){.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{padding-inline:calc(0.5636978579vw + 7.2998872604px)}}@media screen and (min-width:1366px){.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{padding-inline:15px}}.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{font-size:12px}@media screen and (min-width:479px){.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{font-size:calc(0.3382187148vw + 10.3799323563px)}}@media screen and (min-width:1366px){.page-template-page-members .et_pb_cpe_team_members_category_list li a,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a{font-size:15px}}.page-template-page-members .et_pb_cpe_team_members_category_list li a.active,.page-template-page-members .et_pb_cpe_team_members_category_list li a:is(:hover, :focus),.page-template-page-members .et_pb_cpe_team_members_category_list li .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a:is(:hover, :focus),.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li .et_pb_cpe_team_members_category_list li a:is(:hover, :focus),.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a.active,.page-template-page-members .et_divi_builder #et_builder_outer_content .et_pb_cpe_team_members_category_list li a:is(:hover, :focus){color:var(--color-white);background-color:var(--color-green-med-safe);box-shadow:none}.page-template-page-members .et_section_members{padding-top:0}.page-template-page-members .et_section_members .et_pb_row{min-height:300px}.page-template-page-members .et_section_members .et_pb_members_grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}.page-template-page-members .et_section_members .et_pb_members_grid{gap:15px}@media screen and (min-width:479px){.page-template-page-members .et_section_members .et_pb_members_grid{gap:calc(1.1273957159vw + 9.5997745209px)}}@media screen and (min-width:1366px){.page-template-page-members .et_section_members .et_pb_members_grid{gap:25px}}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member{max-width:300px}@media screen and (min-width:479px){.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member{max-width:calc(-9.0191657272vw + 343.2018038331px)}}@media screen and (min-width:1366px){.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member{max-width:220px}}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .entry-featured-image-url{width:100%;transition:opacity 0.2s ease}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .entry-featured-image-url:is(:hover, :focus){opacity:0.8}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .et_pb_image_container{display:flex;flex:0 0 11rem;margin:0 !important}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .et_pb_image_container img{width:100%;aspect-ratio:1;object-fit:cover;box-shadow:0px 20px 80px -20px rgba(0, 0, 0, 0.2)}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container{display:flex;flex-flow:column wrap;align-items:flex-start;width:100%;padding:12px 10px;background-color:var(--color-green-med-lightest)}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container{min-height:93px}@media screen and (min-width:479px){.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container{min-height:calc(0.5636978579vw + 90.2998872604px)}}@media screen and (min-width:1366px){.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container{min-height:98px}}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container .entry-title{padding-bottom:5px}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container .entry-title{font-size:20px}@media screen and (min-width:479px){.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container .entry-title{font-size:calc(0.2254791432vw + 18.9199549042px)}}@media screen and (min-width:1366px){.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container .entry-title{font-size:22px}}.page-template-page-members .et_section_members .et_pb_members_grid article.cpt_member .member_details_container .et_pb_member_field{line-height:1.3;color:var(--color-grey-med)}@media (max-width:775px){.page-template-page-members .et_section_members .et_pb_members_grid{grid-template-columns:repeat(auto-fit, minmax(195px, 1fr))}}@media (max-width:479px){.page-template-page-members .et_section_members .et_pb_members_grid{grid-template-columns:repeat(auto-fit, minmax(auto, 300px));justify-content:center}.page-template-page-members .et_section_members .et_pb_members_grid .member_details_container{min-height:auto !important}}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details img{width:100%;max-width:350px;aspect-ratio:1;object-fit:cover;box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details .et_pb_post_title:has(div.et_multi_view_hidden){margin-bottom:0}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code){margin-bottom:7%}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) :is(h2, h3, h4){padding-bottom:0.75em}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h2.et_pb_member_field{color:var(--color-grey-dark);letter-spacing:0.2px}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h2.et_pb_member_field{font-size:24px !important}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h2.et_pb_member_field{font-size:calc(0.4509582864vw + 21.8399098083px) !important}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h2.et_pb_member_field{font-size:28px !important}}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h3.et_pb_member_division{color:var(--color-grey-med);letter-spacing:0.5px}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h3.et_pb_member_division{font-size:21px !important}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h3.et_pb_member_division{font-size:calc(0.4509582864vw + 18.8399098083px) !important}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h3.et_pb_member_division{font-size:25px !important}}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h4.et_pb_research_focus{font-family:"Centaur", Georgia, "Times New Roman", serif;color:var(--color-green-dark);font-weight:400;letter-spacing:0.3px}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h4.et_pb_research_focus{font-size:23px}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h4.et_pb_research_focus{font-size:calc(0.5636978579vw + 20.2998872604px)}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) h4.et_pb_research_focus{font-size:28px}}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) p{line-height:1.3;padding-bottom:1em}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) p{font-size:16px}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) p{font-size:calc(0.4509582864vw + 13.8399098083px)}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) p{font-size:20px}}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) p strong{color:var(--color-grey-light)}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) p a{box-shadow:inset 0 -1px var(--color-green-light);color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details :is(.et_pb_text, .et_pb_code) p a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.single-cpt_member.et-db #et-boc #main-content .et-l .single-member-details .et_pb_button_module_wrapper{opacity:0;animation-name:fadeInAnimation;animation-iteration-count:1;animation-duration:2s;animation-delay:1s;animation-fill-mode:forwards}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) h2{font-family:"Centaur", Georgia, "Times New Roman", serif !important;color:var(--color-green-dark) !important;font-weight:400 !important}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) h2{font-size:46px !important}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) h2{font-size:calc(0.6764374295vw + 42.7598647125px) !important}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) h2{font-size:52px !important}}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) h2{padding-bottom:23px}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) h2{padding-bottom:calc(3.2694475761vw + 7.3393461105px)}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) h2{padding-bottom:52px}}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) .et_pb_image_container a{display:block;position:relative;overflow:hidden}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) a:not(.read-more){transition:opacity 0.3s ease}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) a:not(.read-more):is(:hover, :focus){opacity:0.8}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) .grid-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));column-gap:30px}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) .grid-container article{display:flex;flex-direction:column;background-color:var(--color-white);padding:20px;box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24);margin-bottom:30px}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) .grid-container article .et_pb_image_container img{width:100%;box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24);aspect-ratio:1.6;object-fit:cover;transition:opacity 0.3s}.single-cpt_member.et-db #et-boc #main-content .et-l :is(.research-project, .related-news) .grid-container article h3{text-transform:inherit;color:var(--color-grey-dark)}.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container :is(h2, h3).entry-title{padding-bottom:0.5em !important;line-height:1.1;transition:opacity 0.3s}.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container :is(h2, h3).entry-title{font-size:22px !important}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container :is(h2, h3).entry-title{font-size:calc(0.2254791432vw + 20.9199549042px) !important}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container :is(h2, h3).entry-title{font-size:24px !important}}.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container .excerpt,.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container p{overflow-wrap:break-word;line-height:1.3 !important}.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container .excerpt,.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container p{font-size:16px !important}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container .excerpt,.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container p{font-size:calc(0vw + 16px) !important}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container .excerpt,.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container p{font-size:16px !important}}.single-cpt_member.et-db #et-boc #main-content .et-l .related-news .grid-container .read-more{display:inline-block}.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container h3.entry-title{font-size:22px}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container h3.entry-title{font-size:calc(0.6764374295vw + 18.7598647125px)}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container h3.entry-title{font-size:28px}}.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container .excerpt{font-size:16px}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container .excerpt{font-size:calc(0.2254791432vw + 14.9199549042px)}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container .excerpt{font-size:18px}}@media (min-width:981px){.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container{display:block !important}.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container article{display:flex;flex-direction:row;align-items:center;background-color:transparent;padding:0;box-shadow:none}.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container article .et_pb_image_container{margin:0}.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container article:has(img) .et_pb_image_container{width:40%}.single-cpt_member.et-db #et-boc #main-content .et-l .research-project .grid-container article:has(img) .post-content{width:60%;margin-left:5%}}.single-cpt_member.et-db #et-boc #main-content .et-l .related-news h2.related_news{font-family:"Centaur", Georgia, "Times New Roman", serif !important;color:var(--color-green-dark) !important;font-weight:400 !important}.single-cpt_member.et-db #et-boc #main-content .et-l .related-news h2.related_news{font-size:46px !important}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .related-news h2.related_news{font-size:calc(0.6764374295vw + 42.7598647125px) !important}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .related-news h2.related_news{font-size:52px !important}}.single-cpt_member.et-db #et-boc #main-content .et-l .related-news h2.related_news{padding-bottom:23px}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .related-news h2.related_news{padding-bottom:calc(3.2694475761vw + 7.3393461105px)}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .related-news h2.related_news{padding-bottom:52px}}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member{max-width:800px;margin-left:auto;margin-right:auto;align-items:center}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member img{box-shadow:0px 24px 100px -30px rgba(0, 0, 0, 0.24)}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description{position:relative}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description h2.et_pb_module_header{display:none;color:var(--color-green-dark);font-weight:400}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_position{padding-bottom:0.65em}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description h3{color:var(--color-grey-med);padding-bottom:0.5em}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description h3{font-size:16px !important}@media screen and (min-width:479px){.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description h3{font-size:calc(0.5636978579vw + 13.2998872604px) !important}}@media screen and (min-width:1366px){.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description h3{font-size:21px !important}}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links{padding-left:0}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li{position:absolute;bottom:-2rem}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li .et_pb_font_icon{line-height:1;box-shadow:inset 0 -1px transparent;color:var(--color-grey-light);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li .et_pb_font_icon:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links li .et_pb_font_icon::before{content:"❬ Back to All Members";font-family:"Trade Gothic", Helvetica, Arial, Lucida, sans-serif !important;text-shadow:none;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:1.6rem}.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_description .button{color:#3a3a3a !important;border-width:0px !important;border-radius:0px;letter-spacing:5px;font-size:14px;font-weight:700 !important;text-transform:uppercase !important;background-color:#f2faf9}@media (max-width:767px){.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member .et_pb_team_member_image{margin-left:auto;margin-right:auto}}@media (min-width:981px){.single-cpt_member.et-db #et-boc #main-content .et-l .et_pb_module.et_pb_team_member{margin-bottom:5vw !important}}.page-id-242232 .et_pb_blurb{padding-bottom:max(3vw, 3rem)}.page-id-242232 .et_pb_blurb .et_pb_blurb_description .cpe-opportunities li{font-size:18px}@media screen and (min-width:479px){.page-id-242232 .et_pb_blurb .et_pb_blurb_description .cpe-opportunities li{font-size:calc(0.4509582864vw + 15.8399098083px)}}@media screen and (min-width:1366px){.page-id-242232 .et_pb_blurb .et_pb_blurb_description .cpe-opportunities li{font-size:22px}}.page-id-242232 .et_pb_blurb .et_pb_blurb_description .cpe-opportunities li a{box-shadow:inset 0 -1px var(--color-green-light);color:var(--color-grey-dark);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) , color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.page-id-242232 .et_pb_blurb .et_pb_blurb_description .cpe-opportunities li a:is(:hover, :focus){box-shadow:inset 0 -0.5em rgba(132, 189, 0, 0.2);color:var(--color-blue-dark)}@media (min-width:980px){.page-id-242232 .et_pb_blurb{margin-left:5vw;margin-top:5vw;margin-right:-5vw}}.single .category-funding-opportunities h1.entry-title{display:none}.single .category-funding-opportunities .post-meta{display:none}#main-content .cpe-section-header.funding{padding-bottom:4% !important}#main-content .cpe-section-header.funding .et_pb_blurb_description>p{display:none}#main-content .cpe-section-header.funding .et_pb_row.et_pb_row_0{margin-bottom:0 !important}.page-id-241712 .et_pb_module.contact-form{margin-top:1.5rem}@media (min-width:981px){.page-id-241712 .cpe-section-header .et_pb_column_0{padding-bottom:2rem}.page-id-241712 .cpe-section-header .et_pb_column_0 .et_pb_blurb_content p{min-width:34rem !important}.page-id-241712 .et_pb_module.contact-form{margin-top:5rem}.page-id-241712 #main-content .entry-content .cpe-section-header{padding-bottom:0% !important}.page-id-241712 .contact-image{margin-top:-8vw;padding-top:0;transform:translateY(-5vw)}}@media (max-width:1200px){.et_pb_section .et_pb_row{width:90%}}@media print{#main-footer{display:none !important}}@page :blank{display:none !important}@media screen and (prefers-reduced-motion:reduce){*{animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important}html{scroll-behavior:auto}}@media (max-width:991px){.header-wide-image{width:100%}}