.row {
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
  margin-left: 0px; }

p {
  margin-bottom: 0px; }

.menu-res {
  display: none; }

.product .banner {
  position: relative; }
  .product .banner img {
    max-width: 100%; }
  .product .banner .list-product {
    z-index: 3;
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #004BA5; }
    .product .banner .list-product .ul-list {
      padding-top: 15px;
      padding-bottom: 14px; }
      .product .banner .list-product .ul-list .li-list {
        margin-right: 25px;
        display: inline-block; }
        .product .banner .list-product .ul-list .li-list a {
          padding-left: 10px;
          color: #ffffff;
          display: block;
          background: url("../images/right.png") no-repeat left top 8px; }
          .product .banner .list-product .ul-list .li-list a span {
            border-bottom: 1px solid #004BA5; }
        .product .banner .list-product .ul-list .li-list:hover a span {
          border-bottom: 1px solid #ffffff; }
  .product .banner .title {
    z-index: 2;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    align-items: center;
    display: grid;
    justify-content: center; }
    .product .banner .title h1 {
      padding-top: 15px;
      padding-bottom: 15px;
      border-bottom: 1px solid #ffffff;
      border-top: 1px solid #ffffff;
      font-family: Roboto-Bold;
      font-size: 40px;
      color: #fff;
      text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3); }
.product .products_1 {
  margin-top: 20px;
  text-align: right; }
  .product .products_1 .a-home {
    font-size: 16px;
    color: #004BA5;
    padding-right: 10px; }
    .product .products_1 .a-home:hover {
      color: #333333; }
  .product .products_1 .a-products {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    color: #004BA5; }
    .product .products_1 .a-products:hover {
      color: #333333; }
  .product .products_1 .title-h1 {
    padding-left: 10px;
    font-size: 16px;
    color: #333333; }
.product .products_2 {
  margin-top: 30px;
  margin-bottom: 35px; }
  .product .products_2 h2 {
    font-family: Roboto-Bold;
    font-size: 24px;
    text-align: left;
    color: #003286;
    border-bottom: 1px solid #dddddd;
    margin-top: 0px;
    margin-bottom: 30px;
    padding-bottom: 10px; }
  @media (min-width: 1170px) {
    .product .products_2 .content .left-content {
      padding-right: 0px;
      padding-left: 0px; } }
  .product .products_2 .content .left-content p {
    margin-bottom: 10px; }
  .product .products_2 .content .left-content img {
    max-width: 100% !important;
    width: auto !important;
    height: auto !important; }
  @media (min-width: 1170px) {
    .product .products_2 .content .right-content {
      padding-right: 0px;
      padding-left: 0px;
      width: 640px; } }
  .product .products_2 .content .right-content img {
    max-width: 100%;
    width: 100%; }
.product .products_3 {
  margin-bottom: 60px; }
  .product .products_3 h2 {
    font-family: Roboto-Bold;
    font-size: 24px;
    text-align: left;
    color: #003286;
    border-bottom: 1px solid #dddddd;
    margin-top: 0px;
    margin-bottom: 30px;
    padding-bottom: 10px; }
  .product .products_3 .content_hd p {
    margin-bottom: 10px; }
  .product .products_3 .content_hd ul {
    list-style: disc; }

@media (max-width: 768px) {
  .product .products_1 {
    display: inline-block;
    padding-left: 10px; }
  .product .products_2 {
    padding: 0px 17px; }
  .product .products_3 {
    padding: 0px 17px; }
  .product .banner .list-product .ul-list {
    display: none; }
  .product .title h1 {
    font-size: 20px !important; } }
@media (max-width: 768px) {
  .menu_information {
    position: relative; }
    .menu_information .container {
      position: unset;
      padding-left: 0px;
      padding-right: 0px; }
      .menu_information .container .ul_menu_information {
        width: 1170px; }
        .menu_information .container .ul_menu_information .phone {
          margin-left: 20px; }

  .content .container {
    padding-left: 10px; } }
@media (max-width: 550px) {
  .pos-top .block_banners {
    overflow: hidden; }
    .pos-top .block_banners .banners-item {
      margin: 0px -300px !important; }

  .menu_information .fix-avatar {
    bottom: 57px; }
    .menu_information .fix-avatar #previewing {
      width: 120px !important;
      height: 120px !important; }
    .menu_information .fix-avatar .image {
      margin-top: 35px; }
  .menu_information .ul_menu_information {
    padding-left: 0px;
    justify-content: unset;
    width: 850px !important; }
    .menu_information .ul_menu_information .li_menu_information:first-child {
      padding-left: 10px; } }
@media (max-width: 500px) {
  .pos-top .block_banners {
    overflow: hidden; }
    .pos-top .block_banners .banners-item {
      margin: 0px -300px !important; }

  .menu_information .fix-avatar .image {
    margin-top: 0px; }
    .menu_information .fix-avatar .image .name {
      font-size: 22px; }
  .menu_information .order {
    right: 10px;
    top: -40px; }
    .menu_information .order .a_order {
      background: #cbaf70 url(../images/icon2.png) no-repeat top 6px left 10px;
      padding: 10px 12px 10px 40px; } }
@media (max-width: 360px) {
  .menu_information .fix-avatar .image .name {
    font-size: 20px; }
  .menu_information .fix-avatar .image .mdrt_time {
    font-size: 14px; }
  .menu_information .order .a_order {
    font-size: 14px; }
  .menu_information .ul_menu_information {
    width: 850px !important; }
    .menu_information .ul_menu_information .li_menu_information .a_menu_information {
      font-size: 14px; } }

/*# sourceMappingURL=stories.css.map */
