body {color: #1D2D5E;font-family: 'PT Sans', sans-serif;font-size: 21px;font-weight: 400;}a {color: #C2D500;text-decoration: none;transition: 0.2s ease;}a:hover {color: #E54B37;}p {line-height: 171%;}h1 {color: #1D2D5E;font-family: 'Petrona';font-size: 20px;font-weight: 600;text-transform: uppercase;}h2, .h2-style {font-family: 'Petrona', sans-serif;font-size: 34px;font-weight: 400;margin-right: 10px;}h3, .h3-style {color: black;font-family: 'Hummingbird';font-size: 100px;font-weight: 400;line-height: 60%;margin-left: 0px;margin-top: 0;text-transform: lowercase;}.h3-indented {margin-left: 40px;}h4, .h4-style {color: #1D2D5E; font-family: 'Petrona', sans-serif;font-size: 28px;font-weight: 700;text-transform: none;}h5, .h5-style {color: #E54B37;font-family: 'Petrona', sans-serif;font-size: 22px;font-weight: 600;}.blue-bold-text {color: #1655A2;font-family: 'PT Sans', sans-serif;font-size: 21px;font-weight: 700;}.button,.small-action-button,.orange-button,.small-orange-action-button {background: url(/images/template/button-shape.svg?v=0.03) no-repeat;background-size: 100% 100%;font-family: 'PT Sans', sans-serif;font-size: 23px;font-weight: 400;letter-spacing: 0.48px;margin-bottom: 10px;margin-top: 10px;padding: 14px 46px;text-transform: capitalize;}.pager:hover, .pager-prev:hover, .pager-next:hover, .pager.on {background: #1d2d5e;}.button span,.orange-button span,.small-orange-action-button span {color: white;font-family: 'PT Sans', sans-serif;font-size: 23px;font-weight: 400;transition: 0.2s ease;}.button:hover, .small-action-button:hover {background: url(/images/template/button-shape-hover.svg?v=0.03) no-repeat;background-size: 100% 100%;color: #C2D500;}.button:hover span, .small-action-button:hover span {color: #C2D500;}.small-action-button, .small-action-button:hover {font-size: 18px;padding: 10px 40px;}.orange-button,.small-orange-action-button {background-image: url(/images/template/orange-button-shape.svg);color: #fff;display: inline-block;}.orange-button:hover,.small-orange-action-button:hover {background-image: url(/images/template/orange-button-shape-hover.svg);color: #fff;}.fr.button.negmt {margin-left: 32px;}#mobile-check-element {display: none;}@media (max-width: 1024px) {.detail-page {display: flex;flex-direction: column;text-align: left;}.detail-page h3.date {text-align: center;}.fr.button.negmt,.fr.small-action-button {align-self: center;display: block;margin: 32px;width: fit-content;}}@media (max-width: 917px) {#mobile-check-element {display: block;}}@media (max-width: 800px) {h4, .h4-style {line-height: normal;margin-bottom: 20px;}h3 {font-size: 70px;margin-bottom: 0px;margin-left: 0;}.button {margin-left: auto;margin-right: auto;}body, .blue-bold-text {font-size: 16px;}}body .content-area {opacity: 0;transition: 0.5s ease;}body.loaded .content-area {opacity: 100%;}.header {background-color: #F1F3F2;display: flex;height: 80px;position: fixed;top: 0;width: 100%;z-index: 1000;}.header .logo {display: block;margin-left: 60px;position: relative;transition: 0.2s ease;width: 376px;}.header .logo svg {opacity: 100%;transition: 0.2s ease;}.header .logo:hover {transform: scale(1.05);}.primary-nav-wrap {display: inline-flex;height: auto;justify-content: flex-end;justify-self: flex-end;margin-left: auto;margin-right: 0;position: relative;width: 100%;}.quick-links {display: flex;flex: auto;height: auto;justify-self: flex-start;list-style: none;margin: auto 0 auto 0;padding: 0;position: relative;}.nav-toggle {display: none;margin-left: 0;position: relative;width: min-content;}@media (max-width: 1360px) {.page-index.at-tip-top .nav-toggle {right: 0;width: 80px;}.page-index.at-tip-top.show-nav .nav-toggle {background: none;}.page-index.at-tip-top .nav-toggle .lines {right: 25%; }.nav-toggle {display: block;height: 80px;pointer-events: visible;position: absolute;right: 16px;width: 48px;}.nav-toggle .lines {background-color: #1D2D5E;border-radius: 20px;content: '';display: block;height: 3px;overflow: visible;position: absolute;right: 10px;top: 50%;transition: all 0.2s ease;width: 32px;}.nav-toggle .lines::before,.nav-toggle .lines::after {background-color: #1D2D5E;border-radius: 20px;content: '';display: block;height: 3px;position: relative;top: 18px;transition: all 0.2s ease;width: 32px;}.nav-toggle .lines::before {top: -9px;}.nav-toggle .lines::after {top: 6px;}.header {overflow: visible;}.show-nav .header .primary-nav-wrap {right: 0px;}.show-nav .header .nav-toggle .lines::after {top: 18px;transform: rotate(90deg) translate(-64%);}.show-nav .header .nav-toggle .lines::before {opacity: 0;}.show-nav .header .nav-toggle .lines {top: 40px;transform: rotate(-45deg);}.header {overflow: visible;}.primary-nav-wrap {background-color: #F1F3F2;flex-direction: column;justify-content: flex-start;height: calc(100vh - 80px);max-width: 400px;overflow-x: hidden;overflow-y: scroll;position: absolute;right: -400px;top: 100%;transition: 0.2s ease;}.primary-nav-wrap::-webkit-scrollbar {background-color: rgba(0,0,0,0);width: 10px;}.primary-nav-wrap::-webkit-scrollbar-thumb {background-color: #1D2D5E;border-radius: 20px;}.primary-nav-wrap ul {position: absolute;top: 150px;}}@media (max-width: 512px) {.header .logo {background: #1D2D5E url(../images/template/logo-mini.svg) no-repeat;background-position: 50%;background-size: 48px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;height: 68px;margin-left: 30px;overflow: hidden;width: 80px;}.header .logo svg {opacity: 0;}}.primary-nav-wrap > ul, .quick-links ul {display: flex;font-family: 'Petrona';font-size: 17px;font-weight: 500;height:100%;list-style: none;margin: 0;padding: 0;position: relative;vertical-align: middle;}.primary-nav-wrap > ul {justify-content: flex-end;order: -1;}.quick-links ul {justify-content: flex-start;}.primary-nav-wrap ul li, .quick-links ul li {display: flex;flex-direction: column;justify-content: flex-start;margin: 0;position: relative;}.primary-nav-wrap ul li a, .quick-links ul li a {color: #1d2d5e;margin-bottom: auto;margin-top: auto;padding: 8px 16px;text-decoration: none;text-transform: uppercase;transition: 0.2s ease;}.primary-nav-wrap ul li a:hover,.quick-links ul li a:hover {color: white;font-weight: 400;}.quick-links ul li a:hover {background-color: #42A6C7;}.primary-nav-wrap > ul > li:hover > a,.primary-nav-wrap > ul > li:nth-child(5n):hover > a,.primary-nav-wrap > ul > li:nth-child(5n).selected > a {background-color: #FFB600;color: white;}.primary-nav-wrap > ul > li:nth-child(n):hover > a,.primary-nav-wrap > ul > li:nth-child(n).selected > a {background-color: #42A6C7;color: white;}.primary-nav-wrap > ul > li:nth-child(2n):hover > a,.primary-nav-wrap > ul > li:nth-child(2n).selected > a {background-color: #C2D500;color: white;}.primary-nav-wrap > ul > li:nth-child(3n):hover > a,.primary-nav-wrap > ul > li:nth-child(3n).selected > a {background-color: #E64B38;color: white;}.primary-nav-wrap > ul > li:nth-child(4n):hover > a,.primary-nav-wrap > ul > li:nth-child(4n).selected > a {background-color: #1D2D5E;color: white;}.primary-nav-wrap > ul > li:hover > ul {opacity: 100%;visibility: visible;}@media (max-width: 1450px) {.primary-nav-wrap ul li a {padding: 8px;}}@media (max-width: 1360px) {.primary-nav-wrap ul li a {padding: 16px 16px;}.primary-nav-wrap .quick-links ul {flex-direction: column;position: relative;top: 0px;}.primary-nav-wrap .quick-links ul li a {padding-left: 12px;}.primary-nav-wrap .level-0 {flex-direction: column;justify-content: flex-start;order: 1;padding-bottom: 60px;position: relative;top: 32px;}.primary-nav-wrap .level-0 li {height: fit-content;margin: 0;}.primary-nav-wrap .level-0 li.sub > a:before,.primary-nav-wrap .level-0 li.sub > a:after {background-color: #1D2D5E;content: '';display: block;height: 2px;margin-right: 20px;margin-top: 24px;position: absolute;right: 0;top: 0;transition: 0.2s ease;width: 16px;}.primary-nav-wrap .level-0 li.sub > a:hover:before,.primary-nav-wrap .level-0 li.sub > a:hover:after {background-color: white;}.primary-nav-wrap .level-0 li.sub a:after {transform: rotate(90deg);}.primary-nav-wrap .level-0 li.sub li.sub > a:hover:before,.primary-nav-wrap .level-0 li.sub li.sub > a:hover:after {background-color: #E54B37;}.primary-nav-wrap li.sub a.clicked:before {top: 0;transform: rotate(-45deg);}.primary-nav-wrap li.sub a.clicked:after {top: 0;transform: rotate(45deg);}}.primary-nav-wrap > ul > li > ul {background: url(../images/template/menu-frame.svg) no-repeat;background-size: 100% 100%;display: flex;flex-direction: column;font-size: 21px;font-weight: 400;height: auto;min-height: 200px;min-width: 300px;opacity: 0;padding: 12px;position: absolute;top: 60px;transition: opacity 0.2s ease;visibility: hidden;width: max-content;}.primary-nav-wrap > ul > li:last-child > ul {right: 0;}.primary-nav-wrap ul li ul li {margin-right: auto;}.primary-nav-wrap ul li ul li a {padding-bottom: 3px;padding-top: 3px;text-transform: none;}.primary-nav-wrap .level-0 > li.sub > ul > li.sub > a:before,.primary-nav-wrap .level-0 > li.sub > ul > li.sub > a:after {margin-top: 12px;}.primary-nav-wrap ul ul li a:hover {background: none;color: #E54B37;font-weight: 700;}.primary-nav-wrap ul li ul ul {background: none;height: auto;min-height: unset;min-width: unset;opacity: 100%;overflow: hidden;padding: 0 0 0 20px;position: relative;top: 0;visibility: hidden;}.primary-nav-wrap ul li:hover ul ul {visibility: visible;}@media (max-width: 1360px) {.primary-nav-wrap .level-0 li ul {display: none;opacity: 100;position: relative;top: 2px;visibility: visible;width: 100%;}}.quick-links {max-width: 160px;}.quick-links::before {background-color: #42A6C7;content: '';display: block;height: 21px;margin-bottom: auto;margin-left: 3px;margin-top: auto;position: relative;right: 1PX;width: 1px;}.quick-links ul li:last-child a {padding: 8px 10px;}.quick-links ul li:last-child a svg {margin-top: 3px;}@media (max-width: 1360px) {.quick-links {border-bottom: 1px solid #1D2D5E;flex-direction: column-reverse;height: auto;left: 0px;max-width: 400px;position: relative;top: 10px;}.quick-links::before {display: none;}.quick-links ul li:first-child a {margin-top: 16px;padding: 12px 16px;}.quick-links ul li:last-child a {margin-bottom: 16px;padding: 16px 16px;}}.header-search-form {display: flex;flex-direction: column;height: auto;overflow: visible;position: absolute;right: 16px;}.header-search-form > label > input {background: white url(../images/template/search-outline.svg) no-repeat;background-position: 50% 50%;border: none;color: #1D2D5E;display: none;height: 54px;margin-top: -12px;max-width: 370px;padding: 12px 15px 12px 30px;width: 370px;}.header-search-form > label > input::-webkit-input-placeholder {text-transform: uppercase;}.header-search-form > input#search-toggle.submit {background: url(../images/icons/search.svg) no-repeat;background-position: 50% 50%;border: none;content: '';height: 55px;justify-self: end;margin-left: auto;margin-right: 0;position: relative;top: -12px;transition: 0.2s ease;width: 36px;}.header-search-form > input#search-toggle.submit:hover,.show-search .header-search-form > input#search-toggle.submit {background-color: #42A6C7;}.show-search .header-search-form > label input {display: block;}@media (max-width: 1360px) {.header-search-form {flex-direction: row-reverse;left: 12px;position: relative;}.header-search-form > label > input {background-size: 95% 75%;display: block;left: 3px;max-width: 370px;position: absolute;width: calc(100vw - 32px);}.header-search-form > input#search-toggle.submit {margin-top: 0px;right: 32px;z-index: 1000;}.header-search-form:hover > input#search-toggle.submit {background-color: rgba(0,0,0,0);}.header-search-form > input#search-toggle.submit:hover {transform: scale(1.25);}}.main-content {padding-bottom: 2px;padding-top: 110px;}.ss-section-wrap-inner {margin-left: 30px;margin-right: 30px;max-width: 1430px;}.ss-section-wrap-inner .col-2:last-child {align-self: self-end;margin-bottom: auto;padding-left: 50px;}.ss-section-wrap-inner .col-2:first-child {margin-left: 0;margin-right: auto;padding-right: 50px;}.ss-section-wrap-inner .col-2:last-child p {margin-bottom: unset;}.ss-section-wrap-inner .col-2:first-child .cb-intro p,.ss-section-wrap-inner .col-2:last-child .cb-intro p {text-align: left;display: inline;}.ss-section-wrap-inner .col-2:last-child p img {display: block;margin-bottom: 10px;width: 100%;}.ss-section-wrap-inner .col-2 p svg {display: block;margin: 44px 0 28px auto;position: relative;}.ss-section-wrap-inner .col-3-5:first-child {padding-right: 30px;}.ss-section-wrap-inner .col-2-5:last-child {padding-left: 30px;}.ss-section-wrap-inner .col-2.has-background-color h2 {color: revert !important;}.ss-section-wrap-inner .col-2.has-background-color.has-dark-background li a {color: unset !important;}.ss-section-wrap-inner .col-2.has-background-color .button {color: white;}.ss-section-wrap-inner .col-5.has-background-color {position: relative;text-align: center;}.ss-section-wrap-inner .col-5.has-background-color p svg {width: 100% !important;}.ss-section-wrap-inner.has-ss-image-block {margin-left: 30px;margin-right: 30px;max-width: 1430px;}.ss-section-wrap-inner.has-ss-image-block .ss-image-block {position: relative;}.ss-section-wrap-inner.has-ss-image-block .col-2.ss-image-block p {margin-left: 0;margin-right: 0;width: 100%;}.ss-section-wrap-inner.has-ss-image-block p img {height: auto;width: auto;}.ss-section-wrap.has-background-color {margin-left: auto;margin-right: auto;max-width: 1920px;}.ss-section-wrap .ss-content-block.has-background-color {height: fit-content;}.round-image-carousel .slide .image {border-radius: 100%;height: 0;padding-top: 100%;}.content-area {margin: 0 auto 60px;max-width: 1430px;}.picture-with-text-section .col-3,.picture-with-text-section .col-2-3 {margin-bottom: 5px;}.picture-with-text-section .col-3 {background-position: 50%;background-repeat: no-repeat;background-size: cover;}.left.picture-with-text-section .col-3 {margin-right: 2.5px;}.left.picture-with-text-section .col-2-3 {margin-left: 5px;}.right.picture-with-text-section .col-3 {margin-left: 2.5px}.right.picture-with-text-section .col-2-3 {margin-right: 2.5px;}.picture-with-text-section .col-3 img {display: none;}.ss-section-wrap:not(.has-background-color) h2 {color: #42A7C5;}@media (min-width: 2060px) {.content-area {margin-left: auto;margin-right: auto;}}@media (min-width: 1500px) {.ss-section-wrap-inner {margin-left: auto;margin-right: auto;}.ss-section-wrap-inner.has-ss-image-block {margin-left: auto;margin-right: auto;}}@media(max-width: 1560px) {.content-area {margin-left: 60px;margin-right: 60px;}}@media(max-width: 1200px) {.ss-section-wrap-inner {flex-direction: row;margin: 30px;}.ss-section-wrap-inner .col-2 {margin: 0 0 30px 0;width: 100%;}.ss-section-wrap-inner .col-2:last-child.has-background-color {padding-left: 30px;}.ss-section-wrap-inner .col-2:first-child {padding-right: 0;}.ss-section-wrap-inner .col-2:last-child {padding-left: 0;}.ss-section-wrap-inner .col-2:last-child h5 {text-align: center;}.ss-section-wrap-inner .col-2:last-child p {font-size: 20px;max-width: unset;text-align: left;width: 100%;}.ss-section-wrap-inner .col-2:last-child p img {margin-left: auto;margin-right: auto;}.ss-section-wrap-inner .col-2:last-child p .button {display: block;margin-left: auto;margin-right: auto;width: fit-content;}.content-area {margin-left: 30px;margin-right: 30px;}}@media (max-width: 1024px) {.ss-section-wrap-inner {flex-direction: column;width: 100;}.ss-section-wrap-inner .col-2-3,.ss-section-wrap-inner .col-3,.ss-section-wrap-inner .col-4,.ss-section-wrap-inner .col-5 {text-align: left;width: 100%;}.ss-section-wrap-inner .col-5 {margin-left: 0;}}@media (max-width: 600px) {.ss-content-block h4 img {width: calc(100% - 60px) !important;}}.detail-page.member-directory .info-column > h3 {display: none;}.ss-accordion-content-wrap .ss-accordion-toggle {background-color: white !important;color: #1655A2;font-family: 'PT Sans', sans-serif;font-size: 21px;font-weight: 700;padding-left: 30px !important;text-transform: none;transition: 0.2s ease;}.ss-accordion-content-wrap .ss-accordion-toggle .ss-accordion-toggle-icon {background: url(../images/icons/up-arrow.svg) no-repeat !important;background-size: 100% 100% !important;content: '';display: block;height: 21px !important;left: 0;position: absolute;top: 30%;transform: rotate(180deg);transition: 0.2s ease;width: 21px !important;}.ss-accordion-content-wrap.show .ss-accordion-toggle .ss-accordion-toggle-icon {top: 30%;transform: rotate(0deg);}.ss-accordion-toggle-icon::before,.ss-accordion-toggle-icon::after {display: none;}.ss-accordion-content {background: #5bbad9;margin-left: 30px;}.ss-accordion-content p {color: white;line-height: 142%;padding: 15px 30px;}.quote-block {background: #C2D500 url(../images/template/image-quote-block-outline.svg?v=0.01) no-repeat;background-position: 50% 50%;background-size: 95% 95%;padding: 66px;}.ss-section-wrap-inner .col-2:last-child .quote-block {margin-left: auto;}.quote-block p {font-family: 'Petrona', sans-serif;font-size: 20px;line-height: 131%;}.quick-links-body {margin-left: 0;margin-right: 0;margin-top: 30px;}.quick-links-body .ss-section-wrap-inner {margin-bottom: 5px;margin-left: auto;margin-right: auto;max-width: 1920px;}.quick-links-body .ss-image-block,.quick-links-body .has-background-color {flex: 1;margin: 0;max-width: 430px;width: 10%;}.quick-links-body .has-background-color:first-child {color: white;padding: 40px 30px 40px 40px;}.quick-links-body .has-background-color:last-child {max-width: unset;}.quick-links-body .has-background-color:last-child::-webkit-scrollbar-thumb {background-color: lightgray;border-radius: 10px; width: 10px;}.quick-links-body .has-background-color:last-child::-webkit-scrollbar {color: rgba(0,0,0,0);width: 10px;}.quick-links-body .has-background-color:first-child h2 {color: white;font-size: 20px;font-weight: 600;letter-spacing: 3.2px;margin-left: 65px;margin-top: 10px;text-transform: uppercase;}.quick-links-body .has-background-color:first-child h2:after {background: url(../images/template/quicklinks-underline.svg) no-repeat;content: '';display: block;height: 5px;margin-left: 65px;top: 5px;position: relative;width: 230px;}.quick-links-body .has-background-color ul {font-family: 'Petrona', sans-serif;font-size: 21px;line-height: 200%;margin-left: 44px;margin-top: 0;}.quick-links-body .has-background-color ul li a {color: white;text-decoration: none;transition: 0.2s ease;}.quick-links-body .has-background-color ul li a:hover {font-weight: 700;}.quick-links-body .ss-image-block p img {display: none;}.quick-links-body .ss-image-block {background: url(../images/template/AK5A0173.jpg) no-repeat;background-position-x: 75%;background-size: auto 100%;}.image-quote-banner {margin-bottom: 2px;}.image-quote-banner .ss-image-block img {display: none;}.image-quote-banner .ss-image-block {background-repeat: no-repeat;background-size: cover;margin: 0;min-height: 400px;}.image-quote-banner .col-2 p,.image-quote-banner .col-2 em,.image-quote-banner .col-2 span {font-family: 'Petrona';font-size: 32px;font-style: italic;font-weight: 300;padding: 90px 75px;}.image-link-box-with-heading {justify-self: center;display: flex;flex-direction: column;height: 604px;margin-left: auto;margin-right: auto;position: relative;}.image-link-box-with-heading .heading {color: white;font-family: 'Petrona', sans-serif;font-size: 36px;font-weight: 500;padding: 30px;text-align: center;}.ss-content-block:nth-child(4n-3) .image-link-box-with-heading .heading {background-color: rgb(255,182,0);}.ss-content-block:nth-child(4n-2) .image-link-box-with-heading .heading {background-color: rgb(230,75,56);}.ss-content-block:nth-child(4n-1) .image-link-box-with-heading .heading {background-color: rgb(66,167,198);}.ss-content-block:nth-child(4n) .image-link-box-with-heading .heading {background-color: rgb(194,213,0);}.image-link-box-with-heading .button-content {display: flex;flex-direction: column;height: 100%;margin: 40px 20px;position: relative;transition: background-color 0.3s ease;}.image-link-box-with-heading .button-content:hover {background-color: rgba(255,255,255,0.5);}.image-link-box-with-heading .button-content:after {bottom: 0;content: '';display: block;left: 0;pointer-events: none;position: absolute;right: 0;top: 0;}.image-link-box-with-heading .button-content:before {background: url(/images/template/large-button-border.svg?v=0.05);background-position: 50%;background-size: 100% 100%;bottom: -20px;content: '';display: block;left: -20px;position: absolute;right: -20px;top: -20px;}.image-link-box-with-heading .button-content .picture {background-size: cover;display: block;height: 100%;overflow: hidden;pointer-events: none;position: absolute;width: 100%;z-index: -1;}.image-link-box-with-heading .button-content .picture:after {bottom: 0;content: '';display: block;left: 0;position: absolute;right: 0;top: 0;}.image-link-box-with-heading .button-content .picture img {display: none;}.image-link-box-with-heading .button-content .hover-text {color: rgb(29,46,94);filter: blur(10px);max-height: 270px;opacity: 0;overflow-y: scroll;padding: 9%;transition: 0.3s filter ease, 0.3s opacity ease;}.image-link-box-with-heading .button-content .hover-text::-webkit-scrollbar {background: transparent;width: 10px;}.image-link-box-with-heading .button-content .hover-text::-webkit-scrollbar-thumb {background: rgba(255,255,255,0.7);border-radius: 10px;}.image-link-box-with-heading .button-content:hover .hover-text {filter: blur(0);opacity: 1;}.ss-content-block:nth-child(4n-3) .image-link-box-with-heading .button-content:hover .picture:after {background: rgba(255,182,0,90%);mix-blend-mode: lighten;}.ss-content-block:nth-child(4n-2) .image-link-box-with-heading .button-content:hover .picture:after {background-color: rgba(230,75,56,90%);mix-blend-mode: lighten;}.ss-content-block:nth-child(4n-1) .image-link-box-with-heading .button-content:hover .picture:after {background-color: rgba(66,167,198,90%);mix-blend-mode: lighten;}.ss-content-block:nth-child(4n) .image-link-box-with-heading .button-content:hover .picture:after {background-color: rgba(194,213,0,90%);mix-blend-mode: lighten;}.image-link-box-with-heading .button-content .button {align-self: center;background-image: url(../images/template/button-with-outline.svg);display: block;margin-bottom: 20px;margin-top: auto;position: relative;top: auto;}.content-box-list {margin-top: 16px;}.content-box-list.events li {margin-bottom: 0;}.content-box-list.events li a {box-shadow: none;margin-right: auto;position: relative;text-align: left;width: fit-content;}.content-box-list.events li a .date {background: #C2D500;background-image: none !important;box-shadow: 0px 5px 10px rgba(0,0,0,16%);color: white;display: flex;float: left;font-family: 'PT Sans', sans-serif;font-size: 18px;font-style: normal;font-weight: 700;flex-direction: column;height: 70px;line-height: 70%;margin: -10px 20px 0 0;padding: 10px;position: relative;text-align: center;width: 70px;}.events li a span:first-child strong {color: white;font-family: 'PT Sans', sans-serif;font-size: 40px;font-style: normal;height: auto;line-height: 90%;margin: 0;padding: 5px !important;text-align: center;width: 100%;}.ss-section-wrap-inner .ss-content-block.col-2:last-child .cb-intro h1 {margin-left: 0;position: relative;text-align: left;}.content-box-list.events li a .title {display: inline;margin-bottom: 0;padding: 0 10px 0 0;text-align: left;vertical-align: middle;width: fit-content;}.content-box-list.events li a .see-details {border: 0px !important;color: lightgray;display: inline;font-family: 'PT Sans', sans-serif;font-size: 20px;font-weight: 400;height: 100%;margin-bottom: 0;margin-top: 0;padding: 2px 0 0 0;position: relative;text-align: left;vertical-align: middle;}.content-box-list.blog {padding-top: 14px;}.ss-content-block.col-1 .content-box-list li {margin-bottom: 0;margin-left: auto;margin-right: auto;max-width: 950px;width: 100%;}.content-box-list.blog li:last-child a:after , .content-box-list.blog li a .cb {display: none;}.content-box-list.blog li a {border-bottom: #C2D500 1px solid;box-shadow: none;display: flex;flex-direction: column;flex-wrap: wrap;height: fit-content;margin-bottom: 20px;max-height: 288px;padding: 0;position: relative;text-align: left;}.content-box-list.blog li a .title {display: -webkit-box;max-height: 52px;max-width: 475px;order: 2;overflow: hidden;-webkit-line-clamp: 2;}.content-box-list.blog li a .thumbnail {height: auto;margin-right: 10px;margin-top: 0;order: 1;width: fit-content;}.content-box-list li a:hover .title { color: #E54B37 }.content-box-list.blog li a img {float: left;height: 100vh;margin: 0 auto;max-height: 250px;position: relative;width: auto;}.content-box-list.blog li a .cb:before {display: none;}.content-box-list li a .date, .content-box-list li a .date strong,.content-box-list li a .title, .content-box-list li a .title strong,.content-box-list li a .abstract, .content-box-list li a .abstract strong {margin-left: 0;padding: 0;text-align: left;width: 50%;}.content-box-list li a .date {order: 3;}.content-box-list li a .date, .content-box-list li a .date strong {font-family: 'PT Sans', sans-serif;font-size: 18px;font-style: italic;font-weight: 400;margin-bottom: 0;margin-left:0;text-transform: capitalize;width: fit-content;}.content-box-list li a .date strong {margin-left: 5px;}.content-box-list li a .title, .content-box-list li a .title strong {font-family: 'PT Sans';font-size: 20px;font-weight: 700;display: inline;text-align: left;width: fit-content;}.content-box-list li a .abstract {color: black;display: -webkit-box;font-family: 'PT Sans', sans-serif;font-size: 20px;font-weight: 400;overflow: hidden;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}.content-box-list li a .abstract {order: 4;}.detail-page {margin-bottom: 60px;margin-top: 0px;}.detail-page h3 {display: block;font-family: 'Petrona', sans-serif;font-size: 21px;bottom: 20px;line-height: 100%;margin-bottom: 0px;margin-left: 0;margin-top: 20px;text-align: left;text-transform: none;}.event-links-bar h3 {display: block;font-family: 'Petrona', sans-serif;font-size: 30px;font-weight: 400;line-height: 50%;text-transform: none;top: 40px;}.event-links-bar .fr.button {margin-right: 0;}.event-links-bar .fl.button {margin-left: 0;}.list-items.event-items .no-events-item {font-family: 'PT Sans';font-size: 16px;text-align: center;}form.category-and-window ul.display-options a,form.category-and-window ul.time-window-options a {color: #1D2D5E;font-family: 'PT Sans';font-size: 21px;font-weight: 700;justify-content: center;padding: 0px;text-decoration: none;text-decoration-color: #1D2D5E;}.calendar {margin-bottom: 60px;}.calendar-and-filters-wrap .event-items > li .view-event-button {margin-right: -20px;margin-top: -14px;}.calendar a.event .description {display: none;}.text-search {background: white url(../images/template/search-outline.svg?v=1.32) no-repeat;background-position: 50% 50%;background-size: 100% 70%;border: none;color: #1D2D5E;display: block;height: 54px;text-decoration-color: #1D2D5E;text-transform: none;width: 100%;}.text-search-wrap {max-width: 370px;}form.category-and-window select, form.category-and-window .chosen-container {background: white url(../images/template/category-dropdown.svg?v=2.1) no-repeat;background-position: 0% 50%;background-size: 100% 70%;border: none;color: #1D2D5E;display: block;height: 54px;max-width: 400px;text-decoration-color: #1D2D5E;text-transform: none;width: 100%;}.search-form input[type=text], .text-search-wrap input[type=text] {border: none;padding: 12px 15px 12px 30px;width: 100%;}.text-search-wrap .small-action-button {height: 36px;transition: transform 0.2s ease;}.text-search-wrap .small-action-button:hover {height: 36px;transform: scale(1.2);transition: transform 0.2s ease;}form.category-and-window .text-search-wrap .submit, .search-page-form-wrap .text-search-wrap .submit {background: url(../images/icons/search.svg) no-repeat;background-position: 50% 50%;border: none;content: '';height: 55px;justify-self: end;margin-left: auto;margin-right: 20px;margin-top: 0px;position: absolute;transition: 0.2s ease;width: 36px;}form.category-and-window .text-search-wrap .submit:hover, .search-page-form-wrap .text-search-wrap .submit:hover {background-color: rgba(0,0,0,0);}.blog-item h3.date {font-family: 'Petrona';text-transform: none;}.list-items .list-item.resource-item .file-wrap {background-position: 0;padding-left: 72px;}.calendar-detail-page .select-a-day-heading {font-family: 'PT Sans', sans-serif;}.sosimple-underlay {z-index: 1000;}.sosimple-overlay {min-width: 300px;z-index: 1001;}.youtube-video {display: block;margin-left: auto;margin-right: auto;position: relative;max-width: 600px;}.youtube-video iframe {height: 340px !important;max-width: 600px;width: 100%;}.job-board-items .list-item .info .date {display: block;margin-left: auto;}.job-board-items .list-item .title {margin-right: auto;}.job-board-items .list-item .view-details-icon.button {margin-left: 0;}.job-board-detail-page h3 {color: #1D2D5E;font-family: 'Petrona', sans-serif;font-size: 28px;font-weight: 700;text-transform: none;}.homepage-gallery .embedded-gallery .slide .ss-youtube-vimeo-player {background-color: #000;background-size: auto 120%;bottom: 0; left: 0;min-height: calc(100vh - 100px);overflow: hidden;pointer-events: none;position: relative;right: 0;top: 0; } .homepage-gallery .embedded-gallery .slide .ss-youtube-vimeo-player iframe {left: 50%;max-width: none;min-height: calc(100vh - 100px);position: absolute;top: 50%;transform: translate(-50%, -50%);width: 100vw;}.four-pillars-grid {display: flex;flex-direction: column;margin-top: 150px;position: relative;}.four-pillars-grid .heading {background-color: rgb(66,167,198);color: white;display: flex;font-family: 'hummingbird', sans-serif;font-size: 80px;justify-content: center;line-height: 80px;padding-top: 30px;width: 100%;}.four-pillars-grid ul {display: flex;list-style: none;margin-top: 3px;padding: 0;position: relative;width: 100%;}.four-pillars-grid ul li {background-color: #1D2D5C;color: rgb(66,167,198);display: flex;flex: 1;flex-direction: column;margin-left: 1.5px;margin-right: 1.5px;padding-bottom: 60px;padding-left: 15px;padding-right: 15px;padding-top: 60px;position: relative;text-align: center;}.four-pillars-grid ul li:first-child {margin-left: 0;}.four-pillars-grid ul li:last-child {margin-right: 0;}.four-pillars-grid ul li h3 {color: white;text-align: center;}.four-pillars-grid ul li svg,.four-pillars-grid ul li img {display: block;left: 50%;position: absolute;top: -230px;transform: translateX(-50%);width: 80px !important;}.gallery-with-text .inline-gallery-wrap .stage {max-height: 400px;}.gallery-with-text .inline-gallery-wrap .stage .slide {display: flex !important;}.gallery-with-text .inline-gallery-wrap .stage .slide:before {background-color: #C2D500;background-image: url(/images/template/image-quote-block-outline.svg?v=0.01);background-position: 50%;background-repeat: no-repeat;background-size: calc(100% - 30px) calc(100% - 30px);bottom: 0;content: '';display: block;position: absolute;top: 0;}.left.gallery-with-text .inline-gallery-wrap .stage .slide:before {left: 50%;right: 0;}.right.gallery-with-text .inline-gallery-wrap .stage .slide:before {left: 0;right: 50%;}.left.gallery-with-text .inline-gallery-wrap .stage .slide {flex-direction: row;}.right.gallery-with-text .inline-gallery-wrap .stage .slide {flex-direction: row-reverse;}.gallery-with-text .inline-gallery-wrap .stage .slide .image,.gallery-with-text .inline-gallery-wrap .stage .slide .caption {position: relative;width: 50%;}.gallery-with-text .inline-gallery-wrap .stage .slide .image {background-position: 50%;background-size: 100% auto;height: 100%;width: 50%;}.gallery-with-text .inline-gallery-wrap .stage .slide .image img {display: block;height: 100%;position: relative;}.gallery-with-text .inline-gallery-wrap .stage .slide .caption {background-image: none;box-shadow: none;display: block !important;font-family: 'Petrona', sans-serif;font-size: 24px;height: calc(100% - 60px) !important;line-height: 133%;margin: 30px !important;opacity: 1 !important;overflow-y: scroll !important;padding: 30px !important;width: calc(50% - 60px);}.gallery-with-text .inline-gallery-wrap .stage .slide .caption::-webkit-scrollbar { width: 10px;}.gallery-with-text .inline-gallery-wrap .stage .slide .caption::-webkit-scrollbar-thumb {background: rgba(0,0,0,0.1);border-radius: 10px;}.gallery-with-text .inline-gallery-wrap .prev-arrow,.gallery-with-text .inline-gallery-wrap .next-arrow {background: rgba(255,255,255,0.5) url(/images/icons/large-arrow.svg);background-position: 50%;background-repeat: no-repeat;background-size: 50%;border-radius: 20px;height: 40px;opacity: 1;width: 40px;}.gallery-with-text .inline-gallery-wrap .next-arrow {transform: rotate(180deg);}.left.gallery-with-text .inline-gallery-wrap .prev-arrow {bottom: 20px;left: 20px;top: auto;}.left.gallery-with-text .inline-gallery-wrap .next-arrow {bottom: 20px;right: calc(50% + 20px);top: auto;}.right.gallery-with-text .inline-gallery-wrap .prev-arrow {bottom: 20px;left: calc(50% + 20px);top: auto;}.right.gallery-with-text .inline-gallery-wrap .next-arrow {bottom: 20px;right: 20px;top: auto;}.left-picture-right-text {display: flex;margin-top: 8px;}.left-picture-right-text .image {align-self: stretch;background-position: 50%;background-size: cover;height: auto;margin-right: 4px;min-height: 300px;overflow: hidden;position: relative;width: 25%;}.left-picture-right-text .image img {display: none;}.left-picture-right-text .text {flex: 1;height: auto;line-height: 150%;margin-left: 4px;overflow-y: scroll;padding: 60px 45px;position: relative;width: 25%;z-index: 0;}.left-picture-right-text .text::-webkit-scrollbar {background-color: transparent;width: 10px;}.left-picture-right-text .text::-webkit-scrollbar-thumb {background-color: rgba(255,255,255,0.3);border-radius: 10px;}.left-picture-right-text .text h2 {color: white;}.left-picture-right-text.yellowgreen .text {background-color: rgb(194,213,0);}.left-picture-right-text.babyblue .text {background-color: rgb(175,218,231)}.left-picture-right-text.orange .text {background-color: rgb(255,182,0);}.framed-picture-with-orange-caption {margin: auto;max-width: 452px;}.framed-picture-with-orange-caption .image {height: fit-content;position: relative;}.framed-picture-with-orange-caption .image:after {background-image: url(/images/template/picture-frame.svg?v=0.03);background-position: 50%;background-repeat: no-repeat;background-size: calc(100% - 30px) calc(100% - 30px);bottom: 0;content: '';display: block;left: 0;position: absolute;right: 0;top: 0;}.framed-picture-with-orange-caption .image img {display: block;}.framed-picture-with-orange-caption .text {background-color: rgb(255,182,0);margin-top: 0;padding: 30px;}.interactive-dropdown-with-text {margin: 30px -16px;padding: 0;width: 100%;}.interactive-dropdown-with-text tbody {display: block;margin: 0;padding:0;position: relative;width: 100%;}.interactive-dropdown-with-text tr {display: block;margin-bottom: 20px;}.interactive-dropdown-with-text tr td {width: 50%;}.interactive-dropdown-with-text tr td:first-child {display: block;padding: 0;width: 40%;}.interactive-dropdown-with-text tr td:first-child a {background-color: rgb(29,46,94);color: white;cursor: pointer;display: block;font-family: 'Petrona', sans-serif;font-size: 40px;padding: 30px;position: relative;text-align: right;width: 100%;}.interactive-dropdown-with-text tr td:first-child a:hover,.interactive-dropdown-with-text .show-me td:first-child a {background-color: #42A7C6;}.interactive-dropdown-with-text tr td:first-child a:after {background-image: url(/images/icons/right-hand-flyout-arrow.svg);background-position: 50%;background-size: 100% 100%;background-repeat: no-repeat;content: '';display: block;height: 100%;opacity: 0;position: absolute;right: -51px;top: 0;transition: opacity 0.2s ease;width: 52px;}.interactive-dropdown-with-text tr td:first-child a:hover:after,.interactive-dropdown-with-text .show-me td:first-child a:after {opacity: 1;}.interactive-dropdown-with-text tr td:last-child {display: block;max-height: 100%;opacity: 0;overflow-y: scroll;overflow-x: hidden;pointer-events: none;position: absolute;right: 75px;top: 50%;transform: translateY(-50%);transition: 0.3s ease right, 0.3s ease opacity;width: 50%;}.interactive-dropdown-with-text tr td:last-child::-webkit-scrollbar {background: transparent;width: 10px;}.interactive-dropdown-with-text tr td:last-child::-webkit-scrollbar-thumb {background: #42A7C6;border-radius: 10px;}.interactive-dropdown-with-text tr.show-me td:last-child {opacity: 1;pointer-events: all;right: 0%;}.page-type-31 .interactive-map-container #map {background-color: #42A6C777;}.page-type-31 .leaflet-bottom * {background-color: rgba(0,0,0,0.3);color: white;}@media (min-aspect-ratio: 16/9) {.homepage-gallery .embedded-gallery .slide .ss-youtube-vimeo-player iframe { min-height: 56.25vw;}}@media (max-aspect-ratio: 16/9) {.homepage-gallery .embedded-gallery .slide .ss-youtube-vimeo-player iframe { width: 177.78vh;}}.homepage-gallery .embedded-gallery .slide .ss-youtube-vimeo-player .play-button {display: none;}.additional-content-box-list-items-wrap .content-box-list.blog li a > .date,.additional-content-box-list-items-wrap .content-box-list.blog li a > .abstract,.additional-content-box-list-items-wrap .content-box-list.blog li a > .see-details,.additional-content-box-list-items-wrap .content-box-list.blog li a > .cb {display: none;}.additional-content-box-list-items-wrap .content-box-list.blog li a {border: none;border-radius: 10px;color: #fff;height: 100%;justify-content: center;margin: 0;min-height: 300px;overflow: hidden;z-index: 0;}.additional-content-box-list-items-wrap .content-box-list.blog li a:hover .title {color: #fff;}.additional-content-box-list-items-wrap .content-box-list.blog li a .thumbnail {bottom: 0;left: 0;margin: 0;overflow: hidden;position: absolute;right: 0;top: 0;transform: scale(1);transition: transform 0.5s ease;width: 100%;z-index: -1;}.additional-content-box-list-items-wrap .content-box-list.blog li a:after {backdrop-filter: blur(10px);bottom: -20px;content: '';display: block;left: -20px;opacity: 1;position: absolute;right: -20px;top: -20px;transition: backdrop-filter 0.5s ease;z-index: -1;}.additional-content-box-list-items-wrap .content-box-list.blog li:nth-child(4n-3) a:after {background-color: #42A6c7aa;}.additional-content-box-list-items-wrap .content-box-list.blog li:nth-child(4n-2) a:after {background-color: #ffb600aa;}.additional-content-box-list-items-wrap .content-box-list.blog li:nth-child(4n-1) a:after {background-color: #E64B38aa;}.additional-content-box-list-items-wrap .content-box-list.blog li:nth-child(4n) a:after {background-color: #1D2D5Eaa;}.additional-content-box-list-items-wrap .content-box-list.blog li a:hover .thumbnail {transform: scale(1.1);}.additional-content-box-list-items-wrap .content-box-list.blog li a:hover:after {backdrop-filter: blur(0px);}.additional-content-box-list-items-wrap .content-box-list.blog li a .thumbnail img {height: auto !important;left: 50%;min-height: 100%;min-width: 100%;position: absolute;top: 50%;transform: translate(-50%,-50%);width: auto !important;}.additional-content-box-list-items-wrap .content-box-list.blog li a .title {background-color: transparent;font-size: 21px;text-align: center;}.list-items.member-directory-items li .categories {display: none}.list-items.member-directory-items li .view-profile-link a {color: #1d2d5e;}.list-items.member-directory-items li .view-profile-link a:hover {color: #C2D500;}.page-type-10 .text-search-wrap input[type=text] {padding: 12px 30px 12px 15px;}.page-type-10 form.category-and-window .text-search-wrap .submit {margin: 0}.borderless-table td {background-color:#f0f3f2;}.borderless-table th {background-color: #1C2D5E;color: #fff;}@media (max-width: 1500px) {.ss-section-wrap-inner .col-2 .quote-block {margin-left: auto;margin-right: auto;max-width: unset;}.ss-section-wrap-inner .col-2 .quote-block p {margin-left: 0;margin-right: 0;max-width: unset;}.ss-section-wrap-inner .col-2 img {margin-right: 0;width: 100%;}.quick-links-body .has-background-color:last-child p,.quick-links-body .has-background-color:last-child span {font-size: 16px;}}@media (max-width: 1200px) {.quick-links-body .ss-section-wrap-inner {flex-direction: column;}.quick-links-body .ss-section-wrap-inner .ss-image-block {min-height: 400px;max-width: unset;width: 100%;}.quick-links-body .has-background-color:first-child h2:after {display: block;height: 5px;margin-left: 0;top: 5px;position: relative;width: 230px;}.quick-links-body .ss-image-block, .quick-links-body .col-3{max-width: 100%;width: 100%;}.quick-links-body .ss-content-block.col-3:nth-child(2).ss-image-block {min-height: 400px;}.quick-links-body .has-background-color:last-child {justify-content: center;display: flex;flex-direction: column;}.quick-links-body .ss-section-wrap-inner .has-background-color h2 {display: block;margin-left: auto;margin-right: auto;padding-right: 36px;width: min-content;}.quick-links-body .has-background-color ul {margin-left: auto;margin-right: auto;width: fit-content;}.quick-links-body .ss-section-wrap-inner .ss-image-block {background-size: cover;}.ss-section-wrap-inner .col-2:last-child .quote-block {margin-left: 0;margin-right: 0;width: 100%;}.quote-block p {width: 100%;}.image-quote-banner {margin-bottom: -27px;margin-top: -30px;}.detail-page {margin-bottom: 30px;margin-top: 30px;}form.category-and-window {margin-top: 30px;}.list-items {margin-bottom: 30px;padding-bottom: 0;}.blog-left-column, .blog-right-column {margin-top: 30px;}.calendar {margin-bottom: 30px;}}@media (max-width: 1100px) {.left-picture-right-text {display: inline-flex;flex-direction: column;width: 100%;}.left-picture-right-text .image,.left-picture-right-text .text {height: auto;width: 100%;}.left-picture-right-text .text {margin-left: 0;margin-top: 5px;}.left-picture-right-text .text h2 {line-height: 100%;}.left-picture-right-text .image {max-height: 400px;}.left-picture-right-text .image:before {background-color: rgba(0,0,0,0.7);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);bottom: 0;content: '';left: 0;position: absolute;right: 0;top: 0;}.left-picture-right-text .image img {display: block;height: 100% !important;margin-left: auto;margin-right: auto;max-width: 100%;position: relative;width: 500px;}}@media (max-width: 1023px) {.list-items.blog-items li .list-item.blog-item .content {align-content: center;flex-direction: column;}.list-items.blog-items li .list-item.blog-item .content .thumbnail,.list-items.blog-items li .list-item.blog-item .content .thumbnail img,.list-items.blog-items li .list-item.blog-item .content p {margin-left: auto;margin-right: auto;text-align: left;width: 100%;}.list-items.blog-items li .list-item.blog-item .content .thumbnail {margin-bottom: 32px;}.list-items.blog-items li .list-item.blog-item .content p {text-align: left;width: 100%;}.list-items.blog-items li .list-item.blog-item {align-items: center;}.list-items.blog-items li .list-item.blog-item p,.list-items.blog-items .title,.blog-left-column .now-viewing,.blog-right-column .categories,.blog-right-column .recent-articles,.blog-right-column .archive,.main-content .lower-pager, .main-content .upper-pager {justify-content: center;margin-left: auto;margin-right: auto;text-align: center;}.content-box-list.blog {padding-top: 1px;}.image-link-box-with-heading .button-content .hover-text {filter: none;opacity: 1;}.image-link-box-with-heading .button-content {background-color: rgba(255,255,255,0.5);}.ss-content-block:nth-child(4n-3) .image-link-box-with-heading .button-content .picture:after {background: rgba(255,182,0,90%);mix-blend-mode: lighten;}.ss-content-block:nth-child(4n-2) .image-link-box-with-heading .button-content .picture:after {background-color: rgba(230,75,56,90%);mix-blend-mode: lighten;}.ss-content-block:nth-child(4n-1) .image-link-box-with-heading .button-content .picture:after {background-color: rgba(66,167,198,90%);mix-blend-mode: lighten;}.ss-content-block:nth-child(4n) .image-link-box-with-heading .button-content .picture:after {background-color: rgba(194,213,0,90%);mix-blend-mode: lighten;}.quote-block {padding: 36px;}.interactive-dropdown-with-text {transform: none;width: 100%;}.interactive-dropdown-with-text tr {display: flex;flex-direction: column;}.interactive-dropdown-with-text tr td:first-child {max-width: none;width: 100%;}.interactive-dropdown-with-text tr td:first-child a {text-align: left;}.interactive-dropdown-with-text tr td:last-child {display: none;left: 0;margin-top: 20px;position: relative;right: 0;top: 0;transform: none;width: 100%;}.interactive-dropdown-with-text tr.show-me td:last-child {display: block;}.interactive-dropdown-with-text tr td:first-child a:after {display: none;}.left.picture-with-text-section .col-3,.right.picture-with-text-section .col-3 {background-position: 50%;margin-left: 0;min-height: 300px;}.left.picture-with-text-section .col-2-3,.right.picture-with-text-section .col-2-3 {margin-left: 0;}.left-picture-right-text .text {padding: 40px 35px;}}@media (max-width: 900px) {.ss-accordion-content-wrap .ss-accordion-content img {display: block;float: none !important;margin: 0 0 15px !important;width: auto !important;}.ss-accordion-content-wrap .ss-accordion-content {margin-left: 0;}.ss-accordion-content-wrap .ss-accordion-content p {padding: 0;}.image-link-box-with-heading .heading {font-size: 32px;padding: 30px;}.left.gallery-with-text .inline-gallery-wrap .stage,.right.gallery-with-text .inline-gallery-wrap .stage {max-height: unset;}.left.gallery-with-text .inline-gallery-wrap .stage .slide,.right.gallery-with-text .inline-gallery-wrap .stage .slide {flex-direction: column;position: absolute;width: 100%;}.gallery-with-text .inline-gallery-wrap .stage .slide.current {position: relative !important;}.gallery-with-text .inline-gallery-wrap .stage .slide:before {display: none;}.gallery-with-text .inline-gallery-wrap .stage .slide .image {max-height: 400px;position: relative;width: 100%;z-index: 1}.gallery-with-text .inline-gallery-wrap .stage .slide .image:after {background-color: rgba(0,0,0,0.7);backdrop-filter: blur(10px);bottom: 0;content: '';display: block;left: 0;position: absolute;right: 0;top: 0;z-index: -1;}.gallery-with-text .inline-gallery-wrap .stage .slide .image img {margin-left: auto;margin-right: auto;max-height: 400px;opacity: 1;}.left.gallery-with-text .inline-gallery-wrap .prev-arrow,.right.gallery-with-text .inline-gallery-wrap .prev-arrow {left: 20px;}.left.gallery-with-text .inline-gallery-wrap .next-arrow,.right.gallery-with-text .inline-gallery-wrap .next-arrow {right: 20px;}.gallery-with-text .inline-gallery-wrap .stage .slide .caption {background-color: #C2D500;background-image: url(/images/template/image-quote-block-outline.svg?v=0.01);background-position: 50%;background-repeat: no-repeat;background-size: calc(100% - 30px) calc(100% - 30px);margin: 0 !important;width: 100%;}.four-pillars-grid {margin-top: 0px;}.four-pillars-grid .heading {padding-left: 30px;padding-right: 30px;text-align: center;}.four-pillars-grid ul {flex-direction: column;margin-left: 150px;width: calc(100% - 150px);}.four-pillars-grid ul li {margin-bottom: 5px;}.four-pillars-grid ul li svg,.four-pillars-grid ul li img {left: -150px;top: 50%;transform: translateY(-50%);}}@media (max-width: 800px) {.calendar-and-filters-wrap .event-items > li .view-event-button {margin-right: 0px;margin-top: 10px;}.content-box-list.blog li a {flex-wrap: nowrap;max-height: none;}.content-box-list.blog li a .abstract,.content-box-list.blog li a .thumbnail {width: 100%;}.content-box-list.blog li a .thumbnail img {height: auto !important;margin-left: auto;margin-right: auto;max-height: none;width: 100% !important;}.job-board-detail-page h3 {margin-bottom: 20px;}}@media (max-width: 640px) {.content-box-list.blog li a {display: flex;flex-direction: column;}.content-box-list.blog li a .thumbnail img {margin-bottom: 30px;}.content-box-list.blog li a .thumbnail {display: inline-block;margin-left: auto;margin-right: auto;position:relative;}.content-box-list.blog li a span {margin: 0;text-align: left;width: 100%;}.content-box-list.blog li a .abstract {margin: 0 0 15px 0;}.event-links-bar h3 {display: block;font-size: 20px;font-weight: 400;line-height: 50%;top: 40px;}.ss-accordion-content-wrap .ss-accordion-toggle {font-size: 16px;}.image-quote-banner .col-2 p,.image-quote-banner .col-2 em,.image-quote-banner .col-2 span {padding: 30px 30px;}.ss-section-wrap-inner .col-2:last-child p {font-size: 16px;}}@media (max-width: 500px) {.cb-intro {text-align: center;}.cb-intro p {display: inline;margin-left: auto;margin-right: auto;text-align: center;}.content-box-list.events {align-items: center;display: flex;flex-direction: column;margin-top: 0;padding-bottom: 40px;}.content-box-list.events li {display: block;}.content-box-list.events li a {display: flex;flex-direction: column;justify-content: center;padding-bottom: 0;}.content-box-list.events li a .date {margin-bottom: 20px;margin-left: auto;margin-right: auto;}.content-box-list.events li a .title,.content-box-list.events li a .see-details {display: block;float: none;margin-left: auto;margin-right: auto;text-align: center;width: auto;}.ss-section-wrap-inner .col-2 .quote-block p {font-size: 16px;padding: 30px;}}@media (max-width: 450px) {.four-pillars-grid ul {margin-left: 100px;width: calc(100% - 100px)}.four-pillars-grid ul li svg, .four-pillars-grid ul li img {left: -100px;}}@media (max-width: 430px) {.youtube-video iframe {height: 340px !important;margin-left: -10%;width: 120%;}}.page-type-2 h3 {font-family: 'Petrona';line-height: 100%;}.page-type-2 .event-items > li h3.title {text-transform: none;}.page-type-5 .blog-right-column h3 {font-family: 'Petrona', sans-serif;font-size: 30px;}.submission-form-wrap {width: 100%;}.chosen-container {max-width: 100%;}.chosen-container-multi .chosen-choices li.search-field {width: 100%;}.chosen-container-active .chosen-choices li.search-field input[type="text"] {min-width: 100%;width: 100% !important;}.chosen-container .chosen-results {max-height: calc(80vh - 80px);}.chosen-container.chosen-drop-up .chosen-drop {top: 100%;bottom: auto;}.page-type-0 .content-area {margin-bottom: 60px;margin-left: 0px;margin-right: 0px;max-width: none;}.page-type-8 h1 {display: none;}.page-type-9 .job-board-detail-page .button {margin-left: 20px;margin-top: 0;padding: 10px 20px;}.page-type-28 .filter.fl.smr.smb input {height: 40px;}.page-type-28 .filter.fl.smr.smb .chosen-container.chosen-container-multi { width: 200px !important;}.page-type-28 .filter.fl.smr.smb .chosen-container.chosen-container-multi .chosen-choices {height: 40px !important;padding: 0px 10px;position: relative;}.page-type-28 .filter.fl.smr.smb .chosen-container.chosen-container-multi .chosen-choices .search-field {height: 100%;}.page-type-28 .filter.fl.smr.smb .chosen-container.chosen-container-multi .chosen-choices .chosen-search-input {height: 100%;margin: auto 0;padding: 0;width: 150px !important;}.page-type-28 .button.submit {height: 40px !important;margin: -2px;}.page-type-28 .fr .page-buttons {margin-right: 20px;}.page-type-28 .member-grid-wrap .grid-item.member .field-wrap .label {margin-right: 10px;}.page-type-28 .member-grid-wrap .grid-item.member .field-wrap.field-id-file_id .label {display: none;}.page-type-28 .member-grid-wrap .grid-item.member .field-wrap.field-id-file_id {text-align: center;}.page-type-28 .member-grid-wrap .grid-item.member .field-wrap.field-id-file_id img {max-height: 150px;width: auto;}.page-type-28 .member-grid-wrap .grid-item .view-button-wrap {display: none;}.page-404 .content-area {padding-top: 140px;max-width: 1430px;}.page-id-258661 .content-area .login-page-form {margin: 140px auto 30px;max-width: 1000px;padding: 0 30px;}@media (max-width: 1300px) {.page-type-5 .content-area {margin-bottom: 30px;}}@media (max-width: 1200px) {.page-type-5 .content-area,.page-type-9 .content-area,.page-type-28 .content-area,.page-type-31 .content-area {padding-top: 30px;}}@media (max-width: 900px) {.page-type-9 .responsive-grid-layout-row,.page-type-28 .intro-text-wrap.mt {display: flex;flex-direction: column;}.page-type-9 .responsive-grid-layout-row .col,.page-type-9 .responsive-grid-layout-row h3 img {height: auto !important;width: 100% !important;}.page-type-9 .intro-text-wrap.mt p img,.page-type-28 .intro-text-wrap.mt p img {display: block;height: auto !important;margin: 0 auto;width: -webkit-fill-available !important;}}.global-site-alert .heading h3,.global-site-alert .heading h3 span {font-family: 'Petrona', sans-serif;font-size: 34px;font-weight: 400px;line-height: normal;}.global-site-alert .heading {background-color: #1D2D5E;padding: 20px;}.global-site-alert .content-wrap {max-height: calc(100dvh - 160px);max-width: none;overflow-x: hidden;width: 100%;}.page-index .header {transition: 0.2s ease;}.page-index.at-top .header {background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(255,255,255,1) 100%);height: 220px;}.page-index .header .primary-nav-wrap {transition: 0.2s ease;}.page-index.at-top .header .primary-nav-wrap {height: 80px;margin-top: 30px;transition: 0.2s ease;}.page-index.at-top .header .logo svg {opacity: 0%;transition: 0.2s ease;}.page-index.at-top .header .logo {background: url(../images/template/logo-large.svg) no-repeat;background-position: 50% 50%;height: 120px;top: 50px;width: 360px;}.page-index .main-content {margin: 0;padding: 0;width: 100%;}.page-index .ss-section-wrap {padding: 90px;}.page-index .ss-section-wrap.youtube-video {height: auto;max-width: 1420px;padding-bottom: 0;width: calc(100vw - 18px);}.page-index .ss-section-wrap.youtube-video .col-1 iframe {display: block;height: 59vh !important;margin: 0;max-width: none;min-width: 100% !important;}.page-index .ss-section-wrap-inner:first-child,.page-index .ss-section-wrap:first-child {margin: 0;max-width: none;padding: 0;}.page-index .ss-section-wrap-inner {padding: 91px 100px;}.page-index .has-background-color .ss-section-wrap-inner {height:min-content;margin: auto;width: 100%;}.page-index .homepage-gallery {margin: 0;padding: 0;width: 100%;}.page-index .homepage-gallery .slide .image {background-position: 50% 0;min-height: 60vh;}.page-index .homepage-gallery .gallery-footer {background-color: #1D2D5E;display: flex;height: 100px;justify-content: center;}.page-index .homepage-gallery .gallery-footer h3 {display: inline-block;height: 66px;padding: 0;}.page-index .homepage-gallery .gallery-footer p {display: inline-flex;flex-direction: column;justify-content: center;padding: 0;}.page-index .homepage-gallery .gallery-footer p span {font-weight: 400;}.page-index .homepage-gallery .gallery-footer h3 span {display: block;font-family: 'Hummingbird';font-size: 100px;font-weight: 400;margin-top: 30px;}.page-index .homepage-gallery .gallery-footer h3 {display: inline-block;height: 100%;overflow: visible;margin: 0;padding-right: 40px;}.page-index .homepage-gallery .embedded-gallery .slide .image img { max-width: none; width: 100% !important; max-height: calc(100vh - 100px); }.page-index .homepage-gallery .embedded-gallery .prev-arrow,.page-index .homepage-gallery .embedded-gallery .next-arrow {background: rgba(255,255,255,0.6) url(../images/icons/arrow.svg?v=0.01) no-repeat;background-position: 50%;border-radius: 50px;bottom: 0;display:block;height: 44px;margin-bottom: 0px;opacity: 1;position: absolute;top: calc(100% + 50px);transition: background 0.2s ease;width: 44px;}.page-index .homepage-gallery .embedded-gallery .prev-arrow:hover,.page-index .homepage-gallery .embedded-gallery .next-arrow:hover {background-color: rgb(255,255,255,1);}.page-index .homepage-gallery .embedded-gallery .prev-arrow {margin-left: 60px;margin-right: auto;}.page-index .homepage-gallery .embedded-gallery .next-arrow {margin-left: auto;margin-right: 60px;transform: rotate(180deg);}.page-index .homepage-gallery .slide .caption {background-size: 100% 100%;bottom: 50%;box-shadow: none;color: white;display: block !important;font-family: 'Petrona';font-size: 42px;font-weight: 300;height: auto !important;left: 50px;margin-top: 0 !important;max-width: 424px;opacity: 0;padding: 40px 30px !important;position: fixed;transform: translateY(50%);transition: opacity 0.5s ease;transition-delay: 0.5s;}.page-index .homepage-gallery .slide .caption .inner-caption {opacity: 0;transform: scale(1.15);filter: blur(5px);transition: opacity 0.5s ease, transform 0.5s ease, filter 0.5s ease;transition-delay: 1s;}.page-index .homepage-gallery .slide.current-slide .caption,.page-index .homepage-gallery .slide.current-slide .caption .inner-caption {opacity: 1;}.page-index .homepage-gallery .slide.current-slide .caption .inner-caption {filter: blur(0);transform: scale(1);}.page-index .homepage-gallery .slide .caption span {color: white;font-family: 'Petrona';font-size: 42px;font-weight: 600;}.page-index .homepage-gallery .slide .caption p {line-height: 114%;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide .caption:before {border: 3px solid black;border-radius: 3px;bottom: -57%;content: '';display: block;height: 100%;left: calc(50% - 250px);position: absolute;top: auto !important;transform: translateY(calc(-53%));width: 20px;}.page-index .homepage-gallery .slide:nth-child(4n-3) .caption {background-image: url(/images/template/banner-gallery-captionbox-teal.svg?v=0.02);}.page-index .homepage-gallery .slide:nth-child(4n-2) .caption {background-image: url(/images/template/banner-gallery-captionbox-teal.svg?v=0.01);}.page-index .homepage-gallery .slide:nth-child(4n-1) .caption {background-image: url(/images/template/banner-gallery-captionbox-red.svg?v=0.01);}.page-index .homepage-gallery .slide:nth-child(4n) .caption {background-image: url(/images/template/banner-gallery-captionbox-blue.svg?v=0.02);}.page-index .side-flyout {float: right;height: fit-content;overflow: visible;padding: 0;position: fixed;right: 0;top: calc(50% - 100px);transition: ease 0.2s;z-index: 1000;}.page-index.show-nav .side-flyout {right: -200px;}.page-index .side-flyout .ss-section-wrap-inner,.page-index .side-flyout .ss-section-wrap-inner .col-1 {height: 200px;width: 200px;}.page-index .side-flyout ul {position: absolute;right: 0;}.page-index .side-flyout ul li {background-color: #42A6C7;box-shadow: 0px 4px 8px rgba(0,0,0,16%);cursor: pointer;list-style: none;margin-bottom: 10px;margin-left: auto;min-width: 170px;padding: 20px 20px 0px 20px;transition: background-color 0.2s ease;vertical-align: top;width: min-content;}.page-index .side-flyout ul li:hover {background-color: #1D2D5E;}.page-index .side-flyout ul li.flyout-item-expanded:hover {background-color: #42A6C7;}.page-index .side-flyout .ss-section-wrap-inner .col-1 ul li p:last-child {bottom: 50px;color: white;display: none;min-width: 500px;padding-left: 30px;position: relative;text-align: left;}.page-index .side-flyout ul li p span {color: white;margin-bottom: 20px;opacity: 0;text-transform: uppercase;}.page-index .side-flyout ul li.flyout-item-expanded p span {opacity: 100%;}.page-index .side-flyout .ss-section-wrap-inner .col-1 ul li.flyout-item-expanded p {display: flex;flex-direction: column;}.page-index .side-flyout ul li p:first-child {color: white;display: block;font-family: 'Hummingbird';font-size: 54px;font-weight: 300;line-height: 75%;margin-bottom: 5px;margin-left: auto;margin-right: 30px;padding: 0;text-align: left;width: 90px;}.page-index .ss-section-wrap.has-background-color {max-width: unset;width: 100%;}.page-index .ss-section-wrap.has-background-color {display: inline-flex;position: relative;}.page-index .ss-section-wrap.has-background-color .col-1 {margin-top: 30px;}.page-index .ss-section-wrap.intro-text .ss-section-wrap-inner {margin: auto;max-width: 1090px;}.page-index .book-style-gallery .inline-gallery-wrap .stage {border-radius: 10px;box-shadow: 0px 10px 20px rgba(0,0,0,24%);overflow: hidden;position:relative;}.embedded-gallery-nav-wrapper .embedded-gallery-nav {left: auto;right: 0;top: 20px;}.embedded-gallery-nav li {left: 0 !important;position: relative;}.embedded-gallery-nav li a {background: none;border: 1px solid #545455;border-radius: 40px;content: '';height: 14px;transition: background 0.2s ease;width: 14px;}.embedded-gallery-nav li.activeSlide a {background: #545455;}.embedded-gallery-nav li a img {display: none;}.page-index .book-style-gallery .inline-gallery-wrap .stage::after {background: url(../images/template/middle-gallery-frame.svg?v=0.01) no-repeat;background-position: center;background-size: 99% 98%;bottom: 0;content: '';display: block;left: 0;padding: 0;pointer-events: none;position: absolute;right: 0;top: 0;z-index: 10;}.page-index .book-style-gallery .inline-gallery-wrap .slide {background-color: white;display: flex !important;flex-direction: row-reverse;overflow: hidden;}.page-index .book-style-gallery .inline-gallery-wrap .slide:nth-child(2n) {flex-direction: row;}.page-index .book-style-gallery .inline-gallery-wrap .image {box-shadow: 0px 20px 20px 20px rgba(0,0,0,24%);position: relative;width: 50%;}.page-index .book-style-gallery .inline-gallery-wrap .caption {background: rgba(0,0,0,0);border-radius: 0px;bottom: 32px !important;box-shadow: none;display: block !important;font-family: 'PT Sans';font-size: 18px;font-weight: 400;height: 90% !important;left: 0 !important;line-height: 166%;margin-right: 32px !important;opacity: 100% !important;overflow-y: scroll !important;padding-left: 50px;padding-right: 50px;padding-top: 50px !important;position: relative;right: 32px !important;top: 32px !important;width: 50%;}.page-index .book-style-gallery .inline-gallery-wrap .caption::-webkit-scrollbar-thumb {background-color: lightgray;border-radius: 10px; width: 10px;}.page-index .book-style-gallery .inline-gallery-wrap .caption::-webkit-scrollbar {color: rgba(0,0,0,0);width: 10px;}.page-index .book-style-gallery .inline-gallery-wrap .caption strong {color: #1655A2;font-family: 'PT Sans';font-size: 18px;font-weight: 700;}.page-index .book-style-gallery .inline-gallery-wrap .caption h3 {line-height: 75%;margin-bottom: 0;}.page-index .book-style-gallery .inline-gallery-wrap .prev-arrow,.page-index .book-style-gallery .inline-gallery-wrap .next-arrow {background: url(../images/icons/arrow.svg?v=0.01) no-repeat;background-position: 50%;height: 44px;opacity: 1;transition: 0.2s ease;width: 44px;}.page-index .book-style-gallery .inline-gallery-wrap .prev-arrow:hover,.page-index .book-style-gallery .inline-gallery-wrap .next-arrow:hover {opacity: 0.4;}.page-index .book-style-gallery .inline-gallery-wrap .prev-arrow {left: -60px;}.page-index .book-style-gallery .inline-gallery-wrap .next-arrow {right: -60px;transform: rotate(180deg);}.page-index .ss-content-block.col-2 .cb-intro {display: inline;}.page-index .ss-content-block.col-2 .cb-intro a {color: #1655a2;font-family: 'PT Sans', sans-serif;font-size: 18px;font-style: italic;font-weight: 400;text-decoration: none;transition: color 0.2s ease;}.page-index .ss-content-block.col-2 .cb-intro a:hover {color: #1d2d5e;}.page-index .ss-content-block.col-2 .cb-intro a p {display: inline;}.newsfeed-slider-section .content-box-list.blog {display: none;}.newsfeed-slider-section .newsfeed-slider {margin: 0 auto 30px;max-width: 1000px;}.newsfeed-slider-section {padding: 0;}.newsfeed-slider-section .slick-slide a {display: flex;flex-direction: column;flex-wrap: wrap;max-height: 300px;position: relative;}.newsfeed-slider-section .slick-slide a .thumbnail {order: 1;padding-right: 60px;width: 50%;}.newsfeed-slider-section .slick-slide a .date,.newsfeed-slider-section .slick-slide a .date strong {color: #000;font-size: 18px;font-style: italic;font-weight: 700;margin-top: 5px;order: 3;width: fit-content;}.newsfeed-slider-section .slick-slide a .date strong {margin-left: 5px;}.newsfeed-slider-section .slick-slide a .title {order: 2;width: fit-content;}.newsfeed-slider-section .slick-slide a .abstract {color: #000;order: 4;width: 50%;}.newsfeed-slider-section .slick-slide a .abstract p {line-height: normal;}.newsfeed-slider-section .slick-slide a .see-details,.newsfeed-slider-section .newsfeed-slider .slick-slide a .cb{display: none;}.newsfeed-slider-section .newsfeed-slider .slick-prev {background-color: transparent;background-image: url(/images/icons/arrow_green.svg?v=0.01);background-position: 50%;background-repeat: no-repeat;background-size: 100%;border: 2px solid #C2D500;border-radius: 50%;color: transparent;cursor: pointer;height: 42px;left: -70px;position: absolute;top: 50%;transform: rotate(0deg) translateY(-50%);transition: background-position 0.2s ease, background-size 0.2s ease;width: 42px;}.newsfeed-slider-section .newsfeed-slider .slick-next {background-color: transparent;background-image: url(/images/icons/arrow_green.svg?v=0.01);background-position: 50% -0px;background-repeat: no-repeat;background-size: 100%;border: 2px solid #C2D500;border-radius: 50%;color: transparent;cursor: pointer;height: 42px;position: absolute;right: -70px;top: 50%;transform: rotate(180deg) translateY(50%);transition: background-position 0.2s ease, background-size 0.2s ease;width: 42px;}.newsfeed-slider-section .newsfeed-slider .slick-prev:hover,.newsfeed-slider-section .newsfeed-slider .slick-next:hover {background-position: 50%;background-size: 120%;}.newsfeed-slider-section .newsfeed-slider .slick-dots {bottom: -40px;display: flex !important;left: 50%;list-style: none;padding: 0;position: absolute;transform: translateX(-50%);}.newsfeed-slider-section .newsfeed-slider .slick-dots li button {background-color: transparent;border: 1px solid #C2D500;border-radius: 50%;color: transparent;cursor: pointer;display: block;height: 14px;margin: 0 5px;max-width: 14px;opacity: 1;transition: background-color 0.2s ease;width: 14px;}.newsfeed-slider-section .newsfeed-slider .slick-dots li.slick-active button,.newsfeed-slider-section .newsfeed-slider .slick-dots li button:hover {background-color: #C2D500;}.page-index .sosimple-overlay .overlay-detail-page h3.date {font-family: 'Petrona', sans-serif;}@media (max-width: 1500px) {.page-index .header .primary-nav-wrap > ul > ul {top: 0px;}.page-index .book-style-gallery .slide h3 {font-size: 60px;}.page-index .book-style-gallery .slide p, .page-index .book-style-gallery .inline-gallery-wrap .caption strong {font-size: 16px;}}@media (max-width: 1360px) {.page-index.at-top .header .primary-nav-wrap {height: 100vh;margin-top: -220px;padding-top: 80px;}}@media (max-width: 1300px) {.page-index .homepage-gallery .embedded-gallery .prev-arrow, .page-index .homepage-gallery .embedded-gallery .next-arrow {top: 100%;}}@media (max-width: 1150px) {.newsfeed-slider-section .newsfeed-slider {align-items: center;display: flex;}.newsfeed-slider-section .newsfeed-slider .slick-slide a {flex-direction: column;margin: 0 auto;max-height: none;max-width: 400px;width: calc(100% - 80px);}.newsfeed-slider-section .newsfeed-slider .slick-slide a .thumbnail,.newsfeed-slider-section .newsfeed-slider .slick-slide a .abstract,.newsfeed-slider-section .newsfeed-slider .slick-slide a .title,.newsfeed-slider-section .newsfeed-slider .slick-slide a .date {width: 100%;}.newsfeed-slider-section .newsfeed-slider .slick-slide a .thumbnail {padding: 0;}.newsfeed-slider-section .newsfeed-slider .slick-prev,.newsfeed-slider-section .newsfeed-slider .slick-next {left: 0;position: relative;right: 0;}}@media (max-width: 1023px) {.page-index .header {top: 0;}.page-index .main-content {margin-top: 220px;}.page-index.at-top .header {background: #1D2D5E;}.page-index .homepage-gallery .slide .caption {bottom: 25%;font-size: 30px;max-width: 300px;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide .caption:before {left: -30px;width: 10px;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .stage {margin-top: 100px;}.page-index.at-top .header .logo {background-image: url(/images/template/logo-dark-bckgrnd.svg);}.page-index.at-top:not(.show-nav) .header .nav-toggle .lines:before,.page-index.at-top:not(.show-nav) .header .nav-toggle .lines,.page-index.at-top:not(.show-nav) .header .nav-toggle .lines:after {background-color: #42A6C7;}.page-index.at-tip-top .header .primary-nav-wrap {height: 100vh;margin-top: -220px;padding-top: 80px;}.page-index.at-tip-top .header .primary-nav-wrap > ul > li > ul {top: 0;}.page-index .homepage-gallery .gallery-footer {background-color: white;left: 0;position: absolute;right: 0;top: 0;z-index: 10;}.page-index .homepage-gallery .gallery-footer * {color: #1D2D5E !important;font-size: 24px;}.page-index .homepage-gallery .gallery-footer h3 {display: none;}.page-index .book-style-gallery .inline-gallery-wrap .slide {display: block !important;width: 50% !important;}.page-index .book-style-gallery .inline-gallery-wrap .image {border-radius: 0px;box-shadow: 0px 20px 20px 20px rgba(0,0,0,24%);pointer-events: none;position: absolute;width: 100%;}.page-index .book-style-gallery .inline-gallery-wrap .image::after {background-color: rgba(255,255,255,75%);bottom: 0;content: '';display: block;left: 0;position: absolute;right: 0;top: 0;}.page-index .book-style-gallery .inline-gallery-wrap .caption {bottom: 0 !important;display: block !important;flex-direction: column;height: 90% !important;justify-content: center;margin: 32px 16px 0 24px !important;padding: 32px 8px 0 32px !important;position: absolute;top: 0 !important;width: 95%;}.page-index .ss-section-wrap {padding: 30px;}.page-index .col-1 p {padding: 0;}.page-index .homepage-gallery .gallery-footer {margin-left: 60px;margin-right: 60px;margin-top: 220px;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .stage {background-color: white;height: fit-content;max-height: none;}.page-index .homepage-gallery {background-color: white !important;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide {margin-bottom: 50px;position: absolute !important;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide.current {display: flex !important;flex-direction: column;height: fit-content !important;max-height: none;position: relative !important;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide .image {position: relative;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide .caption {bottom: auto !important;display: flex !important;flex-direction: column;justify-content: center;left: 50%;min-height: 220px;position: relative;top: 30px;transform: translate(-50%,0%);}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide .caption p {height: fit-content;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide .caption span {font-size: 24px;}.page-index .homepage-gallery .embedded-gallery .prev-arrow {top: -50px;}.page-index .homepage-gallery .embedded-gallery .next-arrow {top: -50px;}.page-index .side-flyout {pointer-events: none;right: -200px;}.page-index .book-style-gallery .inline-gallery-wrap .caption {height: 90% !important;margin-top: 5% !important;width: calc(100% - 72px);}.page-index .homepage-gallery .slide .caption-rectangle {display: none;}.page-index .book-style-gallery .inline-gallery-wrap .prev-arrow {left: 10px;}.page-index .book-style-gallery .inline-gallery-wrap .next-arrow {right: 10px;transform: rotate(180deg);}}@media (max-width: 767px) {.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .stage {margin-top: 320px;}}@media (max-width: 700px) {.page-index.at-top .header .logo {background-size: contain;max-width: 360px;position: relative;width: 75%;}}@media (max-width: 640px) {.page-index .book-style-gallery .inline-gallery-wrap .caption h3 {text-align: center;}.page-index .book-style-gallery .inline-gallery-wrap .caption {bottom: 30px !important;justify-content: flex-start;margin: 0 !important;left: 30px !important;padding: 10px 0px !important;top: auto !important;height: 42% !important;-webkit-overflow-scrolling: touch;width: auto;}.page-index .book-style-gallery .inline-gallery-wrap .slide {height: 75vh;}.page-index .book-style-gallery .inline-gallery-wrap .image {height: 50%;}.page-index .book-style-gallery .inline-gallery-wrap .image::after {display: none;}.page-index .book-style-gallery .inline-gallery-wrap .prev-arrow, .page-index .book-style-gallery .inline-gallery-wrap .next-arrow {background-color: white;background-position: 50%;border-radius: 30px;top: 25%;}.page-index .homepage-gallery .gallery-footer {margin-left: 20px;margin-right: 20px;padding: 0 20px;}.page-index .homepage-gallery .gallery-footer p span {font-size: 18px;line-height: normal;}}@media (max-width: 600px) {.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide .caption {bottom: auto !important;font-size: 24px;left: 50%;position: relative;top: 30px;transform: translate(-50%,0%);width: 250px;}.page-index .homepage-gallery .inline-gallery-wrap .embedded-gallery-wrap .embedded-gallery .slide .caption:before {left: calc(50% - 150px);width: 10px;}.newsfeed-slider-section .newsfeed-slider {margin: 0 0 30px;}.newsfeed-slider-section .newsfeed-slider .slick-slide a {width: 100%;}}@media (max-width: 520px) {.page-index .homepage-gallery .gallery-footer h3 span {font-size: 50px;height: auto;line-height: 70%;margin-bottom: auto;margin-top: auto;}}@media (max-width: 500px) {.page-index .homepage-gallery .inline-gallery-wrap .stage,.page-index .homepage-gallery .inline-gallery-wrap .stage .slide {display: flex;flex-direction: column;max-height: 400px;}.page-index .homepage-gallery .inline-gallery-wrap .stage .slide .image {min-height: 100vw;}.page-index .homepage-gallery .inline-gallery-wrap .stage .slide .caption {position: relative !important;z-index: 10;}}@media (max-width: 430px) {.page-index .ss-section-wrap.youtube-video {margin: 0;padding: 0;width: calc(100vw - 18px);}.page-index .ss-section-wrap.youtube-video .col-1 iframe {width: 100%;}}.footer {align-self: center;bottom: 0;display: flex;flex-direction: column;height: 822px;justify-content: end;overflow: hidden;margin-left: auto;margin-right: auto;max-width: 1920px;position: relative;}@media (max-width: 1500px) {.footer {height: auto;}}.upper-footer {width: 100%;}.upper-footer .shared-footer-slideshow-wrap {margin-bottom: 2.5px;width: 100% !important;}.upper-footer .shared-footer-slideshow-wrap .image-wrap img {display: none;}.upper-footer .shared-footer-slideshow-wrap .image-wrap {background-position: 50%;background-repeat: no-repeat;background-size: cover;display: block !important;height: 100% !important;margin-left: 0 !important;margin-right: 0 !important;overflow: hidden !important;position: absolute !important;width: 100% !important;}.upper-footer .shared-footer-slideshow-wrap .slick-track {height: 297px !important;}.upper-footer .shared-footer-slideshow-wrap .slide {display: block !important;margin-left: 2.5px !important;margin-right: 2.5px !important;overflow: hidden !important;position: relative !important;}.upper-footer .shared-footer-slideshow-wrap .slick-prev {background: rgba(255,255,255,0.6) url(../images/icons/arrow.svg) no-repeat;border: none;border-radius: 20px;content: '';color: rgba(0,0,0,0);cursor: pointer;display: block;height: 42px;left: 30px;position: absolute;top: 50%;transform: translateY(-50%);width: 42px;z-index: 10;}.upper-footer .shared-footer-slideshow-wrap .slick-next {background: rgba(255,255,255,0.6) url(../images/icons/arrow.svg) no-repeat;border: none;border-radius: 20px;content: '';color: rgba(0,0,0,0);cursor: pointer;display: block;height: 42px;right: 30px;position: absolute;top: 50%;transform: rotate(180deg) translateY(50%);width: 42px;z-index: 10;}@media (max-width: 1500px) {.upper-footer {position: relative;}.upper-footer .shared-footer-slideshow-wrap .image-stage-152915 {background: rgb(255,255,255);background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(194,213,0,1) 100%);bottom: 0 !important;display: block !important;left: 0 !important;right: 0 !important;top: 0 !important;width: 100% !important;}.upper-footer .shared-footer-slideshow-wrap .slide.active-slide {display: block !important;height: 100% !important;justify-self: center;width: 100% !important;}.upper-footer .shared-footer-slideshow-wrap .slide.active-slide .image-wrap {margin-left: auto !important;margin-right: auto !important;max-width: 530px;position: relative !important;}.upper-footer .shared-footer-slideshow-wrap .prev-arrow,.upper-footer .shared-footer-slideshow-wrap .next-arrow {top: 40%;}}.lower-footer {display: flex;height: 520px;width: 100%;}.lower-footer .bottom-left-area {background-color: #C2D500;display: block;margin: 2.5px 2.5px 0px 0px;max-width: 530px;padding: 66px 70px;}.lower-footer-social-links {position: relative;}.lower-footer-social-links ul {display: inline-flex;list-style: none;margin: 0;padding: 0px;width: 100%;}.lower-footer-social-links ul li {padding-right: 14px;}.lower-footer-social-links ul li a,.lower-footer-text p a {transition: 0.2s ease;}.lower-footer-social-links ul li a:hover {fill: white;}.lower-footer .bottom-left-area .lower-footer-text a:hover {color: white;}.lower-footer-social-links ul li:last-child {margin-left: auto;padding-right: 0;}.lower-footer-social-links h4 {display: inline-block;font-family: 'Hummingbird';font-size: 78px;font-weight: 400;left: auto;line-height: 70px;margin-bottom: 0px;margin-right: 0;position: relative;text-align: right;top: -8px;}.lower-footer .bottom-left-area .lower-footer-text {background: url(../images/template/footer-outline.svg?v=0.01) no-repeat;background-size: 100% 100%;color: #1D2D5E;font-family: 'PT Sans';font-size: 18px;height: auto;margin: 0px 0px;overflow: visible;padding: 32px;}.lower-footer .bottom-left-area .lower-footer-text p {line-height: 133%;}.lower-footer .bottom-left-area .lower-footer-text a {color: #1D2D5E;text-decoration: none;}.lower-footer .bottom-left-area .lower-footer-privacy-links ul {display: flex;font-size: 18px;list-style: none;padding: 0;text-transform: lowercase;}.lower-footer .bottom-left-area .lower-footer-privacy-links ul li {height: 22px;position: relative;}.lower-footer .bottom-left-area .lower-footer-privacy-links ul li:first-child {border-right: 1px solid #1D2D5E;}.lower-footer .bottom-left-area .lower-footer-privacy-links ul li:first-child a {padding-left: 0;}.lower-footer .bottom-left-area .lower-footer-privacy-links ul li a {color: #1D2D5E;display: block;height: 100%;line-height: 100%;padding: 0 25px; position: relative;transition: 0.2s ease;}.lower-footer .bottom-left-area .lower-footer-privacy-links ul li a:hover {color: #E54B37;}.lower-footer .lower-footer-image {background: url(../images/template/AK5A0173.jpg) no-repeat;background-position-x: center;background-size: cover;display: block;margin: 2.5px 0px 0px 2.5px;max-height: 520px;overflow: hidden;position: relative;width: 100%;}.lower-footer .lower-footer-image img {display: none;width: 100%;}@media (max-width: 1500px) {.lower-footer-social-links h4 {left: 0;pointer-events: none;right: auto;top: 0;}.lower-footer-social-links ul {flex-wrap: wrap;margin-bottom: 10px;margin-top: -64px;}.lower-footer-social-links ul li:last-child {display: block;order: -1;position: relative;width: 100%;}}@media (max-width: 931px) {.lower-footer {bottom: 0;flex-direction: column;height: auto;position: relative;}.lower-footer .bottom-left-area {margin-bottom: 2.5px;max-width: unset;width: 100%;}.lower-footer .lower-footer-image {display: none;}}@media (max-width: 500px) {.lower-footer .bottom-left-area {padding-left: 30px;padding-right: 30px;}.lower-footer .bottom-left-area .lower-footer-text {padding-left: 20px;padding-right: 20px;}}@media (min-width: 768px) {.responsive-grid-layout-row.six-column .col {margin: 0 10px 20px;width: calc(calc(100% / 6) - 22.5px);}}body.page-type-5:not(.blog-detail-page) .blog-right-column .recent-articles {display: none;}