html,body{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  background:#fff!important;
}
body.radman{overflow-x:hidden}
.site-sticky,.head,.ticker,.adv-bar,.hero,.foot,main,.wrap-main{
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  width:100%!important;
  max-width:none!important;
  left:auto!important;
  right:auto!important;
}
.site-sticky{
  display:flex!important;
  flex-direction:column!important;
  position:relative!important;
  top:auto!important;
  z-index:1000!important;
  background:#fff!important;
}
.admin-bar .site-sticky{top:auto!important}
.site-linkbar{
  border:2px solid #d4a017!important;
  border-radius:18px!important;
  padding:12px 14px!important;
  background:#fffdf6!important;
  box-shadow:0 8px 24px rgba(212,160,23,.18)!important;
}
.site-linkbar a,
.site-linkbar a:hover,
.site-linkbar a:focus{
  background:#fff!important;
  color:#111!important;
  border:1px solid #d4a017!important;
  box-shadow:none!important;
  text-decoration:none!important;
}
.container{
  width:100%!important;
  max-width:1320px!important;
  margin:0 auto!important;
  padding-left:16px;
  padding-right:16px;
  box-sizing:border-box;
}
.foot{background:#fff!important;position:relative!important;z-index:2}
.mbar{z-index:100001!important}
@media screen and (max-width:782px){
  .admin-bar .site-sticky{top:46px!important}
}
@media screen and (max-width:1024px){
  .burger{display:block!important}
  .nav{display:none!important;flex-direction:column!important;width:100%}
  .nav.open{display:flex!important}
  .search{display:none}
  .acts .act span{display:none}
  .mbar{
    display:grid!important;
    grid-template-columns:1fr 1fr 70px 1fr 1fr!important;
    position:fixed!important;
    bottom:0!important;left:0!important;right:0!important;
    width:100%!important;
    background:#fff!important;
  }
  .foot{display:block!important;padding-bottom:88px!important}
  .site-sticky,.head{display:flex!important}
  .ticker{display:none!important}
  .stats,.cards3,.land-home-grid,.grid4,.steel-layout,.ap-stats,.cp-grid{grid-template-columns:1fr!important}
}
.elementor-section-boxed>.elementor-container,
.elementor-container{
  max-width:1320px!important;
  width:100%!important;
}
