#invisibleNav{display:none}.customNavbarContainer{display:block;margin-top:-2px;margin-bottom:2px}@media only screen and (min-width: 768px){.headerNavLink{padding-right:20px !important}}@media only screen and (min-width: 992px){.headerNavLink{padding-right:20px !important}}@media only screen and (min-width: 993px){.headerNavLink{font-size:20px !important;padding-right:20px !important}}.headerNavLink{font-size:20px !important;font-weight:normal !important;text-decoration:none !important}.headerNavLink:link,.headerNavLink:visited,.headerNavLink:active{color:white !important;transition:0.3s ease}.headerNavLink:hover{color:#CACACA !important;transition:0.75s ease}.headerNavList{transform:scale(1);transition:0.25s ease;padding:0 !important}.headerNavList:hover{transform:scale(1.05);transition:0.5s ease}.headerNavLink:link.nav-selected,.headerNavLink:visited.nav-selected,.headerNavLink:active.nav-selected{color:#CACACA !important}.headerNavUl{margin-bottom:0 !important;float:left !important}.slicknav_btn{position:relative;right:0;top:14px;width:30px}.slicknav_nav a{font-size:18px !important}#headerMenu{margin-top:-12px}/*!
 * SlickNav Responsive Mobile Menu v1.0.10
 * (c) 2016 Josh Cope
 * licensed under MIT
 */.slicknav_btn{position:relative;top:-15px;display:block;vertical-align:middle;padding:0;float:right;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em}.slicknav_menu{position:fixed;left:0;top:30px;width:100%;*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both;background-color:#004595}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box;background:none;padding:5px}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px auto;text-decoration:none;background-color:#004595}.slicknav_nav{color:#004595;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{background:#eee}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#7C7C7F}.slicknav_nav a:hover{background:blue}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}

@keyframes fadeInBar{from{opacity:0;width:0;height:0;}to{opacity:1;width:100%;height:80px;}}@keyframes fadeOutBar{from{opacity:1;width:100%;height:80px;}to{opacity:0;width:0;height:0;}}@keyframes fadeInBox{from{opacity:0;width:0;}to{opacity:1;width:80%;}}@keyframes fadeOutBox{from{opacity:1;width:80%;}to{opacity:0;width:0;}}@keyframes fadeInIcon{from{transform:scale(1, 0);}to{transform:scale(1, 1);}}@keyframes fadeOutIcon{from{transform:scale(1, 1);}to{transform:scale(1, 0);}}.fadeInBar{animation-name:fadeInBar;animation-duration:0.7s}.fadeOutBar{animation-name:fadeOutBar;animation-duration:0.7s}.fadeInBox{animation-name:fadeInBox;animation-duration:0.7s}.fadeOutBox{animation-name:fadeOutBox;animation-duration:0.7s}.fadeInIcon{animation-name:fadeInIcon;animation-duration:0.35s}.fadeOutIcon{animation-name:fadeOutIcon;animation-duration:0.35s}#searchResults .pageLink{font-size:12px;color:#999;margin:2px 0 8px 0;padding:0;display:block}#searchResults .searchResult{margin-bottom:16px;margin-top:24px}#searchResults .searchResult h3{margin-bottom:0;padding-bottom:0}#searchResults .searchResult p{margin-top:4px}#customSearchBar{position:fixed;top:80px;width:80%;right:10%;font-size:20px;padding:5px;border-radius:5px;border:1px solid grey}#searchBarBox{display:none;position:fixed;right:0;width:100%;top:60px;z-index:1;height:80px;background-color:#004595}#toggleSearchButton .fa{font-size:20px;line-height:1;color:white !important}#toggleSearchButton{text-align:right;height:21px}

.language-active-flag{display:none}.language-flags img{width:30px;height:auto}.language-flags{width:30px;margin:auto}

/*! http://responsiveslides.com v1.55 by @viljamis */
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}

.rslides > li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
}

