@media(max-width:1900px){
   
    .product-section #v-pills-meli-tab{top: 0;left: -70px;}
    .product-section #v-pills-shast-tab{top: 50px;left: 160px;}
    .product-section #v-pills-bam-tab {top: 220px;left: -70px;}
    .product-section #v-pills-bale-tab {top: 270px;left: 160px;}
  
    .product-section::after{left: -290px;}
  
  }
  
  @media (min-width: 1200px) and (max-width: 1238px) {
   .product-section .nav-pills {
       left: 80px;
   }}

   @media (max-width: 1200.99px) {
      .product-section .tab-content {
          width: auto !important;
          top: 0px !important;
      }}
  
  @media(max-width:1200px){
  
     .customer-content .item {width: 320px;}
    .customer-content .item.ci-1{top: 30px;left: 5px;}
     .customer-content .item.ci-2{top: 120px;right: -10px;}
     .customer-content .item.ci-3{bottom: -200px;left: 260px;}
  
  
     
     .section-product::before{display: none;}
  
     .product-section .tab-content {
        width: 700px;
        top: 440px;
        z-index: 3;
    }
    .product-section .tab-content .text-content:after {
     bottom: -118px;
     left: unset;
     right: -19px;
     z-index: 1;
    }
    .section-product{
       padding-top: 110px;
    }
    .section-product::after {
     bottom: 470px;
     z-index: -1;
    }
  
    .product-section .tab-content .text-content{
       padding: 60px 20px 60px 20px;
    }
  
    .product-section .nav-pills .nav-link{width: 168px;height: 168px;}
  
    .product-section .nav-pills .nav-link img.normal,
    .product-section .nav-pills .nav-link img.hover{
     width: 42px;height: 42px;
    }
    .product-section .nav-pills .nav-link small{font-size: 14px;}
    .product-section .nav-pills .nav-link p{font-size: 12px;}
  
    .product-section{
       height: 760px;
    }
  
    .product-section .text-content strong::before{display: none;}
  
    .product-section #v-pills-meli-tab{top: 0;left: 10px;}
    .product-section #v-pills-shast-tab{top: 50px;left: 210px;}
    .product-section #v-pills-bam-tab {top: 200px;left: 10px;}
    .product-section #v-pills-bale-tab {top: 250px;left: 210px;}
  
      
  }
  
  @media (max-width: 991.99px) {
   .product-section .tab-content {
       width: 700px !important;
       top: 440px !important;
       z-index: 3;
   }
   .section-header .image-content {
       opacity: 0.1;
   }
   .property-content .item.i-left {
       left: -55px;
   }
   .property-content .item.i-right {
       right: -67px;
   }
   .d-lg-none.d-sm-block.d-block.image-content {
       margin-right: auto;
       margin-left: auto;
       z-index: 999;
   }
   .customer-content .item.ci-1 {
       top: 30px !important;
       left: -50px !important;
       width: 35% !important;
   }
   .customer-content .item.ci-2 {
       top: 120px !important;
       right: -50px !important;
       width: 35% !important;
   }
   .customer-content .item.ci-3 {
       bottom: -300px !important;
       left: 200px !important;
       width: 35%;
   }
}
  
  @media(max-width:990px){
    
     .section-header .header-content{padding-top: 20px;}
     .section-header{padding-bottom: 100px;}
  
     .section-header nav{display: none;}
     .section-header nav a.menu-line{display: none;}
     #menu{display: block;margin-bottom: 40px;margin-right: 20px;}
     #logo-top{
        top: -75px;
        float: left;
        left: 20px;
     }
     .section-header nav{
        margin: 0;
        width: 50%;
        text-align: right;
        height: 100%;
        z-index: 999;
        padding: 40px;
        position: fixed;
        top: 0;
        right: 0;
        background-color: #fff;
        box-shadow: 0 4px 10px 0px rgba(0,0,0,0.2);
     }
     .section-header nav  a{
        display: block;
        border-bottom: 1px solid #ddd;
        padding: 10px 0px;
     }
  
  
     .section-header{
        padding-bottom: 40px;
        padding-top: 0px;
        height: 660px;
        margin-bottom: 30px;
     }
     .section-header .header-content{
        padding-left: 0px;
        padding-right: 0px;
     }
    
     .section-header .image-content img{
        width: 100%;
        height: auto
     }
     .section-header .image-content{
        top: -30px;
        position: relative;
     }
     .section-header .text-content h1{font-size: 24px;}
     .section-header .text-content h1 span{font-size: 22px;}
     .section-header .text-content p{font-size: 14px;}
     .section-header .text-content a.bbtn{margin-left: 10px;}
  
     .h-title-2{font-size: 20px;}
     .section-property .property-content::before{right: -40px;left: unset;}
  
     .section-property{padding-bottom: 80px;}
     .property-content #img-p-cover{display: none;}
     .property-content #img-p-cover-mob{
        display: block;
        width: 100%;
        height: 350px;
        margin-bottom: 60px;
        display: block;
     }
     .property-content .item.i-top,
     .property-content .item.i-right,
     .property-content .item.i-bottom,
     .property-content .item.i-left{
        position: relative;
        top: unset;
        right: unset;
        left: unset;
        bottom: unset;
     }
     .property-content .item{
        position: relative;
        top: unset;
        right: unset;
        left: unset;
        bottom: unset;
        margin:0px auto 30px auto;
        width: 240px;
     }
     .property-content .item .top-block::after{display: none;}
  
     .section-how p.dis{width: 90%}
     #bg-line-center::before{
        left: unset;right: 25px;
        background: url('../am/img/bg-line-mob.svg');
     }
     .icon-content{
        position: absolute;
        top: 0;
        right: -80px;
     }
  
     .section-how{padding-bottom: 40px;}
  
     .how-content .ri strong{margin-top: 40px;}
     .how-content .ri-2 .image-content img{padding-left: 60px;}
  
     .how-content .ri{padding-right: 60px;}
     .section-how .ri-1 .icon-content img{top: -120px;}
     .section-how .ri-2 .icon-content img{top: 15px;}
     .section-how .ri-3 .icon-content img{top: -260px;}
  
     .section-customer{padding-top: 80px;padding-bottom: 0;}
     
  
     .customer-content .item.ci-1,
     .customer-content .item.ci-2,
     .customer-content .item.ci-3{
        top: unset;
        left: unset;
        right: unset;
        bottom: unset;
     }
  
     .customer-content .item.ci-2 .image-container{
        left: unset;
        right: -40px;
     }
     .customer-content .item.ci-2 .block-item{padding: 30px 60px 23px 30px;}
     .customer-content #bg-map {
        width: 150%;
        right: -160px;
        position: absolute;
        height: 420px;
        top: 1px;
        transform: rotate(5deg);
     }
     .customer-content {
        position: relative;
        margin-top: 80px;
        z-index: 3;
        padding-top: 220px;
    }
  
     .customer-content::before{
        top: 570px;
        left: -230px;
        right: unset;
    }
  
     .customer-content::after{
        top: unset;
        bottom: -110px;
        right: -90px;
        left: unset;
     }
  
    .section-qustion .card-body{
       padding: 0px 40px 0px 20px;
       margin-right: 35px;
    }
    .qustion-content::before{
       top: -7px;
       right: unset;
       left: 40px;
  
    }
    .section-qustion{padding-top: 160px;}
  
    .section-qustion .accordion{margin-right: 0px;}
    
  
    .section-footer .right-content{margin-bottom: 60px;}
    .section-footer ul{justify-content: center;}
    .section-footer .left-content ul{justify-content: center;}
    .section-footer .left-content p{text-align: center;}
  
  
    .customer-content .item {width: 406px;}
   
  }/* 990px  */

