.footer-menu {
    position: fixed;
    top: 100vh;
    transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
}
@media (max-width: 1024px) {
  .vertical-menu .main-menu .nav.menu > li {
  		display: inline-block;
  }
}
.sidebar-menu .ba-section > .ba-edit-item {
    z-index: 45;
}
@media screen and (min-width:1400px) {
.ba-container {
    width: 1280px !important;
}
}
@media (min-width: 1367px) {
    div#item-15411681630 {
        margin-bottom: 50px;
    }
}

@media screen and (min-width:1700px) {
    p {
        font-size: 18px !important;
       font-weight: 500 !important;
    }
  H1 {
        font-size: 40px !important;
       font-weight: 600 !important;
    }

   H3 {
        font-size: 18px !important;
       font-weight: 500 !important;
    }
  H4 {
        font-size: 22px !important;
       font-weight: 400 !important;
      }
  H5 {
        font-size: 19px !important;
       font-weight: 400 !important;
    }
  }
@media (min-width: 1367px) {
.main-menu .nav.menu > li > a,
	.nav.menu > li > span {
		line-height: 26px !important;
    font-size: 20px !important;
   	}
}
@media (min-width: 1367px) {
  .custom-logo {
    margin-bottom : 50px !important;
  }
}  
@media screen and (min-width:1700px){
.ba-slideshow-title {
  font-size: 30px !important;
}
}
@media (max-width: 1024px) {
body .vertical-menu .main-menu .nav > li.deeper.parent > .nav-child,
body .vertical-menu .main-menu .nav > li.deeper.parent > .mod-menu__sub,
body .vertical-menu .main-menu .mod-menu > li.deeper.parent > .mod-menu__sub,
body .vertical-menu .main-menu .mod-menu > li.deeper.parent > .nav-child,
body .vertical-menu .main-menu .nav.menu > li.deeper.parent > .mod-menu__sub,
body .vertical-menu .megamenu-item > .tabs-content-wrapper.ba-container,
body .vertical-menu .main-menu .nav.menu > li.deeper.parent > .nav-child {
margin-left: 0 !important;
}
}
