.header-media.is-video .wp-custom-header {padding-top:40.25%;}.header-media.is-video .wp-custom-header video {object-fit:cover;object-position:center;}.footer-main {padding-top:1em;}.section-title {font-family:'EB Garamond', serif;}.global-nav__menu>.menu-item>a {font-family:'EB Garamond', serif;}.whatsnew h2 {font-family:'EB Garamond', serif;font-size:45px;letter-spacing:0.05em;margin-top:0;font-weight:normal;}.category-news .archive__page-title,.category-works .archive__page-title,.page-id-16237 .singular-header__title,.page-id-16231 .singular-header__title,.page-id-16239 .singular-header__title{font-family:'EB Garamond', serif;font-size:45px;letter-spacing:0.05em;font-weight:normal;text-align:center;color:#05338b;}.category-news .archive__header,.category-works .archive__header {margin-bottom:3em;}.text-1 {font-family:'EB Garamond', serif;font-size:45px;letter-spacing:0.05em;color:#05338b;}.text-2 {margin-top:0;color:#000000;font-size:20px;letter-spacing:0.05em;}.text-3,.text-5,.text-7,.text-8,.text-10{font-size:16px;letter-spacing:0.05em;}.text-4 {text-align:center;}.text-5 .icon,.text-5 .text{display:inline-block;vertical-align:top;}.text-5 .icon {width:8%;}.text-5 .text {width:92%;}.text-6 {font-size:20px;letter-spacing:0.05em;padding-top:5%;}.text-6,.text-7,.text-8 {padding-left:15%;padding-right:3%;}.text-8 {padding-bottom:5%;}.text-9 {font-size:14px;}.page-id-16231 table,.page-id-16231 tr,.page-id-16231 td {border:none;}.page-id-16231 tr:nth-of-type(even) {background-color:#f1f1f3;}.page-id-16231 td:nth-of-type(odd){width:25%;padding:20px 10px;}.page-id-16231 td:nth-of-type(even){width:75%;padding:20px 10px;}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {padding-top:50%;}.page-id-16239 .need {display:inline-block;background-color:#62718c;color:#ffffff;border-radius:2px;padding:0 3px;margin-left:5px;}.page-id-16239 input[type=submit] {background-color:#05338b;}.wp-show-posts-entry-summary {color:#ffffff;}.news-box .wp-show-posts-entry-summary {color:#222222;}.footer-section-title {font-family:'EB Garamond', serif;font-size:45px;letter-spacing:0.05em;margin:50px 0;font-weight:normal;}.wp-show-posts-entry-header {font-weight:bold;}.footer-widget .wp-show-posts-entry-header {color:#05338b;}@media(max-width:768px) {.header-media.is-video .wp-custom-header {padding-top:40.25%;}.whatsnew h2 {font-size:40px;}.category-news .archive__page-title,.category-works .archive__page-title,.page-id-16237 .singular-header__title,.page-id-16231 .singular-header__title,.page-id-16239 .singular-header__title{font-size:40px;}.category-news .archive__header,.category-works .archive__header {margin-bottom:3em;}.text-1 {font-size:40px;}.text-2 {font-size:18px;}.text-3,.text-5,.text-7,.text-8,.text-10{font-size:14px;}.text-5 .icon {width:5%;}.text-5 .text {width:95%;}.text-6 {font-size:20px;letter-spacing:0.05em;padding-top:5%;}.text-6,.text-7,.text-8 {padding-left:10%;padding-right:10%;}.text-8 {padding-bottom:5%;}.text-9 {font-size:14px;}.box-4 {padding:0 5%;}.page-id-16231 td:nth-of-type(odd){width:25%;padding:15px 7px;font-size:14px;}.page-id-16231 td:nth-of-type(even){width:75%;padding:15px 7px;font-size:14px;}.footer-section-title {font-size:40px;margin:40px 0;}}@media(max-width:599px) {.header-media.is-video .wp-custom-header {padding-top:56.25%;}.whatsnew h2 {font-size:35px;}.category-news .archive__page-title,.category-works .archive__page-title,.page-id-16237 .singular-header__title,.page-id-16231 .singular-header__title,.page-id-16239 .singular-header__title{font-size:35px;}.category-news .archive__header,.category-works .archive__header {margin-bottom:3em;}.text-1 {font-size:32px;}.text-2 {font-size:14px;}.text-3,.text-5,.text-7,.text-8,.text-10{font-size:12px;}.text-5 .icon {width:5%;}.text-5 .text {width:95%;}.text-6 {font-size:18px;padding-top:3%;}.text-6,.text-7,.text-8 {padding-left:5%;padding-right:5%;}.text-8 {padding-bottom:10%;}.text-9 {font-size:12px;}.box-4 {padding:0 5%;}.page-id-16231 td:nth-of-type(odd){width:30%;padding:10px 5px;font-size:12px;}.page-id-16231 td:nth-of-type(even){width:70%;padding:10px 5px;font-size:12px;}.footer-section-title {font-size:35px;margin:25px 0;}}