.rslides > li:first-child {
    position: relative;
    display: block;
    float: left;
}

.rslides img {
    display: block;
    height: auto;
    float: left;
    width: 100%;
    border: 0;
}

.rslides_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    z-index: 99;
    opacity: 0.7;
    overflow: hidden;
    text-decoration: none;
    height: 61px;
    width: 38px;
    background: transparent url("../../../../updates/concrete-cms-8.5.9-remote-updater/concrete//images/responsive-slides/arrows.gif") no-repeat left top;
    margin-top: -45px;
}

.rslides_tabs {
    padding-left: 0px;
    padding-top: 15px;
    padding-bottom: 10px;
}
.rslides_tabs li {
    list-style-type: none;
    display: inline-block;
    margin-right: 5px;
}

.rslides_tabs li.rslides_here a {
    background: #333;
}

.rslides_tabs li a {
    text-indent: -9999px;
    overflow: hidden;
    background: #ccccc9;
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-right: 10px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

.rslides_nav.next {
    left: auto;
    background-position: right top;
    right: 0;
}


/*! http://responsiveslides.com v1.54 by @viljamis */.ccm-image-slider,.ccm-image-slider-inner{border:none !important;position:relative;padding-left:0 !important;padding-right:0 !important;margin:0 !important;float:none !important;width:100% !important}.ccm-image-slider-container{padding:0 !important;margin:0 !important;float:none !important;width:100% !important}.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:block;max-width:100%;height:auto;width:100%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.carousel{position:relative;min-height:200px}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner > .item > img,.carousel-inner > .item > a > img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner > .item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner > .item.next,.carousel-inner > .item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner > .item.prev,.carousel-inner > .item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block}.carousel-inner > .active{left:0}.carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%}.carousel-inner > .next{left:100%}.carousel-inner > .prev{left:-100%}.carousel-inner > .next.left,.carousel-inner > .prev.right{left:0}.carousel-inner > .active.left{left:-100%}.carousel-inner > .active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:34px;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:white !important;text-align:center}.carousel-control.right{left:auto;right:0}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-20px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-20px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:0;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0, 0, 0, 0);box-shadow:0 0 3px grey}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#004595}.desktopView .carousel-caption{position:absolute;z-index:10;color:black;width:40%}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-indicators{bottom:0}}.carousel-icons{position:absolute;top:50%;right:0;left:0;font-size:30px;color:white;line-height:0}.carousel-center-cropped{width:100%;height:auto;min-height:200px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.carousel-center-cropped img{min-height:250px;max-height:350px;min-width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.desktopView .buttonSlider{display:inline-block;position:absolute;font-size:24px;padding:5px 10px 5px 10px;text-decoration:none;border-radius:5px;border:1px solid grey;transition:all 0.5s}.desktopView .buttonSlider:hover{text-decoration:none;opacity:1;transform:scale(1.05)}.buttonPlacement1{top:20px;left:0;margin-left:5px}.buttonPlacement2{top:20px;margin:auto;right:45%;margin-right:5px}.buttonPlacement3{top:20px;right:0}.buttonPlacement4{top:45%;left:0;margin-left:5px}.buttonPlacement5{top:45%;margin:auto;right:45%;margin-right:5px}.buttonPlacement6{top:45%;right:0}.buttonPlacement7{bottom:30px;left:0;margin-left:5px}.buttonPlacement8{bottom:30px;margin:auto;right:45%;margin-right:5px}.buttonPlacement9{bottom:30px;right:0}.desktopView .textPlacement1{top:30px;left:50px;text-align:left}.desktopView .textPlacement2{top:30px;margin:auto;right:45%}.desktopView .textPlacement3{top:30px;right:50px;text-align:right}.desktopView .textPlacement4{top:45%;left:50px;text-align:left}.desktopView .textPlacement5{top:45%;margin:auto;right:45%}.desktopView .textPlacement6{top:45%;right:50px;text-align:right}.desktopView .textPlacement7{bottom:30px;left:50px;text-align:left}.desktopView .textPlacement8{bottom:30px;margin:auto;right:45%}.desktopView .textPlacement9{bottom:30px;right:50px;text-align:right}.mobileView .carousel-caption .captionTitle{font-size:28px;text-align:center}.mobileView .carousel-caption .captionDescription{font-size:16px;text-align:center;padding:10px}.mobileView .buttonSlider{font-size:20px;text-align:center}.carousel-caption .captionTitle{font-weight:bold}.mobileView .buttonSlider{display:inline-block;color:white !important;background-color:#004595;font-size:20px;padding:5px 10px 5px 10px;text-decoration:none;border-radius:5px;border:1px solid grey;transition:all 0.5s}.mobileView .linkButton{text-align:center}.mobileView .buttonSlider:hover{text-decoration:none;opacity:1;transform:scale(1.05)}@media (max-width:767px){.desktopView .carousel-caption .captionTitle{font-size:25px}.desktopView .buttonSlider{font-size:15px}.desktopView{display:none}.mobileView{display:block}.containerOverwriteXS{padding-left:0 !important;padding-right:0 !important}}@media (min-width:768px){.desktopView .carousel-caption .captionTitle{font-size:29px}.desktopView .carousel-caption .captionDescription{font-size:19px}.desktopView .buttonSlider{font-size:16px}.desktopView{display:block}.mobileView{display:none}}@media (min-width:992px){.desktopView .carousel-caption .captionTitle{font-size:35px}.desktopView .carousel-caption .captionDescription{font-size:23px}.desktopView .buttonSlider{font-size:20px}}.mobileView{height:175px;padding-top:15px}.carousel-control .fa-chevron-left:before,.carousel-control .fa-chevron-right:before{background-color:#004595;border:1px solid grey;padding:5px}

