div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:10px}.csc-textpic-imagewrap{margin-top:5px}.csc-textpic-imagewrap dt{position:relative}.csc-textpic-image{position:relative}.csc-textpic-image table{border:0}.csc-textpic-image table td{border:0}.csc-textpic-image a:hover img{opacity:.8;filter:alpha(opacity=80)}.csc-textpic-caption{font-size:10px;line-height:1.1904761908;color:#333;margin-top:5px !important}.csc-bulletlist .even,.csc-bulletlist.csc-bulletlist-0 .even{background-color:rgba(0,0,0,0);padding:0}.csc-bulletlist .odd,.csc-bulletlist.csc-bulletlist-0 .odd{background-color:rgba(0,0,0,0);padding:0}.csc-bulletlist-1{list-style:decimal}.csc-bulletlist-2{list-style:none}.csc-uploads{margin:0 0 15px}.csc-uploads .csc-uploads-element:before,.csc-uploads .csc-uploads-element:after{content:" ";display:table}.csc-uploads .csc-uploads-element:after{clear:both}.csc-uploads .csc-uploads-element{background-color:#999;margin:0 0 10px;padding:10px 15px}.csc-uploads .csc-uploads-element img{margin-right:10px;padding:0;max-width:100%;height:auto}.csc-uploads .csc-uploads-element .csc-uploads-fileSize{float:left;color:hsl(0,0%,13.5%);font-weight:bold}.csc-uploads .csc-uploads-element .csc-uploads-fileName{float:left}.csc-uploads .csc-uploads-element .csc-uploads-fileName a{color:hsl(0,0%,13.5%);font-weight:bold}.csc-uploads .csc-uploads-element .csc-uploads-fileName{text-decoration:none}.csc-uploads .csc-uploads-element .csc-uploads-fileName:hover,.csc-uploads .csc-uploads-element .csc-uploads-fileName:focus{color:hsl(0,0%,13.5%)}.csc-uploads .csc-uploads-element .csc-uploads-fileSize{margin-left:5px}.csc-uploads .csc-uploads-element .download{float:right}.csc-uploads .csc-uploads-element .download span{display:inline-block;margin-left:5px}.csc-uploads .csc-uploads-element .csc-uploads-description{clear:both}.csc-mailform .radio legend{display:none}.csc-mailform .radio label{float:left}.csc-mailform .radio .input-radio{position:relative;clear:both;float:left;margin-left:0}.csc-mailform .checkbox legend{display:none}.csc-mailform .checkbox label{float:left}.csc-mailform .checkbox .input-check{position:relative;clear:both;float:left;margin-left:0}.news.news-general a{color:#000}.news.news-general a:hover{color:#000}.news.news-single .teaser-text *{color:#333;font-weight:bold;font-size:18px;margin-bottom:8px;font-family:"Roboto Condensed",sans-serif}.news.news-single h2{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:18px}.news .media.bg-warning{background-color:#fcf8e3}.news .media.bg-warning .media-body{border-right-color:#bf1726}.news .page-navigation{margin-top:35px}.news .page-navigation .current{background-color:#bf1726;color:#fff}@media screen and (max-width: 991px){section .news.news-single .news-img img{width:100%;height:auto}}.news-list-item{position:relative;margin-top:35px}.news-list-item:first-child{margin-top:0}.news-list-item a{color:#333}.news-list-item a:focus-within img{border:2px solid #bf1726}.news-list-item .media{border:solid 1px #e4e4e4;background-color:#fff}.news-list-item .media-top img{max-width:100%;height:auto}.news-list-item .media-body{padding:8px 5px 3em 5px;border-right:solid 17px #df8b92}.news-list-item .media-body h5{color:#666 !important;font-weight:400 !important;font-size:14px !important;margin:5px 0 10px}.news-list-item .media-body h3{color:#333;font-weight:400;font-size:18px}.news-list-item .media-body .news-date{position:absolute;bottom:1em;left:21em}@media(min-width: 992px)and (max-width: 1199px){.news-list-item .media-body .news-date{position:static}}.news-social{position:absolute;bottom:0;right:3em;padding:0}.news-social>li{display:inline-block;margin-left:0px;overflow:hidden;position:relative;list-style:none}.news-social>li .news-social-icon{display:block;width:24px;aspect-ratio:1;color:#666;fill:currentColor}.news-social>li:focus-within .news-social-icon{color:#bf1726 !important}.news-showmore{-webkit-appearance:none;color:#bf1726;background:none;border:2px solid rgba(0,0,0,0);margin-top:35px;margin-bottom:35px;line-height:1}.news-showmore:focus{border:2px solid currentColor}.js .news-showmore-link,.no-js .news-showmore-button{display:none}.news-showmore-link:hover{text-decoration:none}.news .col-md-4 .media-body{padding-left:10px}.news .page-navigation{clear:both}.news .page-navigation ul{list-style-type:none;padding:0;margin:0}.news .page-navigation ul li{padding:5px 10px;border-radius:5px;background-color:#eee;border:solid 1px #999;color:#333;display:inline-block}.news .page-navigation ul li a{color:#333;display:block}.news .page-navigation ul li:hover{background-color:#bf1726;color:#fff}.news .page-navigation ul li:hover a{color:#fff;text-decoration:none}.news .article .header{margin-bottom:1em}.news .article .article-time{display:block;font-family:"Roboto Condensed",sans-serif;margin-bottom:1em;padding-right:.5em;text-align:right}.news.news-single{position:relative}.news.news-single .news-img{float:left;margin:5px 15px 5px 0}.news.news-single .news-img .outer{display:table}.news.news-single .news-img .outer .mediaelement img{border:1px solid #999}.news.news-single .news-img .outer .mediaelement a{position:relative;display:block}.news.news-single .news-img .outer .mediaelement a .click-enlarge{position:absolute;top:auto;bottom:3px;right:3px}.news.news-single .news-img .outer .mediaelement a:hover img{opacity:.8;filter:alpha(opacity=80)}.news.news-single .news-img .outer .news-img-caption{display:table-caption;caption-side:bottom;color:#333;font-size:10px;line-height:1.19048;margin-top:5px}.news.news-single .news-text-wrap{margin-bottom:3em}.news-menu-view ul{list-style:none;margin:0;padding:0}.news-menu-view ul li{margin-bottom:2px;font-size:18px}.news-menu-view ul li a{color:#000;padding:2px}.news-menu-view ul li ul{margin-left:15px;margin-bottom:15px}.news-menu-view ul li ul li{font-size:14px;color:#666}.tx_solr .searchinfo{margin-top:20px;margin-bottom:10px}.tx_solr .search-result{margin-bottom:10px}.tx_solr .prefixgroup-tabs a{padding-left:1px !important;padding-right:2px !important;font-size:smaller}.tx_solr .btn-circle{text-align:center;padding:4px 4px;font-size:12px;line-height:1.42;border-radius:15px;border-color:#ddd}.tx_solr .facet-type-hierarchy .list-group-item{padding-left:10px !important;padding-right:0px !important}.results-highlight{color:#666;font-style:italic}#tx-solr-facets-in-use{margin-top:20px}#tx-solr-frequent-searches ul{padding-right:10px;padding-left:0px !important}#tx-solr-frequent-searches li{list-style-type:none;margin-right:10px;display:inline}.tx-solr-frequent-term-14{font-size:14px}.tx-solr-frequent-term-15{font-size:15px}.tx-solr-frequent-term-16{font-size:16px}.tx-solr-frequent-term-16{font-size:16px}.tx-solr-frequent-term-17{font-size:17px}.tx-solr-frequent-term-18{font-size:18px}.tx-solr-frequent-term-19{font-size:19px}.tx-solr-frequent-term-20{font-size:20px}.tx-solr-frequent-term-21{font-size:21px}.tx-solr-frequent-term-22{font-size:22px}.tx-solr-frequent-term-23{font-size:23px}.tx-solr-frequent-term-24{font-size:24px}.tx-solr-frequent-term-25{font-size:25px}.tx-solr-frequent-term-26{font-size:26px}.tx-solr-frequent-term-27{font-size:27px}.tx-solr-frequent-term-28{font-size:28px}.tx-solr-frequent-term-29{font-size:29px}.tx-solr-frequent-term-30{font-size:30px}.tx-solr-frequent-term-31{font-size:31px}.tx-solr-frequent-term-32{font-size:32px}.tx-solr-frequent-term-33{font-size:33px}.tx-solr-frequent-term-34{font-size:34px}.tx_solr .type{display:block;font-style:italic;font-size:13px;margin-bottom:5px}.tx-solr-facet-hidden{display:none}.tx-solr-autosuggest{border:1px solid #ccc;background:#fff;overflow:auto}.tx-solr-autosuggest strong{font-weight:bolder;color:#bf1726}.tx-solr-autosuggest .autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.tx-solr-autosuggest .autocomplete-selected{background:#f1e0b6}.tx-solr-autosuggest .autocomplete-group{padding:10px 5px}.tx-solr-autosuggest .autocomplete-group strong{display:block;border-bottom:1px solid #999}#tx-solr-sorting .dropdown-menu>.active>a,#tx-solr-sorting .dropdown-menu>.active>a:hover,#tx-solr-sorting .dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#bf1726}#tx-solr-search-functions h3.facets-header{padding:10px 0}.form-select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#000;background-color:#fff;background-image:none;border:1px solid #666;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-ms-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-select::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-select[disabled],.form-select[readonly],fieldset[disabled] .form-select{background-color:#999;opacity:1}.form-select[disabled],fieldset[disabled] .form-select{cursor:not-allowed}.form-contact [class*=col-md-]{width:100%}.form-contact .form-row{margin-bottom:15px}@media(min-width: 768px){.form-contact .form-row{display:grid;grid-template-columns:1fr 3fr;gap:30px;padding-left:15px;padding-right:15px}.form-contact .form-row .form-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-contact .form-fieldset-privacy legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.form-contact .form-row.form-row-submit::before,.form-contact .form-row.form-row-checkbox::before{display:block;content:""}.form-contact .form-check{display:flex;align-items:center}.form-contact .form-check .form-label{text-align:left}.form-contact .form-row.form-row-submit{grid-template-columns:calc(25% - 15px) min-content}.form-contact .is-invalid{border-color:#bf1726}.form-contact .invalid-feedback{color:#bf1726}/*# sourceMappingURL=styles-extensions.min.css.map */