@media screen and (min-width: 993px) {
  .page-blog .list-blogs .product-list {
    margin-bottom: 40px;
    width: 100% !important; }
    .page-blog .list-blogs .product-list .blog-thumb {
      position: relative; }
      .page-blog .list-blogs .product-list .blog-thumb .data {
        position: absolute;
        top: 15px;
        left: 19px;
        font-style: normal;
        font-weight: 350;
        font-size: 14px;
        line-height: 160.19%;
        color: #FFFFFF; }
      .page-blog .list-blogs .product-list .blog-thumb .image {
        width: 100%;
        height: 284px;
        margin-bottom: 0; }
        .page-blog .list-blogs .product-list .blog-thumb .image img {
          width: 100%;
          height: 100%;
          object-fit: cover;
          border-radius: 12px; }
      .page-blog .list-blogs .product-list .blog-thumb .caption {
        position: absolute;
        bottom: 30px;
        left: 30px;
        max-width: 460px; }
        .page-blog .list-blogs .product-list .blog-thumb .caption h4 {
          margin-bottom: 4px; }
          .page-blog .list-blogs .product-list .blog-thumb .caption h4 a {
            color: #fff; }
        .page-blog .list-blogs .product-list .blog-thumb .caption .description {
          color: #fff; }
  .page-blog .list-blogs .product-grid:nth-child(3) {
    width: 100%; }
    .page-blog .list-blogs .product-grid:nth-child(3) .blog-thumb .image {
      margin-bottom: 0;
      height: 284px; }
    .page-blog .list-blogs .product-grid:nth-child(3) .blog-thumb .caption {
      position: absolute;
      bottom: 30px;
      left: 30px;
      max-width: 460px; }
      .page-blog .list-blogs .product-grid:nth-child(3) .blog-thumb .caption h4 {
        margin-bottom: 4px; }
        .page-blog .list-blogs .product-grid:nth-child(3) .blog-thumb .caption h4 a {
          color: #fff; }
      .page-blog .list-blogs .product-grid:nth-child(3) .blog-thumb .caption .description {
        color: #fff; } }
@media screen and (max-width: 1440px) {
  .container {
    width: 1200px; }

  .html-services__list {
    margin: 0 -18px; }
    .html-services__list .item a {
      padding: 15px 18px; }

  .top-bar__menu ul li {
    margin-left: 20px; }

  .header__nav .call-back {
    display: none; }

  .header__menu ul.menu li {
    margin-right: 25px; }

  .section-slideshow {
    margin-top: -113px; }

  .html-repair__box {
    padding: 30px 0;
    width: 675px; }

  .information-repairs__listOne .list {
    margin: 0; }
    .information-repairs__listOne .list .item {
      padding: 0 15px; }
  .information-repairs__schemeWorks .list {
    margin: 0; }
    .information-repairs__schemeWorks .list__item {
      padding: 0 15px; }
  .information-repairs__review .slider {
    position: relative; }
    .information-repairs__review .slider .prev {
      left: 0; }
    .information-repairs__review .slider .next {
      right: 0; }
    .information-repairs__review .slider__list {
      margin: 0; }
    .information-repairs__review .slider .item {
      padding: 0 30px; }

  .page-catalogList__firtstBox .images {
    margin-left: 10px; } }
@media screen and (max-width: 1200px) {
  .section-newsLater__item .image img {
    height: 191px; }

  .container {
    width: 970px; }

  .header__logo .logo img {
    width: 80px; }

  .header__logo .logoDesc {
    font-size: 12px; }

  .section-slideshow {
    margin-top: -103px; }

  .header__nav .btn-account {
    min-width: 54px; }
    .header__nav .btn-account span {
      display: none; }

  .box-cart__btn .text {
    display: none; }

  .section-slideshow__slider .item__desc {
    width: 350px;
    min-width: 350px; }

  .section-slideshow__slider .slick-dots {
    transform: translateX(calc(-50% + 175px)); }

  .html-ofDiller__box {
    padding: 30px 0;
    width: 570px; }

  .section-popularProduct__tab .tab-nav ul li {
    font-size: 16px; }

  .product-layout .product-thumb {
    padding: 25px; }

  .product-layout .product-thumb .button-group .addCart {
    min-width: 67px; }

  .html-social__list .item {
    width: 215px;
    height: 296px; }

  .footer__desc {
    width: 315px;
    min-width: 315px;
    margin-right: 20px; }

  .page-login__form, .page-register__form {
    padding: 41px 80px 32px; }

  .page-success__content {
    padding: 41px 80px 32px; }

  .account-menu ul li a {
    padding: 0 10px 0 15px;
    font-size: 14px; }

  .table-wishlist .box__model {
    width: 110px;
    font-size: 12px;
    margin-right: 16px; }
  .table-wishlist .boxInfo {
    padding-right: 10px; }
  .table-wishlist .box__name {
    width: 154px;
    font-size: 14px;
    margin-right: 16px; }
  .table-wishlist .total {
    font-size: 14px; }
  .table-order .box__model {
    width: 110px;
    font-size: 12px;
    margin-right: 16px; }
  .table-order .boxInfo {
    padding-right: 10px; }
  .table-order .box__name {
    width: 154px;
    font-size: 14px;
    margin-right: 16px; }
  .table-order .total {
    font-size: 14px; }

  .page-product__desc {
    display: none; }

  .page-product__navs {
    width: 170px;
    max-width: 170px; }

  .page-checkout__form {
    flex-direction: column; }
    .page-checkout__form .box {
      width: 100%; }

  .page-servicesInformation .first-screen {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.47), rgba(0, 0, 0, 0.47)), url(../image/demo/serveces-demo.png); }
    .page-servicesInformation .first-screen__container {
      margin: 0 auto;
      align-items: center; }
      .page-servicesInformation .first-screen__container h1 {
        text-align: center; }
  .page-servicesInformation .box-desc .text {
    width: 573px;
    min-width: 573px;
    padding-top: 20px; }

  .agro-ourMerits .list .item img {
    max-width: 280px; }

  .agro-first {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.47), rgba(0, 0, 0, 0.47)), url(../image/demo/agrobussnes.png); }
    .agro-first__container {
      margin: 0 auto; }
      .agro-first__container h1 {
        margin: 0 auto 20px;
        text-align: center; }
      .agro-first__container a {
        margin: 0 auto; }

  .agro-quality {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.47), rgba(0, 0, 0, 0.47)), url(../image/demo/agrobussnes.png); }
    .agro-quality__container {
      margin: 0 auto; }
      .agro-quality__container h2 {
        margin: 0 auto 20px;
        text-align: center; }
      .agro-quality__container a {
        margin: 0 auto; }

  .agro-price__list .box-item {
    width: 50%;
    margin-bottom: 30px; }

  .information-repairs__firstScrean {
    margin-top: -103px; }
  .information-repairs__review .slider {
    position: relative; }
    .information-repairs__review .slider .prev {
      left: -10px; }
    .information-repairs__review .slider .next {
      right: -10px; }

  .section-boxCatalog ul li a {
    padding: 15px;
    text-decoration: none;
    display: block;
    height: 170px; }
  .section-boxCatalog ul li span {
    font-size: 16px; }

  .section-boxCatalogProd ul li {
    width: 25%; }
    .section-boxCatalogProd ul li a {
      padding: 15px;
      text-decoration: none;
      display: block;
      height: 170px; }

  .page-catalogList__firtstBox .images {
    width: 300px; }
  .page-catalogList__firtstBox .productBig__info {
    width: 190px; } }
