﻿.template18 h2{font-family:inherit}.template18 h2,.template18 h3{border:none;padding-top:1em}.template18 h3{font-family:"Times Ten LT W01 Bold",Times,"Times New Roman",serif;font-style:Normal;font-weight:500;font-stretch:normal}.template18 #content ul:not([class]){list-style:none;margin-left:0;margin-bottom:.75em}.template18 #content ul:not([class]) li{position:relative;padding-left:1.1em;padding-bottom:.5em}.template18 #content ul:not([class]) li:before{content:"–";display:block;position:absolute;left:0;top:0}.newslist .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:0}.newslist .row .columns{padding-left:0;padding-right:1.5% !important;padding-bottom:1.5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newslist .textbox{width:100%;padding-top:1em;padding-bottom:.25em;font-size:clamp(.75rem,1.29vw,1rem)}.newslist .textbox h2{font-size:clamp(.5rem,2.5vw,1.5625rem)}.newslist .image-wrapper{width:100%}.newslist .image-wrapper+.image-wrapper,.newslist .textbox+.image-wrapper{align-self:flex-end;overflow:hidden}.newslist .image-wrapper+.image-wrapper img,.newslist .textbox+.image-wrapper img{margin-top:auto !important;margin-bottom:-0.75%}.newslist .large-4 .image-wrapper{overflow:hidden}.newslist .large-4 .image-wrapper img{margin-top:-0.75%}.newslist .tile{margin-right:0;margin-bottom:0}.newslist .tile span{display:none}.newslist a:hover h2{text-decoration:underline}@media only screen{.newslist .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0}.newslist .row .columns{padding-right:0}}@media only screen and (max-width: 40.063em){.template1 #imagelist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width: 40.063em){.newslist .row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;margin-right:-15px}.newslist .row .columns{padding-right:15px}}
