/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--unpublished{background-color:#fff4f4;}
@font-face{font-family:"icomoon";src:url(/themes/custom/fusion/fonts/icomoon.eot?pvnawg=);src:url(/themes/custom/fusion/fonts/icomoon.eot?pvnawg=#iefix) format("embedded-opentype"),url(/themes/custom/fusion/fonts/icomoon.ttf?pvnawg=) format("truetype"),url(/themes/custom/fusion/fonts/icomoon.woff?pvnawg=) format("woff"),url(/themes/custom/fusion/fonts/icomoon.svg?pvnawg=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"],.icon-font,#search-block-form .search-button,#search-api-page-block-form-search .search-button,#search-api-page-block-form-search--2 .search-button,#views-exposed-form-search-results-page .search-button,#block-searchtoggle .search--toggle:after,.mobile-nav-toggle:after,.navigation-bar span:after,.paragraph--type--manual-teaser.image--image-hidden a.link--external-link:after,.paragraph--type--content-teaser.image--image-hidden a.link--external-link:after,.paragraph--type--content-teaser-full-width.image--image-hidden a.link--external-link:after,.paragraph--type--manual-teaser.image--image-hidden a.link--internal-link:after,.paragraph--type--content-teaser.image--image-hidden a.link--internal-link:after,.paragraph--type--content-teaser-full-width.image--image-hidden a.link--internal-link:after,.paragraph--type--manual-teaser a.link--external-link:after,.paragraph--type--content-teaser a.link--external-link:after,.paragraph--type--content-teaser-full-width a.link--external-link:after,.paragraph--type--manual-teaser a.link--internal-link:after,.paragraph--type--content-teaser a.link--internal-link:after,.paragraph--type--content-teaser-full-width a.link--internal-link:after,.paragraph--type--image-download-list a:after,.paragraph--type--documents-list a:after,.node--view-mode-listing .link--external-link .listing-location:before,.node--view-mode-listing .link--external-link .field--name-field-source:before,.more-link:after,.button-link:before,.page-node-type-event .event-sidebar .field--name-field-registration-link a:before,a.external-link:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-share2:before{content:""}.icon-google-drive:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-flickr3:before{content:""}.icon-github:before{content:""}.icon-rss:before{content:""}.icon-burger:before{content:""}.icon-download:before{content:""}.icon-drop:before{content:""}.icon-link:before{content:""}.icon-offsite:before{content:""}.icon-search:before{content:""}a.external-link:after{content:"";font-size:.75rem !important;top:0 !important;text-decoration:none !important;padding-left:0.25rem;padding-right:0.25rem}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:1;font-family:sans-serif}iframe{border:0}main{display:block}ul,ol{margin-top:0;margin-bottom:0;padding-left:0}li{display:block}dl{margin-top:0;margin-bottom:0}dd{margin-left:0}h1,h2,h3,h4,h5,h6,.paragraph--type--custom-block .field--name-field-block-reference>div>h2,.paragraph--type--contacts-and-text .field--name-field-heading,.paragraph--type--image-download-list .field--name-field-description,.paragraph--type--image-download-list .field--name-field-heading,.paragraph--type--documents-list .field--name-field-description,.paragraph--type--documents-list .field--name-field-heading,.paragraph--type--contact-list .field--name-field-heading,.paragraph--type--teaser-group .field--name-field-heading,.paragraph--type--table .field--name-field-heading,#block-fusion-fusionenergyweekbanner>h2,#block-fusion-fusionenergyweekbanner-2>h2,#block-fusion-fusionenergyweekeventresourcesbanner>h2,.view-news .view-header,.view-events .view-header{margin-top:0;margin-bottom:0;font-size:inherit}blockquote{margin:0;padding:0}p{margin-top:0;margin-bottom:0}sup{position:relative;top:-0.5em;vertical-align:baseline;font-size:75%;line-height:0}strong{font-weight:bold}figure{margin:0}img{border:0;max-width:100%;height:auto;vertical-align:middle}a{text-decoration:none;color:inherit}button{border:0;margin:0;padding:0;text-align:inherit;text-transform:inherit;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer;overflow:visible}::-moz-focus-inner{border:0;padding:0}body{text-rendering:optimizeLegibility;hanging-punctuation:first last;font-feature-settings:"kern" 1,"onum" 1,"tnum" 0,"liga" 1;font-kerning:normal;font-variant-ligatures:common-ligatures;font-variant-numeric:oldstyle-nums}body{font-size:100%;background-color:#f9f7f9;color:#000}html{scroll-behavior:smooth}html,body{height:100%}.dialog-off-canvas-main-canvas{height:100%;display:flex;flex-direction:column}.page-wrapper{flex:1 0 auto}footer.footer{flex-shrink:0}img{border-radius:4px}.region-breadcrumbs{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;width:calc(100% - 48px);margin:0 auto;grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;max-width:1300px}main header{padding-top:6rem;padding-bottom:1.5rem}main header .header-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;width:calc(100% - 48px);margin:0 auto;grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;max-width:1300px}main header .region-header{grid-column:span 12;border-bottom:3px solid #d4d4d4;padding-bottom:1rem}main header .region-highlighted{grid-column:span 12;padding-bottom:1rem}main header .region-help{grid-column:span 12;color:#000}.layout-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;width:calc(100% - 48px);margin:0 auto;grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;max-width:1300px}.layout-sidebar{grid-column:span 12;margin-bottom:2rem}@media screen and (min-width:992px){.layout-sidebar{grid-column:span 4}}.layout-content{grid-column:span 12}@media screen and (min-width:992px){.layout-sidebar+.layout-content{grid-column:4/span 8}}.region-content .node--view-mode-full>.node__content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 12;grid-row:span auto}.region-content .node--view-mode-full>.node__content>.field--name-field-main-image{grid-column:span 12}.region-content .node--view-mode-full>.node__content>.field--name-field-main-image img{border-radius:16px}body{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){body{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){body{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){body{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}h1{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){h1{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){h1{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){h1{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}h2{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em;margin-top:3rem}@media screen and (min-width:768px){h2{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){h2{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){h2{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}h3,.h3{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-top:1rem}@media screen and (min-width:768px){h3,.h3{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){h3,.h3{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){h3,.h3{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}h4,.h4{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-top:1rem;color:#707070}@media screen and (min-width:768px){h4,.h4{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){h4,.h4{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){h4,.h4{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}h5,.h5{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){h5,.h5{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){h5,.h5{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){h5,.h5{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}h6,.paragraph--type--custom-block .field--name-field-block-reference>div>h2,.paragraph--type--contacts-and-text .field--name-field-heading,.paragraph--type--image-download-list .field--name-field-description,.paragraph--type--image-download-list .field--name-field-heading,.paragraph--type--documents-list .field--name-field-description,.paragraph--type--documents-list .field--name-field-heading,.paragraph--type--contact-list .field--name-field-heading,.paragraph--type--teaser-group .field--name-field-heading,.paragraph--type--table .field--name-field-heading,#block-fusion-fusionenergyweekbanner>h2,#block-fusion-fusionenergyweekbanner-2>h2,#block-fusion-fusionenergyweekeventresourcesbanner>h2,.view-news .view-header,.view-events .view-header,.h6{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#707070}@media screen and (min-width:768px){h6,.paragraph--type--custom-block .field--name-field-block-reference>div>h2,.paragraph--type--contacts-and-text .field--name-field-heading,.paragraph--type--image-download-list .field--name-field-description,.paragraph--type--image-download-list .field--name-field-heading,.paragraph--type--documents-list .field--name-field-description,.paragraph--type--documents-list .field--name-field-heading,.paragraph--type--contact-list .field--name-field-heading,.paragraph--type--teaser-group .field--name-field-heading,.paragraph--type--table .field--name-field-heading,#block-fusion-fusionenergyweekbanner>h2,#block-fusion-fusionenergyweekbanner-2>h2,#block-fusion-fusionenergyweekeventresourcesbanner>h2,.view-news .view-header,.view-events .view-header,.h6{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){h6,.paragraph--type--custom-block .field--name-field-block-reference>div>h2,.paragraph--type--contacts-and-text .field--name-field-heading,.paragraph--type--image-download-list .field--name-field-description,.paragraph--type--image-download-list .field--name-field-heading,.paragraph--type--documents-list .field--name-field-description,.paragraph--type--documents-list .field--name-field-heading,.paragraph--type--contact-list .field--name-field-heading,.paragraph--type--teaser-group .field--name-field-heading,.paragraph--type--table .field--name-field-heading,#block-fusion-fusionenergyweekbanner>h2,#block-fusion-fusionenergyweekbanner-2>h2,#block-fusion-fusionenergyweekeventresourcesbanner>h2,.view-news .view-header,.view-events .view-header,.h6{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){h6,.paragraph--type--custom-block .field--name-field-block-reference>div>h2,.paragraph--type--contacts-and-text .field--name-field-heading,.paragraph--type--image-download-list .field--name-field-description,.paragraph--type--image-download-list .field--name-field-heading,.paragraph--type--documents-list .field--name-field-description,.paragraph--type--documents-list .field--name-field-heading,.paragraph--type--contact-list .field--name-field-heading,.paragraph--type--teaser-group .field--name-field-heading,.paragraph--type--table .field--name-field-heading,#block-fusion-fusionenergyweekbanner>h2,#block-fusion-fusionenergyweekbanner-2>h2,#block-fusion-fusionenergyweekeventresourcesbanner>h2,.view-news .view-header,.view-events .view-header,.h6{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.field--type-text-long h2:first-child,.field--type-text-with-summary h2:first-child{margin-top:0}.field--type-text-long h5,.field--type-text-with-summary h5{margin-top:1rem}.field--type-text-long h5 a.external-link:after,.field--type-text-with-summary h5 a.external-link:after{font-size:.5rem !important}.field--type-text-long p+p,.field--type-text-with-summary p+p{margin-top:1rem}.field--type-text-long p+ul,.field--type-text-long p+ol,.field--type-text-with-summary p+ul,.field--type-text-with-summary p+ol{margin-top:1rem}.field--type-text-long h5+h4,.field--type-text-with-summary h5+h4{margin-top:3rem}.field--type-text-long .spacer-top,.field--type-text-with-summary .spacer-top{margin-top:1rem}.field--type-text-long .spacer-bottom,.field--type-text-with-summary .spacer-bottom{margin-bottom:1rem}.field--type-text-long a,.field--type-text-with-summary a{transition:color .2s;text-decoration:none}.field--type-text-long a:hover,.field--type-text-with-summary a:hover{text-decoration:underline}.field--type-text-long table,.field--type-text-with-summary table{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;width:100%;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none !important}@media screen and (min-width:768px){.field--type-text-long table,.field--type-text-with-summary table{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.field--type-text-long table,.field--type-text-with-summary table{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.field--type-text-long table,.field--type-text-with-summary table{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.field--type-text-long table tr,.field--type-text-with-summary table tr{border:none;padding:0;margin:0;display:table-row;vertical-align:top;border-bottom:1px solid #d4d4d4}.field--type-text-long table td,.field--type-text-with-summary table td{display:table-cell;padding-top:.5rem;padding-bottom:.5rem}.field--type-text-long table thead,.field--type-text-with-summary table thead{border-bottom:1px solid #d4d4d4}.field--type-text-long table th,.field--type-text-with-summary table th{font-weight:700;text-align:left;padding-top:.5rem;padding-bottom:.5rem}.field--type-text-long table td+td,.field--type-text-long table th+th,.field--type-text-with-summary table td+td,.field--type-text-with-summary table th+th{padding-left:1rem}.field--type-text-long ol,.field--type-text-with-summary ol{margin-bottom:1rem;counter-reset:my-awesome-counter}.field--type-text-long ol li,.field--type-text-with-summary ol li{display:block;margin-left:2.2rem;counter-increment:my-awesome-counter}.field--type-text-long ol li:before,.field--type-text-with-summary ol li:before{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;content:counter(my-awesome-counter) "";display:inline-block;margin-left:-2.2rem;margin-right:.8rem;min-width:1rem}@media screen and (min-width:768px){.field--type-text-long ol li:before,.field--type-text-with-summary ol li:before{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.field--type-text-long ol li:before,.field--type-text-with-summary ol li:before{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.field--type-text-long ol li:before,.field--type-text-with-summary ol li:before{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.field--type-text-long ol li+li,.field--type-text-with-summary ol li+li{margin-top:.5rem}.field--type-text-long ol:last-child,.field--type-text-with-summary ol:last-child{margin-bottom:0}.field--type-text-long ul,.field--type-text-with-summary ul{margin-bottom:1rem}.field--type-text-long ul li,.field--type-text-with-summary ul li{display:block;margin-left:2.2rem}.field--type-text-long ul li:before,.field--type-text-with-summary ul li:before{content:"—";display:inline-block;margin-left:-2.2rem;margin-right:.8rem}.field--type-text-long ul li+li,.field--type-text-with-summary ul li+li{margin-top:.5rem}.field--type-text-long ul:last-child,.field--type-text-with-summary ul:last-child{margin-bottom:0}.field--type-text-long .note,.field--type-text-with-summary .note{border-bottom:1px solid #d4d4d4;margin-top:2rem;margin-bottom:2rem;padding-bottom:.5rem;text-indent:0}.field--type-text-long u,.field--type-text-with-summary u{text-decoration:none;background:#ffd2d5}.field--type-text-long .spacer-top,.field--type-text-with-summary .spacer-top{margin-top:3rem !important}.button-link,.page-node-type-event .event-sidebar .field--name-field-registration-link a{color:#7c036f;border:2px solid #7c036f;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;padding:.5rem 1rem;border-radius:20px;display:inline-block}@media screen and (min-width:768px){.button-link,.page-node-type-event .event-sidebar .field--name-field-registration-link a{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.button-link,.page-node-type-event .event-sidebar .field--name-field-registration-link a{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.button-link,.page-node-type-event .event-sidebar .field--name-field-registration-link a{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.button-link:before,.page-node-type-event .event-sidebar .field--name-field-registration-link a:before{content:"";position:relative;top:2px;color:#b276b7;margin-right:1rem;display:none}@media screen and (min-width:768px){.button-link:before,.page-node-type-event .event-sidebar .field--name-field-registration-link a:before{display:inline-block}}.button-link:hover,.page-node-type-event .event-sidebar .field--name-field-registration-link a:hover{border-color:#d70252}.button-link:hover:before,.page-node-type-event .event-sidebar .field--name-field-registration-link a:hover:before{color:#da688b}.small-text{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.small-text{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.small-text{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.small-text{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}a{color:#7c036f;transition:color .2s}a:hover{color:#d70252}.view-news,.view-events{margin-top:3rem}.view-news .view-header,.view-events .view-header{border-bottom:2px solid #d4d4d4;padding-bottom:.5rem;margin-top:6rem}.view-news .view-footer,.view-events .view-footer{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#707070;margin-top:2rem}@media screen and (min-width:768px){.view-news .view-footer,.view-events .view-footer{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.view-news .view-footer,.view-events .view-footer{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.view-news .view-footer,.view-events .view-footer{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.view-news .view-footer p+p,.view-events .view-footer p+p{margin-top:1rem}.view-news .view-footer p+ul,.view-news .view-footer p+ol,.view-events .view-footer p+ul,.view-events .view-footer p+ol{margin-top:1rem}.view-news .view-footer .footer-grid,.view-events .view-footer .footer-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 4;grid-row:span auto}.view-news .view-footer .footer-content,.view-events .view-footer .footer-content{grid-column:span 4}@media screen and (min-width:768px){.view-news .view-footer .footer-content,.view-events .view-footer .footer-content{grid-column:2/-1}}.view-opportunities .views-exposed-form,.view-vendors .views-exposed-form,.view-events-map .views-exposed-form{margin-bottom:4rem}.view-opportunities .views-exposed-form .form-item,.view-vendors .views-exposed-form .form-item,.view-events-map .views-exposed-form .form-item{display:inline-block;margin-right:8px;border:none}.view-opportunities .views-exposed-form .form-item label,.view-vendors .views-exposed-form .form-item label,.view-events-map .views-exposed-form .form-item label{display:none}.view-opportunities .views-exposed-form .form-item select,.view-vendors .views-exposed-form .form-item select,.view-events-map .views-exposed-form .form-item select{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;color:#7c036f;height:100%;width:100%;padding:.25rem .75rem;padding-right:3rem;background-color:#ece1ec;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237C036F;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M19.6,8.5c-6.1,0-11.1,5-11.1,11.1s5,11.1,11.1,11.1c3,0,5.8-1.2,7.8-3.2c2-2,3.3-4.8,3.3-7.9 C30.7,13.5,25.7,8.5,19.6,8.5z M26.2,18.7l-5.6,5.6c-0.3,0.3-0.7,0.5-1.1,0.5c-0.4,0-0.8-0.2-1.1-0.5l-5.6-5.6 c-0.6-0.6-0.6-1.6,0-2.2c0.6-0.6,1.6-0.6,2.2,0l4.4,4.4l4.4-4.4c0.6-0.6,1.6-0.6,2.2,0C26.8,17,26.8,18,26.2,18.7z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 top 1px;background-size:2.6rem 2rem;border:2px solid transparent;margin-bottom:14px;border-radius:4px}@media screen and (min-width:768px){.view-opportunities .views-exposed-form .form-item select,.view-vendors .views-exposed-form .form-item select,.view-events-map .views-exposed-form .form-item select{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.view-opportunities .views-exposed-form .form-item select,.view-vendors .views-exposed-form .form-item select,.view-events-map .views-exposed-form .form-item select{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.view-opportunities .views-exposed-form .form-item select,.view-vendors .views-exposed-form .form-item select,.view-events-map .views-exposed-form .form-item select{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.view-opportunities .views-exposed-form .form-item select:hover,.view-vendors .views-exposed-form .form-item select:hover,.view-events-map .views-exposed-form .form-item select:hover{cursor:pointer}.view-opportunities .views-exposed-form .form-item select:focus,.view-vendors .views-exposed-form .form-item select:focus,.view-events-map .views-exposed-form .form-item select:focus{outline:none;border-color:#b276b7}.more-link{margin-top:2rem;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.more-link{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.more-link{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.more-link{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.more-link:after{content:"";position:relative;top:2px;color:#b276b7;margin-left:1rem}.more-link:hover:after{color:#da688b}.submit-opportunity-link{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-top:1rem;margin-bottom:-0.5rem}@media screen and (min-width:768px){.submit-opportunity-link{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.submit-opportunity-link{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.submit-opportunity-link{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}img{width:100%;max-width:inherit}#block-fusion-local-tasks{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#b276b7;margin-top:1rem}@media screen and (min-width:768px){#block-fusion-local-tasks{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#block-fusion-local-tasks{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#block-fusion-local-tasks{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#block-fusion-local-tasks>ul li{display:inline-block;margin-right:1.5rem}#block-deck .field--name-field-deck{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em;color:#707070}@media screen and (min-width:768px){#block-deck .field--name-field-deck{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){#block-deck .field--name-field-deck{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){#block-deck .field--name-field-deck{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){#block-deck,#block-fusion-page-title{margin-right:20%}}.field--name-field-source,.field--name-field-external-link{grid-column:span 12}.ui-widget-content a{color:#b276b7;text-decoration:none}.ui-widget-content a:hover{color:#ece1ec;text-decoration:underline}.pager,.js-pager__items{margin-top:1rem}.pager li,.js-pager__items li{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;display:inline-block;margin-right:.5rem}@media screen and (min-width:768px){.pager li,.js-pager__items li{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.pager li,.js-pager__items li{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.pager li,.js-pager__items li{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.field--name-field-media-reference .field--name-field-caption,.field--name-field-media-reference .field--name-field-credit,.field--name-field-image .field--name-field-caption,.field--name-field-image .field--name-field-credit,.field--name-field-main-image .field--name-field-caption,.field--name-field-main-image .field--name-field-credit,.field--name-field-video .field--name-field-caption,.field--name-field-video .field--name-field-credit,.field--name-field-images-two-up .field--name-field-caption,.field--name-field-images-two-up .field--name-field-credit{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#707070;margin-top:.5rem}@media screen and (min-width:768px){.field--name-field-media-reference .field--name-field-caption,.field--name-field-media-reference .field--name-field-credit,.field--name-field-image .field--name-field-caption,.field--name-field-image .field--name-field-credit,.field--name-field-main-image .field--name-field-caption,.field--name-field-main-image .field--name-field-credit,.field--name-field-video .field--name-field-caption,.field--name-field-video .field--name-field-credit,.field--name-field-images-two-up .field--name-field-caption,.field--name-field-images-two-up .field--name-field-credit{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.field--name-field-media-reference .field--name-field-caption,.field--name-field-media-reference .field--name-field-credit,.field--name-field-image .field--name-field-caption,.field--name-field-image .field--name-field-credit,.field--name-field-main-image .field--name-field-caption,.field--name-field-main-image .field--name-field-credit,.field--name-field-video .field--name-field-caption,.field--name-field-video .field--name-field-credit,.field--name-field-images-two-up .field--name-field-caption,.field--name-field-images-two-up .field--name-field-credit{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.field--name-field-media-reference .field--name-field-caption,.field--name-field-media-reference .field--name-field-credit,.field--name-field-image .field--name-field-caption,.field--name-field-image .field--name-field-credit,.field--name-field-main-image .field--name-field-caption,.field--name-field-main-image .field--name-field-credit,.field--name-field-video .field--name-field-caption,.field--name-field-video .field--name-field-credit,.field--name-field-images-two-up .field--name-field-caption,.field--name-field-images-two-up .field--name-field-credit{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.field--name-field-media-reference .field--name-field-caption+.field--name-field-credit,.field--name-field-image .field--name-field-caption+.field--name-field-credit,.field--name-field-main-image .field--name-field-caption+.field--name-field-credit,.field--name-field-video .field--name-field-caption+.field--name-field-credit,.field--name-field-images-two-up .field--name-field-caption+.field--name-field-credit{margin-top:0}.field--name-field-media-reference .field--name-field-credit,.field--name-field-image .field--name-field-credit,.field--name-field-main-image .field--name-field-credit,.field--name-field-video .field--name-field-credit,.field--name-field-images-two-up .field--name-field-credit{font-style:italic}.field--name-field-media-oembed-video,.field--name-field-embed-code p{position:relative;padding-bottom:56.25%;height:auto !important;width:auto !important}.field--name-field-media-oembed-video iframe,.field--name-field-embed-code p iframe{position:absolute;top:0;left:0;width:100%;height:100%}[id^=paragraph--id--]:before{display:block;content:" ";height:2rem;margin-top:-2rem;visibility:hidden}.path-search-node #search-form{display:none}.path-search-node #block-fusion-content ol h3{margin-bottom:0;font-weight:400}.path-search-node #block-fusion-content ol li{border-top:2px solid #d4d4d4;margin-bottom:1rem}.path-search-node #block-fusion-content ol p strong{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.path-search-node #block-fusion-content ol p strong{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.path-search-node #block-fusion-content ol p strong{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.path-search-node #block-fusion-content ol p strong{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.path-search-node #block-fusion-content .node,.path-search-node #block-fusion-content .paragraph{border-top:2px solid #d4d4d4;margin-bottom:1rem}.path-search-node #block-fusion-content .node h3,.path-search-node #block-fusion-content .paragraph h3{margin-bottom:0;font-weight:400}.path-search-node #block-fusion-content h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.path-search-node #block-fusion-content h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.path-search-node #block-fusion-content h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.path-search-node #block-fusion-content h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.path-search-node #block-fusion-content h2+p{margin-bottom:1rem}.path-search-node .pager{border-top:2px solid #d4d4d4;padding-top:2rem;margin-top:2rem}.path-search-results #search-api-page-block-form-search,.path-search-results #block-exposedformsearch-resultspage-2,.path-search-content #search-api-page-block-form-search,.path-search-content #block-exposedformsearch-resultspage-2,.path-search #search-api-page-block-form-search,.path-search #block-exposedformsearch-resultspage-2,.path-results #search-api-page-block-form-search,.path-results #block-exposedformsearch-resultspage-2{margin-top:3rem}.path-search-results #search-api-page-block-form-search .form-item-keys,.path-search-results #search-api-page-block-form-search .form-actions,.path-search-results #block-exposedformsearch-resultspage-2 .form-item-keys,.path-search-results #block-exposedformsearch-resultspage-2 .form-actions,.path-search-content #search-api-page-block-form-search .form-item-keys,.path-search-content #search-api-page-block-form-search .form-actions,.path-search-content #block-exposedformsearch-resultspage-2 .form-item-keys,.path-search-content #block-exposedformsearch-resultspage-2 .form-actions,.path-search #search-api-page-block-form-search .form-item-keys,.path-search #search-api-page-block-form-search .form-actions,.path-search #block-exposedformsearch-resultspage-2 .form-item-keys,.path-search #block-exposedformsearch-resultspage-2 .form-actions,.path-results #search-api-page-block-form-search .form-item-keys,.path-results #search-api-page-block-form-search .form-actions,.path-results #block-exposedformsearch-resultspage-2 .form-item-keys,.path-results #block-exposedformsearch-resultspage-2 .form-actions{top:-3rem}.path-search-results #block-fusion-content>h2,.path-search-content #block-fusion-content>h2,.path-search #block-fusion-content>h2,.path-results #block-fusion-content>h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.path-search-results #block-fusion-content>h2,.path-search-content #block-fusion-content>h2,.path-search #block-fusion-content>h2,.path-results #block-fusion-content>h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.path-search-results #block-fusion-content>h2,.path-search-content #block-fusion-content>h2,.path-search #block-fusion-content>h2,.path-results #block-fusion-content>h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.path-search-results #block-fusion-content>h2,.path-search-content #block-fusion-content>h2,.path-search #block-fusion-content>h2,.path-results #block-fusion-content>h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.path-search-results #block-fusion-content>h2+p,.path-search-content #block-fusion-content>h2+p,.path-search #block-fusion-content>h2+p,.path-results #block-fusion-content>h2+p{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-bottom:2rem}@media screen and (min-width:768px){.path-search-results #block-fusion-content>h2+p,.path-search-content #block-fusion-content>h2+p,.path-search #block-fusion-content>h2+p,.path-results #block-fusion-content>h2+p{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.path-search-results #block-fusion-content>h2+p,.path-search-content #block-fusion-content>h2+p,.path-search #block-fusion-content>h2+p,.path-results #block-fusion-content>h2+p{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.path-search-results #block-fusion-content>h2+p,.path-search-content #block-fusion-content>h2+p,.path-search #block-fusion-content>h2+p,.path-results #block-fusion-content>h2+p{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.path-search-results .pager,.path-search-content .pager,.path-search .pager,.path-results .pager{padding-top:2rem;margin-top:2rem}#block-contenttype{position:relative}.js-form-item-type{position:relative;margin-top:1rem}@media screen and (min-width:768px){.js-form-item-type{position:absolute;right:0;top:-4rem;width:inherit}}.js-form-item-type select{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;color:#7c036f;height:100%;width:100%;padding:.25rem .75rem;padding-right:3rem;background-color:#ece1ec;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237C036F;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M19.6,8.5c-6.1,0-11.1,5-11.1,11.1s5,11.1,11.1,11.1c3,0,5.8-1.2,7.8-3.2c2-2,3.3-4.8,3.3-7.9 C30.7,13.5,25.7,8.5,19.6,8.5z M26.2,18.7l-5.6,5.6c-0.3,0.3-0.7,0.5-1.1,0.5c-0.4,0-0.8-0.2-1.1-0.5l-5.6-5.6 c-0.6-0.6-0.6-1.6,0-2.2c0.6-0.6,1.6-0.6,2.2,0l4.4,4.4l4.4-4.4c0.6-0.6,1.6-0.6,2.2,0C26.8,17,26.8,18,26.2,18.7z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 top 1px;background-size:2.6rem 2rem;border:2px solid transparent;margin-bottom:14px;border-radius:4px}@media screen and (min-width:768px){.js-form-item-type select{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.js-form-item-type select{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.js-form-item-type select{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.js-form-item-type select:hover{cursor:pointer}.js-form-item-type select:focus{outline:none;border-color:#b276b7}.node--view-mode-teaser .field--name-field-main-image{margin-top:1rem}.node--view-mode-teaser .field--name-field-event-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.node--view-mode-teaser .field--name-field-event-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-teaser .field--name-field-event-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.node--view-mode-teaser .field--name-field-event-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.node--view-mode-teaser-full-width .field--name-field-main-image{padding-top:1rem}.node--view-mode-teaser-full-width .field--name-field-event-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.node--view-mode-teaser-full-width .field--name-field-event-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-teaser-full-width .field--name-field-event-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.node--view-mode-teaser-full-width .field--name-field-event-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.node--view-mode-listing .listing-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 12;grid-row:span auto}.node--view-mode-listing .listing-image{grid-column:span 12;padding-bottom:1.5rem;display:none}@media screen and (min-width:768px){.node--view-mode-listing .listing-image{grid-column:span 3;display:block}}.node--view-mode-listing .listing-image .field--name-field-main-image{position:relative}.node--view-mode-listing .listing-image .field--name-field-main-image:before{transition:background .2s;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:4px;background:linear-gradient(180deg,rgba(239,97,195,0) 0%,rgba(80,1,141,0.45) 100%)}.node--view-mode-listing .listing-image img{border-radius:4px}.node--view-mode-listing .listing-text-wrapper{grid-column:span 12;padding-bottom:1.5rem;border-bottom:3px solid #ece1ec}@media screen and (min-width:768px){.node--view-mode-listing .listing-text-wrapper{grid-column:span 9}}.node--view-mode-listing .listing-text{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 3;grid-row:span auto}.node--view-mode-listing .listing-title{grid-column:span 3}@media screen and (min-width:992px){.node--view-mode-listing .listing-title{grid-column:span 2;min-height:160px}}.node--view-mode-listing .listing-title h3{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){.node--view-mode-listing .listing-title h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.node--view-mode-listing .listing-title h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.node--view-mode-listing .listing-title h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.node--view-mode-listing .listing-meta{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;grid-column:span 3;display:flex;align-self:flex-end;margin-top:1.5rem}@media screen and (min-width:768px){.node--view-mode-listing .listing-meta{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-listing .listing-meta{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.node--view-mode-listing .listing-meta{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-listing .listing-meta{grid-column:span 1;margin-top:0}}.node--view-mode-listing a{transition:background-color .2s;padding:1.5rem;padding-bottom:0;margin-left:-1.5rem;margin-right:-1.5rem;display:block}.node--view-mode-listing a .field--name-field-main-image{transition:opacity .2s}.node--view-mode-listing a:hover{background-color:#ffd2d5}.node--view-mode-listing a:hover .listing-text{color:#d70252}.node--view-mode-listing a:hover .field--name-field-main-image:before{background:#d70252;mix-blend-mode:lighten}.node--view-mode-listing a:hover .field--name-field-source:before,.node--view-mode-listing a:hover .listing-location:before{color:#da688b}.node--view-mode-listing .link--external-link .field--name-field-source{position:relative;left:40px;margin-right:40px}.node--view-mode-listing .link--external-link .field--name-field-source:before{content:"";font-size:1.75rem;display:block;position:absolute;left:-40px;top:-10px;color:#b276b7}.node--view-mode-listing .link--external-link .field--name-field-event-date{position:relative;left:40px}@media screen and (min-width:768px){.node--view-mode-listing .link--external-link .field--name-field-event-date{left:0}}.node--view-mode-listing .link--external-link .listing-location{position:relative;left:46px;margin-right:46px}.node--view-mode-listing .link--external-link .listing-location:before{content:"";font-size:2.25rem;display:block;position:absolute;left:-46px;top:1px;color:#b276b7}.node--view-mode-listing.node--type-event .listing-meta{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 3;grid-row:span auto;margin-top:1.5rem}.node--view-mode-listing.node--type-event .listing-meta .field--name-field-event-date{grid-column:span 3}.node--view-mode-listing.node--type-event .listing-meta .field--name-field-source{grid-column:span 3}@media screen and (min-width:768px){.node--view-mode-listing.node--type-event .listing-meta .field--name-field-event-date{grid-column:span 2}.node--view-mode-listing.node--type-event .listing-meta .field--name-field-source{grid-column:span 1}}.node--view-mode-listing.node--type-opportunity a,.node--view-mode-listing.node--type-vendor a{padding-bottom:0}.node--view-mode-listing.node--type-opportunity .listing-wrapper,.node--view-mode-listing.node--type-vendor .listing-wrapper{padding-bottom:1rem;border-bottom:3px solid #ece1ec}.node--view-mode-listing.node--type-opportunity .listing-title,.node--view-mode-listing.node--type-vendor .listing-title{grid-column:span 12;min-height:inherit;margin-bottom:.5rem}@media screen and (min-width:992px){.node--view-mode-listing.node--type-opportunity .listing-title,.node--view-mode-listing.node--type-vendor .listing-title{grid-column:span 6}}.node--view-mode-listing.node--type-opportunity .listing-title h3,.node--view-mode-listing.node--type-vendor .listing-title h3{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-top:0}@media screen and (min-width:768px){.node--view-mode-listing.node--type-opportunity .listing-title h3,.node--view-mode-listing.node--type-vendor .listing-title h3{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-listing.node--type-opportunity .listing-title h3,.node--view-mode-listing.node--type-vendor .listing-title h3{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.node--view-mode-listing.node--type-opportunity .listing-title h3,.node--view-mode-listing.node--type-vendor .listing-title h3{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.node--view-mode-listing.node--type-opportunity .listing-info,.node--view-mode-listing.node--type-vendor .listing-info{grid-column:span 6;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.node--view-mode-listing.node--type-opportunity .listing-info,.node--view-mode-listing.node--type-vendor .listing-info{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-listing.node--type-opportunity .listing-info,.node--view-mode-listing.node--type-vendor .listing-info{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.node--view-mode-listing.node--type-opportunity .listing-info,.node--view-mode-listing.node--type-vendor .listing-info{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-listing.node--type-opportunity .listing-info,.node--view-mode-listing.node--type-vendor .listing-info{grid-column:span 3}}.node--view-mode-listing.node--type-opportunity .listing-info .field--name-field-education-requirement,.node--view-mode-listing.node--type-vendor .listing-info .field--name-field-education-requirement{display:inline}.node--view-mode-listing.node--type-opportunity .listing-location,.node--view-mode-listing.node--type-vendor .listing-location{grid-column:span 6;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.node--view-mode-listing.node--type-opportunity .listing-location,.node--view-mode-listing.node--type-vendor .listing-location{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-listing.node--type-opportunity .listing-location,.node--view-mode-listing.node--type-vendor .listing-location{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.node--view-mode-listing.node--type-opportunity .listing-location,.node--view-mode-listing.node--type-vendor .listing-location{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-listing.node--type-opportunity .listing-location,.node--view-mode-listing.node--type-vendor .listing-location{grid-column:span 3}}.node--view-mode-live-search-result .listing-wrapper{display:flex;flex-direction:row;padding-bottom:1rem;border-bottom:3px solid #ece1ec}.node--view-mode-live-search-result .listing-image{flex-grow:1;margin-right:1.5rem;max-width:100px}.node--view-mode-live-search-result .listing-image .field--name-field-main-image{position:relative}.node--view-mode-live-search-result .listing-image .field--name-field-main-image:before{transition:background .2s;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:4px;background:linear-gradient(180deg,rgba(239,97,195,0) 0%,rgba(80,1,141,0.45) 100%)}.node--view-mode-live-search-result .listing-image img{border-radius:4px}.node--view-mode-live-search-result .listing-text-wrapper{flex-grow:4}.node--view-mode-live-search-result .listing-title h3{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-top:0}@media screen and (min-width:768px){.node--view-mode-live-search-result .listing-title h3{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.node--view-mode-live-search-result .listing-title h3{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.node--view-mode-live-search-result .listing-title h3{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.node--view-mode-live-search-result a{transition:background-color .2s;padding:1rem 1.5rem;padding-bottom:0;display:block}.node--view-mode-live-search-result a .field--name-field-main-image{transition:opacity .2s}.node--view-mode-live-search-result a:hover{background-color:#ffd2d5}.node--view-mode-live-search-result a:hover .listing-text{color:#d70252}.node--view-mode-live-search-result a:hover .field--name-field-main-image:before{background:#d70252;mix-blend-mode:lighten}.node--view-mode-live-search-result a:hover .field--name-field-source:before,.node--view-mode-live-search-result a:hover .listing-location:before{color:#da688b}.page-node-type-webform .field--name-webform{grid-column:span 12}@media screen and (min-width:992px){.page-node-type-webform .field--name-webform{grid-column:4/11}}.page-node-type-webform .webform-submission-form label,.page-node-type-webform .webform-submission-form .fieldset-legend{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#707070;display:block;margin-bottom:.5rem}@media screen and (min-width:768px){.page-node-type-webform .webform-submission-form label,.page-node-type-webform .webform-submission-form .fieldset-legend{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.page-node-type-webform .webform-submission-form label,.page-node-type-webform .webform-submission-form .fieldset-legend{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.page-node-type-webform .webform-submission-form label,.page-node-type-webform .webform-submission-form .fieldset-legend{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.page-node-type-webform .webform-submission-form .form-item{margin-bottom:1.5rem}.page-node-type-webform .webform-submission-form .form-text,.page-node-type-webform .webform-submission-form .form-email,.page-node-type-webform .webform-submission-form .form-textarea{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;width:calc(100% - 2rem);color:#7c036f;border:2px solid #b276b7;border-radius:12px;padding:.6rem 1rem}@media screen and (min-width:768px){.page-node-type-webform .webform-submission-form .form-text,.page-node-type-webform .webform-submission-form .form-email,.page-node-type-webform .webform-submission-form .form-textarea{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.page-node-type-webform .webform-submission-form .form-text,.page-node-type-webform .webform-submission-form .form-email,.page-node-type-webform .webform-submission-form .form-textarea{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.page-node-type-webform .webform-submission-form .form-text,.page-node-type-webform .webform-submission-form .form-email,.page-node-type-webform .webform-submission-form .form-textarea{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.page-node-type-webform .webform-submission-form .form-submit{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;background:#7c036f;color:#f9f7f9;border-radius:30px;padding:.7rem 2rem;border:none;float:right}@media screen and (min-width:768px){.page-node-type-webform .webform-submission-form .form-submit{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.page-node-type-webform .webform-submission-form .form-submit{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.page-node-type-webform .webform-submission-form .form-submit{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.page-node-type-webform .webform-submission-form .webform-section-title{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-bottom:2rem}@media screen and (min-width:768px){.page-node-type-webform .webform-submission-form .webform-section-title{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.page-node-type-webform .webform-submission-form .webform-section-title{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.page-node-type-webform .webform-submission-form .webform-section-title{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.page-node-type-webform .webform-submission-form .description{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#7c036f;margin-top:.5rem}@media screen and (min-width:768px){.page-node-type-webform .webform-submission-form .description{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.page-node-type-webform .webform-submission-form .description{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.page-node-type-webform .webform-submission-form .description{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.page-node-type-webform .webform-submission-form .js-form-type-radio{display:inline-block;margin-right:1rem;margin-bottom:0}.page-node-type-webform .webform-submission-form .js-form-type-radio label{display:inline-block;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#7c036f}@media screen and (min-width:768px){.page-node-type-webform .webform-submission-form .js-form-type-radio label{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.page-node-type-webform .webform-submission-form .js-form-type-radio label{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.page-node-type-webform .webform-submission-form .js-form-type-radio label{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.page-node-type-webform .webform-submission-form select{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;color:#7c036f;height:100%;width:100%;padding:.5rem 1rem;padding-right:3rem;background-color:#ece1ec;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237C036F;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M19.6,8.5c-6.1,0-11.1,5-11.1,11.1s5,11.1,11.1,11.1c3,0,5.8-1.2,7.8-3.2c2-2,3.3-4.8,3.3-7.9 C30.7,13.5,25.7,8.5,19.6,8.5z M26.2,18.7l-5.6,5.6c-0.3,0.3-0.7,0.5-1.1,0.5c-0.4,0-0.8-0.2-1.1-0.5l-5.6-5.6 c-0.6-0.6-0.6-1.6,0-2.2c0.6-0.6,1.6-0.6,2.2,0l4.4,4.4l4.4-4.4c0.6-0.6,1.6-0.6,2.2,0C26.8,17,26.8,18,26.2,18.7z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 top -3px;background-size:2.6rem 2rem;border:2px solid transparent;margin-bottom:1rem;border-radius:12px}@media screen and (min-width:768px){.page-node-type-webform .webform-submission-form select{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.page-node-type-webform .webform-submission-form select{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.page-node-type-webform .webform-submission-form select{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.page-node-type-webform .webform-submission-form select:hover{cursor:pointer}.page-node-type-webform .webform-submission-form select:focus{outline:none;border-color:#b276b7}.page-node-type-video .field--name-field-video,.page-node-type-video .field--name-field-embed-code{grid-column:span 12}.page-node-type-video .field--name-field-description{grid-column:span 12;margin-top:3rem}@media screen and (min-width:768px){.page-node-type-video .field--name-field-description{grid-column:4/span 9}}@media screen and (min-width:992px){.page-node-type-video .field--name-field-description{grid-column:4/span 8}}.page-node-type-event .info{margin-top:1rem}@media screen and (min-width:768px){.page-node-type-event .info>div{display:inline-block}.page-node-type-event .info .event-registration{margin-left:3rem}.page-node-type-event .info .event-source{float:right}}.page-node-type-event .event-sidebar{margin-top:3rem;grid-column:span 12}@media screen and (min-width:768px){.page-node-type-event .event-sidebar{grid-column:4/span 9}}@media screen and (min-width:992px){.page-node-type-event .event-sidebar{grid-column:span 3}}.page-node-type-event .event-sidebar .field__label{margin-top:0}.page-node-type-event .event-sidebar .field--name-field-registration-link{margin-top:0rem;margin-bottom:1.5rem}.page-node-type-event .event-sidebar .field--name-field-source+.field--name-field-event-location{margin-top:1rem}.page-node-type-event .event-sidebar .field--name-field-event-location .postal-code,.page-node-type-event .event-sidebar .field--name-field-event-location .country{display:none}.homepage-header .homepage-header-top{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 4;grid-row:span auto}@media screen and (min-width:768px){.homepage-header .homepage-header-top{margin-top:6rem;margin-bottom:6rem}}.homepage-header .homepage-header-small-image{grid-column:span 4;margin-bottom:3rem}@media screen and (min-width:768px){.homepage-header .homepage-header-small-image{grid-column:span 1;margin-bottom:0}}.homepage-header .homepage-header-small-image video{width:100%;height:auto}@media screen and (min-width:768px){.homepage-header .homepage-header-small-image img,.homepage-header .homepage-header-small-image video{max-height:250px;max-width:250px}}.homepage-header .homepage-header-large-image{display:none}@media screen and (min-width:768px){.homepage-header .homepage-header-large-image{display:block}}.homepage-header .homepage-header-large-image img{border-radius:16px}.homepage-header .homepage-header-lead{grid-column:span 4}@media screen and (min-width:768px){.homepage-header .homepage-header-lead{grid-column:span 3}}.homepage-header .homepage-header-lead h1{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em;color:#7c036f;margin-bottom:2rem}@media screen and (min-width:768px){.homepage-header .homepage-header-lead h1{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.homepage-header .homepage-header-lead h1{font-size:4rem;line-height:4.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.homepage-header .homepage-header-lead h1{font-size:4rem;line-height:4.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.path-frontpage main header .region-header{border-bottom:0;margin-bottom:3.5rem}.view-events-map .views-exposed-form{border-top:3px solid #e1e1e1;margin-top:1.5rem;padding-top:1.5rem;margin-bottom:4rem}.view-events-map .views-exposed-form .form-item select{color:#000;background-color:#ffd2d5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23E21A22;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M19.6,8.5c-6.1,0-11.1,5-11.1,11.1s5,11.1,11.1,11.1c3,0,5.8-1.2,7.8-3.2c2-2,3.3-4.8,3.3-7.9 C30.7,13.5,25.7,8.5,19.6,8.5z M26.2,18.7l-5.6,5.6c-0.3,0.3-0.7,0.5-1.1,0.5c-0.4,0-0.8-0.2-1.1-0.5l-5.6-5.6 c-0.6-0.6-0.6-1.6,0-2.2c0.6-0.6,1.6-0.6,2.2,0l4.4,4.4l4.4-4.4c0.6-0.6,1.6-0.6,2.2,0C26.8,17,26.8,18,26.2,18.7z'/%3E%3C/g%3E%3C/svg%3E")}.view-events-map .views-exposed-form .form-item select:focus{border-color:#e21a22}.view-events-map .leaflet-popup-content-wrapper{box-shadow:none;background:#f6f8f9;border-radius:3px}.view-events-map .leaflet-popup-content{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#e21a22;width:308px !important;margin:10px 10px 23px}@media screen and (min-width:768px){.view-events-map .leaflet-popup-content{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.view-events-map .leaflet-popup-content{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.view-events-map .leaflet-popup-content{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.view-events-map .leaflet-popup-content .views-field-title{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;line-height:1.4375rem !important;margin-bottom:8px !important}@media screen and (min-width:768px){.view-events-map .leaflet-popup-content .views-field-title{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.view-events-map .leaflet-popup-content .views-field-title{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.view-events-map .leaflet-popup-content .views-field-title{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.view-events-map .leaflet-container a{color:#000}.view-events-map .leaflet-container a:hover{text-decoration:underline;color:#d70252}.view-events-map .leaflet-popup-close-button{display:none}.view-events-map .leaflet-popup-tip{background:#f6f8f9}.view-events-map .leaflet-overlay-pane{display:none}.view-events-map .node--view-mode-listing a{color:#000}.view-events-map .node--view-mode-listing a .listing-meta{color:#e21a22}.view-events-map .node--view-mode-listing a:hover .listing-text{color:#e21a22}.view-events-map .node--view-mode-listing .link--external-link .field--name-field-source:before{color:#e21a22}.view-events-map .node--view-mode-listing .listing-text-wrapper{border-color:#e1e1e1}.view-events-map .marker-cluster{background:none}.view-events-map .marker-cluster div{background:#f6faeb;border:3px solid #e21a22;color:#e21a22;border-radius:20px;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.view-events-map .marker-cluster div{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.view-events-map .marker-cluster div{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.view-events-map .marker-cluster div{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.view-events-map.view-display-id-map>.view-content{border-radius:16px;overflow:hidden}.view-events-map.view-display-id-attachment{position:relative}@media screen and (min-width:768px){.view-events-map.view-display-id-attachment .view-header{position:absolute;right:0;top:-120px}}.view-events-map.view-display-id-archive .views-exposed-form{border:none;padding-top:0;margin-top:0}#block-fusion-views-block-events-map-map h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#e21a22;border-bottom:3px solid #e21a22;margin-bottom:1.5rem;padding-bottom:1rem}@media screen and (min-width:768px){#block-fusion-views-block-events-map-map h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#block-fusion-views-block-events-map-map h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#block-fusion-views-block-events-map-map h2{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#block-fusion-fusionenergyweekheader .homepage-header .homepage-header-top{align-items:center}#block-fusion-fusionenergyweekheader .homepage-header .homepage-header-lead h1{color:#000;margin-bottom:0}#block-fusion-fusionenergyweekheader .homepage-header .homepage-header-lead h1 span{color:#e21a22}.path-fusion-energy-week{background-color:#f6f8f9}.path-fusion-energy-week .field--name-field-block-reference .homepage-header .homepage-header-top{margin-top:0}.path-fusion-energy-week .field--name-field-block-reference .homepage-header-small-image img{border-radius:100%}@media screen and (min-width:992px){.path-fusion-energy-week .field--name-field-block-reference .homepage-header .homepage-header-lead{margin-right:80px}}@media screen and (min-width:1100px){.path-fusion-energy-week .field--name-field-block-reference .homepage-header .homepage-header-lead{margin-right:100px}}.path-fusion-energy-week .button-link,.path-fusion-energy-week .page-node-type-event .event-sidebar .field--name-field-registration-link a,.page-node-type-event .event-sidebar .field--name-field-registration-link .path-fusion-energy-week a{color:#e21a22;border-color:#e21a22}.path-fusion-energy-week .button-link:before,.path-fusion-energy-week .page-node-type-event .event-sidebar .field--name-field-registration-link a:before,.page-node-type-event .event-sidebar .field--name-field-registration-link .path-fusion-energy-week a:before{color:#da688b}.path-fusion-energy-week .button-link:hover,.path-fusion-energy-week .page-node-type-event .event-sidebar .field--name-field-registration-link a:hover,.page-node-type-event .event-sidebar .field--name-field-registration-link .path-fusion-energy-week a:hover{background:#ffd2d5}.path-fusion-energy-week .node--view-mode-listing .listing-image .field--name-field-main-image:before{background:#e21a22;opacity:.3;top:50%}.leaflet-tile-container img{border-radius:0}#block-fusion-fusionenergyweekbanner>h2,#block-fusion-fusionenergyweekbanner-2>h2,#block-fusion-fusionenergyweekeventresourcesbanner>h2{border-bottom:2px solid #d4d4d4;padding-bottom:.5rem;margin-top:2rem;margin-bottom:1.5rem}#block-fusion-fusionenergyweekbanner>a,#block-fusion-fusionenergyweekbanner-2>a,#block-fusion-fusionenergyweekeventresourcesbanner>a{transition:opacity .2s;cursor:pointer}#block-fusion-fusionenergyweekbanner>a:hover,#block-fusion-fusionenergyweekbanner-2>a:hover,#block-fusion-fusionenergyweekeventresourcesbanner>a:hover{opacity:.7}#block-fusion-fusionenergyweekbanner-2,#block-fusion-fusionenergyweekeventresourcesbanner{margin-top:6rem}.region-page-bottom-3{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.region-page-bottom-3{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.region-page-bottom-3{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.region-page-bottom-3{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.region-page-bottom-3>div{grid-column:span 6;margin-bottom:2rem}@media screen and (min-width:992px){.region-page-bottom-3>div{grid-column:span 3}.region-page-bottom-3>div:first-child{grid-column:2/span 3}.region-page-bottom-3>div:nth-child(4){grid-column:2/span 3}}@media screen and (min-width:1100px){.region-page-bottom-3>div{grid-column:span 2}.region-page-bottom-3>div:first-child{grid-column:2/span 2}.region-page-bottom-3>div:nth-child(4){grid-column:span 2}}.region-page-bottom-3 .field--name-field-contacts{margin-top:0;margin-bottom:0;border-bottom:none}.region-page-bottom-3 .field>.field__label{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-bottom:0}@media screen and (min-width:768px){.region-page-bottom-3 .field>.field__label{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.region-page-bottom-3 .field>.field__label{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.region-page-bottom-3 .field>.field__label{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.node__content>.paragraph{margin-top:3rem}.node__content>.paragraph:first-child{margin-top:0}.node__content>.paragraph:first-child>.field--name-field-heading{margin-top:0}.paragraph--type--image,.paragraph--type--video{grid-column:span 12}@media screen and (min-width:768px){.paragraph--type--image,.paragraph--type--video{grid-column:4/span 9}}@media screen and (min-width:992px){.paragraph--type--image,.paragraph--type--video{grid-column:4/span 8}}.paragraph--type--image:first-child,.paragraph--type--video:first-child{margin-top:0}.paragraph--type--image img,.paragraph--type--video img{border-radius:8px}.paragraph--type--images-two-up{grid-column:span 12}.paragraph--type--images-two-up:first-child{margin-top:0}.paragraph--type--images-two-up .field--name-field-images-two-up{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 2;grid-row:span auto}.paragraph--type--images-two-up .field--name-field-images-two-up>.field__item{grid-column:span 2;margin-bottom:2rem}@media screen and (min-width:768px){.paragraph--type--images-two-up .field--name-field-images-two-up>.field__item{grid-column:span 1;margin-bottom:0}}.paragraph--type--images-two-up .field--name-field-images-two-up img{border-radius:8px}.paragraph--type--running-text{grid-column:span 12}@media screen and (min-width:768px){.paragraph--type--running-text{grid-column:4/span 9}}@media screen and (min-width:992px){.paragraph--type--running-text{grid-column:4/span 8}}.paragraph--type--pull-quote{grid-column:span 12}@media screen and (min-width:768px){.paragraph--type--pull-quote{grid-column:4/span 9}}@media screen and (min-width:992px){.paragraph--type--pull-quote{grid-column:4/span 8}}.paragraph--type--pull-quote .field--name-field-pull-quote{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em;color:#707070;padding-left:2rem;border-left:5px solid #d4d4d4}@media screen and (min-width:768px){.paragraph--type--pull-quote .field--name-field-pull-quote{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.paragraph--type--pull-quote .field--name-field-pull-quote{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.paragraph--type--pull-quote .field--name-field-pull-quote{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.paragraph--type--table{grid-column:span 12}.paragraph--type--table .field--name-field-heading{margin-top:3rem;border-bottom:2px solid #d4d4d4;padding-bottom:.5rem}.paragraph--type--table .field--name-field-caption{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#707070;margin-top:.5rem}@media screen and (min-width:768px){.paragraph--type--table .field--name-field-caption{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--table .field--name-field-caption{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--table .field--name-field-caption{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--teaser-group{grid-column:span 12}.paragraph--type--teaser-group .field--name-field-heading{margin-top:3rem;margin-bottom:-1.5rem;border-bottom:2px solid #d4d4d4;padding-bottom:.5rem}.paragraph--type--teaser-group .field--name-field-teasers{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 4;grid-row:span auto}.paragraph--type--teaser-group .field--name-field-teasers .paragraph{margin-top:3rem}.paragraph--type--contact-list{grid-column:span 12}.paragraph--type--contact-list .field--name-field-heading{margin-top:3rem;border-bottom:2px solid #d4d4d4;padding-bottom:.5rem}.paragraph--type--contact-list .field--name-field-contacts{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 2;grid-row:span auto}@media screen and (min-width:768px){.paragraph--type--contact-list .field--name-field-contacts{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 4;grid-row:span auto}}.paragraph--type--documents-list{grid-column:span 12}.paragraph--type--documents-list .field--name-field-heading{margin-top:3rem}.paragraph--type--documents-list .field--name-field-description{font-weight:normal}.paragraph--type--documents-list .field--name-field-documents{border-top:2px solid #d4d4d4;padding-top:.5rem;margin-top:.5rem !important;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 2;grid-row:span auto}@media screen and (min-width:768px){.paragraph--type--documents-list .field--name-field-documents{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 4;grid-row:span auto}}.paragraph--type--documents-list h3{margin-top:0;font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--documents-list h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--documents-list h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--documents-list h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--documents-list .media--type-document{margin-top:1.5rem}.paragraph--type--documents-list .file-info{text-transform:uppercase;font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--documents-list .file-info{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--documents-list .file-info{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--documents-list .file-info{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--documents-list .field--name-field-publication-date{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--documents-list .field--name-field-publication-date{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--documents-list .field--name-field-publication-date{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--documents-list .field--name-field-publication-date{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--documents-list a{transition:border-color .2s;display:block;position:relative;padding-bottom:3rem;border-bottom:8px solid #ece1ec;height:calc(100% - 8px - 3rem)}.paragraph--type--documents-list a:after{content:"";font-size:1.75rem;display:block;position:absolute;left:0;bottom:.5rem;color:#b276b7}.paragraph--type--documents-list a .file-info,.paragraph--type--documents-list a .field--name-field-publication-date{color:#b276b7}.paragraph--type--documents-list a:hover{border-color:#ffd2d5}.paragraph--type--documents-list a:hover:after{color:#da688b}.paragraph--type--documents-list a:hover .file-info,.paragraph--type--documents-list a:hover .field--name-field-publication-date{color:#da688b}.paragraph--type--documents-list.six-across-grid h3,.paragraph--type--documents-list.six-across-grid .file-info,.paragraph--type--documents-list.six-across-grid .field--name-field-publication-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--documents-list.six-across-grid h3,.paragraph--type--documents-list.six-across-grid .file-info,.paragraph--type--documents-list.six-across-grid .field--name-field-publication-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--documents-list.six-across-grid h3,.paragraph--type--documents-list.six-across-grid .file-info,.paragraph--type--documents-list.six-across-grid .field--name-field-publication-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--documents-list.six-across-grid h3,.paragraph--type--documents-list.six-across-grid .file-info,.paragraph--type--documents-list.six-across-grid .field--name-field-publication-date{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--documents-list.six-across-grid .field--name-field-documents{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 2;grid-row:span auto}@media screen and (min-width:768px){.paragraph--type--documents-list.six-across-grid .field--name-field-documents{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 4;grid-row:span auto}}@media screen and (min-width:992px){.paragraph--type--documents-list.six-across-grid .field--name-field-documents{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 6;grid-row:span auto}}.paragraph--type--image-download-list{grid-column:span 12}.paragraph--type--image-download-list .field--name-field-heading{margin-top:3rem}.paragraph--type--image-download-list .field--name-field-description{font-weight:normal}.paragraph--type--image-download-list .field--name-field-image-downloads{border-top:2px solid #d4d4d4;padding-top:.5rem;margin-top:.5rem !important;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 2;grid-row:span auto}@media screen and (min-width:768px){.paragraph--type--image-download-list .field--name-field-image-downloads{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 4;grid-row:span auto}}.paragraph--type--image-download-list h3{margin-top:0;font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--image-download-list h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--image-download-list h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--image-download-list h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--image-download-list .media--type-image{margin-top:1.5rem;position:relative}.paragraph--type--image-download-list .file-info{text-transform:uppercase;margin-bottom:.5rem;font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--image-download-list .file-info{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--image-download-list .file-info{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--image-download-list .file-info{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--image-download-list .field--name-thumbnail{transition:background .2s;margin-top:auto;position:relative;width:100%;background:linear-gradient(180deg,rgba(239,97,195,0.05) 0%,rgba(80,1,141,0.45) 100%);display:flex;border-radius:4px;overflow:hidden}.paragraph--type--image-download-list .field--name-thumbnail:after{content:"";display:block;padding-bottom:100%}.paragraph--type--image-download-list .field--name-thumbnail img{position:absolute;border-radius:0;padding:1rem;align-self:center;max-width:calc(100% - 2rem);opacity:.7}.paragraph--type--image-download-list a{display:flex;flex-direction:column;height:100%}.paragraph--type--image-download-list a .file-info{color:#b276b7}.paragraph--type--image-download-list a:after{content:"";font-size:1.75rem;display:block;position:absolute;left:1rem;bottom:.8rem;color:#f9f7f9;z-index:1}.paragraph--type--image-download-list a:hover .file-info{color:#da688b}.paragraph--type--image-download-list a:hover .field--name-thumbnail{background:rgba(215,2,82,.45)}.paragraph--type--image-download-list.six-across-grid h3,.paragraph--type--image-download-list.six-across-grid .file-info{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--image-download-list.six-across-grid h3,.paragraph--type--image-download-list.six-across-grid .file-info{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--image-download-list.six-across-grid h3,.paragraph--type--image-download-list.six-across-grid .file-info{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--image-download-list.six-across-grid h3,.paragraph--type--image-download-list.six-across-grid .file-info{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--image-download-list.six-across-grid .field--name-field-image-downloads{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 2;grid-row:span auto}@media screen and (min-width:768px){.paragraph--type--image-download-list.six-across-grid .field--name-field-image-downloads{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 4;grid-row:span auto}}@media screen and (min-width:992px){.paragraph--type--image-download-list.six-across-grid .field--name-field-image-downloads{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 6;grid-row:span auto}}.paragraph--type--contacts-and-text{grid-column:span 12}.paragraph--type--contacts-and-text .field--name-field-heading{margin-top:3rem;border-bottom:2px solid #d4d4d4;padding-bottom:.5rem}.paragraph--type--contacts-and-text .contact-text-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 12;grid-row:span auto}.paragraph--type--contacts-and-text .field--name-field-contacts{grid-column:span 6}@media screen and (min-width:768px){.paragraph--type--contacts-and-text .field--name-field-contacts{grid-column:span 3}}.paragraph--type--contacts-and-text .field--name-field-running-text{grid-column:span 12;margin-top:1.5rem}@media screen and (min-width:768px){.paragraph--type--contacts-and-text .field--name-field-running-text{grid-column:span 9}}@media screen and (min-width:992px){.paragraph--type--contacts-and-text .field--name-field-running-text{grid-column:span 8}}.paragraph--type--contact{color:#707070;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-top:1.5rem;padding-bottom:1rem;border-bottom:8px solid #d4d4d4;display:flex;flex-direction:column}@media screen and (min-width:768px){.paragraph--type--contact{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--contact{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--contact{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--contact a:hover{text-decoration:underline}.paragraph--type--contact .field--name-field-full-name{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;color:#000}@media screen and (min-width:768px){.paragraph--type--contact .field--name-field-full-name{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--contact .field--name-field-full-name{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--contact .field--name-field-full-name{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--contact .field--name-field-headshot{margin-bottom:1rem}.paragraph--type--contact .contact-group{margin-top:auto;padding-top:1rem}.paragraph--type--manual-teaser,.paragraph--type--content-teaser,.paragraph--type--content-teaser-full-width{grid-column:span 2}@media screen and (min-width:768px){.paragraph--type--manual-teaser,.paragraph--type--content-teaser,.paragraph--type--content-teaser-full-width{grid-column:span 1}}@media screen and (min-width:992px){.paragraph--type--manual-teaser,.paragraph--type--content-teaser,.paragraph--type--content-teaser-full-width{grid-column:span 1}}.paragraph--type--manual-teaser h3,.paragraph--type--content-teaser h3,.paragraph--type--content-teaser-full-width h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-top:0}@media screen and (min-width:768px){.paragraph--type--manual-teaser h3,.paragraph--type--content-teaser h3,.paragraph--type--content-teaser-full-width h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--manual-teaser h3,.paragraph--type--content-teaser h3,.paragraph--type--content-teaser-full-width h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--manual-teaser h3,.paragraph--type--content-teaser h3,.paragraph--type--content-teaser-full-width h3{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--manual-teaser .field--name-field-deck,.paragraph--type--manual-teaser .field--name-field-manual-teaser-text,.paragraph--type--content-teaser .field--name-field-deck,.paragraph--type--content-teaser .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width .field--name-field-deck,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-text{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--manual-teaser .field--name-field-deck,.paragraph--type--manual-teaser .field--name-field-manual-teaser-text,.paragraph--type--content-teaser .field--name-field-deck,.paragraph--type--content-teaser .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width .field--name-field-deck,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-text{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--manual-teaser .field--name-field-deck,.paragraph--type--manual-teaser .field--name-field-manual-teaser-text,.paragraph--type--content-teaser .field--name-field-deck,.paragraph--type--content-teaser .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width .field--name-field-deck,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-text{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--manual-teaser .field--name-field-deck,.paragraph--type--manual-teaser .field--name-field-manual-teaser-text,.paragraph--type--content-teaser .field--name-field-deck,.paragraph--type--content-teaser .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width .field--name-field-deck,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-text{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--manual-teaser .field--name-field-main-image,.paragraph--type--manual-teaser .field--name-field-manual-teaser-image,.paragraph--type--content-teaser .field--name-field-main-image,.paragraph--type--content-teaser .field--name-field-manual-teaser-image,.paragraph--type--content-teaser-full-width .field--name-field-main-image,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-image{position:relative}.paragraph--type--manual-teaser .field--name-field-main-image:before,.paragraph--type--manual-teaser .field--name-field-manual-teaser-image:before,.paragraph--type--content-teaser .field--name-field-main-image:before,.paragraph--type--content-teaser .field--name-field-manual-teaser-image:before,.paragraph--type--content-teaser-full-width .field--name-field-main-image:before,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-image:before{transition:all .2s;content:"";position:absolute;top:1rem;right:0;bottom:0;left:0;z-index:1;border-radius:4px;background:linear-gradient(180deg,rgba(239,97,195,0) 0%,rgba(80,1,141,0.45) 100%)}.paragraph--type--manual-teaser .field--name-field-manual-teaser-image,.paragraph--type--content-teaser .field--name-field-manual-teaser-image,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-image{margin-top:1rem}.paragraph--type--manual-teaser .field--name-field-source,.paragraph--type--manual-teaser .field--name-field-manual-teaser-source,.paragraph--type--content-teaser .field--name-field-source,.paragraph--type--content-teaser .field--name-field-manual-teaser-source,.paragraph--type--content-teaser-full-width .field--name-field-source,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-source{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.paragraph--type--manual-teaser .field--name-field-source,.paragraph--type--manual-teaser .field--name-field-manual-teaser-source,.paragraph--type--content-teaser .field--name-field-source,.paragraph--type--content-teaser .field--name-field-manual-teaser-source,.paragraph--type--content-teaser-full-width .field--name-field-source,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-source{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.paragraph--type--manual-teaser .field--name-field-source,.paragraph--type--manual-teaser .field--name-field-manual-teaser-source,.paragraph--type--content-teaser .field--name-field-source,.paragraph--type--content-teaser .field--name-field-manual-teaser-source,.paragraph--type--content-teaser-full-width .field--name-field-source,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-source{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.paragraph--type--manual-teaser .field--name-field-source,.paragraph--type--manual-teaser .field--name-field-manual-teaser-source,.paragraph--type--content-teaser .field--name-field-source,.paragraph--type--content-teaser .field--name-field-manual-teaser-source,.paragraph--type--content-teaser-full-width .field--name-field-source,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-source{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.paragraph--type--manual-teaser.size--half-width,.paragraph--type--content-teaser.size--half-width,.paragraph--type--content-teaser-full-width.size--half-width{grid-column:span 4}@media screen and (min-width:768px){.paragraph--type--manual-teaser.size--half-width,.paragraph--type--content-teaser.size--half-width,.paragraph--type--content-teaser-full-width.size--half-width{grid-column:span 2}}@media screen and (min-width:992px){.paragraph--type--manual-teaser.size--half-width,.paragraph--type--content-teaser.size--half-width,.paragraph--type--content-teaser-full-width.size--half-width{grid-column:span 2}}.paragraph--type--manual-teaser.size--half-width h3,.paragraph--type--content-teaser.size--half-width h3,.paragraph--type--content-teaser-full-width.size--half-width h3{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){.paragraph--type--manual-teaser.size--half-width h3,.paragraph--type--content-teaser.size--half-width h3,.paragraph--type--content-teaser-full-width.size--half-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.paragraph--type--manual-teaser.size--half-width h3,.paragraph--type--content-teaser.size--half-width h3,.paragraph--type--content-teaser-full-width.size--half-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.paragraph--type--manual-teaser.size--half-width h3,.paragraph--type--content-teaser.size--half-width h3,.paragraph--type--content-teaser-full-width.size--half-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.paragraph--type--manual-teaser.size--half-width .field--name-field-deck,.paragraph--type--manual-teaser.size--half-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser.size--half-width .field--name-field-deck,.paragraph--type--content-teaser.size--half-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-deck,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-manual-teaser-text{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){.paragraph--type--manual-teaser.size--half-width .field--name-field-deck,.paragraph--type--manual-teaser.size--half-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser.size--half-width .field--name-field-deck,.paragraph--type--content-teaser.size--half-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-deck,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-manual-teaser-text{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.paragraph--type--manual-teaser.size--half-width .field--name-field-deck,.paragraph--type--manual-teaser.size--half-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser.size--half-width .field--name-field-deck,.paragraph--type--content-teaser.size--half-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-deck,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-manual-teaser-text{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.paragraph--type--manual-teaser.size--half-width .field--name-field-deck,.paragraph--type--manual-teaser.size--half-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser.size--half-width .field--name-field-deck,.paragraph--type--content-teaser.size--half-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-deck,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-manual-teaser-text{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.paragraph--type--manual-teaser.size--half-width img,.paragraph--type--content-teaser.size--half-width img,.paragraph--type--content-teaser-full-width.size--half-width img{border-radius:8px}.paragraph--type--manual-teaser.size--half-width .field--name-field-main-image:before,.paragraph--type--manual-teaser.size--half-width .field--name-field-manual-teaser-image:before,.paragraph--type--content-teaser.size--half-width .field--name-field-main-image:before,.paragraph--type--content-teaser.size--half-width .field--name-field-manual-teaser-image:before,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-main-image:before,.paragraph--type--content-teaser-full-width.size--half-width .field--name-field-manual-teaser-image:before{border-radius:8px}.paragraph--type--manual-teaser.size--full-width,.paragraph--type--content-teaser.size--full-width,.paragraph--type--content-teaser-full-width.size--full-width{grid-column:span 4}@media screen and (min-width:768px){.paragraph--type--manual-teaser.size--full-width,.paragraph--type--content-teaser.size--full-width,.paragraph--type--content-teaser-full-width.size--full-width{grid-column:span 4}}@media screen and (min-width:992px){.paragraph--type--manual-teaser.size--full-width,.paragraph--type--content-teaser.size--full-width,.paragraph--type--content-teaser-full-width.size--full-width{grid-column:span 4}}.paragraph--type--manual-teaser.size--full-width h3,.paragraph--type--content-teaser.size--full-width h3,.paragraph--type--content-teaser-full-width.size--full-width h3{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){.paragraph--type--manual-teaser.size--full-width h3,.paragraph--type--content-teaser.size--full-width h3,.paragraph--type--content-teaser-full-width.size--full-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.paragraph--type--manual-teaser.size--full-width h3,.paragraph--type--content-teaser.size--full-width h3,.paragraph--type--content-teaser-full-width.size--full-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.paragraph--type--manual-teaser.size--full-width h3,.paragraph--type--content-teaser.size--full-width h3,.paragraph--type--content-teaser-full-width.size--full-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.paragraph--type--manual-teaser.size--full-width .field--name-field-deck,.paragraph--type--manual-teaser.size--full-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser.size--full-width .field--name-field-deck,.paragraph--type--content-teaser.size--full-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-deck,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-manual-teaser-text{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){.paragraph--type--manual-teaser.size--full-width .field--name-field-deck,.paragraph--type--manual-teaser.size--full-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser.size--full-width .field--name-field-deck,.paragraph--type--content-teaser.size--full-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-deck,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-manual-teaser-text{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.paragraph--type--manual-teaser.size--full-width .field--name-field-deck,.paragraph--type--manual-teaser.size--full-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser.size--full-width .field--name-field-deck,.paragraph--type--content-teaser.size--full-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-deck,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-manual-teaser-text{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.paragraph--type--manual-teaser.size--full-width .field--name-field-deck,.paragraph--type--manual-teaser.size--full-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser.size--full-width .field--name-field-deck,.paragraph--type--content-teaser.size--full-width .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-deck,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-manual-teaser-text{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.paragraph--type--manual-teaser.size--full-width img,.paragraph--type--content-teaser.size--full-width img,.paragraph--type--content-teaser-full-width.size--full-width img{border-radius:16px}.paragraph--type--manual-teaser.size--full-width .field--name-field-main-image:before,.paragraph--type--manual-teaser.size--full-width .field--name-field-manual-teaser-image:before,.paragraph--type--content-teaser.size--full-width .field--name-field-main-image:before,.paragraph--type--content-teaser.size--full-width .field--name-field-manual-teaser-image:before,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-main-image:before,.paragraph--type--content-teaser-full-width.size--full-width .field--name-field-manual-teaser-image:before{border-radius:16px}.paragraph--type--manual-teaser a .field--name-field-deck,.paragraph--type--manual-teaser a .field--name-field-manual-teaser-text,.paragraph--type--content-teaser a .field--name-field-deck,.paragraph--type--content-teaser a .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width a .field--name-field-deck,.paragraph--type--content-teaser-full-width a .field--name-field-manual-teaser-text{color:#b276b7;transition:color .2s}.paragraph--type--manual-teaser a .field--name-field-main-image img,.paragraph--type--manual-teaser a .field--name-field-manual-teaser-image img,.paragraph--type--content-teaser a .field--name-field-main-image img,.paragraph--type--content-teaser a .field--name-field-manual-teaser-image img,.paragraph--type--content-teaser-full-width a .field--name-field-main-image img,.paragraph--type--content-teaser-full-width a .field--name-field-manual-teaser-image img{transition:opacity .2s}.paragraph--type--manual-teaser a:hover .field--name-field-deck,.paragraph--type--manual-teaser a:hover .field--name-field-manual-teaser-text,.paragraph--type--content-teaser a:hover .field--name-field-deck,.paragraph--type--content-teaser a:hover .field--name-field-manual-teaser-text,.paragraph--type--content-teaser-full-width a:hover .field--name-field-deck,.paragraph--type--content-teaser-full-width a:hover .field--name-field-manual-teaser-text{color:#da688b}.paragraph--type--manual-teaser a:hover .field--name-field-main-image:before,.paragraph--type--manual-teaser a:hover .field--name-field-manual-teaser-image:before,.paragraph--type--content-teaser a:hover .field--name-field-main-image:before,.paragraph--type--content-teaser a:hover .field--name-field-manual-teaser-image:before,.paragraph--type--content-teaser-full-width a:hover .field--name-field-main-image:before,.paragraph--type--content-teaser-full-width a:hover .field--name-field-manual-teaser-image:before{background:rgba(215,2,82,.45)}.paragraph--type--manual-teaser a.link--internal-link,.paragraph--type--content-teaser a.link--internal-link,.paragraph--type--content-teaser-full-width a.link--internal-link{position:relative}.paragraph--type--manual-teaser a.link--internal-link:after,.paragraph--type--content-teaser a.link--internal-link:after,.paragraph--type--content-teaser-full-width a.link--internal-link:after{content:"";font-size:1.75rem;display:block;position:absolute;left:1rem;bottom:.8rem;color:#f9f7f9;z-index:1}.paragraph--type--manual-teaser a.link--external-link,.paragraph--type--content-teaser a.link--external-link,.paragraph--type--content-teaser-full-width a.link--external-link{position:relative}.paragraph--type--manual-teaser a.link--external-link:after,.paragraph--type--content-teaser a.link--external-link:after,.paragraph--type--content-teaser-full-width a.link--external-link:after{content:"";font-size:1.75rem;display:block;position:absolute;left:1rem;bottom:.8rem;color:#f9f7f9;z-index:1}.paragraph--type--manual-teaser .node--view-mode-teaser,.paragraph--type--manual-teaser .node--view-mode-teaser-full-width,.paragraph--type--content-teaser .node--view-mode-teaser,.paragraph--type--content-teaser .node--view-mode-teaser-full-width,.paragraph--type--content-teaser-full-width .node--view-mode-teaser,.paragraph--type--content-teaser-full-width .node--view-mode-teaser-full-width{display:block;height:100%}.paragraph--type--manual-teaser .node--view-mode-teaser a,.paragraph--type--manual-teaser .node--view-mode-teaser-full-width a,.paragraph--type--content-teaser .node--view-mode-teaser a,.paragraph--type--content-teaser .node--view-mode-teaser-full-width a,.paragraph--type--content-teaser-full-width .node--view-mode-teaser a,.paragraph--type--content-teaser-full-width .node--view-mode-teaser-full-width a{display:flex;flex-direction:column;height:100%}.paragraph--type--manual-teaser .node--view-mode-teaser a .field--name-field-main-image,.paragraph--type--manual-teaser .node--view-mode-teaser-full-width a .field--name-field-main-image,.paragraph--type--content-teaser .node--view-mode-teaser a .field--name-field-main-image,.paragraph--type--content-teaser .node--view-mode-teaser-full-width a .field--name-field-main-image,.paragraph--type--content-teaser-full-width .node--view-mode-teaser a .field--name-field-main-image,.paragraph--type--content-teaser-full-width .node--view-mode-teaser-full-width a .field--name-field-main-image{margin-top:auto;padding-top:1rem}.paragraph--type--manual-teaser .node--type-event.node--view-mode-teaser a .field--name-field-event-date,.paragraph--type--content-teaser .node--type-event.node--view-mode-teaser a .field--name-field-event-date,.paragraph--type--content-teaser-full-width .node--type-event.node--view-mode-teaser a .field--name-field-event-date{margin-top:auto;padding-top:1rem}.paragraph--type--manual-teaser .node--type-event.node--view-mode-teaser a .field--name-field-main-image,.paragraph--type--content-teaser .node--type-event.node--view-mode-teaser a .field--name-field-main-image,.paragraph--type--content-teaser-full-width .node--type-event.node--view-mode-teaser a .field--name-field-main-image{margin-top:0;padding-top:1rem}.paragraph--type--manual-teaser>a,.paragraph--type--content-teaser>a,.paragraph--type--content-teaser-full-width>a{display:flex;flex-direction:column;height:100%}.paragraph--type--manual-teaser>a .field--name-field-manual-teaser-image,.paragraph--type--content-teaser>a .field--name-field-manual-teaser-image,.paragraph--type--content-teaser-full-width>a .field--name-field-manual-teaser-image{margin-top:auto;padding-top:1rem}.paragraph--type--manual-teaser.image--image-visible .field--name-field-source,.paragraph--type--manual-teaser.image--image-visible .field--name-field-manual-teaser-source,.paragraph--type--content-teaser.image--image-visible .field--name-field-source,.paragraph--type--content-teaser.image--image-visible .field--name-field-manual-teaser-source,.paragraph--type--content-teaser-full-width.image--image-visible .field--name-field-source,.paragraph--type--content-teaser-full-width.image--image-visible .field--name-field-manual-teaser-source{color:#f9f7f9;position:absolute;bottom:.7rem;left:58px;z-index:1}.paragraph--type--manual-teaser.image--image-hidden .field--name-field-main-image,.paragraph--type--content-teaser.image--image-hidden .field--name-field-main-image,.paragraph--type--content-teaser-full-width.image--image-hidden .field--name-field-main-image{display:none}.paragraph--type--manual-teaser.image--image-hidden a,.paragraph--type--content-teaser.image--image-hidden a,.paragraph--type--content-teaser-full-width.image--image-hidden a{border-bottom:8px solid #ece1ec;transition:border-color .2s}.paragraph--type--manual-teaser.image--image-hidden a:hover,.paragraph--type--content-teaser.image--image-hidden a:hover,.paragraph--type--content-teaser-full-width.image--image-hidden a:hover{border-color:#ffd2d5}.paragraph--type--manual-teaser.image--image-hidden a:hover:after,.paragraph--type--content-teaser.image--image-hidden a:hover:after,.paragraph--type--content-teaser-full-width.image--image-hidden a:hover:after{color:#da688b !important}.paragraph--type--manual-teaser.image--image-hidden>a,.paragraph--type--content-teaser.image--image-hidden>a,.paragraph--type--content-teaser-full-width.image--image-hidden>a{height:calc(100% - 8px - 3rem)}.paragraph--type--manual-teaser.image--image-hidden .node--view-mode-teaser a,.paragraph--type--content-teaser.image--image-hidden .node--view-mode-teaser a,.paragraph--type--content-teaser-full-width.image--image-hidden .node--view-mode-teaser a{height:calc(100% - 8px - 3rem)}.paragraph--type--manual-teaser.image--image-hidden a.link--internal-link,.paragraph--type--content-teaser.image--image-hidden a.link--internal-link,.paragraph--type--content-teaser-full-width.image--image-hidden a.link--internal-link{position:relative;padding-bottom:3rem}.paragraph--type--manual-teaser.image--image-hidden a.link--internal-link:after,.paragraph--type--content-teaser.image--image-hidden a.link--internal-link:after,.paragraph--type--content-teaser-full-width.image--image-hidden a.link--internal-link:after{content:"";font-size:1.75rem;display:block;position:absolute;left:0;bottom:.5rem;color:#b276b7}.paragraph--type--manual-teaser.image--image-hidden a.link--external-link,.paragraph--type--content-teaser.image--image-hidden a.link--external-link,.paragraph--type--content-teaser-full-width.image--image-hidden a.link--external-link{position:relative;padding-bottom:3rem}.paragraph--type--manual-teaser.image--image-hidden a.link--external-link:after,.paragraph--type--content-teaser.image--image-hidden a.link--external-link:after,.paragraph--type--content-teaser-full-width.image--image-hidden a.link--external-link:after{content:"";font-size:1.75rem;display:block;position:absolute;left:0;bottom:.5rem;color:#b276b7}.paragraph--type--manual-teaser.image--image-hidden .field--name-field-source,.paragraph--type--manual-teaser.image--image-hidden .field--name-field-manual-teaser-source,.paragraph--type--content-teaser.image--image-hidden .field--name-field-source,.paragraph--type--content-teaser.image--image-hidden .field--name-field-manual-teaser-source,.paragraph--type--content-teaser-full-width.image--image-hidden .field--name-field-source,.paragraph--type--content-teaser-full-width.image--image-hidden .field--name-field-manual-teaser-source{position:absolute;bottom:.4rem;left:40px}.paragraph--type--manual-teaser.deck--deck-hidden .field--name-field-deck,.paragraph--type--content-teaser.deck--deck-hidden .field--name-field-deck,.paragraph--type--content-teaser-full-width.deck--deck-hidden .field--name-field-deck{display:none}.paragraph--type--content-teaser-full-width{grid-column:span 4}.paragraph--type--content-teaser-full-width h3{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){.paragraph--type--content-teaser-full-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.paragraph--type--content-teaser-full-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.paragraph--type--content-teaser-full-width h3{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.paragraph--type--content-teaser-full-width .field--name-field-deck{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){.paragraph--type--content-teaser-full-width .field--name-field-deck{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){.paragraph--type--content-teaser-full-width .field--name-field-deck{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){.paragraph--type--content-teaser-full-width .field--name-field-deck{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.paragraph--type--content-teaser-full-width .field--name-field-event-date{margin-top:1rem}.paragraph--type--content-teaser-full-width img{border-radius:16px}.paragraph--type--content-teaser-full-width .field--name-field-main-image:before,.paragraph--type--content-teaser-full-width .field--name-field-manual-teaser-image:before{border-radius:16px}.paragraph--type--teaser-group .field--name-field-teasers{margin-top:-1.5rem}.paragraph--type--teaser-group .field--name-field-heading+.field--name-field-teasers{margin-top:0}.paragraph--type--custom-block{grid-column:span 12}.paragraph--type--custom-block .field--name-field-block-reference>div>h2{margin-top:3rem;border-bottom:2px solid #d4d4d4;padding-bottom:.5rem;margin-bottom:1.5rem}.paragraph--type--custom-block .view-opportunities{margin-top:-1.5rem}.region-navigation{position:relative}.navigation-bar{position:relative;background:#000;padding-top:1rem;padding-bottom:.5rem;color:#f9f7f9;font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.navigation-bar{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.navigation-bar{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.navigation-bar{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.navigation-bar{padding-bottom:1rem}}.navigation-bar a{color:#f9f7f9}.navigation-bar a:hover{color:#ffd2d5}.navigation-bar span{transition:color .2s;color:#f9f7f9}.navigation-bar span:after{transition:color .2s;content:"";display:inline-block;margin-left:.5rem;color:#707070;position:relative;bottom:-2px}.navigation-bar span:hover{color:#ffd2d5;cursor:pointer}.navigation-bar span:hover:after{color:#ffd2d5}.navigation-bar .navigation-bar-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;width:calc(100% - 48px);margin:0 auto;grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;max-width:1300px}.navigation-bar .region-branding{grid-column:span 12;margin-bottom:.5rem}@media screen and (min-width:992px){.navigation-bar .region-branding{grid-column:span 4;margin-bottom:0}}.navigation-bar .region-navigation{grid-column:span 12;display:none}@media screen and (min-width:992px){.navigation-bar .region-navigation{grid-column:span 8;display:block}}#block-fusion-main-menu{width:100%;margin-top:3rem}@media screen and (min-width:992px){#block-fusion-main-menu{width:inherit;float:right;margin-right:56px;margin-top:.5rem}}#block-fusion-main-menu>.menu{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){#block-fusion-main-menu>.menu{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#block-fusion-main-menu>.menu{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#block-fusion-main-menu>.menu{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#block-fusion-main-menu>.menu>li{display:block;border-top:1px solid #d4d4d4;padding:.5rem 0}@media screen and (min-width:992px){#block-fusion-main-menu>.menu>li{display:inline-block;margin-right:1.5rem;border-top:none;padding:0}}#block-fusion-main-menu>.menu>li a{display:block}#block-fusion-main-menu>.menu>li>.menu{display:none}#block-navdropdown{display:none;z-index:400;position:absolute;width:100%;right:-1.5rem;background:#ffd2d5;padding:1.5rem;margin-top:.5rem}@media screen and (min-width:992px){#block-navdropdown{margin-top:0;width:300px;top:48px;right:0}}#block-navdropdown .dropdown-content{color:#000;font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){#block-navdropdown .dropdown-content{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#block-navdropdown .dropdown-content{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#block-navdropdown .dropdown-content{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#block-navdropdown .dropdown-content a{color:#7c036f}#block-navdropdown .dropdown-content a:hover{color:#d70252}#block-navdropdown .dropdown-eyebrow{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;border-bottom:2px solid #707070;margin-bottom:1rem;padding-bottom:.5rem}@media screen and (min-width:768px){#block-navdropdown .dropdown-eyebrow{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#block-navdropdown .dropdown-eyebrow{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#block-navdropdown .dropdown-eyebrow{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:700;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#block-navdropdown .dropdown-heading{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}@media screen and (min-width:768px){#block-navdropdown .dropdown-heading{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){#block-navdropdown .dropdown-heading{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){#block-navdropdown .dropdown-heading{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}#block-navdropdown .dropdown-text{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;margin-bottom:1rem}@media screen and (min-width:768px){#block-navdropdown .dropdown-text{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#block-navdropdown .dropdown-text{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#block-navdropdown .dropdown-text{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#block-navdropdown .dropdown-link-group{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 2;grid-row:span auto}@media screen and (min-width:768px){#block-navdropdown .dropdown-link-group{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#block-navdropdown .dropdown-link-group{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#block-navdropdown .dropdown-link-group{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#block-navdropdown .dropdown-link{font-size:2.5rem;line-height:2.5rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em;border-top:2px solid #707070;padding-top:1rem;margin-top:1rem}@media screen and (min-width:768px){#block-navdropdown .dropdown-link{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:992px){#block-navdropdown .dropdown-link{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}@media screen and (min-width:1100px){#block-navdropdown .dropdown-link{font-size:3rem;line-height:3rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:-0.025em;word-spacing:-0.0625em}}.mobile-nav-toggle{display:block;position:absolute;height:36px;width:36px;cursor:pointer;right:1rem;top:1rem;color:#f9f7f9}.mobile-nav-toggle:after{content:"";font-size:1rem;margin-left:.75rem;transition:color .2s}.mobile-nav-toggle:hover{color:#ffd2d5}@media screen and (min-width:992px){.mobile-nav-toggle{display:none}}#block-searchform{display:none}#block-searchtoggle{position:absolute;right:0;top:0;width:100%}@media screen and (min-width:992px){#block-searchtoggle{width:inherit}}#block-searchtoggle .search--toggle{display:block;position:absolute;height:28px;width:100%;border-radius:16px;cursor:pointer;right:0;top:2px;color:#000;background:#707070}#block-searchtoggle .search--toggle:after{content:"";font-size:1rem;position:absolute;top:6px;right:8px;transition:color .2s}#block-searchtoggle .search--toggle:hover{background:#ffd2d5}@media screen and (min-width:992px){#block-searchtoggle .search--toggle{width:48px}}#block-searchform,#block-searchform--2,#block-searchapipagesearchblockform,#block-exposedformsearch-resultspage{display:none;position:absolute;top:-1rem;width:100%;height:64px}@media screen and (min-width:992px){#block-searchform,#block-searchform--2,#block-searchapipagesearchblockform,#block-exposedformsearch-resultspage{background:#000}}#search-block-form,#search-api-page-block-form-search,#search-api-page-block-form-search--2,#views-exposed-form-search-results-page{position:relative;top:1.1rem;left:0;right:0;z-index:2}#search-block-form .form-item-keys,#search-api-page-block-form-search .form-item-keys,#search-api-page-block-form-search--2 .form-item-keys,#views-exposed-form-search-results-page .form-item-keys{width:100%;position:absolute;left:0}#search-block-form .form-actions,#search-api-page-block-form-search .form-actions,#search-api-page-block-form-search--2 .form-actions,#views-exposed-form-search-results-page .form-actions{position:absolute;right:0;left:calc(100% - 4rem);width:4rem}#search-block-form .form-search,#search-block-form .form-autocomplete,#search-api-page-block-form-search .form-search,#search-api-page-block-form-search .form-autocomplete,#search-api-page-block-form-search--2 .form-search,#search-api-page-block-form-search--2 .form-autocomplete,#views-exposed-form-search-results-page .form-search,#views-exposed-form-search-results-page .form-autocomplete{-webkit-appearance:none;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;border:none;color:#000;height:28px;display:block;width:calc(100% - 24px);padding-left:24px;border:none;background:#ffd2d5;border-radius:16px}@media screen and (min-width:768px){#search-block-form .form-search,#search-block-form .form-autocomplete,#search-api-page-block-form-search .form-search,#search-api-page-block-form-search .form-autocomplete,#search-api-page-block-form-search--2 .form-search,#search-api-page-block-form-search--2 .form-autocomplete,#views-exposed-form-search-results-page .form-search,#views-exposed-form-search-results-page .form-autocomplete{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#search-block-form .form-search,#search-block-form .form-autocomplete,#search-api-page-block-form-search .form-search,#search-api-page-block-form-search .form-autocomplete,#search-api-page-block-form-search--2 .form-search,#search-api-page-block-form-search--2 .form-autocomplete,#views-exposed-form-search-results-page .form-search,#views-exposed-form-search-results-page .form-autocomplete{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#search-block-form .form-search,#search-block-form .form-autocomplete,#search-api-page-block-form-search .form-search,#search-api-page-block-form-search .form-autocomplete,#search-api-page-block-form-search--2 .form-search,#search-api-page-block-form-search--2 .form-autocomplete,#views-exposed-form-search-results-page .form-search,#views-exposed-form-search-results-page .form-autocomplete{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#search-block-form .form-search::-webkit-input-placeholder,#search-block-form .form-autocomplete::-webkit-input-placeholder,#search-api-page-block-form-search .form-search::-webkit-input-placeholder,#search-api-page-block-form-search .form-autocomplete::-webkit-input-placeholder,#search-api-page-block-form-search--2 .form-search::-webkit-input-placeholder,#search-api-page-block-form-search--2 .form-autocomplete::-webkit-input-placeholder,#views-exposed-form-search-results-page .form-search::-webkit-input-placeholder,#views-exposed-form-search-results-page .form-autocomplete::-webkit-input-placeholder{color:#000}#search-block-form .form-search:-ms-input-placeholder,#search-block-form .form-autocomplete:-ms-input-placeholder,#search-api-page-block-form-search .form-search:-ms-input-placeholder,#search-api-page-block-form-search .form-autocomplete:-ms-input-placeholder,#search-api-page-block-form-search--2 .form-search:-ms-input-placeholder,#search-api-page-block-form-search--2 .form-autocomplete:-ms-input-placeholder,#views-exposed-form-search-results-page .form-search:-ms-input-placeholder,#views-exposed-form-search-results-page .form-autocomplete:-ms-input-placeholder{color:#000}#search-block-form .form-search::placeholder,#search-block-form .form-autocomplete::placeholder,#search-api-page-block-form-search .form-search::placeholder,#search-api-page-block-form-search .form-autocomplete::placeholder,#search-api-page-block-form-search--2 .form-search::placeholder,#search-api-page-block-form-search--2 .form-autocomplete::placeholder,#views-exposed-form-search-results-page .form-search::placeholder,#views-exposed-form-search-results-page .form-autocomplete::placeholder{color:#000}#search-block-form .form-search:focus,#search-block-form .form-autocomplete:focus,#search-api-page-block-form-search .form-search:focus,#search-api-page-block-form-search .form-autocomplete:focus,#search-api-page-block-form-search--2 .form-search:focus,#search-api-page-block-form-search--2 .form-autocomplete:focus,#views-exposed-form-search-results-page .form-search:focus,#views-exposed-form-search-results-page .form-autocomplete:focus{outline:none}#search-block-form .search-button,#search-api-page-block-form-search .search-button,#search-api-page-block-form-search--2 .search-button,#views-exposed-form-search-results-page .search-button{-webkit-appearance:none;position:absolute;box-sizing:border-box;border:none;background:none;color:#000;font-size:1rem;top:-2px;right:0;width:2rem;height:2rem;display:block;cursor:pointer;padding:0;margin:0}.ui-widget-content .ui-state-active{border:none}.ui-widget-content a{color:#7c036f}.ui-widget-content a:hover{text-decoration:none;color:#d70252}.ui-widget.ui-widget-content{border:none;z-index:1;border-bottom-right-radius:14px;border-bottom-left-radius:14px}.ui-widget.ui-widget-content:before{content:"";display:block;background:#ffd2d5;height:14px;position:relative;top:-14px;margin-bottom:-14px}.search-api-autocomplete-search .ui-menu-item-wrapper{color:#7c036f;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.search-api-autocomplete-search .ui-menu-item-wrapper{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.search-api-autocomplete-search .ui-menu-item-wrapper{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.search-api-autocomplete-search .ui-menu-item-wrapper{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.search-api-autocomplete-search .ui-menu-item-wrapper .search-api-autocomplete-suggestion{padding:1rem 24px}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:#ffd2d5;color:#d70252}.search-api-autocomplete-search .ui-menu-item:last-child{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.search-api-autocomplete-search .ui-menu-item:last-child .search-api-autocomplete-suggestion{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.dropdown *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropdown>summary{cursor:pointer}.dropdown{display:inline-block;position:relative}.dropdown>ul{background-color:#d4d4d4;border:1px solid #707070;border-radius:0;list-style:none;margin:0;padding:0;min-width:13rem;position:absolute;top:2em;z-index:999;left:-1.5rem}.dropdown>ul>li>a{display:block;padding:.3125em 1rem .3125em 1.4rem;width:100%}.dropdown>ul>li>a:hover{color:#b276b7}.dropdown>ul>li>a:hover{background-color:#707070}.dropdown>ul>li:before{content:"​";position:absolute}summary::-webkit-details-marker{display:none}summary{display:block}summary::marker{display:none}summary:after{content:"";display:inline-block;width:0;height:0;line-height:0;font-size:0;top:-2px;left:5px;position:relative;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #ccc}summary:focus{outline:none}details[open] summary:after{transform:rotate(180deg)}.navigation-bar.headroom--not-top.headroom--pinned{position:fixed;top:0;width:100%;z-index:400}.navigation-bar.headroom--not-top.headroom--pinned+.content-wrapper{margin-top:67px}.navigation-bar{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideDown{0%{-moz-transform:translateY(-100%)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideDown{0%{-o-transform:translateY(-100%)}100%{-o-transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.navigation-bar.headroom--pinned{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown}.toolbar-fixed .headroom--not-top.headroom--pinned{top:39px}.toolbar-horizontal.toolbar-tray-open .headroom--not-top.headroom--pinned{top:79px}.map-wrapper{position:relative}.mapboxgl-map{height:600px}.mapboxgl-canvas{border-radius:20px}.mapboxgl-popup-content{padding:8px 12px 12px;width:308px}.mapboxgl-popup a{text-decoration:none;color:#7c036f;transition:color .2s;outline:none}.mapboxgl-popup a:hover{text-decoration:underline;color:#d70252}.mapboxgl-popup hr{border:none;border-top:3px solid #d4d4d4}.mapboxgl-popup h4{font-size:16px;line-height:20px;color:#707070;font-weight:700;font-family:"Arimo",sans-serif;margin-bottom:0;margin-top:6px}.mapboxgl-popup h3{font-size:24px;line-height:24px;font-weight:700;font-family:"Arimo",sans-serif;margin-bottom:0;margin-top:12px}.mapboxgl-popup h3::after{content:" ";font-family:"icomoon";font-size:16px;color:#b276b7;position:relative;bottom:-1px}.mapboxgl-popup p{font-size:16px;line-height:20px;color:#707070;font-weight:400;font-family:"Arimo",sans-serif;margin:8px 0}.mapboxgl-popup-close-button{display:none !important}.filter-group{font-size:16px;line-height:20px;font-weight:400;font-family:"Arimo",sans-serif;position:absolute;top:12px;left:12px;z-index:1;border-radius:6px;width:228px;color:#f8d4d6;background-color:#420e40;padding:8px 0 12px 0}.filter-group label:hover{color:#7b1a79}.filter-group input[type=checkbox]{margin:8px 0 0 12px;color:#7b1a79;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;font-size:inherit;width:2rem;height:1rem;box-sizing:content-box;border:2px solid;border-radius:1em;vertical-align:top}.filter-group input[type=checkbox]:not(:checked){margin-right:.75em}.filter-group input[type=checkbox]::before{content:"";position:absolute;top:50%;left:0;transform:translate(0,-50%);box-sizing:border-box;width:.7em;height:.7em;margin:0 .15em;border:1px solid;border-radius:50%;background:currentcolor}#poi-AdvocacyGroup:checked::before{left:1em;background:#a9e4ff;border-color:#a9e4ff}#poi-Industry:checked::before{left:1em;background:#f6cd9c;border-color:#f6cd9c}#poi-FederalLaboratory:checked::before{left:1em;background:#a8d6c4;border-color:#a8d6c4}#poi-Academic:checked::before{left:1em;background:#feb5e2;border-color:#feb5e2}.filter-group input[type=checkbox]:checked::before{left:1em}.filter-group input[type=checkbox]+label{display:inline-block;cursor:pointer;padding:8px 0}.filter-group input[type=checkbox]+label{background-color:#420e40;text-transform:capitalize}.filter-group input[type=checkbox]+label:hover,.filter-group input[type=checkbox]:checked+label{background-color:#420e40}.filter-group input[type=checkbox]:checked+label:before{content:" ";margin-right:12px}.filter-group #poi-Academic:checked+label:before{color:#feb5e2;margin-right:12px}.filter-group #poi-FederalLaboratory:checked+label:before{color:#a8d6c4}.filter-group #poi-Industry:checked+label:before{color:#f6cd9c}.filter-group #poi-AdvocacyGroup:checked+label:before{color:#a9e4ff}#branding-usfe{position:absolute;right:12px;bottom:12px;width:88px}footer.footer{margin-top:6rem;padding-top:3rem;padding-bottom:1.5rem;background:#7c036f;color:#f9f7f9}.region-footer #block-footer{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;width:calc(100% - 48px);margin:0 auto;grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;max-width:1300px}.region-footer .footer-left{grid-column:span 12;font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.region-footer .footer-left{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.region-footer .footer-left{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.region-footer .footer-left{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:768px){.region-footer .footer-left{grid-column:1/7}}.region-footer .footer-right{grid-column:span 12;font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.region-footer .footer-right{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.region-footer .footer-right{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.region-footer .footer-right{font-size:1.4375rem;line-height:1.75rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:768px){.region-footer .footer-right{grid-column:7/-1;grid-row:1}}.region-footer .footer-text{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 12;grid-row:span auto}.region-footer .footer-text .footer-left-text,.region-footer .footer-text .footer-right-text{grid-column:span 6}.region-footer .footer-bottom{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:24px;column-gap:24px;grid-row-gap:0rem;row-gap:0rem;margin:0;grid-column:auto/span 12;grid-row:span auto;border-top:2px solid #b276b7;margin-top:1.5rem;padding-top:1rem;font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}@media screen and (min-width:768px){.region-footer .footer-bottom{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){.region-footer .footer-bottom{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){.region-footer .footer-bottom{font-size:1rem;line-height:1.25rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}.region-footer .footer-bottom .footer-privacy{grid-column:span 12}@media screen and (min-width:768px){.region-footer .footer-bottom .footer-privacy{grid-column:span 3;text-align:right}}.region-footer .footer-bottom .footer-license{grid-column:span 12}@media screen and (min-width:768px){.region-footer .footer-bottom .footer-license{grid-column:span 9}}.region-footer .footer-image{width:200px;height:190px;background:#b276b7;border-radius:100px;margin-bottom:3rem}.region-footer .footer-form{height:calc(200px - 2rem);margin-bottom:6rem;margin-top:-2.5rem;padding-top:2rem}@media screen and (min-width:768px){.region-footer .footer-form{margin-bottom:3rem;margin-top:0}}.region-footer .footer-form form{margin-bottom:1rem}.region-footer a{color:#f9f7f9;text-decoration:underline}.region-footer a:hover{color:#ffd2d5;text-decoration:none}#mc_embed_signup label{display:block;margin-bottom:.5rem}#mc_embed_signup .email{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;border:2px solid #b276b7;padding:.7rem 1rem .7rem 2rem;border-radius:30px;border-bottom-right-radius:0;border-top-right-radius:0;background:#7c036f;color:#ffd2d5;width:calc(100% - 160px - 3rem);margin:0;float:left}@media screen and (min-width:768px){#mc_embed_signup .email{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#mc_embed_signup .email{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#mc_embed_signup .email{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#mc_embed_signup .email:focus{outline:none;border-color:#da688b}#mc_embed_signup .email::placeholder{color:#b276b7;opacity:1}#mc_embed_signup .email :-ms-input-placeholder{color:#b276b7}#mc_embed_signup .email ::-ms-input-placeholder{color:#b276b7}#mc_embed_signup .clear{float:right}#mc_embed_signup .button{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em;background:#b276b7;color:#f9f7f9;border-radius:30px;border-bottom-left-radius:0;border-top-left-radius:0;padding:.7rem 2rem .7rem 1rem;border:2px solid #b276b7;margin:0;height:58.5px}@media screen and (min-width:768px){#mc_embed_signup .button{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:992px){#mc_embed_signup .button{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}@media screen and (min-width:1100px){#mc_embed_signup .button{font-size:1.4375rem;line-height:2rem;font-style:normal;font-variant:normal;font-weight:400;font-family:Arimo,sans-serif;letter-spacing:0em;word-spacing:0em}}#mc_embed_signup .button:hover{cursor:pointer;background:#da688b;border-color:#da688b}