@media screen and (max-width: 992px) {
  .section-newsLater__item .image img {
    height: 225px; }

  .section-map .map {
    height: 300px; }

  .section-boxCatalog ul li, .section-boxCatalogProd ul li {
    width: 33.3333%; }

  .agro-advantage {
    margin-bottom: 0; }
    .agro-advantage .list {
      margin: 0;
      flex-wrap: wrap; }
      .agro-advantage .list .box {
        width: 100%; }
    .agro-advantage .listInfo {
      display: none; }

  .agro-ourMerits .list {
    justify-content: center; }

  .agro-question__list {
    margin: 0;
    flex-wrap: wrap; }
    .agro-question__list .box {
      padding: 0;
      width: 100%; }

  .agro-team h2 {
    padding-left: 15px; }
  .agro-team__sliderFor {
    margin: -48px 0 60px; }
    .agro-team__sliderFor .item__image {
      padding-left: 0;
      padding-right: 15px; }
    .agro-team__sliderFor .item__desc {
      padding-left: 15px;
      padding-right: 0; }

  .agro-listProducts__slider {
    margin: 0; }

  .container {
    width: 750px; }

  .top-bar__menu {
    display: none; }

  .header {
    padding: 12px 0; }
    .header__menu {
      display: none; }
    .header__btnMenu {
      display: block;
      margin-right: 71px; }

  .header__nav .btn-account svg {
    width: 26px;
    height: auto; }

  .box-cart__btn svg {
    width: 26px;
    height: auto; }

  .section-slideshow {
    margin-top: -63px; }

  .section-boxCatalog ul li a {
    padding: 35px;
    text-decoration: none;
    display: block;
    height: 230px; }

  .section-boxCatalogProd ul li a {
    padding: 35px;
    text-decoration: none;
    display: block;
    height: 230px; }

  .html-services__list {
    flex-direction: column; }
    .html-services__list .item {
      width: 100%;
      margin-bottom: 25px; }
      .html-services__list .item a {
        padding: 12px 12px 12px 114px;
        position: relative; }
        .html-services__list .item a .image {
          position: absolute;
          top: 12px;
          left: 0;
          width: 114px;
          display: flex;
          justify-content: center;
          align-items: center; }

  .section-popularProduct__tab .tab-nav ul li {
    font-size: 14px;
    margin: 0 7px;
    padding: 7px 12px 5px; }

  .section-popularProduct__tab .tab-content__box .item {
    width: 50%; }

  .html-ofDiller__box {
    padding: 30px 0;
    width: 485px; }

  .html-agroBusnes__box {
    padding: 30px 0;
    width: 485px; }

  .html-social__list .item:last-child {
    display: none; }

  .section-slideshow {
    padding-top: 63px; }
    .section-slideshow__slider .slick-dots {
      transform: translateX(-50%);
      bottom: 125px; }
    .section-slideshow__slider .item {
      position: relative; }
      .section-slideshow__slider .item__box {
        flex-direction: column;
        padding: 30px 0 66px;
        height: auto; }
      .section-slideshow__slider .item__desc {
        width: 100%; }
        .section-slideshow__slider .item__desc .title {
          text-align: center;
          font-size: 36px;
          line-height: 101.69%; }
        .section-slideshow__slider .item__desc .title-two {
          font-size: 24px;
          line-height: 181.19%;
          text-align: center; }
        .section-slideshow__slider .item__desc .desc {
          text-align: center;
          font-size: 14px;
          margin-bottom: 0; }
        .section-slideshow__slider .item__desc .btnLink {
          position: absolute;
          left: 50%;
          transform: translateX(-50%);
          bottom: 0; }

  .footer {
    flex-direction: column; }
    .footer__desc {
      width: 100%;
      margin: 0 0 25px; }
      .footer__desc p {
        margin-bottom: 15px; }

  .page-login__form, .page-register__form {
    padding: 32px 40px; }

  .page-success__content {
    padding: 32px 40px; }

  .table-order, .table-wishlist {
    overflow-x: auto; }

  .account-menu ul li a {
    font-size: 12px;
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px; }

  .titleAccount {
    font-style: normal;
    font-weight: 350;
    font-size: 30px;
    line-height: 110%;
    color: #000000; }

  .page-blog__header .btn-group {
    display: none !important; }

  .page-blog .list-blogs .product-grid {
    width: 100% !important; }

  .page-product__content {
    flex-direction: column; }

  .page-product__desc {
    display: block; }

  .page-product__content {
    align-items: center;
    position: relative;
    padding-top: 30px; }

  .page-product__images {
    margin-bottom: 25px;
    margin-right: 0; }

  .page-product__info .rating {
    position: absolute;
    top: 8px;
    left: 0; }

  .page-product__info .stock {
    position: absolute;
    top: 0;
    right: 0; }

  .page-product__tab .nav-tabs {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    display: flex;
    justify-content: flex-start; }
    .page-product__tab .nav-tabs li {
      white-space: nowrap; }

  .page-catalog #column-left {
    display: none; }
  .page-catalog #content {
    width: 100%; }
  .page-catalog__title .form-group {
    display: none; }
  .page-catalog__filter {
    display: flex;
    justify-content: space-between; }

  .page-servicesInformation .box-desc .text {
    width: 428px;
    min-width: 428px; }

  .information-repairs__firstScrean {
    margin-top: -63px;
    padding: 93px 0 30px; }
  .information-repairs__viewsRepairs .list .item {
    width: 33.3333%; }
  .information-repairs__listOne .list .item {
    width: 33.3333%; }
  .information-repairs__htmlSale h2 {
    font-size: 48px; }
  .information-repairs__listStabilizers .list__item .image {
    width: 128px;
    height: 128px; }
  .information-repairs__listStabilizers .list__item .name {
    font-size: 18px; }
  .information-repairs__listStabilizers p {
    font-style: normal;
    font-weight: 350;
    font-size: 16px;
    line-height: 160.19%;
    text-align: center;
    color: #000000;
    max-width: 996px;
    margin: 0 auto; }
  .information-repairs__schemeWorks .list {
    margin: 0 -15px;
    flex-wrap: wrap;
    justify-content: center; }
    .information-repairs__schemeWorks .list__item {
      width: 33.3333%;
      padding: 0 15px;
      margin-bottom: 35px; }
      .information-repairs__schemeWorks .list__item:after {
        display: none; }
  .information-repairs__answers .answers-list {
    flex-wrap: wrap; }
    .information-repairs__answers .answers-list .box {
      width: 100%;
      padding: 0 20px; }
  .information-repairs__htmlGuarante {
    min-height: 568px; }
    .information-repairs__htmlGuarante .box-list .item {
      width: 220px;
      margin: 0 12px; }
  .information-repairs__htmlQuestions h2 {
    font-size: 48px; }

  .page-catalogList__menu ul {
    overflow-x: auto; }
  .page-catalogList__firtstBox .images {
    display: none; }
  .page-catalogList__firtstBox .productBig__info {
    width: 225px; }

  .page-catalog__list .item {
    width: 50% !important; }

  .page-catalog__title .box-group {
    display: none !important; }

  #product-category #column-left {
    display: block !important; }
    #product-category #column-left .menu-catalog {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      transform: translateX(-100%);
      transition: all .3s ease;
      background: #fff;
      z-index: 111;
      margin: 0;
      padding: 30px 48px; }
      #product-category #column-left .menu-catalog.active {
        transform: translateX(0); }
      #product-category #column-left .menu-catalog__close {
        display: block; }
    #product-category #column-left .bf-panel-wrapper {
      position: fixed;
      padding: 35px 47px;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      transform: translateX(-100%);
      transition: all .3s ease;
      background: #fff;
      z-index: 111;
      margin: 0; }
      #product-category #column-left .bf-panel-wrapper.bf-panel-hidden {
        opacity: 1; }
      #product-category #column-left .bf-panel-wrapper.active {
        transform: translateX(0); }

  .brainyfilter-panel .box-content {
    padding: 8px 4px 4px !important; }

  .bf-panel-wrapper__close {
    display: block; } }
