.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1400px;
}

li.jet-menu-item.jet-menu-item-has-children.jet-simple-menu-item  { display:none!important; }
.elementor-menu-anchor { display: block;
    position: relative;
    top: -125px;
    visibility: hidden; 
}

.jet-menu .jet-menu-item .top-level-link .jet-dropdown-arrow { color:#fff;} 
.jet-menu .jet-menu-item .top-level-link .jet-dropdown-arrow:hover { color:#fff;} 
.jet-menu .jet-menu-item.jet-current-menu-item .top-level-link .jet-dropdown-arrow {
    color: #fff!important;
}
.jet-sticky-section--stuck  { background-color:#444774!important;  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25); }

.jet-menu.jet-menu--animation-type-fade .jet-sub-mega-menu .elementor-section {
    box-shadow: 0px 2px 4px -4px rgb(0 0 0 / 52%);
}
.jet-menu.jet-menu--animation-type-fade .jet-sub-mega-menu { margin-top:48px; }
.jet-sticky-section--stuck .jet-menu.jet-menu--animation-type-fade .jet-sub-mega-menu { margin-top:34px; }

#jet-menu-item-1568 a {
	background-color: rgb(124,152,61, 0.7); 
    padding: 6px 18px;
    font-weight: 500;
    font-size: 15px;
    margin-left: 18px;
	border:solid 1px rgb(124,152,61) ;
	
}
#jet-menu-item-1568 a:hover { background-color: rgb(124,152,61); color:#fff!important; }
.jet-menu .jet-menu-item:hover > .top-level-link .jet-dropdown-arrow {  color:#FFFFFFC4;}
@media (max-width: 767px) {
  .elementor-column {
    padding-left: 6px;
    padding-right: 6px;
  }
}

@media (max-width: 469px) {
    .mobile-full-width .elementor-column { padding-left:0px; padding-right:0px; }
	a.btn-100 { width:100%!important; }
}

.logo img { 
  -moz-transition: all .4s ease-in-out;
  -webkit-transform: translate3d(0,0,0);
  transition: all .4s ease-in-out; 
}

.jet-sticky-section--stuck .logo img { 
  max-width: 75%; 
  -moz-transition: all .4s ease-in-out; 
  -webkit-transform: translate3d(0,0,0); 
  transition: all .4s ease-in-out; 
}

.page-preloader {
  border-top-color: #444774;
  border-right-color: #444774;
}

.elementor-slideshow__title { display:none; }

.footer-bar:before {
    content: "";
    width: 100%;
    height: 50%;
    background: #fff;
    position: absolute;
    left: 0;
    top: 0;
}
h1 { text-shadow: 0 2px 2px #000; }
h1 span { font-weight:600; }

.landtech h2 span { color:#7c983d; font-weight:600; }