@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 767px) {
header {
	display:none;
}
.d-md-none.mobile-wrap-nda {
  float: left;
  width: 100%;
  background: #990000;
}
#mod-custom107 {
  display: flex;
  margin: auto;
  width: 80%;
}
.logotext {
  font-size: 1rem;
  line-height: normal;
}
#mod-custom107 img {
  width: 6rem;
}
nav.navigation { 
  display: none;
}
.body .container {
  width: 100%;
  padding: 0;
}
.d-md-none.mobile-menu .dj-megamenu-wrapper {
  width: 100%;
  overflow: scroll;
}
.dj-megamenu-default li.dj-up,.dj-megamenu-default li.dj-up a{
    width: 100%;
}
#section-id-1555014157219 {
  padding: 10px !important;
}
#section-id-1555014157219 .sppb-addon-content {
  text-align: left;
}
#column-wrap-id-1685480023954 {
  scale: 0.9;
}
footer p {
  text-align: center;
}
#sidebar {
  display: block;
  width: 100%;
}
.dj-mobile-open-btn.dj-fa-1 .dj-mobile-open-icon::before {
  color: #000;
}
#dj-megamenu108mobile {
  background: #f2f2f2;
}
.sppb-carousel-extended-item img {
    height: auto;
    padding: 25px;
	margin: 0 auto;
    text-align: center;
}
span.prev-control.nav-control {
    margin-left: -30px!important;
}
}
/*tablet portrait*/
@media (min-width: 768px) and (max-width: 979px) {	 
#mod-custom107 div {
  width: 40%;
}
.logotext {
  font-size: 18px;
  line-height: 18px; 
} 
#sppb-addon-1580844623920 .sppb-addon.sppb-addon-single-image {
  margin: auto;
  width: 50%;
}
.dj-mobile-open-btn.dj-fa-1 .dj-mobile-open-icon::before {
  color: #000;
}
.sidebar-nav li a {
  padding: 12px 0;
  border-bottom: 1px solid #e3e3e3;
  width: 80%;
  color: #000;
  white-space: break-spaces;
}
.sidebar-nav {
  margin-top: 0px;
  padding: 10px 0px;
}
.d-md-none.mobile-menu {
  display: block !important;
}
#dj-megamenu108mobile {
  background: #f2f2f2;
}
.navigation.d-md-block.d-sm-none {
  display: none !important;
}
#mod-custom140 img {
  width: 6.8rem;
}
.header-top {
  background-color: #0E2858;
  padding-bottom: 1rem !important;
}
.d-md-none.mobile-menu ul {
  display: none !important;
}
.navbar .container {
  width: 100%;
}
.title {
  font-size: 0.9rem;
}
/*
#dj-megamenu108 small.subtitle {
  font-size: 0.8rem !important;
  display: block;
}
*/
}
/*tablet landscape*/
@media (min-width: 980px) and (max-width: 1199px) { 
.dj-megamenu-default li a.dj-up_a small.subtitle {
  font-size: 13px !Important;
}
.title {
  font-size: 0.9rem;
}
#dj-megamenu108 li a.dj-up_a { 
  height: 5.1rem;
}
#sppb-addon-1580844623920 .sppb-addon.sppb-addon-single-image {
  margin: auto;
  width: 35%;
}
.sppb-carousel-extended-item img {
  height: auto;
}
#column-wrap-id-1685480023954 {
  height: 11rem;
}
#sppb-addon-1685480124150 .sppb-carousel-extended-nav-control {
  top: -500px !important;
}
}
/*laptop2 */
@media (min-width: 1200px) and (max-width: 1600px) {
.sidebar-nav li a {
  padding: 18px 0; 
}	
#dj-megamenu108 li a.dj-up_a {
  height: 4.7rem;
}
}