/* 1400px==------------------------------ */
@media (max-width:1400px){
/* page-content==------------------------------ */  
/* page-content==------------------------------ */

}

/* 1400px==------------------------------ */




/* 1280px==------------------------------ */
@media (max-width:1280px) {
  /* slider==------------------------------------------ */
  .slider_section .owl-carousel .slider-item .caption .content{
    padding-left: 50px;
  }
  /* slider==------------------------------------------ */
}
/* 1280px==------------------------------ */


/* 1199px==------------------------------ */
@media (max-width:1199px){
  /* header==------------------------------------------ */  
  .menu .navbar .links ul li.list_item a::after{
    bottom: -21px;
  }
  .menu{
    padding-top: 0px;
  }
  .header{
    height: 75px;
  } 

  /* header==------------------------------------------ */

  /* slider==------------------------------------------ */
  .slider_section .owl-carousel .slider-item .caption .content{
    padding-left: 0px;
  }
  .slider_section .owl-carousel .slider-item .caption h3{
    font-size: 42px;
  }
  .slider_section .owl-carousel .owl-nav .owl-next{
    bottom: 80px;
    top:initial;
  }
  .slider_section .owl-carousel .owl-nav .owl-prev{
    bottom: 80px;
    top:initial;
  }
  /* slider==------------------------------------------ */

  /* menu-section==------------------------------------------ */
  .menu-section .item .img {
    min-height: 164px;
    height: 228px;
  }
  /* menu-section==------------------------------------------ */

  /* gallery-section==------------------------------------------ */ 
  /* gallery-section==------------------------------------------ */

  /* banner_top==------------------------------------------ */ 

  /* banner_top==------------------------------------------ */

  /* page-content==------------------------------------------ */
  .page-content {
    padding-top: 4em;
  } 
  /* page-content==------------------------------------------ */

}
/* 1199px==------------------------------ */


/* 1080px==------------------------------ */
@media (max-width:1080px){
/* slider==------------------------------ */
  .slider_section .owl-carousel .slider-item .caption .content {
    padding-left: 54px;
  }
/* slider==------------------------------ */

}
/* 1080px==------------------------------ */

/* 1024px==------------------------------ */
@media (max-width:1024px) {
/* header==------------------------------ */
  .menu .navbar .teklif a{
    font-size: 15px;
    padding: 6px 15px;
  }
  .menu .navbar .links{
    display: none;
  }
  .menu_btn{ 
    display: block;
    margin-left: 15px;
    margin-top: 4px;
}
.menu .navbar .links ul li.list_item a.active::after{
  height: 20px;
  bottom: -17px;
}  
.menu .navbar .links {
  display: block;
  position: fixed;
  width: 80%;
  height: 100%;
  top: 0;
  left: -1000px;
  padding: 20px 20px;
  transition: 0.6s;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.08);
  height: 100%;
  z-index: 99;
  background-color: #0f0e0ff0;
}
.menu .navbar .links.is-active{
  left: 0;
  transition: 0.6s;
}
.menu .navbar .overlay{
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0%;
}
.menu .navbar .overlay.ac{
  display: block;
}
.menu .navbar .links ul{
  display: block;
}
.menu .navbar .links ul li.list_item a{
  padding: 15px 10px;
  display: block;
}
.menu .navbar .links ul li.list_item {  
  border-bottom: 1px solid #3f3f3f;
}
.menu .navbar .links ul li.list_item a.active::after {
  display: none;
}
.menu .navbar .links ul li.list_item a:hover::after{
  height: 0;
}
.hamburger.is-active .hamburger-inner::after, .hamburger.is-active .hamburger-inner::before {
  background-color: #fff !important;
}  

/* header==------------------------------ */

/* slider_section==------------------------------ */
.slider_section { 
}
.slider_section .owl-carousel .slider-item .caption span {
  font-size: 36px;
}
.slider_section .owl-carousel .slider-item .caption h3 {
  font-size: 35px;
  margin-top: 13px;
}
.btn {
  padding: 7px 19px;
}

/* slider_section==------------------------------ */

/* menu-section==------------------------------ */
.menu-section {
  padding-top: 2em;
}
.sec-title h3 {
  font-size: 26px;
  margin-bottom: 0;
}
.sec-title span {
  font-size: 20px;
}
.menu-section {
  margin-top: 20px !important;
}
.page-link a {
  padding: 6px 35px;
}

