/*pink=#c8191b;*/
/*
*
* RD Navbar
* --------------------------------------------------
*/
@keyframes rd-navbar-slide-down {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes rd-navbar-slide-up {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-100%);
  }
}

.rd-navbar-wrap, .rd-navbar,
.rd-navbar-dropdown,
.rd-navbar-megamenu,
.rd-navbar-nav,
.rd-navbar-panel, .rd-navbar-static .rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-megamenu, .rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-fixed .rd-navbar-submenu, main, .rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom, .rd-navbar-sidebar .rd-navbar-nav-wrap, .rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-submenu {
  transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);
}
.rd-navbar, .rd-navbar.rd-navbar--is-clone {  display: none;}
.rd-navbar-fixed,.rd-navbar-static,.rd-navbar-fullwidth,.rd-navbar-sidebar {  display: block;}
.rd-navbar--no-transition, .rd-navbar--no-transition * {  transition: none !important;}

.rd-navbar-collapse-toggle {  display: inline-block;  position: relative;  width: 55px;  height: 55px;
  line-height: 55px;  cursor: pointer;  color:#adadad;  display: none;}
.rd-navbar-collapse-toggle span {  top: 50%;  margin-top: -3.4375px;}
.rd-navbar-collapse-toggle span, .rd-navbar-collapse-toggle span:before, .rd-navbar-collapse-toggle span:after {
  position: absolute;  width: 6.875px;  height: 6.875px;  line-height: 6.875px;  text-align: center;
  background: #adadad;   left: 50%;  margin-left: -3.4375px;  border-radius: 50%;  transition: .3s all ease;}
.rd-navbar-collapse-toggle span:before, .rd-navbar-collapse-toggle span:after {  content: '';}
.rd-navbar-collapse-toggle span:before {  bottom: 100%;  margin-bottom: 3.4375px;}
.rd-navbar-collapse-toggle span:after {  top: 100%;  margin-top: 3.4375px;}
.rd-navbar-collapse-toggle.active span {  transform: scale(0.7);}
.rd-navbar-collapse-toggle.active span:before {  transform: translateY(20.625px);}
.rd-navbar-collapse-toggle.active span:after {  transform: translateY(-20.625px);}

.rd-navbar--is-stuck {  box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17);}

.rd-navbar.rd-navbar-fixed + .rd-navbar.rd-navbar--is-clone,
.rd-navbar.rd-navbar-sidebar + .rd-navbar.rd-navbar--is-clone {  display: none;}

/*
* Navbar components
*/
.rd-navbar {  display: none;  background: #fff;}
.rd-navbar-toggle,.rd-navbar-sidebar-toggle-custom {
  display: inline-block;  position: relative;  width: 55px;  height: 55px;   cursor: pointer;  color: #adadad;
  text-align: right;  background-color: transparent;  border: none;  display: none;  line-height: 0;  padding-left: 5px;  padding-right: 5px;}
.rd-navbar-toggle span,.rd-navbar-sidebar-toggle-custom span {
  position: relative;  display: inline-block;  transition: .3s all ease;  width: 21px;}
.rd-navbar-toggle span:after, .rd-navbar-toggle span:before,
.rd-navbar-sidebar-toggle-custom span:after,
.rd-navbar-sidebar-toggle-custom span:before {
  content: "";  position: absolute;  right: 0;  top: -12.5px;  transition: .3s all ease;}
.rd-navbar-toggle span:after,
.rd-navbar-sidebar-toggle-custom span:after {
  width: 31.5px;  top: 12.5px;}
.rd-navbar-toggle span:before,
.rd-navbar-sidebar-toggle-custom span:before {
  width: 42px;}
.rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span,
.rd-navbar-sidebar-toggle-custom span:after,
.rd-navbar-sidebar-toggle-custom span:before,
.rd-navbar-sidebar-toggle-custom span {
  height: 3px;  background-color: #adadad;  border-radius: 0;}
.rd-navbar-toggle span:before, .rd-navbar-toggle span:after,
.rd-navbar-sidebar-toggle-custom span:before,
.rd-navbar-sidebar-toggle-custom span:after {
  -webkit-transition-duration: 0.3s, 0.3s, .3s;  transition-duration: 0.3s, 0.3s, .3s;  -webkit-transition-delay: 0.3s, 0s, .3s;  transition-delay: 0.3s, 0s, .3s;
  -webkit-transition-property: top, -webkit-transform, width;  transition-property: top, transform, width;  transform-origin: center;}
.rd-navbar-toggle.active span,
.rd-navbar-sidebar-toggle-custom.active span {
  right: 0;  left: auto;  transition: background .3s 0s ease;  background: transparent;}
.rd-navbar-toggle.active span:before, .rd-navbar-toggle.active span:after,
.rd-navbar-sidebar-toggle-custom.active span:before,
.rd-navbar-sidebar-toggle-custom.active span:after {
  top: 0;  right: 0;  left: auto;  width: 42px;  -webkit-transition-delay: 0s, 0.3s;  transition-delay: 0s, 0.3s;}
.rd-navbar-toggle.active span:before,
.rd-navbar-sidebar-toggle-custom.active span:before {
  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);}
.rd-navbar-toggle.active span:after,.rd-navbar-sidebar-toggle-custom.active span:after {
	-webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  transform: rotate(-45deg);}
.desktop .rd-navbar-toggle:hover span, .desktop .rd-navbar-toggle:hover span:before, .desktop .rd-navbar-toggle:hover span:after, .desktop
.rd-navbar-sidebar-toggle-custom:hover span, .desktop
.rd-navbar-sidebar-toggle-custom:hover span:before, .desktop
.rd-navbar-sidebar-toggle-custom:hover span:after {
  width: 42px;}
.rd-navbar-toggle:focus,.rd-navbar-sidebar-toggle-custom:focus {  outline: none;}
.rd-navbar-toggle b,.rd-navbar-sidebar-toggle-custom b {
  position: absolute;  top: 50%;  transform: translateY(-50%);  left: 0;
  margin-right: 10px;  text-transform: none;  color: #363d41;  letter-spacing: .05em;  display: none;}
.rd-navbar-brand a {  display: inline-block;}
.rd-navbar-top-panel .contact-info [href*='callto:'] {  font-size: 18px;}
.rd-navbar-dropdown {  display: none;}

/*
* @subsection   Hybrid  Styles
*/
.rd-navbar-nav > li > a {
  line-height: 1.2;  font-size: 16px;  text-transform: none;  }
.rd-megamenu-header {
  color: #BBBBBB;  font-weight: 700;  text-transform: none;  font-family: "Roboto", serif;}
.rd-navbar-static .contact-info,.rd-navbar-fullwidth .contact-info {  font-size: 16px;}
.rd-navbar-static .rd-navbar-nav > li,.rd-navbar-fullwidth .rd-navbar-nav > li {  display: inline-block;  transition: .25s;}
.rd-navbar-static .rd-navbar-nav > li > a,
.rd-navbar-fullwidth .rd-navbar-nav > li > a {
  position: relative;  display: inline-block;  color: #1E1B39;  line-height: 1.2;  
  font-size: 18px;
  transition: .25s;  font-weight:500;}
.rd-navbar-static .rd-navbar-nav > li > a:hover,
.rd-navbar-fullwidth .rd-navbar-nav > li > a:hover {
  color: #c8191b; }
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-submenu-toggle {
  margin-left: 4px;  font-family: "Material Design Icons";  font-size: 16px;  cursor: pointer;  position: relative;}
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:hover,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-submenu-toggle:hover {
  color: white;}
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle:before,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-submenu-toggle:before {
  content: '\f236';    color:#000000;}
.rd-navbar-static .rd-navbar-nav > li.focus > a, .rd-navbar-static .rd-navbar-nav > li.opened > a,
.rd-navbar-fullwidth .rd-navbar-nav > li.focus > a,
.rd-navbar-fullwidth .rd-navbar-nav > li.opened > a {
  color: #1E1B39;   background: transparent;}
.rd-navbar-static .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle, .rd-navbar-static .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle,
.rd-navbar-fullwidth .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle,
.rd-navbar-fullwidth .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle {
color: #1E1B39;}
.rd-navbar-static .rd-navbar-nav > li.active > a,
.rd-navbar-fullwidth .rd-navbar-nav > li.active > a {
  color: #c8191b;  background: transparent;  }
.rd-navbar-static .rd-navbar-nav > li.active > .rd-navbar-submenu-toggle,
.rd-navbar-fullwidth .rd-navbar-nav > li.active > .rd-navbar-submenu-toggle {
 color: #1E1B39;  }
.rd-navbar-static .rd-navbar-inner,
.rd-navbar-fullwidth .rd-navbar-inner {
  position: relative;  max-width: 1200px;  padding-left: 20px;  padding-right: 20px;  margin-left: auto;  margin-right: auto;}
.rd-navbar-static .rd-navbar-top-panel,
.rd-navbar-fullwidth .rd-navbar-top-panel {
  padding-top: 10px;  padding-bottom: 10px;  color: #151515;}
.rd-navbar-static .rd-navbar-top-panel-inner,
.rd-navbar-fullwidth .rd-navbar-top-panel-inner {
  display: flex;  justify-content: space-between;  align-items: center;  max-width: 1200px;  padding-left: 20px;  padding-right: 20px;  margin-left: auto;  margin-right: auto;}
.rd-navbar-static .rd-navbar-search,
.rd-navbar-fullwidth .rd-navbar-search {
  position: relative;  display: inline-flex;  margin-left: 40px;}
.rd-navbar-static .rd-navbar-search.active .rd-search,
.rd-navbar-fullwidth .rd-navbar-search.active .rd-search {
  visibility: visible;  opacity: 1;}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle {
  display: inline-flex;  color: #363d41;}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle:hover,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle:hover {
  color: #1E1B39;}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle span,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle span {
  display: inline-block;  position: relative;  width: 32px;  height: 32px;  font-size:46px;  line-height: 32px;  text-align: center;
  cursor: pointer;  background: none;  border: none;  outline: none;  padding: 0;}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle span, .rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle span:before, .rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle span:after,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle span,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle span:before,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle span:after {
  transition: .3s all ease-in-out;}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle span:before, .rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle span:after,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle span:before,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle span:after {
  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle span:before,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle span:before {
  content: "";  transform: rotate(0deg) scale(1);  opacity: 1;  visibility: visible;  font-family: "Material Design Icons";}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle span:after,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle span:after {
  content: "";  transform: rotate(-90deg) scale(0.4);  opacity: 0;  visibility: hidden;  font-family: "Material Design Icons";}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle.active span:before,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle.active span:before {
  opacity: 0;  visibility: hidden;  transform: rotate(90deg) scale(0.4);}
.rd-navbar-static .rd-navbar-search .rd-navbar-search-toggle.active span:after,
.rd-navbar-fullwidth .rd-navbar-search .rd-navbar-search-toggle.active span:after {
  transform: rotate(0deg) scale(1);  opacity: 1;  visibility: visible;}
.rd-navbar-static .rd-navbar-search .form-wrap,
.rd-navbar-fullwidth .rd-navbar-search .form-wrap {
  margin-bottom: 0;}
.rd-navbar-static .rd-navbar-search .form-input,
.rd-navbar-fullwidth .rd-navbar-search .form-input {
  padding-right: 50px;}
.rd-navbar-static .rd-navbar-search .rd-search,
.rd-navbar-fullwidth .rd-navbar-search .rd-search {
  position: absolute;  top: calc(100% + 10px);  right: 0;  width: 221px;  opacity: 0;  visibility: hidden;  transition: .3s;  z-index: 2;}
.rd-navbar-static .rd-navbar-search .rd-search-form-submit,
.rd-navbar-fullwidth .rd-navbar-search .rd-search-form-submit {
  position: absolute;  top: 0;  bottom: 0;  right: 0;  width: 50px;  padding: 0;  border: none;  background-color: transparent;  color: #000;}
.rd-navbar-static .rd-navbar-search .rd-search-form-submit:hover,
.rd-navbar-fullwidth .rd-navbar-search .rd-search-form-submit:hover {
  color: white;}
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown {
  position: absolute;  margin-top:22px;  left: 0;  width: 221px;  background: #ffffff;   z-index: 5;}
.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-megamenu,
.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav li.focus > .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav li.focus > .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav li.opened > .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav li.opened > .rd-navbar-megamenu {
  opacity: 1;  visibility: visible;  transform: translate(0, 0);}
.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-megamenu,
.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav li.focus > .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav li.opened > .rd-navbar-megamenu {
  transform: translate(-50%, 0);}
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-megamenu {
  z-index: 15;}
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown .rd-navbar-dropdown {
  left: 100%;  top: 0;  margin-top: -8px;  margin-left: 8px;  z-index: 2;  transform: translate(30px, 0);}
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown > li.focus > .rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown > li.opened > .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown > li.focus > .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown > li.opened > .rd-navbar-dropdown {
  opacity: 1;  visibility: visible;  transform: translate(0, 0);}
.rd-navbar-static .rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-megamenu {
  position: absolute;  display: block;  padding: 8px 0;  margin-top: 30px;
  transform: translateY(30px);  visibility: hidden;  opacity: 0;  text-align: left;  box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17);}
.rd-navbar-static .rd-navbar-dropdown li > a,
.rd-navbar-static .rd-navbar-megamenu li > a,
.rd-navbar-fullwidth .rd-navbar-dropdown li > a,
.rd-navbar-fullwidth .rd-navbar-megamenu li > a {
  font-size: 16px;  transition: .15s ease-in-out;}
.rd-navbar-static .rd-navbar-dropdown li > a:before,
.rd-navbar-static .rd-navbar-megamenu li > a:before,
.rd-navbar-fullwidth .rd-navbar-dropdown li > a:before,
.rd-navbar-fullwidth .rd-navbar-megamenu li > a:before {
  content: '\f238';  font-family: "Material Design Icons";  margin-left: -10px;  transition: opacity .15s ease-in-out, .15s margin ease-in-out;  opacity: 0;}
.rd-navbar-static .rd-navbar-dropdown li.focus > a:before,
.rd-navbar-static .rd-navbar-dropdown li.opened > a:before,
.rd-navbar-static .rd-navbar-dropdown li > a:hover:before,
.rd-navbar-static .rd-navbar-megamenu li.focus > a:before,
.rd-navbar-static .rd-navbar-megamenu li.opened > a:before,
.rd-navbar-static .rd-navbar-megamenu li > a:hover:before,
.rd-navbar-fullwidth .rd-navbar-dropdown li.focus > a:before,
.rd-navbar-fullwidth .rd-navbar-dropdown li.opened > a:before,
.rd-navbar-fullwidth .rd-navbar-dropdown li > a:hover:before,
.rd-navbar-fullwidth .rd-navbar-megamenu li.focus > a:before,
.rd-navbar-fullwidth .rd-navbar-megamenu li.opened > a:before,
.rd-navbar-fullwidth .rd-navbar-megamenu li > a:hover:before {
  margin-left: 0;  opacity: 1;}
.rd-navbar-static .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-dropdown {
  width: 221px;  background: #fff;}

.rd-navbar-static .rd-navbar-dropdown > li > a,
.rd-navbar-fullwidth .rd-navbar-dropdown > li > a {
  display: block;  padding: 2px 20px;  color: #000;  background: transparent;}
.rd-navbar-static .rd-navbar-dropdown > li > a:hover,
.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover {
  color: #c8191b;   background: transparent;}
.rd-navbar-static .rd-navbar-dropdown > li.focus > a, .rd-navbar-static .rd-navbar-dropdown > li.opened > a,
.rd-navbar-fullwidth .rd-navbar-dropdown > li.focus > a,
.rd-navbar-fullwidth .rd-navbar-dropdown > li.opened > a {
  color: #1E1B39;  background: transparent;}
.rd-navbar-static .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-megamenu {
  left: 50%;  transform: translate(-50%, 30px);  display: flex;  width: 100%;  max-width: 1800px;  padding: 30px 40px;  background: #fff;}
.rd-navbar-static .rd-navbar-megamenu > li,
.rd-navbar-fullwidth .rd-navbar-megamenu > li {
  width: 25%;}
.rd-navbar-static .rd-navbar-megamenu > li > ul,
.rd-navbar-fullwidth .rd-navbar-megamenu > li > ul {
  margin-top: 20px;}

.rd-navbar-static .rd-navbar-megamenu > li > ul li + li,
.rd-navbar-fullwidth .rd-navbar-megamenu > li > ul li + li {
  margin-top: 15px;}
.rd-navbar-static .rd-navbar-megamenu > li > ul a,
.rd-navbar-fullwidth .rd-navbar-megamenu > li > ul a {
  display: inline-block;  color: #000;  background: transparent;}
.rd-navbar-static .rd-navbar-megamenu > li > ul a:hover,
.rd-navbar-fullwidth .rd-navbar-megamenu > li > ul a:hover {
  color: white;  background: transparent;}
.rd-navbar-static .rd-navbar-megamenu > li + li,
.rd-navbar-fullwidth .rd-navbar-megamenu > li + li {
  padding-left: 20px;}
.rd-navbar-static .rd-navbar-megamenu .rd-megamenu-header,
.rd-navbar-fullwidth .rd-navbar-megamenu .rd-megamenu-header {
  display: block;  position: relative;  font-size: 18px;  padding-bottom: 8px;}
.rd-navbar-static .rd-navbar-megamenu .rd-megamenu-header:after,
.rd-navbar-fullwidth .rd-navbar-megamenu .rd-megamenu-header:after {
  position: absolute;  top: 100%;  left: 0;  width: 70%;  border-bottom: 1px solid #ebebeb;  content: '';}
.rd-navbar-static.rd-navbar--is-clone,
.rd-navbar-fullwidth.rd-navbar--is-clone {
  display: block;  transform: translateY(-100%);}
.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck,
.rd-navbar-fullwidth.rd-navbar--is-clone.rd-navbar--is-stuck {
  transform: translateY(0%);}
.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-static.rd-navbar--is-clone,
.rd-navbar-fullwidth.rd-navbar--is-stuck,
.rd-navbar-fullwidth.rd-navbar--is-clone {
  position: fixed;  left: 0;  top: 0;  right: 0;  z-index: 999;  background: #fff;}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-top-panel, .rd-navbar-static.rd-navbar--is-clone .rd-navbar-top-panel,
.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-top-panel,
.rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-top-panel {
  display: none;}
.rd-navbar-static .rd-navbar--has-dropdown,
.rd-navbar-fullwidth .rd-navbar--has-dropdown {
  position: relative;}
.rd-navbar-fixed .rd-navbar-nav-wrap,
.rd-navbar-sidebar .rd-navbar-sidebar-inner {
  width: 221px;  height: 100%;  left: 0;  top: 0;  overflow-y: auto;  overflow-x: hidden;  -webkit-overflow-scrolling: touch;
  font-size: 16px;  line-height: 34px;  color: #363d41;  background: #fff;  box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.25);  z-index: 998;}
.rd-navbar-fixed .rd-navbar-nav-wrap:before, .rd-navbar-fixed .rd-navbar-nav-wrap:after,
.rd-navbar-sidebar .rd-navbar-sidebar-inner:before,
.rd-navbar-sidebar .rd-navbar-sidebar-inner:after {
  content: '';  display: block;  height: 156px;}
.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar,
.rd-navbar-sidebar .rd-navbar-sidebar-inner::-webkit-scrollbar {
  width: 4px;}
.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-thumb,
.rd-navbar-sidebar .rd-navbar-sidebar-inner::-webkit-scrollbar-thumb {
  background: #ae96b8;  border: none;  border-radius: 0;  opacity: .2;}
.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-track,
.rd-navbar-sidebar .rd-navbar-sidebar-inner::-webkit-scrollbar-track {
  background: white;  border: none;  border-radius: 0;}
.rd-navbar-fixed .rd-navbar-nav .rd-navbar-dropdown > li > a,
.rd-navbar-sidebar .rd-navbar-nav .rd-navbar-dropdown > li > a {
  padding-left: 20px;}
.rd-navbar-fixed .rd-navbar-nav .rd-navbar-dropdown ul > li > a,
.rd-navbar-sidebar .rd-navbar-nav .rd-navbar-dropdown ul > li > a {
  padding-left: 25px;}
/*
* Static Layout
*/
.rd-navbar-static {  display: block;}
.rd-navbar-static .rd-navbar-inner {
  display: flex;  align-items: center;  justify-content: space-between;  padding-top: 20px;
  padding-bottom: 20px;}
.rd-navbar-static .rd-navbar-aside-right {  display: flex;}
.rd-navbar-static .rd-navbar-top-panel {  text-align: left;}
.rd-navbar-static .rd-navbar-nav > li + li {  margin-left: 63px;}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner, .rd-navbar-static.rd-navbar--is-clone .rd-navbar-inner {
  padding-top: 10px;  padding-bottom: 10px;}
/*
* Fullwidth Layout
*/
.rd-navbar-fullwidth {
  display: block;}
.rd-navbar-fullwidth .rd-navbar-inner {
  padding-top: 20px;  padding-bottom: 20px;}
.rd-navbar-fullwidth .rd-navbar-aside-right {
  display: flex;  align-items: center;  justify-content: center;}
.rd-navbar-fullwidth .rd-navbar-nav > li + li {
  margin-left: 30px;}

@media (min-width: 1200px) {
  .rd-navbar-fullwidth .rd-navbar-nav > li + li {
    margin-left: 83px;  }
}
.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-aside-right, .rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-aside-right {
  margin-top: 0;}

.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-panel, .rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-panel {
  display: none;}

/*
* Fixed Layout
*/
.rd-navbar-fixed {
  display: block;}
.rd-navbar-fixed .rd-navbar-toggle,
.rd-navbar-fixed .rd-navbar-sidebar-toggle-custom {
  display: inline-block;}
.rd-navbar-fixed .rd-navbar-brand {
  position: relative;  margin-left: 6px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;
  text-align: left;  font-size: 22px;  line-height: 30px;}
.rd-navbar-fixed .rd-navbar-brand img {
  max-height: 40px;   width: auto; }
.rd-navbar-fixed .rd-navbar-panel {
  display: flex;  align-items: center;  position: fixed;  left: 0;  top: 0;  right: 0;
  padding: 0.5px;  height: 56px;  color: #000;  z-index: 999;  }
.rd-navbar-fixed .rd-navbar-panel:before {
  content: '';  position: absolute;  left: 0;  top: 0;  bottom: 0;  right: 0;
  box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.25);  background:white;}
.rd-navbar-fixed .rd-navbar-panel > * {
  z-index: 1;}
.rd-navbar-fixed .rd-navbar-search {
  position: fixed;  right: 46px;  top: 0.5px;  display: inline-flex;  z-index: 1000;}
.rd-navbar-fixed .rd-navbar-search .rd-search {
  position: absolute;  right: 4px;  top: calc(100% + 12px);  width: 240px;  opacity: 0;  visibility: hidden;  transition: .3s;  transform: translateX(-10px);}
.rd-navbar-fixed .rd-navbar-search .rd-search-results-live {
  display: none;}
.rd-navbar-fixed .rd-navbar-search .form-input {
  padding-right: 50px;}
.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit {
  position: absolute;  top: 0;  bottom: 0;  right: 0;  width: 50px;  padding: 0;  border: none;
  background-color: transparent;  color: #000;}
.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit:hover {
  color: white;}
.rd-navbar-fixed .rd-navbar-search.active .rd-search {
  opacity: 1;  visibility: visible;  transform: none;}
.rd-navbar-fixed .rd-navbar-search-toggle {
  display: inline-flex;  color: #363d41;}
.rd-navbar-fixed .rd-navbar-search-toggle:hover {
  color: white;}
.rd-navbar-fixed .rd-navbar-search-toggle span {
  display: inline-block;  position: relative;  width: 48px;  height: 48px;
  font-size: 26px;  line-height: 48px;  text-align: center;  cursor: pointer;
  background: none;  border: none;  outline: none;  padding: 0;}
.rd-navbar-fixed .rd-navbar-search-toggle span, .rd-navbar-fixed .rd-navbar-search-toggle span:before, .rd-navbar-fixed .rd-navbar-search-toggle span:after {
  transition: .3s all ease-in-out;}
.rd-navbar-fixed .rd-navbar-search-toggle span:before, .rd-navbar-fixed .rd-navbar-search-toggle span:after {
  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;}
.rd-navbar-fixed .rd-navbar-search-toggle span:before {
  content: "";  transform: rotate(0deg) scale(1);  opacity: 1;  visibility: visible;  font-family: "Material Design Icons";}
.rd-navbar-fixed .rd-navbar-search-toggle span:after {
  content: "";  transform: rotate(-90deg) scale(0.4);  opacity: 0;  visibility: hidden;  font-family: "Material Design Icons";}
.rd-navbar-fixed .rd-navbar-search-toggle.active span:before {
  opacity: 0;  visibility: hidden;  transform: rotate(90deg) scale(0.4);}
.rd-navbar-fixed .rd-navbar-search-toggle.active span:after {
  transform: rotate(0deg) scale(1);  opacity: 1;  visibility: visible;}
.rd-navbar-fixed .rd-navbar-nav-wrap {
  position: fixed;  left: 0;  bottom: 0;  top: 0;  color: #363d41;  background: #fff;  transform: translateX(-120%);}
.rd-navbar-fixed .rd-navbar-nav-wrap.active {
  transform: translateX(0);}
.rd-navbar-fixed .rd-navbar-nav {
  display: block;  font-size: 16px;  line-height: 26px;  text-align: left;}
.rd-navbar-fixed .rd-navbar-nav:before, .rd-navbar-fixed .rd-navbar-nav:after {
  content: '';  display: block;  height: 8px;}
.rd-navbar-fixed .rd-navbar-nav li > a {
  display: block;  padding: 16px 56px 16px 16px;  color: #363d41;}
.rd-navbar-fixed .rd-navbar-nav li > a:first-letter {
  /*text-transform: none;*/
}
/*
.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-fixed .rd-navbar-nav li.opened > a {
  background: white;  color: #fff;}
  */
.rd-navbar-fixed .rd-navbar-nav li:hover > a, .rd-navbar-fixed .rd-navbar-nav li.active > a, .rd-navbar-fixed .rd-navbar-nav li.opened > a {
  background: #CEDAE0;  color: #000;}
.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle {
  color: #1E1B39;}
.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:after {
  transform: rotate(180deg);}
.rd-navbar-fixed .rd-navbar-nav li + li {
  margin-top: 4px;}
.rd-navbar-fixed .rd-navbar-nav .rd-navbar-submenu-toggle {
  cursor: pointer;  color: #363d41;}
.rd-navbar-fixed .rd-navbar-nav .rd-navbar-submenu-toggle::after {
  content: '\f236';  position: absolute;  top: 22px;  right: 0;  margin-top: -22px;  width: 65px;  height: 48px;
  font: 400 28px "Material Design Icons";  line-height: 48px;  text-align: center;  transition: 0.3s transform ease;  z-index: 2;}
.rd-navbar-fixed .rd-navbar-dropdown,
.rd-navbar-fixed .rd-navbar-megamenu {
  display: none;  margin-top: 4px;}
.rd-navbar-fixed .rd-navbar-dropdown .rd-megamenu-header,
.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-header {
  font-size: 16px;  padding-left: 30px;  margin-top: 10px;  margin-bottom: 0;}
.rd-navbar-fixed .rd-navbar-dropdown li a,
.rd-navbar-fixed .rd-navbar-megamenu li a {
  padding: 10px 56px 10px 46px;}
.rd-navbar-fixed .rd-navbar-submenu {
  position: relative;}
.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown > li > a {
  padding-left: 30px;}
.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown li li > a,
.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-megamenu ul li li > a {
  padding-left: 48px;}
.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown,
.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu {
  display: block;}
.rd-navbar-fixed .rd-navbar-collapse {
  position: fixed;  right: 4px;  top: 64px;  transform: translateX(-10px);  padding: 20px;
  width: 280px;  border-radius: 3px;  background-color: #555555;  box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17);  text-align: left;
  font-size: 14px;  opacity: 0;  visibility: hidden;  z-index: 999;  transition: .3s;}
.rd-navbar-fixed .rd-navbar-collapse .rd-navbar-top-panel-inner > * + * {
  margin-top: 10px;}
.rd-navbar-fixed .rd-navbar-collapse.active {
  transform: none;  opacity: 1;  visibility: visible;}
.rd-navbar-fixed .rd-navbar-collapse-toggle {
  position: fixed;  top: 0.5px;  right: 0.5px;  width: 55px;  display: inline-block;  outline: 0;  border: 0;  background-color: transparent;  z-index: 1000;}
.rd-navbar-fixed .rd-navbar-collapse {
  color: #151515;}
.rd-navbar-fixed.active .rd-navbar-nav {  transform: translateX(0);}
.rd-navbar-fixed.rd-navbar--is-clone {  display: none;}
.rd-navbar-fixed .rd-navbar-fixed--visible {
  display: block;}
.rd-navbar-fixed .rd-navbar-fixed--hidden {
  display: none;}
html.rd-navbar-fixed-linked .page {
  padding-top: 55px;}
/*
* Sidebar Layout
*/
.rd-navbar-sidebar {
  display: block;  position: fixed;  top: 0;  left: 0;  right: 0;  z-index: 9999;  width: 100%;}
.rd-navbar-sidebar .rd-navbar-toggle {
  display: none;  visibility: hidden;  z-index: -99;}
.rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom {
  display: block;  z-index: 999;  margin-left: 80px;  width: 105px;}
.rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom b {
  display: block;}
.ie-10 .rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom,
.ie-11 .rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom,
.ie-edge .rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom {
  width: 110px;}
.ie-10 .rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom b,
.ie-11 .rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom b,
.ie-edge .rd-navbar-sidebar .rd-navbar-sidebar-toggle-custom b {
  left: 10px;}
.rd-navbar-sidebar .contact-info {
  font-size: 16px;}
.rd-navbar-sidebar .rd-navbar-inner {
  max-width: 1200px;  margin-left: auto;  margin-right: auto;  padding: 30px 15px;  transition: all 250ms ease-in;}
.rd-navbar-sidebar .rd-navbar-panel {
  display: flex;  align-items: center;  justify-content: space-between;}
.rd-navbar-sidebar .rd-navbar-megamenu {  columns: 2;}
.rd-navbar-sidebar .rd-navbar-megamenu li {
  -webkit-column-break-inside: avoid;  break-inside: avoid;}
.rd-navbar-sidebar .rd-navbar-brand {
  flex-grow: 1;  text-align: left;}
.rd-navbar-sidebar.rd-navbar--is-stuck .rd-navbar-inner {
  padding: 10px 15px;}
.rd-navbar-sidebar .rd-navbar-nav-wrap {
  position: fixed;  right: 0;  top: 0;  bottom: 0;  display: flex;  flex-direction: column;  padding-top: 112px;
  transform: translateX(100%);  background: #fff;  width: 535px;  z-index: 998;  max-height: 100vh;  overflow-y: auto;  overflow-x: hidden;}
.rd-navbar-sidebar .rd-navbar-nav-wrap.active {
  transform: translateX(0);  box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.25);}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-search {
  display: inline-flex;  margin-top: 10px;  padding: 0 10px;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-search .rd-search {
  position: relative;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-search .form-input {
  padding-right: 50px;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-search .rd-search-form-submit {
  position: absolute;  top: 0;  bottom: 0;  right: 0;  width: 50px;
  padding: 0;  border: none;  background-color: transparent;  color: #000;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-search .rd-search-form-submit:hover {
  color: white;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-search .rd-search-results-live {
  display: none;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav {
  display: block;  font-size: 16px;  line-height: 26px;  text-align: left;  border-top: 1px solid #ebebeb;  border-bottom: 1px solid #ebebeb;  overflow-y: auto;  overflow-x: hidden;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav::-webkit-scrollbar {
  width: 4px;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav::-webkit-scrollbar-thumb {
  background: #ae96b8;  border: none;  border-radius: 0;  opacity: .2;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav::-webkit-scrollbar-track {
  background: white;  border: none;  border-radius: 0;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li > a {
  display: block;  padding: 20px 56px 20px 43px;  color: #363d41;  text-transform: none;  font-family: "Roboto", serif;  font-size: 18px;  letter-spacing: .05em;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li:hover > a, .rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li.active > a, .rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li.opened > a {
  background: transparent;  color: white;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle, .rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li.active > .rd-navbar-submenu-toggle, .rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle {
  color: white;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle:after {
  transform: rotate(180deg);}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav li + li {
  border-top: 1px solid #ebebeb;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav .rd-navbar-submenu-toggle {
  cursor: pointer;  color: #898989;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-nav .rd-navbar-submenu-toggle::after {
  content: '\f236';  position: absolute;  top: 22px;  right: 0;  margin-top: -22px;  width: 65px;  height: 61px;
  font: 400 24px "Material Design Icons";  display: flex;
  align-items: center;  justify-content: center;  transition: 0.3s transform ease;  z-index: 2;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu {
  display: none;  margin-top: 4px;  padding-bottom: 25px;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown li + li,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu li + li {
  border: 0;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown .rd-megamenu-list,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu .rd-megamenu-list {
  padding-left: 30px;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown .rd-megamenu-list li,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu .rd-megamenu-list li {
  border: 0;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown .rd-megamenu-list li.focus > a:before,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown .rd-megamenu-list li.opened > a:before,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown .rd-megamenu-list li > a:hover:before,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu .rd-megamenu-list li.focus > a:before,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu .rd-megamenu-list li.opened > a:before,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu .rd-megamenu-list li > a:hover:before {
  margin-left: 0;  opacity: 1;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown .rd-megamenu-list li a,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu .rd-megamenu-list li a {
  padding: 10px;  font-size: 16px;  font-family: "Roboto", Helvetica, Arial, sans-serif;  background: transparent;  transition: .15s ease-in-out;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown .rd-megamenu-list li a:before,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu .rd-megamenu-list li a:before {
  content: '\f238';  font-family: "Material Design Icons";  margin-left: -10px;
  transition: opacity .15s ease-in-out, .15s margin ease-in-out;  opacity: 0;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-dropdown .rd-megamenu-list li a:hover,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-megamenu .rd-megamenu-list li a:hover {
  color: white;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-submenu {
  position: relative;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-submenu .rd-navbar-dropdown > li > a {
  padding: 10px;  padding-left: 60px;  font-size: 16px;  font-family: "Roboto", Helvetica, Arial, sans-serif;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-submenu .rd-navbar-dropdown li li > a,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-submenu .rd-navbar-megamenu ul li li > a {
  padding-left: 48px;}
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-submenu.opened > .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-nav-wrap .rd-navbar-submenu.opened > .rd-navbar-megamenu {
  display: block;}
.rd-navbar-default-with-top-panel .mobile-brand,
.rd-navbar-default-with-top-panel .fullwidth-brand {
  display: none;}
.rd-navbar-default-with-top-panel .contact-info {
  font-size: 18px;}
.rd-navbar-default-with-top-panel .contact-info a, .rd-navbar-default-with-top-panel .contact-info a:active, .rd-navbar-default-with-top-panel .contact-info a:focus {
  color: #c8191b;}
.rd-navbar-default-with-top-panel .contact-info a:hover {
  color: #ffffff;}
.rd-navbar-default-with-top-panel.rd-navbar-fixed .mobile-brand {
  display: block;}
.rd-navbar-default-with-top-panel.rd-navbar-static, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth {
  padding-left: 15px;  padding-right: 15px;}
.rd-navbar-default-with-top-panel.rd-navbar-static .fullwidth-brand, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth .fullwidth-brand {
  display: block;}
.rd-navbar-default-with-top-panel.rd-navbar-static .rd-navbar-top-panel-inner,
.rd-navbar-default-with-top-panel.rd-navbar-static .rd-navbar-inner, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth .rd-navbar-top-panel-inner,
.rd-navbar-default-with-top-panel.rd-navbar-fullwidth .rd-navbar-inner {
  max-width: 940px;  padding-left: 0;  padding-right: 0;}
@media (min-width: 1200px) {
  .rd-navbar-default-with-top-panel.rd-navbar-static .rd-navbar-top-panel-inner,
  .rd-navbar-default-with-top-panel.rd-navbar-static .rd-navbar-inner, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth .rd-navbar-top-panel-inner,
  .rd-navbar-default-with-top-panel.rd-navbar-fullwidth .rd-navbar-inner {
    max-width: 1770px;  }
}
.rd-navbar-default-with-top-panel.rd-navbar-static .rd-navbar-inner, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth .rd-navbar-inner {
  border-top: 1px solid #ebebeb;  border-bottom: 1px solid #ebebeb;}
.rd-navbar-default-with-top-panel.rd-navbar-static.rd-navbar-default-with-top-panel-gray-nav .rd-navbar-inner, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth.rd-navbar-default-with-top-panel-gray-nav .rd-navbar-inner {
  border-top: 0;  border-bottom: 0;}
.rd-navbar-default-with-top-panel.rd-navbar-static.rd-navbar-default-with-top-panel-gray-nav .rd-navbar-inner:before, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth.rd-navbar-default-with-top-panel-gray-nav .rd-navbar-inner:before {
  position: absolute;  width: 100vw;  top: 0;  bottom: 0;  left: 50%;  transform: translateX(-50%);
  content: "";  display: inline-block;  background-color: white;}
@media (min-width: 1200px) {
  .rd-navbar-default-with-top-panel.rd-navbar-static .rd-navbar-top-panel, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth .rd-navbar-top-panel {
    padding-top: 30px;    padding-bottom: 26px;  }
  .rd-navbar-default-with-top-panel.rd-navbar-static .rd-navbar-top-panel .button-bold, .rd-navbar-default-with-top-panel.rd-navbar-fullwidth .rd-navbar-top-panel .button-bold {
    font-size: 18px;    font-weight: 700;    letter-spacing: .05em;  }
}

ul ul,ul ol,ol ul,ol ol {
  padding-left: 0;}
.rd-navbar-default-sidebar.rd-navbar-fixed .rd-navbar-panel {
  flex-direction: row-reverse;  justify-content: flex-end;}