@media only screen and (min-width: 1600px) and (max-width: 1919px) {
    
    
    
}

@media only screen and (min-width: 1366px) and (max-width: 1599px) {
  .banner-container {height: 520px;}
  .text-div h3{font-size: 23px;} 
  .features-list {margin: 50px 130px 0;} 
  .icon-div img {width: 65px;  }
  .icon-div{height: 110px;}
  .features-container{padding: 30px 0 70px;}
  .tattoo-img {height: 380px;}
  .slider1 {z-index: 1;position: relative;}
  .slider2 {position: relative;z-index: 1;}
  .inner-div{margin: 0 0 70px;}
  .form-container{padding: 50px 0 30px;}
  .banner-content span{font-size: 27px;}
  /* .logo img{width: 155px;}
  .logo {line-height: 1;margin: 0px 0 0 -30px;  } */

}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
     
    
    
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  h1{font-size: 60px;}
  .text-div h3{font-size: 22px; margin: 14px 0 0;}
  .icon-div img {width: 50px;}
  .icon-div{height: 80px;}
  .features-list ul li {width: 21%;  }
  .inner-div span{font-size: 26px;}
  .features-container{padding: 50px 0 50px;}
  h3 {font-size: 26px;line-height: 45px;}
  .tattoo-img {height: 335px;}
  .banner-container {height: 450px;}
  .slider-container {padding: 0 0 90px;}
  .features-list {margin: 50px 30px 0;  }
  .contact-div span{font-size: 25px;}
  .form-inner {padding: 0 10px;  }
  .social-div ul li img{width: 25px;}
  .social-div ul li:first-child a img{width: 13px;}
  .form-container{padding: 50px 0 30px;}
  .form-container.bottom-section .contact-div span{font-size: 22px;}
  input[type="text"], input[type="email"], input[type="tel"]{font-size: 17px;}
  .bttn{font-size: 20px;}
  .banner-content span{font-size: 20px;}

  .content-container::before{height: 1260px;width: 216px;}
  .content-container::after{height: 1260px;width: 225px;}
  .child2{width: 265px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  h1{font-size: 50px;}
  .text-div h3{font-size: 17px; margin: 14px 0 0;}
  .icon-div img {width: 50px;}
  .icon-div{height: 80px;}
  .features-list ul li {width: 21%;  }
  .inner-div span{font-size: 26px;}
  .features-container{padding: 50px 0 50px;}
  h3 {font-size: 26px;line-height: 45px;}
  .tattoo-img {height: 275px;}
  .banner-container {height: 450px;}
  .slider-container {padding: 0 0 90px;}
  .features-list {margin: 50px 30px 0;  }
  .contact-div span{font-size: 25px;}
  .form-inner {padding: 0 10px;  }
  .social-div ul li img{width: 25px;}
  .social-div ul li:first-child a img{width: 13px;}
  .form-container{padding: 50px 0 30px;}
  .form-container.bottom-section .contact-div span{font-size: 22px;}
  input[type="text"], input[type="email"], input[type="tel"]{font-size: 17px;}
  .bttn{font-size: 20px;}
  .banner-content span{font-size: 20px;}

  .content-container::before{height: 1260px;width: 216px;}
  .content-container::after{height: 1260px;width: 225px;}
  .form-container.bottom-section .form-inner {
    padding: 0 40px;
  }
  .slider-inner {
    padding: 0 60px;
  }
  .child2{width: 249px;}

}
@media only screen and (max-width: 767px) {
    .slider2 {  margin: 25px 0 0;}
      .tattoo-img {height: 217px;}
      .form-inner form {display: flex;flex-direction: column;max-width: 324px;margin: 0 auto;}
      .top-row {width: 100%;display: flex;margin: 0 0 12px;justify-content: space-between;}
      .top-row .single-row {width: 49%;}
      .single-row.btndiv button{width: 100%;}
      h3{font-size: 25px;line-height: 1.2;}
      input[type="text"], input[type="email"], input[type="tel"]{height: 44px;border: 3px solid #fff;font-size: 19px;}
      .bottom-div{width: 100%;flex-direction: column;}
      .bottom-div .single-row{width: 100%;margin: 0 0 15px;}
      .bttn{font-size: 19px;height: 44px;}
      .contact-div span{font-size: 18px;}
      .social-div {margin: 19px 0 0;}
      .contact-div{margin: 15px 0 0px;}
      .inner-div span{font-size: 15px;}
      .inner-div span strong{font-size: 18px;line-height: 1.5;}
      .inner-logo img {width: 160px;}
      .icon-div img {width: 40px;      }
      .inner-div{margin: 0 0 50px;}
      .features-list ul li {width: 46%;margin: 0 0 50px;}
      .features-list ul{flex-wrap: wrap;}
      .text-div h3{font-size: 14px;margin: 10px 0 0;}
      .icon-div {height: 70px;border-bottom: 1px solid #fff;}
      .features-container{padding: 20px 0 20px;}
      .slider1 {padding: 0 25px;margin: 20px 0 0;}
      .slider2 {padding: 0 25px;}
      .slick-dots li button{width: 9px;height: 9px;}
      .banner-container{height: 313px;}
      .logo img{width: 100px;}
      .form-inner {padding: 0;}
      .social-div ul li img{width: 25px;}
      .social-div ul li:first-child a img{width: 13px;}
      .content-container::before{display: none;}
      .content-container::after{display: none;}
      .form-container{padding: 15px 0 20px;border-bottom: 1px solid #fff;}
      .features-list {margin: 50px 0px 0;}
      .slider-container {padding: 0 0 40px;}
      .form-container.bottom-section .contact-div span{font-size: 19px;}
      .form-container.bottom-section .contact-div {margin: 15px 0 0px;}
      .header-inner .logo{display: none;}
      .banner-content{top: inherit;text-align: left;transform: none;bottom:20px;}
      .banner-content span{font-size: 15px;}
      .form-inner h3{font-size: 18px;margin: 0 0 25px;}
      .social-div ul li {margin: 0 7px;}
      .slider-inner {padding: 0;}
      .banner-text{padding: 0 0 0 5px;}
      .banner-text-inner span i {font-size: 15px;}
      .banner-text-inner span{font-size: 18px;top: -16px;left: 10px;}
      .logo{margin: 0 0 0 -10px;}
      .social-div ul li a{width: 35px;height: 35px;}
      .inner-logo{position: relative; top: 6px;}
      .form-container.bottom-section .form-inner {padding: 35px 0 0;}
      .form-container.bottom-section{padding: 0px 0 25px;}
      .child1,.child2{display:none ;}
      .features-list ul li:nth-child(2){order: 1;}
      .features-list ul li:nth-child(3){order: 4;}
      .features-list ul li:first-child{order: 2;}
      .features-list ul li:last-child{order:3}
      .form-container.bottom-section input[type="text"], .form-container.bottom-section input[type="email"], .form-container.bottom-section input[type="tel"]{font-size: 19px;}
      .slider1 h3{margin: 0 0 12px;font-size: 22px;}
      .slider2 h3{margin: 0 0 12px;font-size: 22px;}
      .form-container.bottom-section .bttn{font-size: 19px;}
      .form-container.bottom-section .social-div ul li a {width: 30px;height: 30px;}
      .form-container.bottom-section .social-div ul li:first-child a img {width: 9px;}

      .main-content{background: url('../images/bg-pattern.png') no-repeat;
        height: 100%;
        width: 100%;
        background-size: 100% 100%;}
}

@media only screen and (max-width: 479px) {
    
}