@media screen and (max-width: 767px) {
  .boc_product_info > div > img {
    max-height: 90px !important; }

  #boc_order .input-group textarea, #boc_order .form-group textarea {
    height: 49px;
    padding: 16px 19px; }

  .pagination li {
    margin: 0 4px; }

  .top-bar__city .dropdown-menu {
    left: 0; }

  header {
    background: linear-gradient(105.26deg, #28292D 9.86%, #101317 98.99%) !important; }

  .section-newsLater__item .image img {
    height: 150px; }

  .page-catalog__list .item {
    padding: 0 !important;
    margin-bottom: 0; }

  .page-catalogList__menu {
    padding: 20px 0 13px; }
    .page-catalogList__menu ul {
      overflow: auto;
      justify-content: flex-start; }
      .page-catalogList__menu ul li .image {
        margin-bottom: 10px; }

  .html-quadcopter {
    background-position: center bottom;
    background-size: cover; }
    .html-quadcopter .container {
      min-height: auto; }
    .html-quadcopter__box {
      width: 100%;
      padding: 28px 0; }
      .html-quadcopter__box .title {
        font-size: 28px;
        line-height: 110%;
        margin-bottom: 15px;
        text-align: center; }
      .html-quadcopter__box .desc {
        text-align: center;
        font-size: 14px; }
      .html-quadcopter__box .btn-link {
        margin: 20px auto 0;
        font-size: 14px;
        padding: 16px 28px; }

  .page-catalogList__box .title h2 {
    font-style: normal;
    font-weight: 350;
    font-size: 26px;
    line-height: 110%;
    color: #2B2E32; }

  .breadcrumb {
    height: 0px;
    overflow: hidden;
    opacity: 0;
    margin-bottom: 25px;
    padding: 0; }

  .container {
    width: 375px;
    padding: 0 10px; }

  .section-popularProduct__tab .tab-nav {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 10px 0;
    margin-bottom: 30px; }
    .section-popularProduct__tab .tab-nav ul {
      justify-content: flex-start; }
      .section-popularProduct__tab .tab-nav ul li {
        white-space: nowrap; }

  .page-catalogList__box {
    margin-bottom: 60px; }

  .page-catalogList__box .slider .item {
    padding: 0; }

  .product-layout.prod .product-thumb {
    padding: 38px 16px 20px; }
    .product-layout.prod .product-thumb .rating {
      left: 15px; }
    .product-layout.prod .product-thumb .image {
      height: 150px; }
    .product-layout.prod .product-thumb .caption {
      margin-bottom: 15px;
      height: 61px; }
    .product-layout.prod .product-thumb .button-groups {
      display: flex;
      flex-direction: column; }
      .product-layout.prod .product-thumb .button-groups .boc_order_category_btn {
        width: 100%; }
    .product-layout.prod .product-thumb .button-group {
      display: flex;
      flex-direction: column;
      width: 100%; }
      .product-layout.prod .product-thumb .button-group .addCart {
        margin-bottom: 10px;
        width: 100%; }
      .product-layout.prod .product-thumb .button-group .addFastCart {
        width: 100%; }

  .html-services__list {
    margin: 0; }

  .section-boxCatalog ul li span, .section-boxCatalogProd ul li span {
    font-size: 12px;
    line-height: 135.69%; }

  .section-newsLater .row {
    margin: 0 -10px; }
    .section-newsLater .row .col-xs-12 {
      padding: 0 10px; }

  .footer {
    padding: 32px 0; }
    .footer__desc {
      margin-bottom: 15px; }
      .footer__desc p {
        font-size: 14px;
        margin-bottom: 20px;
        line-height: 132.69%;
        text-align: center; }
      .footer__desc a {
        font-size: 14px;
        margin: 0 auto; }
    .footer__bottom {
      flex-direction: column;
      align-items: center; }
      .footer__bottom .copyright {
        margin-bottom: 8px; }
      .footer__bottom .social {
        margin-bottom: 10px; }
    .footer__navigation {
      flex-direction: column;
      align-items: center; }
      .footer__navigation .box-menu {
        margin-bottom: 15px; }
        .footer__navigation .box-menu:nth-child(1) {
          order: 2; }
        .footer__navigation .box-menu:nth-child(2) {
          order: 3; }
        .footer__navigation .box-menu:nth-child(3) {
          order: 1; }
        .footer__navigation .box-menu__title {
          text-align: center; }
        .footer__navigation .box-menu__list {
          text-align: center; }

  .section-newsLater {
    padding: 30px 0 10px; }
    .section-newsLater__title {
      margin-bottom: 13px;
      font-size: 30px;
      line-height: 110%; }
    .section-newsLater__item {
      margin-bottom: 20px; }
      .section-newsLater__item .image {
        margin-bottom: 13px; }
        .section-newsLater__item .image img {
          height: 150px;
          width: 100%;
          object-fit: cover; }
      .section-newsLater__item .name {
        text-align: center; }
        .section-newsLater__item .name a {
          text-align: center; }
      .section-newsLater__item .desc {
        text-align: center; }

  .section-carousel {
    padding: 32px 0 40px; }
    .section-carousel__title {
      margin-bottom: 15px;
      font-size: 30px;
      line-height: 84%; }
    .section-carousel__slider .slick-dots li {
      margin: 0 9px;
      height: 5px;
      width: 34px; }
      .section-carousel__slider .slick-dots li.slick-active button {
        background: #3F9EE3; }
      .section-carousel__slider .slick-dots li button {
        padding: 0;
        background: #DDDDDD;
        border-radius: 17px;
        width: 100%;
        height: 100%; }
        .section-carousel__slider .slick-dots li button:before {
          display: none; }

  .html-social {
    padding: 28px 0 40px; }
    .html-social__title {
      font-size: 30px;
      line-height: 110%;
      margin-bottom: 15px; }
    .html-social__desc {
      font-size: 14px;
      line-height: 160.19%; }
    .html-social__link a {
      font-size: 14px; }
    .html-social__list {
      justify-content: center; }
      .html-social__list .item {
        width: 282px;
        height: 395px;
        display: none; }
        .html-social__list .item:first-child {
          display: block; }

  .html-agroBusnes {
    background-image: url(../image/demo/bg-agroBusnes-mob.png);
    background-position: center bottom;
    background-size: cover; }
    .html-agroBusnes .container {
      min-height: auto; }
    .html-agroBusnes__box {
      width: 100%;
      padding: 36px 0 170px; }
      .html-agroBusnes__box .title {
        font-size: 28px;
        line-height: 110%;
        margin-bottom: 15px;
        text-align: center; }
        .html-agroBusnes__box .title br {
          display: none; }
      .html-agroBusnes__box .desc {
        text-align: center;
        font-size: 14px; }
      .html-agroBusnes__box .btn-link {
        margin: 20px auto 0;
        font-size: 14px;
        padding: 16px 66px; }

  .html-repair {
    background-image: url(../image/demo/bg-repair-mob.png);
    background-position: center bottom;
    background-size: cover; }
    .html-repair .container {
      min-height: auto; }
    .html-repair__box {
      width: 100%;
      padding: 28px 0 166px; }
      .html-repair__box .title {
        font-size: 28px;
        line-height: 110%;
        margin-bottom: 15px;
        text-align: center; }
        .html-repair__box .title br {
          display: none; }
      .html-repair__box .desc {
        text-align: center;
        font-size: 14px; }
        .html-repair__box .desc br {
          display: none; }
      .html-repair__box .title-text {
        font-size: 18px; }
      .html-repair__box .btn-link {
        margin: 20px auto 0;
        font-size: 14px;
        padding: 16px 28px; }

  .html-services {
    padding: 30px 0 5px; }
    .html-services h2 {
      font-size: 30px;
      line-height: 110.19%;
      margin-bottom: 18px; }
    .html-services__list .item a .name {
      font-size: 14px; }
    .html-services__list .item a .desc {
      font-size: 14px;
      line-height: 132.19%; }

  .section-popularProduct {
    padding: 24px 0 40px; }
    .section-popularProduct h2 {
      font-size: 30px;
      line-height: 135.69%;
      margin-bottom: 19px; }

  .html-ofDiller {
    background-image: url(../image/demo/bg-ofDiller-mob.png);
    background-position: center bottom;
    background-size: cover; }
    .html-ofDiller .container {
      min-height: auto; }
    .html-ofDiller__box {
      width: 100%;
      padding: 30px 0 223px; }
      .html-ofDiller__box .title {
        font-size: 30px;
        line-height: 110%;
        margin-bottom: 20px;
        text-align: center; }
        .html-ofDiller__box .title br {
          display: none; }
      .html-ofDiller__box .desc {
        text-align: center;
        font-size: 14px; }
      .html-ofDiller__box .title-text {
        font-size: 18px; }
      .html-ofDiller__box .btn-link {
        margin: 20px auto 0;
        font-size: 14px;
        padding: 16px 28px; }

  .section-boxCatalog {
    padding: 31px 0 40px; }
    .section-boxCatalog h2 {
      font-size: 30px;
      line-height: 110%;
      margin-bottom: 15px; }
    .section-boxCatalog ul li a {
      padding: 17px 12px 18px;
      height: 119px; }
      .section-boxCatalog ul li a span {
        text-align: center;
        padding: 0;
        display: block;
        width: 100%; }
    .section-boxCatalog ul li:nth-child(1) {
      order: 1; }
    .section-boxCatalog ul li:nth-child(2) {
      order: 2; }
    .section-boxCatalog ul li:nth-child(3) {
      order: 4;
      width: 50%; }
    .section-boxCatalog ul li:nth-child(4) {
      order: 5;
      width: 50%; }
    .section-boxCatalog ul li:nth-child(5) {
      order: 3; }

  .section-boxCatalogProd {
    padding: 31px 0 40px; }
    .section-boxCatalogProd ul li {
      width: 50%; }
      .section-boxCatalogProd ul li a {
        padding: 17px 12px 18px;
        height: 150px; }
        .section-boxCatalogProd ul li a span {
          text-align: center;
          padding: 0;
          display: block;
          width: 100%; }

  .section-slideshow__slider .slick-dots {
    transform: translateX(-50%);
    bottom: 90px; }
  .section-slideshow__slider .item__box {
    flex-direction: column;
    padding: 30px 0 76px;
    height: auto; }
  .section-slideshow__slider .item__desc .btnLink {
    bottom: 10px;
    padding: 13px 25px;
    font-size: 14px;
    line-height: 135.69%; }
  .section-slideshow__slider .item__image {
    display: flex;
    justify-content: center; }
    .section-slideshow__slider .item__image img {
      width: 120%;
      max-width: 120%; }

  .header__btnMenu {
    margin-right: 0; }
  .header__nav {
    width: 31px; }
    .header__nav .btn-account {
      display: none; }
  .header__logo .logo {
    margin-right: 14px; }
    .header__logo .logo img {
      width: 70px; }
  .header__logo .logoDesc {
    padding-left: 14px;
    font-size: 11px;
    line-height: 135.69%; }
    .header__logo .logoDesc:before {
      height: 28px; }

  .section-slideshow {
    margin-top: -61px;
    padding-top: 61px; }

  .page-login, .page-register {
    padding: 0; }
    .page-login__content, .page-register__content {
      flex-direction: column-reverse;
      margin: 0 -10px; }
    .page-login__slider, .page-register__slider {
      width: 100%; }
    .page-login__form, .page-register__form {
      width: 100%;
      padding: 30px 15px; }
      .page-login__form h1, .page-register__form h1 {
        font-size: 30px;
        line-height: 110%; }

  .section-carouselLogin__slider {
    height: auto; }
    .section-carouselLogin__slider .item img {
      height: auto; }

  .page-success {
    min-height: auto;
    padding: 0; }
    .page-success__content {
      padding: 30px 15px;
      margin: 0 -10px; }

  .information__about {
    font-size: 14px; }
    .information__about-row {
      flex-wrap: wrap; }
      .information__about-row .inf {
        width: 100%;
        padding: 0;
        margin-bottom: 24px; }
      .information__about-row .descX {
        width: 100%;
        padding: 0;
        margin-bottom: 40px; }
        .information__about-row .descX-box {
          padding: 18px; }
    .information__about .text-row2 {
      column-width: 100%;
      column-count: 1;
      column-gap: 0; }
    .information__about .image {
      margin-bottom: 35px; }
    .information__about-bgBox {
      padding: 30px 0; }
    .information__about h1 {
      font-size: 30px;
      margin-bottom: 10px; }
    .information__about h5 {
      font-size: 16px; }
    .information__about h2 {
      font-size: 30px;
      margin-bottom: 5px; }

  .form-account .buttons .btn-back {
    margin-bottom: 15px;
    width: 150px; }

  .form-account .buttons .btn-continue {
    margin-bottom: 15px;
    width: 150px; }

  .row {
    margin-right: -10px;
    margin-left: -10px; }

  .page-blog #column-right, .blog-article #column-right {
    display: block !important;
    padding: 0 10px; }

  .page-blog .showcase-list {
    padding: 0 10px; }
  .page-blog .list-blogs .product-list, .page-blog .list-blogs .product-grid {
    margin-bottom: 25px;
    padding: 0 10px; }
    .page-blog .list-blogs .product-list .blog-thumb .image, .page-blog .list-blogs .product-grid .blog-thumb .image {
      height: 185px;
      margin-bottom: 17px; }
    .page-blog .list-blogs .product-list .blog-thumb .caption h4, .page-blog .list-blogs .product-grid .blog-thumb .caption h4 {
      margin-bottom: 11px; }
      .page-blog .list-blogs .product-list .blog-thumb .caption h4 a, .page-blog .list-blogs .product-grid .blog-thumb .caption h4 a {
        font-size: 16px;
        line-height: 110%; }

  .page-article__header {
    border-radius: 0;
    width: auto;
    margin: -25px -10px 25px;
    padding: 31px 10px; }
    .page-article__header .rating {
      margin-bottom: 20px; }
    .page-article__header h1 {
      font-weight: 350;
      font-size: 24px;
      line-height: 110%;
      margin-bottom: 12px; }

  .page-article__nav a {
    margin: 0 20px; }

  body {
    padding-top: 106px; }

  #top {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 11; }

  header {
    position: fixed;
    top: 46px;
    left: 0;
    right: 0;
    z-index: 10; }

  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding: 0 10px; }

  .form-reviews .form-group .input, .form-reviews .buttons .btn-reviews {
    width: 100%;
    max-width: 100%; }

  .form-horizontal .form-group {
    margin: 0 -10px 20px; }

  .list-reviews__item .avatar {
    width: 60px;
    min-width: 60px;
    margin-right: 15px; }
    .list-reviews__item .avatar span {
      width: 60px;
      height: 60px; }
      .list-reviews__item .avatar span img {
        width: 35px; }

  .list-reviewsProduct__item {
    padding: 13px 14px;
    position: relative; }
    .list-reviewsProduct__item .avatar {
      position: absolute;
      top: 14px;
      left: 14px; }
    .list-reviewsProduct__item .desc__title {
      height: 66px;
      padding-bottom: 13px;
      padding-left: 66px;
      margin-bottom: 0; }
      .list-reviewsProduct__item .desc__title .rating {
        position: absolute;
        top: 9px;
        right: 9px; }
      .list-reviewsProduct__item .desc__title .date {
        padding-top: 3px; }
    .list-reviewsProduct__item .avatar {
      width: 53px;
      min-width: 53px;
      margin-right: 0; }
      .list-reviewsProduct__item .avatar span {
        width: 53px;
        height: 53px; }
        .list-reviewsProduct__item .avatar span img {
          width: 30px; }

  .page-product__desc {
    display: none; }

  .page-product h1 {
    font-weight: 350;
    font-size: 24px;
    line-height: 110%;
    margin-bottom: 15px; }

  .page-product__tab .tab-content .tab-pane .table {
    margin: 0 -10px; }
    .page-product__tab .tab-content .tab-pane .table tbody tr td:first-child {
      max-width: 189px;
      width: auto; }

  .page-product__tab .tab-content .tab-pane .table thead tr td {
    padding-left: 10px;
    padding-right: 10px; }

  .page-product__tab .nav-tabs {
    margin: 0 -10px;
    padding: 0 10px; }

  .page-product__images {
    max-width: 100%;
    height: 299px; }

  .page-product__images .slider-for .item {
    height: 299px; }

  .page-product__images .slider-nav {
    padding: 0 !important; }

  .page-product__box {
    flex-direction: column; }

  .page-product__info {
    width: 100%;
    max-width: 100%;
    margin-bottom: 37px; }
    .page-product__info .btn-fast {
      display: none; }
    .page-product__info .specification ul {
      display: flex;
      flex-wrap: wrap; }
      .page-product__info .specification ul li {
        margin-right: 5px;
        margin-bottom: 5px; }
        .page-product__info .specification ul li .name {
          width: auto;
          min-width: auto;
          margin-right: 5px; }

  .page-product__navs {
    padding-top: 0;
    width: 100%;
    max-width: 100%; }
    .page-product__navs .found-cheaper {
      margin-bottom: 26px; }
    .page-product__navs .btn-fast {
      display: block;
      margin-bottom: 15px;
      width: 100%; }
    .page-product__navs .prices {
      width: 100%;
      display: flex;
      flex-direction: row-reverse;
      justify-content: flex-end; }
      .page-product__navs .prices .quantity {
        margin-right: 44px; }

  .page-checkout__container {
    flex-direction: column; }

  .page-checkout__list {
    padding-top: 0; }

  .page-checkout__list .checkoutList__item {
    padding-left: 96px;
    flex-wrap: wrap; }
    .page-checkout__list .checkoutList__item .image {
      position: absolute;
      margin: 0;
      left: 0;
      top: 50%;
      transform: translateY(-50%); }
    .page-checkout__list .checkoutList__item .name {
      width: 100%;
      margin-bottom: 10px;
      padding: 0; }

  .page-servicesInformation .box-desc {
    flex-direction: column; }
    .page-servicesInformation .box-desc .text {
      min-width: 100%;
      width: 100%; }

  .page-servicesInformation .box-listImg {
    flex-wrap: wrap; }
    .page-servicesInformation .box-listImg .item {
      width: 50%;
      padding: 5px; }

  .page-servicesInformation .first-screen__container {
    height: 375px; }
    .page-servicesInformation .first-screen__container h1 {
      font-style: normal;
      font-weight: 350;
      font-size: 30px;
      line-height: 122%;
      text-align: center;
      color: #FFFFFF; }
    .page-servicesInformation .first-screen__container a {
      display: none; }

  .agro-first {
    background-image: url(../image/demo/agrobussnes.png); }

  .agro-first__container {
    height: 345px; }
    .agro-first__container h1 {
      width: auto;
      font-style: normal;
      font-weight: 350;
      font-size: 30px;
      line-height: 110%;
      color: #FFFFFF; }

  .agro-services {
    padding: 30px 0; }
    .agro-services__container .image {
      display: none; }

  .agro-services__container .text h2 {
    font-size: 30px;
    line-height: 36px; }

  .agro-listProducts {
    padding: 40px 0; }
    .agro-listProducts h2 {
      font-size: 30px;
      line-height: 110%;
      margin-bottom: 13px; }

  .agro-listProducts__slider {
    margin: 0 -10px; }
    .agro-listProducts__slider .item {
      padding: 0; }

  .agro-advantage {
    padding: 25px 0 0; }
    .agro-advantage .listInfo {
      margin: 0 -10px;
      padding: 37px 24px;
      height: auto;
      display: flex;
      flex-direction: column; }
      .agro-advantage .listInfo .item {
        width: 100%;
        padding-left: 80px;
        margin-bottom: 31px; }
        .agro-advantage .listInfo .item:last-child {
          margin-bottom: 0; }
        .agro-advantage .listInfo .item .svg {
          left: 0; }
        .agro-advantage .listInfo .item:after {
          display: none; }
    .agro-advantage h2 {
      margin-bottom: 23px;
      font-size: 30px;
      line-height: 110%; }
    .agro-advantage .list .box {
      padding: 0; }

  .agro-team__nav {
    width: 100%; }
    .agro-team__nav .prev, .agro-team__nav .next {
      display: none; }

  .agro-team__sliderFor .item {
    display: flex;
    flex-direction: column; }

  .agro-team h2 {
    width: 100%;
    padding: 0;
    margin-bottom: 13px;
    font-size: 30px;
    line-height: 110%; }
  .agro-team__sliderFor {
    margin: 0 0 20px; }

  .agro-ourMerits {
    padding: 38px 0; }
    .agro-ourMerits h2 {
      font-size: 30px;
      line-height: 110%; }

  .agro-ourMerits p {
    font-size: 14px; }

  .agro-quality__container h2 {
    font-size: 30px;
    line-height: 110%; }

  .agro-ourMerits .list {
    margin: 0; }

  .agro-price__list {
    margin: 0 -10px;
    flex-wrap: nowrap;
    overflow: auto; }
    .agro-price__list .box-item {
      width: 80%; }

  .agro-price__container {
    padding: 40px 0 24px;
    min-height: auto; }
    .agro-price__container h2 {
      font-size: 30px;
      line-height: 110%;
      margin-bottom: 24px; }

  .agro-question__container {
    padding: 38px 0; }
    .agro-question__container h2 {
      margin-bottom: 24px;
      text-align: left;
      font-size: 30px;
      line-height: 110%; }

  .agro-question__list .item__content {
    padding: 20px 0 20px 12px; }

  .agro-question__list .item__name {
    padding: 13px 21px 13px 45px; }
    .agro-question__list .item__name:before {
      left: 11px; }

  .agro-team {
    padding: 40px 0; }
    .agro-team__sliderFor {
      margin-bottom: 40px; }
      .agro-team__sliderFor .item__image {
        width: 100%;
        padding: 0; }
      .agro-team__sliderFor .item__desc {
        padding: 18px 0 0;
        width: 100%; }

  .menu-mobal {
    display: block; }

  .information-repairs__firstScrean {
    height: 414px;
    margin-top: 0;
    padding: 30px 0; }
    .information-repairs__firstScrean h1 {
      font-size: 36px;
      margin-bottom: 20px; }
  .information-repairs__viewsRepairs {
    padding: 35px 0; }
    .information-repairs__viewsRepairs h2 {
      font-size: 36px; }
    .information-repairs__viewsRepairs .list {
      margin: 0 -10px; }
      .information-repairs__viewsRepairs .list .item {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 20px; }
        .information-repairs__viewsRepairs .list .item .name {
          font-size: 14px; }
  .information-repairs__htmlOriginal {
    padding: 45px 0; }
    .information-repairs__htmlOriginal h2 {
      font-size: 36px; }
  .information-repairs__htmlRepairs .box .title {
    font-size: 36px; }
  .information-repairs__listOne {
    padding: 36px 0; }
    .information-repairs__listOne h2 {
      font-size: 36px; }
    .information-repairs__listOne .list {
      margin: 0 -10px; }
      .information-repairs__listOne .list .item {
        width: 50%;
        padding: 0 10px; }
  .information-repairs__htmlSale h2 {
    font-size: 36px; }
  .information-repairs__htmlRepairsDJI .box .title {
    font-size: 36px; }
  .information-repairs__listStabilizers {
    padding: 50px 0; }
    .information-repairs__listStabilizers h2 {
      font-size: 36px;
      margin-bottom: 32px; }
    .information-repairs__listStabilizers .list {
      display: flex;
      justify-content: center;
      flex-wrap: wrap; }
      .information-repairs__listStabilizers .list__item {
        margin: 0 0 30px;
        width: 50%;
        padding: 0 10px; }
        .information-repairs__listStabilizers .list__item .image {
          width: 148px;
          height: 148px; }
        .information-repairs__listStabilizers .list__item .name {
          font-size: 18px; }
    .information-repairs__listStabilizers p {
      font-style: normal;
      font-weight: 350;
      font-size: 16px;
      line-height: 160.19%;
      text-align: center;
      color: #000000;
      max-width: 996px;
      margin: 0 auto; }
  .information-repairs__schemeWorks {
    padding: 31px 0 70px; }
    .information-repairs__schemeWorks h2 {
      font-size: 36px;
      margin-bottom: 18px; }
    .information-repairs__schemeWorks .list {
      margin: 0 auto;
      max-width: 307px;
      display: flex; }
      .information-repairs__schemeWorks .list__item {
        width: 100%;
        padding: 0;
        display: flex; }
        .information-repairs__schemeWorks .list__item .number {
          right: inherit;
          left: 62px;
          top: 9px;
          width: 26px;
          height: 26px;
          font-size: 11px; }
        .information-repairs__schemeWorks .list__item .image {
          width: 67px;
          min-width: 67px;
          height: 67px; }
        .information-repairs__schemeWorks .list__item .name {
          text-align: left;
          padding-left: 48px; }
  .information-repairs__answers .answers-container h2 {
    font-size: 36px; }
  .information-repairs__answers .answers-list {
    margin: 0; }
    .information-repairs__answers .answers-list .box {
      padding: 0; }
    .information-repairs__answers .answers-list .item__content {
      padding: 30px 0 0 20px; }
  .information-repairs__htmlGuarante {
    height: auto;
    min-height: 568px;
    padding: 60px 0 27px; }
    .information-repairs__htmlGuarante h2 {
      font-size: 36px;
      margin-bottom: 20px; }
    .information-repairs__htmlGuarante p {
      margin-bottom: 30px; }
    .information-repairs__htmlGuarante .box-list {
      flex-direction: column; }
      .information-repairs__htmlGuarante .box-list .item {
        width: 242px;
        margin: 0 0 20px; }

  .page-catalogList__firtstBox .productBig {
    flex-direction: column;
    width: 100%; }
    .page-catalogList__firtstBox .productBig__slider {
      max-width: 100%; }
      .page-catalogList__firtstBox .productBig__slider .slider-nav {
        bottom: 10px; }
    .page-catalogList__firtstBox .productBig__info {
      width: 100%;
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; }
      .page-catalogList__firtstBox .productBig__info .rating {
        position: absolute;
        opacity: 0; }
      .page-catalogList__firtstBox .productBig__info .stock {
        order: 2;
        width: 100%; }
      .page-catalogList__firtstBox .productBig__info .name {
        order: 1;
        width: 100%;
        min-height: auto; }
      .page-catalogList__firtstBox .productBig__info .price {
        width: 100%;
        order: 3;
        margin-bottom: 15px; }
      .page-catalogList__firtstBox .productBig__info .button-group {
        order: 4;
        width: 100%;
        position: relative; }
        .page-catalogList__firtstBox .productBig__info .button-group .addCart {
          width: 100%; }
        .page-catalogList__firtstBox .productBig__info .button-group .addFastCart {
          position: absolute;
          right: 20px;
          top: -54px; }

  .alertCustom {
    right: 10px;
    bottom: 10px;
    left: 10px; } }
@media screen and (max-width: 374px) {
  .container {
    width: 100%; } }

/*# sourceMappingURL=media.css.map */