@media (max-width: 801px) {
   .product-section .tab-content {
      width: 780px;
  }
}

  @media (max-width: 835px) {
   .product-section {
      margin-top: 220px;
      margin-right: 0px;
      padding-right: 0px;
      height: 500px;
      position: relative;
      z-index: 99999;
  }
  .product-section .tab-content {
   width: 820px;
}
.customer-content .item.ci-2 {
   right: 0px !important;
   width: 30% !important;
}
.customer-content .item.ci-1 {
   left: 0px !important;
   width: 30% !important;
}
.customer-content .item.ci-3 {
   bottom: -300px !important;
   left: 250px !important;
   width: 30%;
}
.section-product {
   padding-top: 410px;
}
  }
  
  @media (max-width: 769.99px) {
   .section-header .image-content {
       opacity: 1;
   }
   .section-product {
       padding-top: 210px;
   }
   .property-content .item.i-top, .property-content .item.i-bottom, .property-content .item.i-left, .property-content .item.i-right {
      width: 50%;
  }
   .customer-content .item.ci-1, .customer-content .item.ci-2, .customer-content .item.ci-3 {
       left: unset !important;
       right: unset !important;
       width: unset !important;
   }
   .customer-content .item.ci-1 {
       top: -90px !important;
   }
   .customer-content {
       margin-top: 150px;
       margin-bottom: 350px;
   }
   .customer-content #bg-map {
      z-index: 999;
  }
  .customer-content .item .image-container, .customer-content .item.ci-2 .image-container {
   right: -20px;
}
}

