.tb-megamenu{background-color:transparent;}.tb-megamenu .nav > li > a{border-right:none;}header.header .header-col_2{overflow:visible;}ul.tb-megamenu-nav{justify-content:space-evenly;}
.region-page-title:before{content:"";background-image:url(/sites/kremc/files/images/page_title_bg.png);display:block;left:-20em;top:0;height:auto;bottom:0;width:calc(100em + 40em);position:absolute;z-index:1;background-position:50% 50%;background-size:100% auto;background-repeat:no-repeat;}.region-page-title{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;margin:auto;max-width:calc(100em - 1rem);z-index:2;}.region-page-title .page-title{flex:1 75%;display:block;border:none;align-items:flex-start;align-self:flex-start;align-content:flex-start;text-align:left;z-index:1;background:transparent;color:#222;}.region-page-title nav.breadcrumb{flex:1 25%;align-items:flex-end;align-self:flex-end;align-content:flex-end;display:block;z-index:1;background:none;}.region-page-title .page-title h1{letter-spacing:1px;font-weight:700;text-transform:inherit;}.region-page-title a.breadcrumb__link{color:#e54e4b;font-weight:500;}@media (max-width:767px){.region-page-title{flex-direction:column;}.region-page-title:before{height:auto;}.region-page-title .page-title{flex:1;align-self:center;text-align:center;}.region-page-title nav.breadcrumb{flex:1;align-self:center;}}
@media(min-width:767px){footer .footer-col_grid.row{background-image:url(/sites/default/files/images/LOGO_K.png);background-size:inherit;color:#ffffff;background-repeat:no-repeat;background-attachment:inherit;background-position-x:right;}}@media(max-width:766px){footer .footer-col_grid.row{background-image:none}}footer .footer-col_grid.row{padding:1em 0;}.footer-col_grid.row a{color:#ffffff;}.footer-col_grid.row h2.block__title,footer h2{color:#ffffff;font-size:1.1764705882em;}.footer-col_grid.row .fa-2x{color:#ffffff;}footer .region-footer,footer .footer-col_grid.row{background-color:#363839;}.form-item.js-form-item.form-type-search.js-form-type-search{max-width:12.5em;min-width:12.5em;}
header.header .site-logo__grid{text-align:left;}.header-col_grid.row{max-width:120em;margin:auto;}.breadcrumb-home{display:inline-block;margin-right:15px;}.breadcrumb__item::after{content:'\f105';font-family:'Font Awesome 5 Free';}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px;text-align:left;}ol.breadcrumb__list:before{content:"\f015";font-family:'Font Awesome 5 Free';margin-right:5px;color:#666;}.paragraph.paragraph--type--bp-carousel > .carousel-inner > .item > .paragraph > .paragraph__column{padding-left:0;padding-right:0;padding-top:0;}.post__body-content.jumbotron,.jumbotron p{font-size:21px;}footer p a:hover,footer p a:active,footer p a:focus{text-decoration:underline;}footer p a{color:#fff;}@media screen and (max-width:767px){section.slideshow-login{margin:0 auto;}ol.carousel-indicators{bottom:-15px;}.post__body-content.jumbotron,.jumbotron p{font-size:16px;}}@media (max-width:640px){header.header .header-col_2 .region-header-col-2{display:block;}}@media only screen and (max-width:600px){.paragraph--type--bp-carousel{display:block !important;visibility:visible !important;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cwb-flip-card .front,.flip-card .back{-ms-backface-visibility:visible;backface-visibility:visible;}.cwb-flip-card .back{visibility:hidden;-ms-transition:all 0.2s cubic-bezier(.92,.01,.83,.67);}.cwb-flip-card .front{z-index:4;}.card-container:not(.manual-flip):hover .back,.card-container.manual-flip.hover .back,.cwb-flip-card .manual-flip.hover .back{z-index:5;visibility:visible;}}@media screen and (max-width:1300px){.flip-card .flip-card_title{font-size:1.25rem;}}@media screen and (max-width:1025px){.flip-card .flip-card_title{font-size:1rem;}}header.header .site-logo__grid,header.header .site-logo__grid.shrink{height:auto;}header.header .site-logo__grid{background:#363839;}.header-col_1.col-xs-12.col-sm-6{display:none;}@media only screen and (min-width:979px){div#block-cwblogin-responsivemenumobileicon .site-mobile__grid{display:none;}}.tsecolors .col-md-3.tseblue,.footer-back_to_top{background-color:#9c0000;}footer .footer-copyright,footer .footer-legal_info{background:#9c0000;}.col-md-3.tsered,.col-md-3.tseblue,.col-md-3.tseorange,.col-md-3.tsegreen{background-color:#9c0000 !important;}
