img{max-width:100%;
	height:auto;}
.static-header .navbar .navbar-brand img{height: auto !important;
  width: auto !important;
  max-height: none;}
.static-header .navbar .navbar-nav > li > a > img{width: auto !important;
  height: 16px;
  max-width: none !important;
  display: inline-block;
  vertical-align: middle;
  margin-right: 6px;}
.flexslider,.modal-footer,.moving-header .flexslider,.panel,.progress{box-shadow:none}
#back-to-top,.contact-info li a,.overview .project-a,.panel-heading a,.service a,.service a:hover,.static-header a,a.btn-text{text-decoration:none}
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#616161}
#back-to-top{position:fixed;bottom:100px;right:20px;background:#000;background:rgba(0,0,0,.7);width:50px;height:50px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#back-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#back-to-top:hover{background:rgba(0,0,0,.9)}
#back-to-top:hover i{color:#fff;top:5px}
.navbar{margin-bottom:0}
.navbar-default{background:#000000;border:none;border-radius:0;border-top:2px solid #000000;border-bottom:1px solid #000000;transition:All .6s ease;-webkit-transition:All .6s ease;-moz-transition:All .6s ease;-o-transition:All .6s ease}
.navbar-nav{float:right!important;max-width:100%}
.navbar-brand{padding-top:15px;line-height:50px}
.navbar-nav>li>a{font-size:12px;font-weight:700;text-transform:uppercase;line-height:55px;color:#adadad!important;padding-left:5px;padding-right:10px;outline:0}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li a:focus,.navbar-default .navbar-nav>li a:hover{color:#2c2c2c}
.dropdown-menu{border:none;min-width:10px}
ul.dropdown-menu{border-top:2px solid #e44322;background:#f9f9f9}
.dropdown-menu li a{color:#2c2c2c;line-height:18px;opacity:1;padding:10px 100px 10px 10px;font-size:12px;font-weight:700}
.dropdown-menu li{border-bottom:1px solid #dfdfdf}
.dropdown-menu li:last-child{border-bottom:0}
.dropdown-menu li a:hover{opacity:1}
.navbar-nav>li:hover ul.dropdown-menu{display:block}
.active .dropdown-menu li a:hover,.dropdown-menu li a:hover{background:#fff!important;color:#e44322!important}
.static-header{background-color: #ffffff;background-image:url("/assets/img/banner-myway-topo.webp");background-repeat:no-repeat;background-position:center top;background-size:cover;border-bottom: 0px solid #dfdfdf;}
.static-header .navbar-default{background: transparent !important;
  border: none !important;
  border-top: 0 !important;
  border-bottom: 0 !important;
  box-shadow: none !important;}
.static-header .navbar-nav>li>a{color:#ffffff !important;}
.static-header .navbar-nav>li>a:hover,
.static-header .navbar-nav>.active>a,
.static-header .navbar-nav>.active>a:hover,
.static-header .navbar-nav>.active>a:focus{color:#ffffff !important;
  background: transparent !important;}
.static-header ul.dropdown-menu{background:#f9f9f9;}
.static-header ul.dropdown-menu li a{color:#2c2c2c !important;}
.static-header h1{font-size:26px;line-height:36px;color:#ffffff;font-family:arial;font-weight:700;margin:65px 0 5px}
.static-header h2{font-size:27px;line-height:36px;color:#ffffff;margin-top:3px;margin-bottom:7px;font-weight:100!important;font-family:Arial,Helvetica,sans-serif}
.static-header p{font-size:12px;line-height:18px;font-family:arial;color:#d0d6ff;max-width:310px}
.static-header a{text-transform:capitalize}
.static-header img{width:100%;height:auto}
.social,.social2{margin:20px 0;text-align:center}
.social li,.social2 li{display:inline-block!important;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.social li a,.social2 li a{width:25px;height:25px;outline:0;opacity:.5;display:block;text-indent:-999999px;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)"}
.social li:hover,.social2 li:hover{background-position:0 -25px}
.facebook{background:url(../img/social/facebook.png) no-repeat}
.modal-footer,.modal-footer .social{text-align:left}
.modal-footer{font-family:arial;background-color:#000000;border-top:10px solid #262626;border-radius:0;color:#c3c3c3;padding-top:40px;margin-top:0}
.modal-footer ul{padding:0}
.modal-footer .footer-head{font-family:"Droid Sans",sans-serif;margin-bottom:1px;font-size:12px;color:#fff;text-transform:uppercase;line-height:35px}
.footer-list{margin-left:0px;list-style:inherit;margin-top:-5px;font-size:12px}
.footer-list li{line-height:25px}
.footer-list a{text-decoration:none;color:#c3c3c3}
.footer-list a:hover{color:#e1472f}
.modal-footer .social li{opacity:.6;margin:0 0 5px;padding:0}
.modal-footer .social li:hover{opacity:1}
.modal-footer .copyrights{background:url(../img/footer-divider.png) center top repeat-x;margin-top:20px;padding-top:20px}
.modal-footer .copyrights span.detail{display:inline-block;color:#c3c3c3;font-size:12px;margin-left:5px}
.modal-footer .copyrights span.detail-icon{display:inline-block;color:#c3c3c3;font-size:11px;padding-right:15px}
.copyrights li{display:inline-block;list-style:none;margin-right:30px;line-height:30px;text-align:center}
.breadcrumb h1,.btn,.post-date .date,.post-heading a,.post-user-detail,.style-home a,a.readmore{font-weight:700}
.btn{transition:All .6s ease;-webkit-transition:All .6s ease;-moz-transition:All .6s ease;-o-transition:All .6s ease;border:none;margin-top:10px;margin-bottom:10px;font-size:16px;border-radius:4px}
.btn-default{background:#0b18b1;color:#fff;border:1px solid #2c3ae8}
.btn-black:active,.btn-black:focus,.btn-black:hover,.btn-default:active,.btn-default:focus,.btn-default:hover{background:#2b3af2;color:#ffffff;border:1px solid #2c3ae8}
.post-visual img,video{width:100%;height:auto}
video{max-width:500px}
@media (min-width:768px) and (max-width:1000px){.navbar-nav>li:hover ul.dropdown-menu,ul.dropdown-menu{display:none;box-shadow:none}ul.dropdown-menu{width:100%;margin-bottom:20px;position:relative!important;float:none!important}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{line-height:20px;text-align:left}ul.navbar-nav{float:none!important;display:none!important}.navbar-brand{margin-top:10px;padding-bottom:0;float:none;display:block;text-align:center}}
@media (max-width:767px){.mobile-menu,.static-header p{margin-left:auto;margin-right:auto}.modal-footer .social,.recent-work-services,.static-header,.team-header .detail,.text-column,.why-us{text-align:center}ul.navbar-nav{display:none!important}.modal-footer,.modal-footer .footer-head{text-align:center}.modal-footer .social li{margin-bottom:5px}.copyrights li{display:block}#services.style-detail .btn,ul.dropdown-menu{margin-bottom:20px}.navbar-nav>li:hover ul.dropdown-menu{display:none}ul.dropdown-menu{display:none;width:100%;position:relative;float:none;box-shadow:none}ul.navbar-nav{float:none!important}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{line-height:20px;text-align:left}}
@media (max-width:500px){.navbar-brand{float:none;display:block;text-align:center}.static-header h1{font-size:24px}.static-header h2{font-size:20px}}
#back-to-top{border:none;
    padding:0;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;}
#back-to-top i{position:static;}
.mw-logos-strip{width:100%;
  padding:4px 20px 12px 20px; /* top right bottom left */
  margin-top:10px;           /* puxa para cima */}
.mw-logos-inner{width:100%;
  margin:0 auto;}
.mw-logos-grid{list-style:none;
  margin:0;
  padding:0;

  display:flex;
  flex-wrap:wrap;              /* ✅ permite quebrar linha */
  align-items:center;
  justify-content:center;      /* centraliza quando quebra */
  gap:9px 13px;               /* linha x coluna */}
.mw-logos-grid li{flex:0 1 auto;               /* ✅ permite reduzir */}
.mw-logos-grid img{height:27px;                 /* seu tamanho base (+25%) */
  width:auto;
  max-width:100%;              /* ✅ nunca estoura a célula */
  display:block;
  opacity:0.85;
  transition: transform .2s ease, opacity .2s ease;}
@media (max-width: 900px){.mw-logos-grid img{height:30px;}}
@media (max-width: 650px){.mw-logos-grid img{height:26px;}.mw-logos-grid{gap:14px 18px;}}
@media (max-width: 420px){.mw-logos-grid img{height:22px;}}
/* Ajuste: esconder navegação mobile/tablet no desktop e garantir menu principal */
@media (min-width: 992px){
  .mobile-menu,
  .slicknav_menu,
  .mean-container,
  .selectnav,
  .tinynav,
  .nav-links select,
  .navbar select,
  .navbar-header select{
    display:none !important;
    visibility:hidden !important;
    opacity:0 !important;
    pointer-events:none !important;
  }

  .nav-links,
  ul.navbar-nav,
  .navbar-nav{
    display:block !important;
    visibility:visible !important;
  }
}