@media (max-width: 767.99px) {
   .property-content .item.i-top, .property-content .item.i-bottom, .property-content .item.i-left, .property-content .item.i-right {
      width: 80%;
  }
  .customer-content .item.ci-1, .customer-content .item.ci-2 {
   margin: -50px;
}
.customer-content .item.ci-3:last-child {
   margin-bottom: -50px;
   margin-top: 0px;
}
}
  
  @media(max-width:760px){
    
     .product-section .tab-content {
        width: 500px;
        top: 440px;
        z-index: 3;
       }
       .customer-content .item{
        width: 280px;
        position: relative;
        margin:0px auto 90px auto;
     }
  
  }/* 760px  */

@media (max-width: 601px) {
   .product-section .tab-content {
      width: 580px !important;
  }
}
  
  @media (max-width: 577.99px) {
   .customer-content .item.ci-1, .customer-content .item.ci-2, .customer-content .item.ci-3 {
      margin: 0px 50px;
  }
  .product-section .tab-content {
   width: 585px !important;
}
  }

@media (max-width: 415px) {
   .section-qustion {
      padding-top: 50px;
  }
}

  @media(max-width:460px){
     .section-header nav{ width: 80%; }
     .section-header .image-content img {
        width: 180%;
        height: auto;
    }
  
    .product-section .tab-content {
     width: 360px;
     top: 440px;
     z-index: 3;
    }
  
    .product-section .nav-pills .nav-link{width: 140px;height: 175px;} 
    
    .product-section #v-pills-meli-tab{top: 0;left: 30px;}
    .product-section #v-pills-shast-tab{top: 50px;left: 190px;}
    .product-section #v-pills-bam-tab {top: 190px;left: 30px;}
    .product-section #v-pills-bale-tab {top: 240px;left: 190px;}
  
    .product-section .text-content strong{font-size: 18px;}
    .section-header .text-content a.bbtn{margin-left: 10px;}
    .section-header .text-content{margin-right: 8px;}
  
  }/* 460px  */
  
  @media (max-width: 481px) {
   .product-section .tab-content {
      width: 200% !important;
  }
  .section-header .image-content img {
   width: 100%;
}
.customer-content #bg-map {
   width: 100%;
   right: 0px;
}
.customer-content .item.ci-1, .customer-content .item.ci-2, .customer-content .item.ci-3 {
   margin: 0px 0px;
}
.customer-content .item.ci-2 .image-container, .customer-content .item .image-container {
   right: 0px;
}
  }

@media (max-width: 375.99px) {
   .section-qustion {
      padding-top: 240px;
  }
}
  
  @media(max-width:370px){
     
     .section-header .text-content a.bbtn{margin-left: 10;}
     .section-header .text-content h1{font-size: 19px;}
     .section-header .text-content p{font-size: 12px;}
  
  
     .product-section #v-pills-meli-tab{top: 0;left: 10px;}
     .product-section #v-pills-shast-tab{top: 50px;left: 180px;}
     .product-section #v-pills-bam-tab {top: 190px;left: 10px;}
     .product-section #v-pills-bale-tab {top: 240px;left: 180px;}
  
  }/* 360px  */
  
  @media (max-width: 321.99px) {
   .section-header .image-content img {
      width: inherit;
  }
  .section-header .text-content p img {
   display: block;
   margin-bottom: 20px;
   margin-right: auto;
   margin-left: auto;
}
.section-header .text-content a.bbtn {
   width: auto;
}
.how-content p {
   line-height: 30px;
}
.customer-content #bg-map {
   width: 100%;
   right: 0px;
}
.customer-content .item.ci-1, .customer-content .item.ci-2, .customer-content .item.ci-3 {
   margin: 0px;
}
.product-section {
   margin-right: 5px;
   padding-right: 0px;
   margin-left: 0px;
   padding-left: 0px;
}
.product-section .tab-content {
   width: 310px !important;
}
.product-section #v-pills-meli-tab, .product-section #v-pills-bam-tab {
   left: 20px;
}
.product-section #v-pills-shast-tab, .product-section #v-pills-bale-tab {
   left: 170px;
}
.customer-content .item .image-container, .customer-content .item.ci-2 .image-container, .customer-content .item.ci-1 .image-container,.customer-content .item.ci-3 .image-container {
   right: 0px;
}
  }