.inner-content .col-md-8 ol, .inner-content .col-md-12 ol, .inner-content .col-md-8 ul, .inner-content .col-md-12 ul {
  padding-left: 40px !important; }
  .inner-content .col-md-8 ol, .inner-content .col-md-12 ol {
    list-style: decimal outside; }
    .inner-content .col-md-8 ol li, .inner-content .col-md-12 ol li {
      list-style-type: decimal; }
  .inner-content .col-md-8 ul, .inner-content .col-md-12 ul {
    list-style: disc outside; }
    .inner-content .col-md-8 ul li, .inner-content .col-md-12 ul li {
      list-style-type: disc; }

@media (min-width: 680px) {
  section.parallax-hm {
    height: 850px; } }

.mydropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #222;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }

.mydropdown-item:focus, .mydropdown-item:hover {
  text-decoration: none; }

.header .navbar .nav-item.dropdown .dropdown-menu .mydropdown-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  will-change: color;
  transition: color 0.3s ease; }

.header .navbar .nav-item.dropdown .dropdown-menu .mydropdown-item:hover {
  color: var(--primary); }

.hero-subtitle, .hero-title {
  transform: translate3d(0, 500%, 0) rotate(0deg);
  transform-origin: bottom; }

.top-nav {
  height: 24px;
  padding: 2px;
  background: #004676; }
  .top-nav .timers {
    display: flex;
    justify-content: space-around; }
  .top-nav span {
    color: white; }
/*.sticky-fixer-position {
 top: 20px;
 }
 @media only screen and (max-width: 600px) {
 .top-nav {
 display: none;
 }
 .sticky-fixer-position {
 top: 0;
 }
 }*/
.inner-page-layout #main-navbar .nav-link {
  color: black !important; }

.swiper-slide {
  text-align: center !important; }

.scroll-to-top {
  font-size: 11px;
  padding: 12px 6px;
  text-align: center;
  color: #fff;
  text-decoration: none;
  position: fixed;
  bottom: 80px;
  right: 10px;
  display: none;
  border-radius: 50%;
  background: #111;
  width: 40px;
  height: 40px;
  z-index: 9999;
  outline: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease; }

.scroll-to-top i {
  color: #fff; }

.scroll-to-top:hover {
  color: #fff;
  background: #2d2d2d; }

.scroll-to-top:hover i {
  color: #fff; }

.scroll-to-top:visited {
  color: #fff;
  text-decoration: none; }

footer.footer {
  background: #505050; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ CSS styles go here */
    .hide-ie {
      display: none !important; }
    .show-ie {
      display: block !important; }
    body:not(.loaded) {
      overflow: auto; }
    .swiper-slide p, .blockquote-footer {
      color: white; }
    .nav-link {
      color: white; }
    .justify-content-center {
      display: none; }
    #main-navbar {
      background: white; }
    .navbar-nav .nav-link {
      color: #004677 !important; }
    .logo-colored {
      opacity: 1 !important; } }

@media only screen and (max-width: 991px) {
  .hide-mb {
    display: none; } }
