/*EXT:template_patch/Resources/Public/SCSS/patch.scss*/
:root{--bs-border-radius: 0px;--bs-nav-link-color: #444444 !important;--bs-navbar-color: #444444;--bs-dropdown-link-active-bg: #444444;--bs-link-color-rgb: 68, 68, 68;--bs-link-hover-color-rgb: 68, 68, 68;--bs-link-opacity: 1;--bs-input-focus-border-color: #444444}.bg-lightgray{background:#ebebeb}.ruler-after{border-bottom:1px solid #a6a6a6}.pagination .page-link{color:#ec6602}.pagination .page-link:hover,.pagination .page-link:focus,.pagination .page-link:active{color:#b95002}.pagination .page-link:focus,.pagination .page-link:active{box-shadow:0 0 0 .25rem rgba(236,102,2,.25)}.form-search .form-control{box-shadow:0 0 0 .25rem rgba(236,102,2,.25)}.tx-indexedsearch-title{font-size:1.5rem}.ce-uploads .list-group-item{padding:1rem 1.5rem;border:solid 1px #a6a6a6}.ce-uploads .list-group-item .ce-uploads-fileicon{font-size:2rem;align-self:anchor-center}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1.125rem;--bs-pagination-color: #d1212b;--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(209, 33, 43, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #d1212b;--bs-pagination-active-border-color: #d1212b;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1*var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:calc(1.265625rem + 0.1875vw);--bs-pagination-border-radius: var(--bs-border-radius-lg)}@media(min-width: 1200px){.pagination-lg{--bs-pagination-font-size:1.40625rem}}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.984375rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.news .news-list-appointments{padding-top:1.5rem}.news .articletype-0{border:none}.news .articletype-0 .card-title{margin-bottom:1rem;hyphens:auto}.news .articletype-0 .image{margin-bottom:0rem}.news .articletype-0 .card-body{color:#444}.news .articletype-0 .card-body .si-news-category{color:#ec6602;font-size:1.125rem;font-family:"oswald";display:block;padding-bottom:.75rem;padding-top:.75rem}.news .articletype-0 .card-body .si-news-date{display:block;font-size:1.125rem;font-family:"lato";padding-bottom:.75rem}.news .articletype-0 .header h3 a{color:var(--bs-body-color);text-decoration:none}.news .articletype-0 .card-footer{background-color:unset;border-top:unset}.news .articletype-0 .card-footer .news-meta{color:unset}.news-card{margin-bottom:1.5rem}.news-card a{text-decoration:none;color:var(--bs-body-color)}.news-card figure{position:relative}.news-card figure figcaption{position:absolute;bottom:0;right:0;padding:.3rem;background-color:rgba(0,0,0,.5);color:#fff}.news-meta{padding-left:0;list-style:none;color:#6c757d;margin-bottom:1rem}.news-meta-item{display:inline-block}.news-meta-item+.news-meta-item{padding-left:.5rem}.news-meta-item+.news-meta-item::before{padding-right:.5rem;content:"|";vertical-align:text-bottom}.news-meta-item i{vertical-align:middle;margin-right:.3rem}.news-list-tags{display:inline-block;padding-left:0;list-style:none;margin:0}.news-list-tags li{display:inline-block}.news-list-tags li:not(:last-child):after{content:",";margin-right:.2rem}.news .social{overflow:hidden}.news .social>div{float:left;margin-right:3em}.news .extra{color:#666;font-size:.9rem}.news .extra i{margin-right:.3rem;margin-left:.3rem}.news .extra i:first-child{margin-left:0}.news .nav ul{float:left;display:inline;margin:0}.news .nav li{float:left}.news .nav a{float:left;display:block}.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news-category-view ul li{padding:5px 8px}.news-category-view ul li li{padding:2px 8px 2px 12px}.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}.news-single .article .news-img-wrap{float:right;width:282px;margin:0 0 0 25px}.news-single .article .news-img-wrap img{float:none}.news-text-wrap{margin-bottom:10px}.news-img-caption{color:#888}.news-clear{clear:both}.news-block .frame,.news-block .news,.news-block .news-list-view{display:flex;flex-direction:column;flex-grow:1}.news-block .news-latest-item{flex-grow:1;margin-bottom:2rem}.news-block .bg-t-65{background-color:rgba(255,255,255,.65)}.news-block .card-body-bottom{position:absolute;bottom:0;right:0;left:0}:root{--bs-heading-color: #444444;--bs-body-color: #444444}h1,.h1{font-size:2.5rem;line-height:3rem}h2,.h2{font-size:2rem;line-height:2.375rem}h3,.h3{font-size:1.5rem;line-height:1.875rem}h4,.h4{font-size:1.25rem;line-height:1.625rem}h5,.h5{font-size:1.125rem;line-height:1.5rem}body{line-height:1.625rem}.btn-primary,.btn-read-more{--bs-btn-active-bg: #ec6602;--bs-btn-active-border-color: #ec6602}.btn-secondary{--bs-btn-active-bg: #fff;--bs-btn-active-border-color: #fff;--bs-btn-active-color: #444444}.btn{font-weight:bold;font-size:1.125rem}.btn-primary,.btn-outline-primary,.btn-read-more{background:rgba(0,0,0,0);color:#444;border:solid 1px #444}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-read-more:hover,.btn-read-more:active,.btn-read-more:focus{background:#ec6602;border:solid 1px #ec6602;color:#fff}.btn-secondary,.btn-outline-secondary{background:rgba(0,0,0,0);color:#fff;border:solid 1px #fff}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:focus{background:#fff;border:solid 1px #fff;color:#444}.si-aside-buttons .btn-inquiry{background:#008cd4;color:#fff;border:solid 1px #fff}.si-aside-buttons .btn-inquiry:hover,.si-aside-buttons .btn-inquiry:active,.si-aside-buttons .btn-inquiry:focus{background:#53648f;border:solid 1px #53648f;color:#fff}.si-aside-buttons .added{background-color:#a6a6a6;border:solid 1px #a6a6a6;color:#fff}.si-aside-buttons i:before{font-size:3rem;line-height:3.6rem}.hero--size-big .hero--size-big .hero-content,.hero--size-big .hero--size-big .hero-carousel,.hero--size-big .hero--size-big .carousel{height:32rem}@media(max-width: 575.98px){.hero--size-big .hero-content,.hero--size-big .hero-carousel,.hero--size-big .carousel{height:32rem}}.hero p{font-weight:400}.hero .hero-content:after{content:"";position:absolute;left:0;top:0;width:75%;height:100%;display:inline-block;background:linear-gradient(0.25turn, #444444, #444444 55%, rgba(255, 255, 255, 0))}.hero .hero-content .hero-bg{margin-left:25%}.hero .hero-content__text{z-index:1000;position:absolute;left:15%}@media(max-width: 575.98px){.hero .hero-content__text{top:inherit;left:inherit;width:100%;height:100%;align-content:center;background-color:rgba(0,0,0,.2);padding-left:3.5rem;padding-right:3.5rem}}.hero .hero-content .carousel-caption{z-index:1000;text-align:start;top:4rem;width:39%}.hero .hero-content .carousel-caption .hero-content__text{left:0%}.hero .hero-content__title{color:#ec6602;font-size:3.625rem;font-family:"oswald";text-transform:capitalize}@media(max-width: 575.98px){.hero .hero-content__title{font-size:3.125rem}}.hero .hero-content__description{color:#fff;font-size:1.5rem;line-height:2rem;margin-top:1.5rem;margin-bottom:1.5rem;text-transform:none}.hero .hero-carousel{height:32rem}.hero .hero-carousel .hero-content{z-index:9;position:relative}.hero .hero-carousel .carousel-indicators [data-bs-target]{border-radius:50%;border-top:unset;border-bottom:unset;height:1rem;width:1rem;margin-bottom:1rem;margin-right:.5rem;margin-left:.5rem;background-color:#fff;opacity:1}.hero .hero-carousel .carousel-indicators .active{background-color:#ec6602}.hero .btn{text-transform:none}@media(max-width: 575.98px){.hero .hero-content .carousel-caption{top:0;width:100%;height:100%;left:0}}.page-footer{position:relative}.page-footer__copyright{padding-top:.5rem;padding-bottom:.5rem}.page-footer__row1{background-color:#53648f;color:#fff;border-bottom:6px solid #ec6602}.page-footer__row1 .row{text-align:center;justify-content:center}.page-footer__row1 .h2{color:#fff}.page-footer__row1 .container{padding-top:5rem;padding-bottom:5rem}.page-footer__row2{background-color:#444;color:#fff}.page-footer__row2 .si-footer-title{margin-bottom:0;font-weight:bold}.page-footer__row2 .si-quick-links{color:#fff;font-weight:bold;padding-bottom:.5rem}.page-footer__row2 .si-quick-links:hover{text-decoration:underline}.page-footer__row2 .si-footer-address{padding-bottom:2rem}.page-footer__row2 .si-footer-address div,.page-footer__row2 .si-footer-address span,.page-footer__row2 .si-footer-address a,.page-footer__row2 .si-footer-address h3{display:block;color:#fff}.page-footer__row2 .si-footer-address div::before,.page-footer__row2 .si-footer-address span::before,.page-footer__row2 .si-footer-address a::before,.page-footer__row2 .si-footer-address h3::before{content:none}.page-footer__row2 .si-footer-address a{text-decoration:none}.page-footer__row2 .si-footer-address a:hover{text-decoration:underline}.page-footer__row3{background-color:#a6a6a6;color:#444}.page-footer__row3 .si-footer-copyright{text-align:center}.page-footer__row3>.container{padding-top:2rem;padding-bottom:2rem}.page-footer__row3 a{display:inline}.page-footer .footer-contact-btn{width:auto;margin-top:2rem}#header{border-bottom:6px solid #ec6602}#header .navbar{padding-bottom:1.5rem}#header .navbar .navbar-main .nav-link{color:#444;padding-bottom:0}#header .navbar .navbar-main .nav-link:hover,#header .navbar .navbar-main .nav-link.active,#header .navbar .navbar-main .nav-link:focus{color:#ec6602}#header .navbar .navbar-main .d-lg-flex{justify-content:end}#header .navbar .navbar-main .dropdown-item:active,#header .navbar .navbar-main .dropdown-item:hover,#header .navbar .navbar-main .dropdown-item.active{background-color:#ebebeb;color:#444}#header .navbar.page-header__top{display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto auto auto auto;grid-template-areas:"logo nav-meta nav-meta nav-function-buttons" "logo slogan slogan slogan" "logo nav-main nav-main nav-main" "nav-breadcrumb nav-breadcrumb nav-breadcrumb nav-breadcrumb";align-items:end}#header .navbar.page-header__top-subsite{display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto auto auto auto;grid-template-areas:"logo nav-meta nav-meta nav-function-buttons" "logo slogan slogan slogan" "nav-main nav-main nav-main nav-main" "nav-breadcrumb nav-breadcrumb nav-breadcrumb nav-breadcrumb";align-items:end;padding-bottom:.75rem}#header .navbar.page-header__top-subsite .navbar-main-border{margin-top:1rem;border-top:1px solid #a6a6a6;margin-left:calc((-100vw + 100%)/2);padding-left:calc((100vw - 100%)/2);margin-right:calc((-100vw + 100%)/2);padding-right:calc((100vw - 100%)/2)}#header .navbar.page-header__top-subsite .nav-main{width:100%;justify-content:space-between}#header .navbar.page-header__top-subsite .nav-main li.nav-item:first-child a.nav-link:first-child{padding-left:0}#header .navbar .nav-function-buttons{margin-right:1rem}.nav-sidebar{background-color:#ebebeb;padding-top:1rem !important;padding-bottom:1rem !important;margin-top:3rem !important}.nav-sidebar .nav-link{color:#444}.nav-sidebar .nav-link.active{color:#ec6602;background-color:rgba(0,0,0,0);font-weight:bold}.accordion .accordion-item .accordion-button{font-size:1.125rem;font-weight:bold}.accordion .accordion-item .accordion-button:not(.collapsed){color:#444;background-color:#ebebeb;border-color:#ebebeb}.accordion .accordion-item .accordion-button:focus{box-shadow:unset}.frame-type-form_formframework .multiupload-file-block{border-radius:0px;border-color:#444;background-color:#ebebeb}.frame-type-form_formframework .form-group{padding-bottom:1rem}.frame-type-form_formframework .form-label,.frame-type-form_formframework [for*=imageupload]{width:25%;vertical-align:top}.frame-type-form_formframework .input{width:74%;display:inline-block}.frame-type-form_formframework fieldset>div{width:74%;display:inline-block}.frame-type-form_formframework fieldset .form-label{font-size:1.125rem}.frame-type-form_formframework textarea.form-control{height:10rem}.frame-type-form_formframework .form-control{border:none;background-color:#ebebeb}.frame-type-form_formframework .form-control:focus{box-shadow:none;border-color:#444;background-color:#ebebeb}.frame-type-form_formframework .form-check-input:focus{box-shadow:unset}.frame-type-form_formframework .form-check-input:checked{background-color:#444;border-color:#444}.frame-type-form_formframework .form-check-label input[type*=checkbox]{margin-right:.5rem}.ce-gallery figcaption span{font-size:1.25rem;font-style:italic}.frame-type-menu_subpages .submenupages-body{padding-left:0;padding-right:0}.frame-type-menu_subpages .submenupages-card{border:none}.frame-type-menu_subpages .submenupages-text{padding-bottom:1.5rem}.frame-type-menu_subpages .submenupages-card-title{display:flex;align-items:center;padding-bottom:1rem}.frame-type-menu_subpages .submenupages-card-title .h2{margin-bottom:0}.frame-type-menu_subpages .submenupages-card-title__text{padding-left:1.25rem}.frame-type-menu_subpages .submenu-img-icon{width:4rem;height:4rem}.frame-type-menu_subpages a{text-decoration:none}.frame-type-menu_subpages .card{border:none}.frame-type-menu_subpages .card-img-overlay{padding-left:0;padding-right:0}.frame-type-menu_subpages .card-img-overlay .card-footer{background-color:#ebebeb;padding-top:.5rem;padding-bottom:.25rem;border-top:0}.frame-type-menu_subpages .card-img-overlay .card-footer .card-title{display:flex;align-items:center;justify-content:space-between;min-height:4rem}.frame-type-menu_subpages .card-img-overlay .card-footer .card-title .h2-card-title{color:#ec6602;margin-bottom:0}.calltoaction-item .calltoaction-item-link{background:#2687b9}.calltoaction-item .calltoaction-item-label{font-size:1.25rem;font-weight:600;line-height:2.6}.nav-calltoaction--sidebar a{width:11rem}.nav-calltoaction--sidebar i{font-size:2rem}.nav-calltoaction--right a:hover,.nav-calltoaction--right a:focus{left:-11rem}.table-fix-first-col{font-size:1rem}.table-fix-first-col>:not(caption)>*>*{vertical-align:middle}.table-fix-first-col p{margin-bottom:0}.table-fix-first-col th:first-child,.table-fix-first-col td:first-child{position:sticky;left:0;background-color:#ebebeb}@media(max-width: 991.98px){.table-fix-first-col th,.table-fix-first-col td{min-width:7rem !important}}.si-aside-buttons{padding:1rem 1.5rem 1rem 1.5rem;margin-top:3rem !important;background-color:#ebebeb}

:root {--content-padding-default-top:  var(--spacing-none); --content-padding-default-bottom:  var(--spacing-none); --content-padding-default-start:  var(--spacing-none); --content-padding-default-end:  var(--spacing-none); --content-margin-default-top:  var(--spacing-none); --content-margin-default-bottom:  var(--spacing-medium); --content-first-child-padding-top:  var(--spacing-medium); --content-last-child-padding-bottom:  var(--spacing-medium); }