/*for-large-dekstop view-1200*/

@media only screen and (min-width: 100px) and (max-width: 1399px) {
  .header-socials span {
    width: 47%;
}
.logo-area h2 {
    font-size: 29px;
}
.header-socials span {
    width: 61%;
}
}

/*for-laptop view-1024*/

@media only screen and (min-width: 100px) and (max-width: 1199px) {
  .header-socials a {
    font-size: 11px;
}
.related.products ul.products li.product {
    margin: 0px;
    width: 23%;
}
.about-con h2 {
    font-size: 40px;
}

section.get-touch-sec {
    height: 400px;
}
.products-con-inner {
    height: 450px;
}
p.comment-form-author {
    width: 37%;
}

p.comment-form-author label {
    display: block;
}

p.comment-form-email label {
    display: block;
}
section.products-con {
    height: 450px;
}
}

/*for-tablet view-768*/

@media only screen and (min-width: 100px) and (max-width: 991px) {
.banner {
    height: 400px;
}
.product-area {
    text-align: center;
}
.ham-menu-btn {
    display: block;
}
.related.products ul.products li.product {
    margin: 0px;
    width: 31%;
}
.header-nav nav ul {
    display: none;
}
.inner-header .inner-header-title h2 {
    font-size: 70px;
}
.shop-product-main ul.products li.product {
    width: 47% !important;
}
p.comment-form-author {
    width: 50%;
    float: left;
}
.responsive-links {
    margin-top: 110px;
}
.quick-links {
    margin-bottom: 30px;
}
}

/*for-landscape_mobile view-576*/

@media only screen and (min-width: 100px) and (max-width: 767px) {
  .header-socials {
    margin-bottom: 20px;
}
.header-socials span {
    width: 81%;
}
.related.products ul.products li.product {
    margin: 0px;
    width: 48%;
}
.main-header-nav {
    justify-content: center;
}
p.comment-form-author {
    width: 100%;
    float: left;
}
.banner {
    height: 320px;
}
.inner-header .inner-header-title h2 {
    font-size: 53px;
}
.header-socials i {
    font-size: 19px;
}
.about-top-con h2 {
    font-size: 30px;
}
.about-con h2 {
    font-size: 30px;
    margin-bottom: 10px;
}
.spacing{
  padding: 60px 0;
}
.products-con-inner h6 {
    font-size: 35px;
}
.get-con h6 {
    font-size: 35px;
}
section.get-touch-sec {
    height: 320px;
}
section.products-con {
    height: 360px;
}
section.products-con {
    height: 360px;
}
body.single-product .woocommerce-Reviews input[type="text"], body.single-product .woocommerce-Reviews input[type="email"], body.single-product .woocommerce-Reviews textarea {
    width: 100%;
}
}

/*for-mobile view-375*/

@media only screen and (min-width: 100px) and (max-width: 575px) {
  .container {
    width: 96%;
  }
  .banner {
    height: 210px;
}
.about-top-con h2 {
    font-size: 24px;
}
.inner-header .inner-header-title h2 {
    font-size: 34px;
}
.about-con h2 {
    font-size: 20px;
    margin-bottom: 10px;
}
.vison-con p {
    font-size: 15px;
}
.products-con-inner h6 {
    font-size: 23px;
}
.vison-con {
    text-align: center;
}
.shop-product-main ul.products li.product {
    width: 100% !important;
}
.about-con {
    text-align: center;
}

span.top-title {
    margin: 0 auto;
    margin-bottom: 10px;
}

.about-con p {
    line-break: anywhere;
}
.header-socials {
    justify-content: center;
}
.header-socials.footer {
    justify-content: start;
}
.inner-header {
    height: 300px;
}
.related.products ul.products li.product {
    margin: 0px;
    width: 100%;
}
}

/*for-small_mobile view-320*/

@media only screen and (min-width: 100px) and (max-width: 374px) {
}