/* menu-section==------------------------------ */

/* gallery-section==------------------------------ */
.gallery-section {
  padding-top: 1em;
}
/* gallery-section==------------------------------ */

/* footer-section==------------------------------ */
.footer-section {
  margin-top: 3em;
  padding-top: 2em;
}
/* footer-section==------------------------------ */

/* banner_top==------------------------------ */
.banner_top .content h3{
  font-size: 27px;
}
.banner_top .content h3::after{
  width: 55px;
} 
/* banner_top==------------------------------ */

/* page-content==------------------------------ */
.page-content .contact-sec .text h3{
  font-size: 25px;
}
.page-content .product-image .image .main_img{
  height: 390px;
}
/* page-content==------------------------------ */

}

/* 1024px==------------------------------ */

/* 991px==------------------------------ */
@media (max-width:991px){
/* header==------------------------------ */  

.menu .navbar .lang ul li{
  margin-right: 0px;
  padding-right: 8px;
}

/* header==------------------------------ */

/* slider_section==------------------------------ */

.slider_section .owl-carousel .slider-item .caption .content {
  padding-left: 0px;
}
.slider_section .owl-carousel .slider-item .caption span {
  font-size: 27px;
}
.slider_section .owl-carousel .slider-item .caption h3 {
  font-size: 30px;
  margin-top: 8px;
}
.slider_section .owl-carousel .slider-item .caption .action {
  margin-top: 30px;
}
.slider_section .owl-carousel .owl-nav{
  top: initial;
}
/* slider_section==------------------------------ */


/* gallery-section==------------------------------ */ 
/* gallery-section==------------------------------ */

/* map-section==------------------------------ */
.map-section {
  padding-top: 2em;
}
.map-section .content iframe{
  height: 350px;
}
/* map-section==------------------------------ */

/* footer-section==------------------------------ */
.footer-section .center .item {
  margin-bottom: 20px;
}

.footer-section .center {
  padding-bottom: 0px;
}

/* footer-section==------------------------------ */

/* page-content==------------------------------ */

.page-content .contact_info .content h5{
  font-size: 15px;
}
.page-content .contact_info .content h2{
  font-size: 23px;
}
.page-content .contact_info .contact_details {
  margin-top: 2em;
}

.page-content .contact_form .form-content .item {
  margin-bottom: 12px;
} 
.contact_details ul li a{
  font-size: 15px;
}
.page-content .contact-sec .text {
  margin-bottom: 50px;
  width: 77%;
} 
 
.page-content .product-image .detail .price h4 {
  font-size: 22px;
}
.page-content .product-image .image .gallery_box{
  margin-top: 30px;
  }
  .page-content .product-image .image {
    width: 100%;
  }
  .page-content .contact_info .content {
    margin-bottom: 45px;
  }

/* page-content==------------------------------ */
}
/* 991px==------------------------------ */

/* 880px==------------------------------ */
@media (max-width:880px) {

/*slider_section==------------------------------ */  
.slider_section .white_svg svg{
  height: 27px;
}
.banner_top .content .white_svg svg {
  height: 40px;
}
/*slider_section==------------------------------ */

}
/* 880px==------------------------------ */

/* 767px==------------------------------ */
@media (max-width:767px) {
/*header==------------------------------ */ 
  .menu .navbar .teklif a {
    font-size: 13px;
  }  
  .menu .navbar .logo img {
    width: 144px;
  }
/*header==------------------------------ */


/*gallery-section==------------------------------ */ 
/*gallery-section==------------------------------ */

/*footer-section==------------------------------ */
.footer-section .bottom .item .ariyaweb {
  text-align: start;
}
.footer-section .bottom .item p{
  text-align: start;
  margin-bottom: 5px;
}
/*footer-section==------------------------------ */



/*banner_top==------------------------------ */ 
/*banner_top==------------------------------ */

/*page-content==------------------------------ */
.page-content .contact-sec .text {
  width: 100%;
} 
/*page-content==------------------------------ */

}
/* 767px==------------------------------ */

