@media only screen and (min-width: 1016px){div.pc{display:block}}@media only screen and (min-width: 796px)and (max-width: 1016px){div.pc{display:none}}@media only screen and (max-width: 796px){div.pc{display:none}}@media only screen and (min-width: 1016px){div.tablet{display:none}}@media only screen and (min-width: 796px)and (max-width: 1016px){div.tablet{display:block}}@media only screen and (max-width: 796px){div.tablet{display:none}}@media only screen and (min-width: 1016px){div.sp{display:none}}@media only screen and (min-width: 796px)and (max-width: 1016px){div.sp{display:none}}@media only screen and (max-width: 796px){div.sp{display:block}}@media only screen and (min-width: 1016px){span.pc{display:inline}}@media only screen and (min-width: 796px)and (max-width: 1016px){span.pc{display:none}}@media only screen and (max-width: 796px){span.pc{display:none}}@media only screen and (min-width: 1016px){span.tablet{display:none}}@media only screen and (min-width: 796px)and (max-width: 1016px){span.tablet{display:inline}}@media only screen and (max-width: 796px){span.tablet{display:none}}@media only screen and (min-width: 1016px){span.sp{display:none}}@media only screen and (min-width: 796px)and (max-width: 1016px){span.sp{display:none}}@media only screen and (max-width: 796px){span.sp{display:inline}}@media(min-width: 576px){.container{max-width:100vw}}@media(min-width: 560px){.node .field--type-image{float:none;margin:0}}.field--type-image img,.field--name-field-user-picture img{margin:0}.item-list ul{list-style:none;margin:0;padding:0}.item-list ul li{margin:0;padding:0}.site-footer .content{color:rgba(0,0,0,0);font-size:1rem}pre[id^=sf-dump] span{line-height:1rem}pre[id^=sf-dump] samp{line-height:normal}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__president{position:relative;display:inline-block;top:auto;left:100%;bottom:auto;right:auto;transform:translateX(-100%);z-index:0;text-align:center;vertical-align:auto;opacity:1}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__president__name span{font-size:1.5rem;font-weight:700;font-family:inherit;font-style:normal;font-feature-settings:"palt";line-height:2.7rem;letter-spacing:.015rem}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link{margin-top:3rem;margin-right:0;margin-bottom:0;margin-left:0}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link{position:relative;display:block;top:auto;left:auto;bottom:auto;right:auto;transform:none;z-index:0;text-align:center;vertical-align:auto;opacity:1}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a{font-size:1rem;font-weight:700;font-family:inherit;font-style:normal;font-feature-settings:"palt";line-height:1.8rem;letter-spacing:.01rem}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a{padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem;padding-left:1rem}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a{border-width:2px;border-style:solid;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#333;overflow:hidden}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a{text-decoration-line:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-color:currentColor;text-decoration-style:solid;text-decoration-thickness:1px;text-shadow:none;text-underline-offset:auto;white-space:normal}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a{position:relative;display:inline-block;top:auto;left:auto;bottom:auto;right:auto;transform:none;z-index:0;text-align:center;vertical-align:auto;opacity:1}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a{width:8rem;max-width:none;min-width:none;height:auto;max-height:none;min-height:none;overflow:none}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a:after{content:"";position:absolute;top:-1.5rem;right:0;width:0;height:0;border-style:solid;border-width:0 1rem 1rem 0;border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0)}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a:hover{text-decoration-line:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-color:currentColor;text-decoration-style:solid;text-decoration-thickness:1px;text-shadow:none;text-underline-offset:auto;white-space:normal}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a:first-child{margin-top:0;margin-right:.5rem;margin-bottom:0;margin-left:0}div.field.field--name-dynamic-twig-fieldtaxonomy-term-president-greeting.field--type-ds div.president-greeting__link a:last-child{margin-top:0;margin-right:0;margin-bottom:0;margin-left:.5rem}