.newNavTitle{text-align:left;margin-top:0;color:#004595 !important}.newNavTitle a{text-align:left;color:#004595 !important}.newNavImage{max-height:220px !important;height:auto;margin:auto;width:100%;padding:10px}.newNavSiteLink{text-decoration:none;color:black !important}.newNavSiteLink:hover{text-decoration:none;color:red !important}.newNavDescription{margin-top:5px}.newNavUnderline{border-bottom:2px solid black;margin-bottom:5px}.newNavFlexBox{margin-top:15px}#newNavMobileLayout .newNavRow{margin-bottom:10px}@media only screen and (max-width: 500px){#newNavDesktopLayout{display:none}#newNavMobileLayout{display:block}.newNavImage{float:left;max-width:80px !important;max-height:80px !important;height:auto;margin-right:10px}.newNavDescription{vertical-align:middle}.newNavTitle{text-align:center}.newNavRow{margin:0}}@media only screen and (min-width: 501px){#newNavDesktopLayout{display:block}#newNavMobileLayout{display:none}.newNavImage{float:none}.newNavRow{margin:20px}}

.navFooterUl li{display:inline-block;float:left;transform:scale(1);transition:0.25s ease;margin-right:35px}.navFooterUl li:hover{transform:scale(1.05);transition:0.5s ease}.navFooterUl{padding:0}a.nav-headlineFooter{font-weight:bold !important;line-height:1 !important;vertical-align:top !important}.navFooter{font-size:16px;list-style:none}@media only screen and (min-width: 768px){.navFooter{font-size:16px;list-style:none}}@media only screen and (min-width: 992px){.navFooter{font-size:16px;list-style:none}}@media only screen and (min-width: 993px){.navFooter{font-size:20px;list-style:none}}.navFooterContainer{margin:10px}.footerNavLink{font-weight:normal !important;font-size:0.9375em !important}.footerNavLink:link,.footerNavLink:visited,.footerNavLink:active{color:#FFFFFF !important}.footerNavLink:hover{color:#E0E0E0 !important}

