input, textarea {
  outline: none; }

.site_logo {
  max-width: 30%;
  height: auto; }

.company-name {
  max-width: 100% !important;
  margin-top: 10px;
  margin-left: 10px; }

.our-products-wrapper .product-bl .title-product a {
  color: #000;
  text-decoration: none; }

.icon_rw a {
  display: inline-block; }

.icon_rw img {
  margin: 0 auto;
  max-width: 50px;
  max-height: 50px;
  width: auto;
  height: auto; }

@media (max-width: 1024px) {
  .company-name {
    margin-left: 0; }

  .mobile .menu-top-wrapper .menu-top > li ul ul {
    display: block !important; }

  .site_logo {
    -webkit-display: flex;
    -moz-display: flex;
    display: flex;
    max-width: 40%; }

  .company-name {
    margin-left: 10px; } }

@media (max-width: 960px) {
  .slogan-top {
    margin-top: 70px !important; } }

@media (max-width: 768px) {
  .company-name {
    margin-top: 0; } }

@media (max-width: 480px) {
  input, textarea {
    max-width: 280px; } }

html body .whyUs-wrapper .whyUs-blocks.text_bl {
  font: 1.01106vw 'UbuntuLight', Arial, Helvetica, sans-serif;
  color: #fff; }