/* 600px==------------------------------ */
@media (max-width:600px) {
/*header==------------------------------ */ 
.header.sticky .menu .navbar .logo img{
  width: 51px;
}
  .menu .navbar .whatsup  span{
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 24px;  
}
.slider_section .slider-item{
  height: 661px;
} 
  .menu_btn{
    margin-left: 9px;
  }
  .menu .navbar .whatsup{ 
    display: flex;
    align-items: center; 
  }
  .menu .navbar .get .whatsup{

  position: fixed;
    bottom: 10px;
    left: 0;
    right: 0;
    margin: 0;
  }
  .menu .navbar .get .whatsup a{
    width: 80%;
    margin: 0 auto;
    padding: 10px 20px;
    text-align: center;
    justify-content: center;
    margin-top: 9px;
  position: relative;
  font-size: 15px;
  font-weight: 500;
  color: #fff;
  padding: 9px 28px 9px 28px;
  background-color: #fbb403;
  border-radius: 30px;
  transition: 0.5s;
  border: 0;
  display: flex;
  flex-direction: row-reverse;
  } 
 
  .menu .navbar .lang {
    display: flex;
    align-items: center;
    justify-content: space-around;
  } 
   
/*header==------------------------------ */

/*slider_section==------------------------------ */
  .slider_section .owl-carousel .slider-item .caption h3 {
    font-size: 25px;
  }
  .slider_section .owl-carousel .slider-item .caption span {
    font-size: 20px;
  }
  .slider_section .owl-carousel .slider-item .caption .action {
    margin-top: 23px;
  }
  .slider_section .owl-carousel .owl-nav button i{
    font-size: 22px;
  }
  .slider_section .owl-carousel .owl-nav .owl-next{
    bottom: 70px;
  }
  .slider_section .owl-carousel .owl-nav .owl-prev{
    bottom: 70px;
    
  }
/*slider_section==------------------------------ */


/*menu-section==------------------------------ */
  .sec-title h3 {
    font-size: 22px;
}
.sec-title span {
  font-size: 18px;
}
.menu-section .item .text h3{
  font-size: 16px;
}
.menu-section .item .text h4{
  font-size: 16px;
}
/*menu-section==------------------------------ */


/*footer-section==------------------------------ */
.footer-section .bottom .item p {
  text-align: left;
}
.footer-section .bottom .item .ariyaweb {
  text-align: left;
}
.footer-section .center .item .list li a{
  font-size: 15px;
}
.footer-section .center .item .title h3 {
  font-size: 18px;
}
/*footer-section==------------------------------ */


/*page-content==------------------------------ */
.page-content .contact_info .content h2 {
  font-size: 21px;
}
label {
  font-size: 15px;
}
.form-control{
  font-size: 14px;
}
.page-content .product-image .detail table td:nth-child(2){
  width: 35%;
}
.page-content .product-image .detail table td {
  font-size: 15px;
}
.page-content .product-image .detail h3 {
  font-size: 20px;
}
/*page-content==------------------------------ */

/*banner_top==------------------------------ */
.banner_top .content h3{
  font-size: 26px;
  margin-top: 2em;
}

.banner_top .content h3::after{
  width: 48px;
  bottom: -1px;
} 
/*banner_top==------------------------------ */
.page-content .product-image .image .galeri ul li{
  width: 100px;
height: 85px;
}
.menu .navbar .toggle{
  margin-left: 10px;
} 
.menu_btn .hamburger{
  width: 32px;
  height: 28px;
}
.menu_btn .hamburger-box {
  margin-top: 2px;
} 

.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before{
  width: 22px;
}
.menu_btn .hamburger-box{
  width: 22px;
} 
.gallery-section .boxes .item .content{
  height: 380px;
}
.menu .navbar .get{
  margin-top: 5px;
}
.menu-section .item .img{
  height: auto;
}
}

/* 600px==------------------------------ */

/* 575px==------------------------------ */
@media (max-width:575px) { 
/* gallery-section==------------------------------ */  
/* gallery-section==------------------------------ */
  
}
/* 575px==------------------------------ */

 



/* 430px==------------------------------ */
@media (max-width:430px) {   
/* gallery-section==------------------------------ */ 
/* gallery-section==------------------------------ */  
}

/* 430px==------------------------------ */

 