@font-face{font-family:proxima_nova_altblack;src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Black-webfont.eot');src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Black-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Black-webfont.woff2') format('woff2'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Black-webfont.woff') format('woff'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Black-webfont.ttf') format('truetype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack') format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_altbold;src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.eot');src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.woff2') format('woff2'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.woff') format('woff'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.ttf') format('truetype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.eot');src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.woff') format('woff'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.ttf') format('truetype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_scosfthin;src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot');src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.woff') format('woff'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.ttf') format('truetype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova ScOsf Thin-webfont.svg#proxima_nova_scosfthin') format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_ltsemibold;src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Semibold-webfont.eot');src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Semibold-webfont.woff2') format('woff2'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Semibold-webfont.woff') format('woff'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Semibold-webfont.ttf') format('truetype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Semibold-webfont.svg#proxima_nova_ltsemibold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_ltthin;src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Thin-webfont.eot');src:url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Thin-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Thin-webfont.woff2') format('woff2'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Thin-webfont.woff') format('woff'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Thin-webfont.ttf') format('truetype'),url('/application/themes/custom/css/fonts/Mark Simonson - Proxima Nova Thin-webfont.svg#proxima_nova_ltthin') format('svg');font-weight:400;font-style:normal}.newsListPage{margin:0 0 30px}.main-content .newsListPage{margin:40px 0 0}.newsListPage .ccm-block-page-list-pages{list-style-type:none;padding-left:0!important}.ccm-block-page-list-rss-feed{color:#000!important}.ccm-block-page-list-page-entry.newsPage{border-bottom:1px solid #aab5dc;padding:46px 30px;position:relative;background-color:#e9f8f6;width:100%;height:auto}@media screen and (min-width:991px){.ccm-block-page-list-page-entry.newsPage.hasThumb:first-child{padding:0 30% 0 0}}.ccm-block-page-list-page-entry.newsPage:first-child{padding:0;position:relative;border:none}#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage:first-child p{font-size:18px;font-size:1.8rem;color:#fff}.ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-text{padding:45px 40px;margin-top:0}.ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-text .ccm-block-page-list-description p{text-align:left}#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h3{font-size:30px;font-size:3rem;color:#fff}.ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-text .ccm-block-page-list-date{color:#fff;font-size:18px;font-size:1.8rem}#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage:first-child a.ccm-block-page-list-read-more.button{font-size:21px;font-size:2.1rem;color:#fff}#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage:first-child a.ccm-block-page-list-read-more.button:focus,#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage:first-child a.ccm-block-page-list-read-more.button:hover{color:#6a46ae}.ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-thumbnail{position:absolute;right:2px;top:2px;bottom:2px;overflow-x:hidden;width:30%;background-size:cover;background-position:center;left:auto;height:auto;border:5px solid #fff}@media screen and (max-width:991px){.ccm-block-page-list-page-entry.newsPage:first-child{padding:2px}.ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-thumbnail{position:static;width:24vw;height:18vw;float:right;margin-right:0}.ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-text{padding:35px 30px}}@media screen and (max-width:768px){.ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-thumbnail{width:40vw;height:30vw;margin-left:15px}.ccm-block-page-list-page-entry.newsPage:first-child .ccm-block-page-list-page-entry-text{padding:15px}}.ccm-block-page-list-page-entry.newsPage:last-child{border-bottom:none}.ccm-block-page-list-page-entry.newsPage:not(first-child) .ccm-block-page-list-page-entry-thumbnail{padding:0 20px 0 0;height:100%;position:absolute;left:30px}@media screen and (max-width:991px){.ccm-block-page-list-page-entry.newsPage:not(first-child) .ccm-block-page-list-page-entry-thumbnail{position:relative;float:left;margin:0 20px 20px 0;left:0}}.ccm-block-page-list-page-entry.newsPage:not(first-child) .ccm-block-page-list-page-entry-thumbnail img{border:5px solid #fff}@media screen and (min-width:991px){.ccm-block-page-list-page-entry.newsPage:not(:first-child).hasThumb .ccm-block-page-list-page-entry-text{padding-left:180px}}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-description{margin-top:25px}#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage p{font-family:proxima-nova,sans-serif;font-weight:400;color:#425563;font-size:16px;font-size:1.6rem;margin:0 0 5px}@media screen and (min-width:992px){#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage p{text-align:justify}}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-read-more{text-align:right}#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage a.ccm-block-page-list-read-more.button{font-family:proxima_nova_altbold,sans-serif;font-size:18px;font-size:1.8rem;color:#ae2573}#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage a.ccm-block-page-list-read-more.button:focus,#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage a.ccm-block-page-list-read-more.button:hover{color:#6a46ae}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text{position:relative}@media screen and (max-width:550px){.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text{margin-top:22.5px}}@media screen and (max-width:1024px){.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text{padding-bottom:40px}}#sb-site .main .core-style .ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text .ccm-block-page-list-title h3{margin-top:10px;font-size:24px;font-size:2.4rem;font-family:proxima_nova_altbold,sans-serif;font-weight:400;color:#000}.ccm-block-page-list-page-entry.newsPage .ccm-block-page-list-page-entry-text .ccm-block-page-list-date{color:#000;font-family:proxima-nova,sans-serif;font-weight:400;font-size:16px;font-size:1.6rem}@media screen and (max-width:550px){.ccm-block-page-list-page-entry.newsPage{padding:15px}}