@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:normal;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:normal;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:normal;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:normal;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:normal;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:normal;font-style:normal}.applicationcache.cssreflections .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select{height:50px}.applicationcache.cssreflections .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group+.form-group{margin-left:15px}@media all and (max-width:991px){.applicationcache.cssreflections .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group+.form-group{margin-left:0}}.search-block-weighted.advanced-search{margin:0;position:relative}.search-block-weighted.advanced-search .search-form{margin-bottom:25px}.search-block-weighted.advanced-search .search-form .ccm-search-block-form{position:relative}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .search-form-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;gap:15px}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group{margin:0;flex-basis:20%;flex-grow:0}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group.keyword{flex-basis:40%}.change-font-size .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group{flex-basis:100%}.change-font-size .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group.keyword{flex-basis:100%}.no-flexboxlegacy .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group+.form-group{margin-left:15px}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input,.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select{padding:12px 20px;width:100%;background:#f2f5f6;color:#000000;font-size:18px;font-size:1.8rem;line-height:1;border:1px solid #666;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-webkit-input-placeholder,.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-webkit-input-placeholder{color:#000000;font-size:18px;font-size:1.8rem}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-moz-placeholder,.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-moz-placeholder{color:#000000;font-size:18px;font-size:1.8rem}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-ms-input-placeholder,.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-ms-input-placeholder{color:#000000;font-size:18px;font-size:1.8rem}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-moz-placeholder,.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-moz-placeholder{color:#000000;font-size:18px;font-size:1.8rem}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit{margin-left:auto;display:inline-block;border:0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;font-size:24px;line-height:1;color:#64528c;background:transparent;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:hover,.search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:active{background-color:#64528c;color:#ffffff}.change-font-size .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit{margin:10px 0 0;padding:8px 12px}.change-font-size .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit .fa{display:inline-block}.change-font-size .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:before{content:'Search';margin-right:7px;position:relative;top:-1px;display:inline-block;font-size:19px;font-size:1.9rem}.search-block-weighted.advanced-search .search-results{margin:0 0 15px}.search-block-weighted.advanced-search .search-results ul.results{margin:0;padding:0;list-style:none}.search-block-weighted.advanced-search .search-results .search-result{margin:0;padding:30px 36px;border:1px solid #8bd059}.search-block-weighted.advanced-search .search-results .search-result:first-child{border-top-width:5px}.search-block-weighted.advanced-search .search-results .search-result+.search-result{border-top:0}.search-block-weighted.advanced-search .search-results .search-result .result-title,.search-block-weighted.advanced-search .search-results .search-result p.result-desc,.search-block-weighted.advanced-search .search-results .search-result p.date-created,.search-block-weighted.advanced-search .search-results .search-result p.date-modified{margin:0 0 8px}.search-block-weighted.advanced-search .search-results .search-result .result-title{font-size:24px;font-size:2.4rem}.search-block-weighted.advanced-search .search-results .search-result .result-title a{font:inherit}.search-block-weighted.advanced-search .search-results .search-result p.result-desc{font-size:18px;font-size:1.8rem}.search-block-weighted.advanced-search .search-results .search-result p.result-desc .highlight{background-color:#EFE795}.search-block-weighted.advanced-search .search-results .search-result.file-result p.date-modified{margin:0}.search-block-weighted.advanced-search .search-results .search-result p.result-link{margin:0}.search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:94px;position:relative}.search-block-weighted.advanced-search .search-results .search-result.file-result .file-icon{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search-block-weighted.advanced-search .search-results .search-result.file-result .file-icon img{margin:0!important}.search-block-weighted.advanced-search .search-results .ccm-pagination-wrapper{margin:25px 0 0;text-align:center}.search-block-weighted.advanced-search .search-results .ccm-pagination-wrapper ul{padding-left:0;margin-bottom:0}.search-block-weighted.advanced-search .search-results .no-results{margin:10px 0 0}@media all and (max-width:991px){.search-block-weighted.advanced-search .search-form{margin:0 auto 10px;text-align:center}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .search-form-wrapper{display:block;gap:0}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group{display:block;width:100%}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group+.form-group{margin-top:10px}.no-flexboxlegacy .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group+.form-group{margin-left:0}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit{margin:10px 0 0;padding:8px 12px}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit .fa{display:inline-block}.search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:before{content:'Search';margin-right:7px;position:relative;top:-1px;display:inline-block;font-size:19px;font-size:1.9rem}.search-block-weighted.advanced-search .search-results .search-result{padding:20px}.search-block-weighted.advanced-search .search-results .search-result .result-title,.search-block-weighted.advanced-search .search-results .search-result p.result-desc,.search-block-weighted.advanced-search .search-results .search-result p.date-created,.search-block-weighted.advanced-search .search-results .search-result p.date-modified{margin:0 0 10px}.search-block-weighted.advanced-search .search-results .search-result.file-result p.date-modified{margin:0}.search-block-weighted.advanced-search .search-results .search-result .result-title{font-size:20px;font-size:2rem}.search-block-weighted.advanced-search .search-results .search-result p.result-desc,.search-block-weighted.advanced-search .search-results .search-result p.date-modified,.search-block-weighted.advanced-search .search-results .search-result p.date-created{font-size:16px;font-size:1.6rem}.search-block-weighted.advanced-search .ccm-pagination-wrapper{margin:15px 0 0}}@media all and (max-width:767px){.search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:20px}.search-block-weighted.advanced-search .search-results .search-result.file-result .file-icon{display:none}}@media all and (max-width:360px){.search-block-weighted.advanced-search .search-results .search-result .result-title,.search-block-weighted.advanced-search .search-results .search-result p.result-link{word-break:break-all}}.change-font-size .search-block-weighted.advanced-search .search-results .search-result .result-title,.change-font-size .search-block-weighted.advanced-search .search-results .search-result p.result-link{word-break:break-all}.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input,.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select{background:#FDFF2D;color:#000000;border-color:#000000}.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-webkit-input-placeholder,.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-webkit-input-placeholder{color:#000000}.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-moz-placeholder,.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-moz-placeholder{color:#000000}.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-ms-input-placeholder,.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-ms-input-placeholder{color:#000000}.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-moz-placeholder,.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-moz-placeholder{color:#000000}.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit{color:#000000}.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:hover,.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.high-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:active{background-color:#000000;color:#FDFF2D}.high-contrast .search-block-weighted.advanced-search .search-results .search-result{border-color:#000000}.high-contrast .search-block-weighted.advanced-search .search-results .search-result p.result-desc .highlight{background-color:#000000;color:#FDFF2D}.high-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:36px}.high-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result .file-icon{display:none}@media all and (max-width:767px){.high-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:20px}}.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input,.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select{background:#cfe5fc;color:#000066;border-color:#000066}.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-webkit-input-placeholder,.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-webkit-input-placeholder{color:#000066}.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-moz-placeholder,.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-moz-placeholder{color:#000066}.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-ms-input-placeholder,.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-ms-input-placeholder{color:#000066}.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-moz-placeholder,.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-moz-placeholder{color:#000066}.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit{color:#000066}.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:hover,.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.blue-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:active{background-color:#000066;color:#cfe5fc}.blue-contrast .search-block-weighted.advanced-search .search-results .search-result{border-color:#000066}.blue-contrast .search-block-weighted.advanced-search .search-results .search-result p.result-desc .highlight{background-color:#000066;color:#cfe5fc}.blue-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:36px}.blue-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result .file-icon{display:none}@media all and (max-width:767px){.blue-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:20px}}.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input,.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select{background:#F7EFD8;color:#042868;border-color:#042868}.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-webkit-input-placeholder,.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-webkit-input-placeholder{color:#042868}.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-moz-placeholder,.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-moz-placeholder{color:#042868}.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-ms-input-placeholder,.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-ms-input-placeholder{color:#042868}.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-moz-placeholder,.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-moz-placeholder{color:#042868}.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit{color:#042868}.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:hover,.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.beige-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:active{background-color:#042868;color:#F7EFD8}.beige-contrast .search-block-weighted.advanced-search .search-results .search-result{border-color:#042868}.beige-contrast .search-block-weighted.advanced-search .search-results .search-result p.result-desc .highlight{background-color:#042868;color:#F7EFD8}.beige-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:36px}.beige-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result .file-icon{display:none}@media all and (max-width:767px){.beige-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:20px}}.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input,.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select{background:#ffffff;color:#000000;border-color:#000000}.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-webkit-input-placeholder,.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-webkit-input-placeholder{color:#000000}.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input::-moz-placeholder,.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select::-moz-placeholder{color:#000000}.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-ms-input-placeholder,.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-ms-input-placeholder{color:#000000}.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group input:-moz-placeholder,.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .form-group select:-moz-placeholder{color:#000000}.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit{color:#000000}.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:hover,.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.b-w-contrast .search-block-weighted.advanced-search .search-form .ccm-search-block-form .ccm-search-block-submit:active{background-color:#000000;color:#ffffff}.b-w-contrast .search-block-weighted.advanced-search .search-results .search-result{border-color:#000000}.b-w-contrast .search-block-weighted.advanced-search .search-results .search-result p.result-desc .highlight{background-color:#000000;color:#ffffff}.b-w-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:36px}.b-w-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result .file-icon{display:none}@media all and (max-width:767px){.b-w-contrast .search-block-weighted.advanced-search .search-results .search-result.file-result{padding-left:20px}}