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

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

/*for-laptop view-1024*/

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

/*for-tablet view-768*/

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

/*for-landscape_mobile view-576*/

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

/*for-mobile view-375*/

@media only screen and (min-width: 100px) and (max-width: 575px) {
  .container {
    width: 96%;
  }
	.banner-title h2 {
    font-size: 38px;
}
.banner-title {
    left: 30px;
    width: 90%;
}
.main-home .container {
    height: 344px;
}	
.feature-main-work {
    gap: 20px;
    flex-direction: column;
    margin-bottom: 44px;	
}
.products h2.woocommerce-loop-product__title {
    font-size: 18px !important;	
}
.shipping-sec {
    padding: 10px 0 60px;
}
.who-we-content-main {
    align-items: start;
    flex-direction: column;
}
.web-title h2 {
    font-size: 30px;
}	
.shipping-box {
    padding: 20px 50px;	
}	
.who-we-discription {
    width: 100%;
}	
.who-we-sec {
    padding: 30px 0;
    margin: 0 0px;
}
.form-title {
    padding-right: 0px;
}	
.form-contact-area {
    margin-top: 24px;
}	
.contact-form h3 {
    margin-bottom: 43px;
}
	.contact-form h3:before {
    top: 40px;
}
	.contact-form {
    margin-top: 46px;
}
.contact-form-sec {
    padding: 30px 0;
}	
.stay-main {
    flex-direction: column;
	gap: 30px;
}	
.stay-title h3 {
    font-size: 26px;
    width: 100%;
}	
.footer {
    margin: 0 10px;
}	
.page-id-6 .custom-bg {
    padding-top: 144px;
}

.custom-bg {
    padding: 40px 10px;
 }	
.payment-meth ul {
    justify-content: start;
}	
.footer-socials ul {
    margin-bottom: 16px;
}	
.footer-links ul {
    margin-left: 5px;
}	
.icon-play img {
    width: 70px
.header-logo im;
    margin: 0 auto;
}	
.responsive-logo {
    width: 60px;
}	
.inner-about-img img {
    height: auto;
}	
.inner-about-img {
    margin-right: 0;
}	
.inner-about-content {
    margin-top: 21px;
}	
.inner-about {
    padding: 20px 0;
}
.inner-about-content h2 {
    font-size: 25px !important;
}
	.contact-image img {
    height: auto;
    margin-top: 45px;
}
.input-field textarea {
    height: 120px;
}
.input-field {
    margin-bottom: 21px;
}	
.contact-us {
    padding: 60px 0px;
}	
.contact-box h2 {
    font-size: 20px;
}	
.header-logo img {
    width: 90px;
}
	.header-logo {
    text-align: justify;
}
.related.products ul.products li.product {
    width: 48%;
}	
.inner-header .inner-header-title h2 {
    font-size: 32px;
}	

.woocommerce div.product form.cart .button {
    width: 70%;
}	
.woocommerce div.product form.cart .variations select {
    min-width: 82% !important;
}	
.single-product-data-main h1.product_title {
    font-size: 22px;
}	
}	

/*for-small_mobile view-320*/

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