/*Media Query Start*/

@media only screen and (min-width: 1366px) and (max-width: 1500px) {}

@media only screen and (min-width: 1200px) and (max-width: 1365px) {
    .testi-slider button.slick-prev.slick-arrow {
        left: -110px !important;
    }
    button.next-slide1 {
    right: 57px;
}
.testi-slider button.slick-arrow {
        width: 15%;
        height: calc(75% - 40px);
    }
      .testi-slider button.slick-prev.slick-arrow {
        left: -135px !important;
    }
    button.next-slide1 {
    right: 126px;
}

.testi-slider button.slick-next.slick-arrow {
        right: -10px;
    }
   
    	h1 {
		font-size: 40px;
	}

	h2 {
		font-size: 35px;
	}

	h3 {
		font-size: 30px;
	}

	h4 {
		font-size: 25px;
	}

	h5 {
		font-size: 20px;
	}

	h6 {
		font-size: 17px;
	}

	p {
		font-size: 12px;
		line-height: 20px;
	}

	section.header .col-lg-8.col-md-12.col-sm-12 {
		width: 100%;
		order: 3;
	}

	section.header .col-lg-2.col-md-6.col-sm-6 {
		order: 2;
	}

	.hdr_btn {
		display: flex;
		align-items: center;
		justify-content: end;
	}
	.foot1 h6 {
    margin-bottom: 10px;
}
.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
    margin: 6px 0 0;
    padding: 6px 0 !important;
}
    .gform_wrapper.gravity-theme #field_submit .gform_image_button, .gform_wrapper.gravity-theme .gform_footer .gform_image_button {
        width: 65% !important;
    }
    input#input_2_1 {

    height: 40px;
    padding: 0 20px;
    border: none;
    font-size: 14px;
    color: #fff !important;
    font-size: 12px;
}
.foot2 {
    margin-left: 30px;
}
.test-box-text h4 {

    font-size: 25px;
}
.faq-text {
    padding: 20px 0;
}
.theme-btn {
    padding: 10px 10px 10px 20px;
    font-size: 12px;
   
}
    img.about1 {
        height: 600px;
        border-radius: 300px;
    }
.product-card {

    gap: 0px;
    margin: 10px 0;
}
a.product-link {

    width: 40px;
    height: 40px;
  
}
.product-card-text {

    gap: 5px;

    padding: 20px 0;
 
}
.theme-btn span {
    height: 25px;
    width: 40px;
   
}
    .fuel-box::before {
        right: -130px;
        width: 147%;
    }
  ul#menu a {
        padding: 30px 10px;
        font-size: 12px;
    }
ul.hdr-right-list button {
 width: 38px;
    height: 38px;
}
ul.hdr-right-list a {
   
    width: 38px;
    height: 38px;
   
}
textarea#input_1_5 {
    height: 105px;
    
}
form#gform_1 select {
    height: 50px;
    margin: 0 0 5px 0;
    color: #00000066;
    font-size: 14px;

}
.gform_wrapper.gravity-theme .gform_fields {

    gap: 8px !important;
}
form#gform_1 input {
    height: 50px;
    margin: 0 0 5px 0;
    color: #00000066;
    font-size: 14px;
  
}
section.related.products li.product img.product-img {
    border-radius: 200px 200px 0 0;
    height: 290px !important;
  
}
section.related.products li.product img.product-img {
   
    margin-bottom: 0 !important;
}
section.inner-banner .banner_text {
    margin-top: 30px;
}
h1.product_title.entry-title {
    font-size: 40px;
   
}
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
        width: 23.89% !important;
    }
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        margin: 0 5px 2em !important;
    }
p.price bdi {
    font-size: 40px;

}
section.inner-banner h1 {
    font-size: 50px;
}
    .product-slider .slick-next {
        right: -23px;
    }
.product-slider button.slick-prev, button.slick-next {
 
    width: 40px;
    height: 40px;
  
}
.product-slider .slick-prev {
        left: -23px;
    }
.inner-banner {
   
    height: 320px;
    overflow: hidden;
}
.banner-products-slider .banner-product-card {
        width: 80%;
        margin: -50px -10px 30px auto;
        text-align: center;
    }
    img.banner-person {
        height: 90%;
    }
     .banner-image {
        position: absolute;
        bottom: -60px;
        left: 47%;
        transform: translateX(-32%);
        height: 100%;
        width: 50%;
    }
ul.banner-left-list li {

    padding: 0px 5px 0px 0;

}
    ul.banner-left-list li h6 {
        font-size: 13px;
    }
    .fb-40 {
        font-size: 25px;
    }
.banner-left-text p {
    width: 100%;
    margin-bottom: 10px;
    font-size: 12px;
}
    .banner_text h1 {
        font-size: 40px;
    }
    .banner-left-text h2 span {
        font-size: 45px;
        display: block;
    }


    .banner-left-text h2 {
        font-size: 40px;
        margin-bottom: 5px;
    }
ul.hdr-right-list {
 
    width: fit-content;
    gap: 10px;
    
}


img.why-img {
    height: 645px;
}
    .fuel-image img {
        width: 90%;
    }
    img.why-img {
        object-fit: cover;
        height: 510px;
    }
img.faq-img {
    height: 430px;
 
    width: 40%;
    margin: 0px auto !important;
  
}
    img.faq-img {
        height: 350px;
        width: 85%;
        margin: -100px 0 0 auto;
    }
img.faq-img1 {
    margin: 0 auto 0px;
}
.accordion-body {
    padding: 0px 5px 0px 10px;
    margin: 0px 0px 0px 40px;
    width: 90%;
}
button.accordion-button h5 {
    margin: 0;
    font-size: 18px;
}
.testi-img::before {
        bottom: 74px;
        left: 0;
        width: 100%;
        height: 45px;
    }
    .faq-box {

    padding: 0 30px;
}
.test-main-box {
   
    margin: 20px 0;
}
.test-main-box button {
    width: 55px;
    height: 46px;
   
}
.testi-img img {
    height: 210px;
  
    width: 259px;
}



ul.footer-social {

    gap: 8px;
    margin-top: 5px;
}
    .test-box-text {
        padding: 10px 10px 0px 10px;
        border-radius: 0 10px 10px 0;
        height: 170px;
        width: 240px;
    }
.test-box-text p {
 
    margin-bottom: 5px;
}
.pt_8, .pb_8, .py_8, .sec {
    padding: 30px 0;
}
ul.stars i {
    color: #ff8f00;
    font-size: 12px;
}
.foot2 h6 {
    margin-bottom: 10px;
}
ul.footer-social li a {
  
    height: 30px;
    width: 30px;

    font-size: 13px;
  
}
    .footer-links.footer-links-contact ul li img {
        width: 13px;
    }

.footer-links.footer-links-contact li {
    margin: 10px 0;
    gap: 10px;
  
}
.foot2.chg-link {
    margin-left: 10px;
}


.footer-links.footer-links-contact li a {

    font-size: 12px;
}
    ul.linkList li a {
        font-size: 11px;
        margin: 0 0 10px 0;
    }
	section.copyrite-txt p {
 
    font-size: 12px;
  
}
section.footer p {
    margin-bottom: 10px;
   
    line-height: 20px;
}
.ftr-logo img {
    object-fit: cover;
    width: 120px;
}
.foot2 {
  
    margin-top: 25px;
}
section.copyrite-txt {
 
    padding: 10px 0;
}
section.footer {
        padding-top: 20px;
        padding-bottom: 25px;
    }
.term-box a, .term-box span {
    font-size: 13px;
}
    	button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    font-size: 13px !important;
    font-weight: 600 !important;
    height: 40px !important;
}
div#customer_login .u-column2.col-2 {
    padding: 20px 20px 30px !important;

}
    .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
        padding: 10px !important;
        margin: 0em 0 !important;
    }
    div#customer_login .u-column1.col-1 {
    padding: 15px 20px 25px !important;
    margin-bottom: 10px !important;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
    margin-bottom: 10px !important;
    font-size: 15px !important;
    height: 40px !important;
   
}
input#reg_email {
  
    padding: 10px 40px 10px 20px !important;
    
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
        	button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    font-size: 13px !important;
    font-weight: 600 !important;
    height: 40px !important;
}
div#customer_login .u-column2.col-2 {
    padding: 20px 20px 30px !important;

}
    .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
        padding: 10px !important;
        margin: 0em 0 !important;
    }
    div#customer_login .u-column1.col-1 {
    padding: 15px 20px 25px !important;
    margin-bottom: 10px !important;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
    margin-bottom: 10px !important;
    font-size: 15px !important;
    height: 40px !important;
   
}
input#reg_email {
  
    padding: 10px 40px 10px 20px !important;
    
}
	h1 {
		font-size: 40px;
	}

	h2 {
		font-size: 35px;
	}

	h3 {
		font-size: 30px;
	}

	h4 {
		font-size: 25px;
	}

	h5 {
		font-size: 20px;
	}

	h6 {
		font-size: 17px;
	}

	p {
		font-size: 12px;
		line-height: 20px;
	}

	section.header .col-lg-8.col-md-12.col-sm-12 {
		width: 100%;
		order: 3;
	}

	section.header .col-lg-2.col-md-6.col-sm-6 {
		order: 2;
	}

	.hdr_btn {
		display: flex;
		align-items: center;
		justify-content: end;
	}
	.foot1 h6 {
    margin-bottom: 10px;
}
.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
    margin: 6px 0 0;
    padding: 6px 0 !important;
}
    .gform_wrapper.gravity-theme #field_submit .gform_image_button, .gform_wrapper.gravity-theme .gform_footer .gform_image_button {
        width: 65% !important;
    }
    input#input_2_1 {

    height: 40px;
    padding: 0 20px;
    border: none;
    font-size: 14px;
    color: #fff !important;
    font-size: 12px;
}
.foot2 {
    margin-left: 30px;
}
.test-box-text h4 {

    font-size: 25px;
}
.faq-text {
    padding: 20px 0;
}
.theme-btn {
    padding: 10px 10px 10px 20px;
    font-size: 12px;
   
}
    img.about1 {
        height: 510px;
        border-radius: 300px;
    }
.product-card {

    gap: 0px;
    margin: 10px 0;
}
a.product-link {

    width: 40px;
    height: 40px;
  
}
.product-card-text {

    gap: 5px;

    padding: 20px 0;
 
}
.theme-btn span {
    height: 25px;
    width: 40px;
   
}
    .fuel-box::before {
        right: -130px;
        width: 147%;
    }
  ul#menu a {
        padding: 30px 10px;
        font-size: 12px;
    }
ul.hdr-right-list button {
 width: 38px;
    height: 38px;
}
ul.hdr-right-list a {
   
    width: 38px;
    height: 38px;
   
}
textarea#input_1_5 {
    height: 105px;
    
}
form#gform_1 select {
    height: 50px;
    margin: 0 0 5px 0;
    color: #00000066;
    font-size: 14px;

}
.gform_wrapper.gravity-theme .gform_fields {

    gap: 8px !important;
}
form#gform_1 input {
    height: 50px;
    margin: 0 0 5px 0;
    color: #00000066;
    font-size: 14px;
  
}
section.related.products li.product img.product-img {
    border-radius: 200px 200px 0 0;
    height: 290px !important;
  
}
section.related.products li.product img.product-img {
   
    margin-bottom: 0 !important;
}
section.inner-banner .banner_text {
    margin-top: 30px;
}
h1.product_title.entry-title {
    font-size: 40px;
   
}
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
        width: 23.89% !important;
    }
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        margin: 0 5px 2em !important;
    }
p.price bdi {
    font-size: 40px;

}
section.inner-banner h1 {
    font-size: 50px;
}
    .product-slider .slick-next {
        right: -23px;
    }
.product-slider button.slick-prev, button.slick-next {
 
    width: 40px;
    height: 40px;
  
}
.product-slider .slick-prev {
        left: -23px;
    }
.inner-banner {
   
    height: 320px;
    overflow: hidden;
}
.banner-products-slider .banner-product-card {
        width: 80%;
        margin: -50px -10px 30px auto;
        text-align: center;
    }
    img.banner-person {
        height: 90%;
    }
     .banner-image {
        position: absolute;
        bottom: -60px;
        left: 47%;
        transform: translateX(-32%);
        height: 100%;
        width: 50%;
    }
ul.banner-left-list li {

    padding: 0px 5px 0px 0;

}
    ul.banner-left-list li h6 {
        font-size: 13px;
    }
    .fb-40 {
        font-size: 25px;
    }
.banner-left-text p {
    width: 100%;
    margin-bottom: 10px;
    font-size: 12px;
}
    .banner_text h1 {
        font-size: 40px;
    }
    .banner-left-text h2 span {
        font-size: 45px;
        display: block;
    }


    .banner-left-text h2 {
        font-size: 40px;
        margin-bottom: 5px;
    }
ul.hdr-right-list {
 
    width: fit-content;
    gap: 10px;
    
}


img.why-img {
    height: 645px;
}
    .fuel-image img {
        width: 90%;
    }
        img.why-img {
        object-fit: cover;
        height: 450px;
    }
img.faq-img {
    height: 430px;
 
    width: 40%;
    margin: 0px auto !important;
  
}
    img.faq-img {
        height: 350px;
        width: 85%;
        margin: -100px 0 0 auto;
    }
img.faq-img1 {
    margin: 0 auto 0px;
}
.accordion-body {
    padding: 0px 5px 0px 10px;
    margin: 0px 0px 0px 40px;
    width: 90%;
}
button.accordion-button h5 {
    margin: 0;
    font-size: 18px;
}
.testi-img::before {
        bottom: 74px;
        left: 0;
        width: 100%;
        height: 45px;
    }
    .faq-box {

    padding: 0 30px;
}
.test-main-box {
   
    margin: 20px 0;
}
.test-main-box button {
    width: 55px;
    height: 46px;
   
}
.testi-img img {
    height: 210px;
  
    width: 259px;
}



ul.footer-social {

    gap: 8px;
    margin-top: 5px;
}
    .test-box-text {
        padding: 10px 10px 0px 10px;
        border-radius: 0 10px 10px 0;
        height: 170px;
        width: 240px;
    }
.test-box-text p {
 
    margin-bottom: 5px;
}
.pt_8, .pb_8, .py_8, .sec {
    padding: 30px 0;
}
ul.stars i {
    color: #ff8f00;
    font-size: 12px;
}
.foot2 h6 {
    margin-bottom: 10px;
}
ul.footer-social li a {
  
    height: 30px;
    width: 30px;

    font-size: 13px;
  
}
    .footer-links.footer-links-contact ul li img {
        width: 13px;
    }

.footer-links.footer-links-contact li {
    margin: 10px 0;
    gap: 10px;
  
}
.foot2.chg-link {
    margin-left: 10px;
}


.footer-links.footer-links-contact li a {

    font-size: 12px;
}
    ul.linkList li a {
        font-size: 11px;
        margin: 0 0 10px 0;
    }
	section.copyrite-txt p {
 
    font-size: 12px;
  
}
section.footer p {
    margin-bottom: 10px;
   
    line-height: 20px;
}
.ftr-logo img {
    object-fit: cover;
    width: 120px;
}
.foot2 {
  
    margin-top: 25px;
}
section.copyrite-txt {
 
    padding: 10px 0;
}
section.footer {
        padding-top: 20px;
        padding-bottom: 25px;
    }
.term-box a, .term-box span {
    font-size: 13px;
}








.testi-slider button.slick-prev.slick-arrow {
        left: -110px !important;
    }
    button.next-slide1 {
    right: 57px;
}
.testi-slider button.slick-arrow {
        width: 15%;
        height: calc(75% - 40px);
    }
    .testi-slider button.slick-prev.slick-arrow {
        left: -115px !important;
    }
  .testi-slider button.slick-next.slick-arrow {
        right: -60px;
    }
   







}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .testi-slider button.slick-prev.slick-arrow {
    left: -170px !important;
}
.testi-slider button.slick-arrow {
  
  width: 10%;
      height: calc(51% - 40px);
  
}
.testi-slider button.slick-prev.slick-arrow {
        left: -70px !important;
    }
    .testi-slider button.slick-next.slick-arrow {
    right: -70px;
}





        	button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    font-size: 13px !important;
    font-weight: 600 !important;
    height: 40px !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
        width: 44% !important;
    }
div#customer_login .u-column2.col-2 {
    padding: 20px 20px 30px !important;

}
    .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
        padding: 10px !important;
        margin: 0em 0 !important;
    }
    div#customer_login .u-column1.col-1 {
    padding: 15px 20px 25px !important;
    margin-bottom: 10px !important;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
    margin-bottom: 10px !important;
    font-size: 15px !important;
    height: 40px !important;
   
}
input#reg_email {
  
    padding: 10px 40px 10px 20px !important;
    
}
	h1 {
		font-size: 40px;
	}

	h2 {
		font-size: 35px;
	}

	h3 {
		font-size: 30px;
	}

	h4 {
		font-size: 25px;
	}

	h5 {
		font-size: 20px;
	}

	h6 {
		font-size: 17px;
	}

	p {
		font-size: 12px;
		line-height: 20px;
	}

	section.header .col-lg-8.col-md-12.col-sm-12 {
		width: 100%;
		order: 3;
	}

	section.header .col-lg-2.col-md-6.col-sm-6 {
		order: 2;
	}

	.hdr_btn {
		display: flex;
		align-items: center;
		justify-content: end;
	}
	.foot1 h6 {
    margin-bottom: 10px;
}
.gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer {
    margin: 6px 0 0;
    padding: 6px 0 !important;
}
.gform_wrapper.gravity-theme #field_submit .gform_image_button, .gform_wrapper.gravity-theme .gform_footer .gform_image_button {
   
    width: 40% !important;
}
.test-box-text h4 {

    font-size: 25px;
}
.faq-text {
    padding: 20px 0;
}
.theme-btn {
    padding: 10px 10px 10px 20px;
    font-size: 12px;
   
}
img.about1 {
    height: 380px;
    border-radius: 300px;
   
}
.product-card {

    gap: 0px;
    margin: 10px 0;
}
a.product-link {

    width: 40px;
    height: 40px;
  
}
.product-card-text {

    gap: 5px;

    padding: 20px 0;
 
}
.theme-btn span {
    height: 25px;
    width: 40px;
   
}
    .fuel-box::before {
        right: -130px;
        width: 147%;
    }
    ul#menu a {
        padding: 30px 3px;
        font-size: 10px;
    }
ul.hdr-right-list button {
 width: 38px;
    height: 38px;
}
ul.hdr-right-list a {
   
    width: 38px;
    height: 38px;
   
}
textarea#input_1_5 {
    height: 105px;
    
}
form#gform_1 select {
    height: 50px;
    margin: 0 0 5px 0;
    color: #00000066;
    font-size: 14px;

}
.gform_wrapper.gravity-theme .gform_fields {

    gap: 8px !important;
}
form#gform_1 input {
    height: 50px;
    margin: 0 0 5px 0;
    color: #00000066;
    font-size: 14px;
  
}
section.related.products li.product img.product-img {
   
    margin-bottom: 0 !important;
}
section.inner-banner .banner_text {
    margin-top: 30px;
}
h1.product_title.entry-title {
    font-size: 40px;
   
}
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
       
        margin: 0 20px 0em !important;
    }
p.price bdi {
    font-size: 40px;

}
section.inner-banner h1 {
    font-size: 50px;
}
.product-slider  .slick-next {
    right: -30px;
}
.product-slider button.slick-prev, button.slick-next {
 
    width: 40px;
    height: 40px;
  
}
.product-slider .slick-prev {
    left: -30px;
}
.inner-banner {
   
    height: 320px;
    overflow: hidden;
}
.banner-products-slider .banner-product-card {
        width: 80%;
        margin: -50px -10px 30px auto;
        text-align: center;
    }
img.banner-person {
    height: 80%;
}
        .banner-image {
        position: absolute;
        bottom: -110px;
        left: 47%;
        transform: translateX(-41%);
        height: 100%;
        width: 50%;
    }
ul.banner-left-list li {

    padding: 0px 5px 0px 0;

}
ul.banner-left-list li h6 {
 
    font-size: 10px;
}
.fb-40 {
    font-size: 20px;
  
}
.banner-left-text p {
    width: 100%;
    margin-bottom: 10px;
    font-size: 12px;
}
.banner_text h1 {
    font-size: 30px;
}
.banner-left-text h2 span {
    font-size: 30px;
    display: block;
}


    .banner-left-text h2 {
        font-size: 30px;
        margin-bottom: 5px;
    }
ul.hdr-right-list {
 
    width: fit-content;
    gap: 10px;
    
}


img.why-img {
    height: 645px;
}
.fuel-image img {
    width: 60%;
}
img.faq-img {
    height: 430px;
 
    width: 40%;
    margin: 0px auto !important;
  
}
img.faq-img {
    height: 430px;
 
    width: 40%;
    margin: -100px 0 0 auto;
 
}
img.faq-img1 {
    margin: 0 auto 0px;
}
.accordion-body {
    padding: 0px 5px 0px 10px;
    margin: 0px 0px 0px 40px;
    width: 90%;
}
button.accordion-button h5 {
    margin: 0;
    font-size: 18px;
}
.testi-img::before {
        bottom: 74px;
        left: 0;
        width: 100%;
        height: 45px;
    }
    .faq-box {

    padding: 0 30px;
}
.test-main-box {
   
    margin: 20px 0;
}
.test-main-box button {
    width: 55px;
    height: 46px;
   
}
.testi-img img {
    height: 210px;
  
    width: 259px;
}



ul.footer-social {

    gap: 8px;
    margin-top: 5px;
}
    .test-box-text {
        padding: 10px 10px 0px 10px;
        border-radius: 0 10px 10px 0;
        height: 170px;
        width: 240px;
    }
.test-box-text p {
 
    margin-bottom: 5px;
}
.pt_8, .pb_8, .py_8, .sec {
    padding: 30px 0;
}
ul.stars i {
    color: #ff8f00;
    font-size: 12px;
}
.foot2 h6 {
    margin-bottom: 10px;
}
ul.footer-social li a {
  
    height: 30px;
    width: 30px;

    font-size: 13px;
  
}
    .footer-links.footer-links-contact ul li img {
        width: 13px;
    }
.footer-links.footer-links-contact li {
    margin: 10px 0;
    gap: 10px;
  
}
.footer-links.footer-links-contact li a {

    font-size: 12px;
}
ul.linkList li a {
    font-size: 12px;
   
    margin: 0 0 10px 0;
    
}
	section.copyrite-txt p {
 
    font-size: 12px;
  
}
section.footer p {
    margin-bottom: 10px;
   
    line-height: 20px;
}
.ftr-logo img {
    object-fit: cover;
    width: 120px;
}
.foot2 {
  
    margin-top: 25px;
}
section.copyrite-txt {
 
    padding: 10px 0;
}
section.footer {
        padding-top: 20px;
        padding-bottom: 10px;
    }
.term-box a, .term-box span {
    font-size: 13px;
}


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}

@media only screen and (min-width: 520px) and (max-width: 767px) {
	.ft-bototm-text {
		display: block;

	}
 .slicknav_nav a:hover {
        background: #82693f;
        color: #fff;
    }
    section.inner-banner {
    margin-top: 50px;
}

	
	.slicknav_menu .slicknav_icon-bar {
    background-color: #fff;
}
    .slicknav_nav a:hover {
        background: #82693f !important;
        color: #fff;
    }
    .slicknav_btn {
        background-color: #83683f;
    }
    section.banner_sec {
    margin-top: 48px;
}
ul.hdr-right-list {
        justify-self: center;
        margin: 10px 0 0 !important;
    }
section.header {
    padding: 5px 0;
}
    .slicknav_menu {
        display: block;
        position: relative;
        z-index: 9999;
    }
    .slicknav_nav a {
    padding: 2px 10px;
    margin: 2px 5px;
    text-decoration: none;
    color: #000;
    font-weight: 600;
}
.slicknav_menu {
        font-size: 16px;
        box-sizing: border-box;
        background: #dcc9a1;
        padding: 5px;
    }
	img.about2 {

		right: 65%;

	}

	.about_image {
		position: relative;
		z-index: 1;
		width: 75% !important;
		margin: 0 auto !important;
	}

	.term-box a,
	.term-box span {
		font-size: 12px;
	}

	section.copyrite-txt p {

		font-size: 12px;

	}

	ul.footer-social li a {

		height: 30px;
		width: 30px;

		font-size: 12px;


	}

	.foot2.chg-link {
		margin-top: 20px;
	}

    .gform_wrapper.gravity-theme #field_submit .gform_image_button, .gform_wrapper.gravity-theme .gform_footer .gform_image_button {
        width: 30% !important;
    }

	.gform_wrapper.gravity-theme .gform_footer,
	.gform_wrapper.gravity-theme .gform_page_footer {
		margin: 6px 0 0;
		padding: 0px 0 !important;
	}

	ul.footer-social {

		gap: 8px;
		margin-top: 5px;
	}

	.foot1 h6 {

		margin-top: 15px;
	}

	section.footer p {
		margin-bottom: 5px;
		color: #fff;
		line-height: 20px;
	}


	.foot1 h6 {
		margin-bottom: 10px;
	}

	.foot2 {
		padding-right: 0px;
		margin-top: 10px;
	}


	.foot2.chg-link {
		margin-left: 0;
	}

	ul.linkList li a {
		font-size: 11px;

		margin: 0 0 5px 0;

	}

	.foot2 h6 {
		margin-bottom: 10px;
	}

	.footer-links.footer-links-contact ul li img {

		width: 15px;
	}

	.footer-links.footer-links-contact li a {

		font-size: 12px;
	}

	.gform_wrapper.gravity-theme .gform_footer,
	.gform_wrapper.gravity-theme .gform_page_footer {
		margin: 6px 0 0;
		padding: 0px 0;
	}

	.footer-links.footer-links-contact li {
		margin: 10px 0;
		gap: 10px;

	}

	.testi-slider-box {

		display: block;

		width: 100%;
	}

	.pt_8,
	.pb_8,
	.py_8,
	.sec {
		padding: 30px 0;
	}

	.test-box-text {
		padding: 20px 20px 20px 20px;
		height: 160px;
		text-align: center;
	}

	section.footer {

		padding-top: 20px;

	}

	.test-main-box button {

		bottom: 170px;

	}

	.test-main-box button {
		width: 29px !important;
		height: 35px !important;

	}

	.ftr-logo img {
		object-fit: cover;
		width: 100px !important;
	}

	ul.stars i {
		color: #ff8f00;
		font-size: 12px;
	}

	.test-box-text p {

		margin-bottom: 5px;
	}

	ul.stars {

		justify-content: center;
	}

	.test-box-text h4 {

		font-size: 25px;
		margin-bottom: 5px;
	}

	ul.tidti-list {

		justify-content: center;
	}

	.foot4 h6 {
		margin-bottom: 10px;
	}


	input#input_2_1 {

		height: 40px;

	}

	.foot4 {
		padding: 10px 0% 0px 0px;
	}

	section.footer {

		padding-bottom: 10px;
	}

	.term-box {
		text-align: center;
	}

  section.copyrite-txt {
        padding: 10px 0 55px;
    }

img.why-img {
        height: 510px;
        width: 510px;
        margin: 0 auto;
        object-fit: cover;
    }

	.theme-btn {
		padding: 10px 10px 10px 20px;
		font-size: 10px;

	}

	ul.hdr-right-list a {
		width: 35px !important;
		height: 35px !important;
	}

	ul.hdr-right-list button {

		width: 35px !important;
		height: 35px !important;

	}

	ul.hdr-right-list {

		gap: 10px;

	}

	.about_text {
		text-align: center;
		margin-top: 20px;
	}

    img.product-img {
        height: 450px;
    }
    
    .about_text a {
    margin: 0 auto;
}

	section.inner-banner h1 {
		font-size: 35px;
	}

	.inner-banner {

		height: 340px;
		overflow: hidden;
	}

	.product-card {
		display: flex;
		flex-direction: column;
		gap: 0px;
		margin: 10px 0;
	}


	a.product-link {

		width: 40px;
		height: 40px;

		margin-top: 5px;
	}

	.product-card-text {

		gap: 5px;
		border: 1px solid #00000052;
		padding: 20px 0;

	}

	.fuel-sec {

		padding-top: 10px;
	}

	.theme-btn span {
		height: 22px;
		width: 35px;

	}

	.fuel-text {
		text-align: center;
	}

	.fuel-text h2 {
		font-size: 35px;
		margin-bottom: 2px;
	}

	.fuel-text a {
		margin: 0 auto;
	}

	.why-text {

		text-align: center;
	}

	.why-right-text {
		text-align: center;
	}

	img.arrow-img {

		margin: 0 0px 0px auto;

	}

	.why-right-text img.arrow-img {
		margin: 0px auto 0 -0px;
	}

	.why-image {

		margin: 0px 0;
	}

.why-image::before {
        height: 510px;
        width: 510px;
    }

	.banner-layer .circle {

		width: 80px;
		height: 80px;

	}

	.banner-layer .layer2 {
		width: 110px;
		height: 110px;

	}

	.banner-layer .layer1 {
		width: 100px;
		height: 100px;

	}

	.faq-box {

		padding: 0 10px;
	}

	.faq-text {
		padding: 10px 0;
	}

	img.faq-img1 {
		margin: 0 auto 0px;
	}

    img.faq-img {
        height: 330px;
        width: 50%;
        margin: -100px 0 0 auto;
        margin: 0 auto;
    }

	span.round {

		width: 30px;
		height: 30px;

		font-size: 12px;

	}

	.accordion-item {
		padding: 10px 0 10px 0px;

	}

	.accordion-body {
		padding: 0px 10px 0px 0px;
		margin: 0px 0px 0px 40px;
		width: 90%;
	}

	.accordion-body p {

		font-size: 10px;
		line-height: 15px;
	}


	button.accordion-button h5 {

		font-size: 12px;
	}

	.test-main-box {

		margin: 10px 0;
	}

.testi-img img {
        height: 360px;
    }

	.testi-img::before {
		display: none !important;
	}

	h1 {
		font-size: 30px;
	}

	h2 {
		font-size: 40px;
	}

	h3 {
		font-size: 25px;
	}

	h4 {
		font-size: 25px;
	}

	h5 {
		font-size: 20px;
	}

	h6 {
		font-size: 17px;
	}

	p {
		font-size: 12px;
		line-height: 20px;
	}

	section.header .nav.stroke {
		display: none;
	}

	.hdr_logo a {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.hdr_btn {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.slicknav_nav a:hover {
		background: #851112;
		color: #fff;
	}

	.slicknav_nav a.active {
		background: #851112;
		color: #fff;
	}

	.banner-image {
		position: unset;
		width: 100%;
		transform: unset;
	}

	.banner-image {
		position: unset;
		width: 100%;
		transform: unset;
	}

    .banner-product-card {
        width: 60%;
        margin: 10px auto;
    }


	.banner-box .col-xl-4.col-lg-4.col-md-4.col-sm-12.col-12:nth-child(3) {
		order: 1;
	}

	section.related.products h2 {
		font-size: 30px;
	}

	.woocommerce div.product .woocommerce-tabs .panel {
		margin: 0 0 1em !important;
		padding: 0;
	}

	.woocommerce ul.products[class*=columns-] li.product,
	.woocommerce-page ul.products[class*=columns-] li.product {
		width: 100% !important;
		float: left;
		clear: both;
		margin: 0 0 0em !important;
	}

	ul.banner-left-list {
		margin: 20px 0 0px 0;
	}

	.contact-text h2 {
		font-size: 35px;
	}

	.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button {
		height: auto;
		padding: 1em;
		width: 100% !important;
	}

	.gform_heading h2 {
		font-size: 35px;
	}

	.wc-block-checkout__terms.wc-block-checkout__terms--with-separator {
		border-top: 1px solid hsla(0, 0%, 7%, .11);
		padding-top: 0 !important;
	}

	.wc-block-checkout__actions {
		padding-top: 0 !important;
	}

	.gform_heading {
		text-align: center;
	}

	ul.contact-list li {

		gap: 10px;
		margin: 0 0 10px 0;
	}

	ul.contact-list {
		column-count: 1;
		margin: 20px 0 0 0;
	}

	ul.contact-list li i {
		font-size: 22px;

	}

	.contact-list-text a {
		font-size: 12px;

	}

	ul.contact-list li p {

		font-size: 14px;

	}

	.woocommerce #reviews #comments h2 {
		clear: none;
		font-size: 25px;
	}

	.gform_wrapper.gravity-theme .gform_fields {
		grid-column-gap: 1;
		gap: 8px !important;
	}

	form#gform_1 input {
		height: 50px !important;
		margin: 0 0 0px 0 !important;

	}

	form#gform_1 select {
		height: 50px !important;
		margin: 0 0 0px 0 !important;

	}

	textarea#input_1_5 {
		height: 95px !important;

	}

	section.inner-faq-sec {
		padding: 50px 0;
	}

    section.shop-detail-sec.sec section.related.products li.product img.product-img {
        border-radius: 200px 200px 0 0;
        height: 420px;
        object-position: center;
        margin-bottom: 0;
    }

.woocommerce-breadcrumb {
   
    text-align: center !important;
}

	p.price bdi {
		font-size: 30px;

	}

	h1.product_title.entry-title {
		font-size: 25px;

	}

	section.inner-banner .banner_text {
		justify-content: center;
		margin-top: 60px;
	}


	ul.banner-left-list li span {
		font-style: normal;
		font-size: 30px;
	}

	ul.banner-left-list li h6 {

		font-size: 14px;
	}

	ul.banner-left-list li {

		padding: 0px 5px 0px 0;

	}

	.banner-left-text {
		margin: 0;
	}

	.banner_sec {
		padding-top: 180px;
	}

	.banner_text h1 {
		font-size: 15px;
		margin: 0;
		margin-bottom: 5px;
	}

	.banner_text h1 br {
		display: none;
	}

	ul.hdr-right-list {
		justify-self: center;
		margin: 10px 0;
	}

	.banner-left-text p {
		width: 100%;
	}

	.fuel-box::before {
		display: none;
	}

    img.about1 {
        height: 500px;
        border-radius: 300px;
    }
	section.why-sec .col-lg-6 {
		order: 2;
	}
	ul.custom-list li::before {
    display:none !important;
}
	.banner_text {

    flex-direction: inherit !important;
    justify-content: left !important;
 
}
    	button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    font-size: 13px !important;
    font-weight: 600 !important;
    height: 40px !important;
}
div#customer_login .u-column2.col-2 {
    padding: 20px 20px 30px !important;

}
    .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
        padding: 10px !important;
        margin: 0em 0 !important;
    }
    div#customer_login .u-column1.col-1 {
    padding: 15px 20px 25px !important;
    margin-bottom: 10px !important;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
    margin-bottom: 10px !important;
    font-size: 15px !important;
    height: 40px !important;
   
}
input#reg_email {
  
    padding: 10px 40px 10px 20px !important;
    
}
.product-slider button.slick-prev, button.slick-next {
 
    width: 25px;
    height: 25px;
   
}
.product-slider .slick-prev {
        left: -4px;
    }
.product-slider .slick-next {
        right: -4px;
    }
}

@media only screen and (min-width: 300px) and (max-width: 519px) {
    
.product-slider button.slick-prev, button.slick-next {
 
    width: 25px;
    height: 25px;
   
}
.product-slider .slick-prev {
        left: -4px;
    }
.product-slider .slick-next {
        right: -4px;
    }




    
    

	.ft-bototm-text {
		display: block;

	}
	.banner_text {

    flex-direction: inherit !important;
    justify-content: left !important;
 
}
		ul.custom-list li::before {
    display:none !important;
}
    .about_text a {
    margin: 0 auto;
}
	img.about2 {

		right: 65%;

	}

	.about_image {
		position: relative;
		z-index: 1;
		width: 75% !important;
		margin: 0 auto !important;
	}

	.term-box a,
	.term-box span {
		font-size: 12px;
	}

	section.copyrite-txt p {

		font-size: 12px;

	}

	ul.footer-social li a {

		height: 30px;
		width: 30px;

		font-size: 12px;


	}

	.foot2.chg-link {
		margin-top: 20px;
	}

	.gform_wrapper.gravity-theme #field_submit .gform_image_button,
	.gform_wrapper.gravity-theme .gform_footer .gform_image_button {

		width: 45% !important;
	}

	.gform_wrapper.gravity-theme .gform_footer,
	.gform_wrapper.gravity-theme .gform_page_footer {
		margin: 6px 0 0;
		padding: 0px 0 !important;
	}

	ul.footer-social {

		gap: 8px;
		margin-top: 5px;
	}

	.foot1 h6 {

		margin-top: 15px;
	}

	section.footer p {
		margin-bottom: 5px;
		color: #fff;
		line-height: 20px;
	}


	.foot1 h6 {
		margin-bottom: 10px;
	}

	.foot2 {
		padding-right: 0px;
		margin-top: 10px;
	}


	.foot2.chg-link {
		margin-left: 0;
	}

	ul.linkList li a {
		font-size: 11px;

		margin: 0 0 5px 0;

	}

	.foot2 h6 {
		margin-bottom: 10px;
	}

	.footer-links.footer-links-contact ul li img {

		width: 15px;
	}

	.footer-links.footer-links-contact li a {

		font-size: 12px;
	}

	.gform_wrapper.gravity-theme .gform_footer,
	.gform_wrapper.gravity-theme .gform_page_footer {
		margin: 6px 0 0;
		padding: 0px 0;
	}

	.footer-links.footer-links-contact li {
		margin: 10px 0;
		gap: 10px;

	}

	.testi-slider-box {

		display: block;

		width: 100%;
	}

	.pt_8,
	.pb_8,
	.py_8,
	.sec {
		padding: 30px 0;
	}

	.test-box-text {
		padding: 20px 20px 20px 20px;
		height: 160px;
		text-align: center;
	}

	section.footer {

		padding-top: 20px;

	}

	.test-main-box button {

		bottom: 170px;

	}

	.test-main-box button {
		width: 29px !important;
		height: 35px !important;

	}

	.ftr-logo img {
		object-fit: cover;
		width: 100px !important;
	}

	ul.stars i {
		color: #ff8f00;
		font-size: 12px;
	}

	.test-box-text p {

		margin-bottom: 5px;
	}

	ul.stars {

		justify-content: center;
	}

	.test-box-text h4 {

		font-size: 25px;
		margin-bottom: 5px;
	}

	ul.tidti-list {

		justify-content: center;
	}

	.foot4 h6 {
		margin-bottom: 10px;
	}


	input#input_2_1 {

		height: 40px;

	}

	.foot4 {
		padding: 10px 0% 0px 0px;
	}

	section.footer {

		padding-bottom: 10px;
	}

	.term-box {
		text-align: center;
	}

    section.copyrite-txt {
        padding: 10px 0 55px;
    }


    img.why-img {
        height: 300px;
        width: 320px;
        margin: 0 auto;
        object-fit: cover;
    }   

	.theme-btn {
		padding: 10px 10px 10px 20px;
		font-size: 10px;

	}

	ul.hdr-right-list a {
		width: 35px !important;
		height: 35px !important;
	}

	ul.hdr-right-list button {

		width: 35px !important;
		height: 35px !important;

	}

	ul.hdr-right-list {

		gap: 10px;

	}

	.about_text {
		text-align: center;
		margin-top: 20px;
	}

	img.product-img {

		height: 250px;

	}

	section.inner-banner h1 {
		font-size: 35px;
	}

    .inner-banner {
        height: 340px;
        overflow: hidden;
    
    }
    
        .banner_sec {
       
        margin-top: 50px;
    }

	.product-card {
		display: flex;
		flex-direction: column;
		gap: 0px;
		margin: 10px 0;
	}


	a.product-link {

		width: 40px;
		height: 40px;

		margin-top: 5px;
	}

	.product-card-text {

		gap: 5px;
		border: 1px solid #00000052;
		padding: 20px 0;

	}

	.fuel-sec {

		padding-top: 10px;
	}

	.theme-btn span {
		height: 22px;
		width: 35px;

	}

	.fuel-text {
		text-align: center;
	}

	.fuel-text h2 {
		font-size: 35px;
		margin-bottom: 2px;
	}

	.fuel-text a {
		margin: 0 auto;
	}

	.why-text {

		text-align: center;
	}

	.why-right-text {
		text-align: center;
	}

	img.arrow-img {

		margin: 0 0px 0px auto;

	}

	.why-right-text img.arrow-img {
		margin: 0px auto 0 -0px;
	}

	.why-image {

		margin: 0px 0;
	}

	.why-image::before {

		width: 300px;
		height: 300px;

	}

	.banner-layer .circle {

		width: 80px;
		height: 80px;

	}

	.banner-layer .layer2 {
		width: 110px;
		height: 110px;

	}

	.banner-layer .layer1 {
		width: 100px;
		height: 100px;

	}

	.faq-box {

		padding: 0 10px;
	}

	.faq-text {
		padding: 10px 0;
	}

	img.faq-img1 {
		margin: 0 auto 0px;
	}

	img.faq-img {
		height: 330px;

		width: 80%;
		margin: -100px 0 0 auto;

		margin: 0 auto;
	}

	span.round {

		width: 30px;
		height: 30px;

		font-size: 12px;

	}

	.accordion-item {
		padding: 10px 0 10px 0px;

	}

	.accordion-body {
		padding: 0px 10px 0px 0px;
		margin: 0px 0px 0px 40px;
		width: 90%;
	}

	.accordion-body p {

		font-size: 10px;
		line-height: 15px;
	}


	button.accordion-button h5 {

		font-size: 12px;
	}

	.test-main-box {

		margin: 10px 0;
	}

	.testi-img img {
		height: 250px;
	}

	.testi-img::before {
		display: none !important;
	}

	h1 {
		font-size: 30px;
	}

	h2 {
		font-size: 40px;
	}

	h3 {
		font-size: 25px;
	}

	h4 {
		font-size: 25px;
	}

	h5 {
		font-size: 20px;
	}

	h6 {
		font-size: 17px;
	}

	p {
		font-size: 12px;
		line-height: 20px;
	}

	section.header .nav.stroke {
		display: none;
	}

	.hdr_logo a {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.hdr_btn {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.slicknav_nav a:hover {
		background: #851112;
		color: #fff;
	}

	.slicknav_nav a.active {
		background: #851112;
		color: #fff;
	}

	.banner-image {
		position: unset;
		width: 100%;
		transform: unset;
	}

	.banner-image {
		position: unset;
		width: 100%;
		transform: unset;
	}

	.banner-product-card {
		width: 80%;
		margin: 10px auto;
	
	}

	.banner-box .col-xl-4.col-lg-4.col-md-4.col-sm-12.col-12:nth-child(3) {
		order: 1;
	}

	section.related.products h2 {
		font-size: 30px;
	}

	.woocommerce div.product .woocommerce-tabs .panel {
		margin: 0 0 1em !important;
		padding: 0;
	}

	.woocommerce ul.products[class*=columns-] li.product,
	.woocommerce-page ul.products[class*=columns-] li.product {
		width: 100% !important;
		float: left;
		clear: both;
		margin: 0 0 0em !important;
	}

	ul.banner-left-list {
		margin: 20px 0 0px 0;
	}

	.contact-text h2 {
		font-size: 35px;
	}

	.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button {
		height: auto;
		padding: 1em;
		width: 100% !important;
	}

	.gform_heading h2 {
		font-size: 35px;
	}

	.wc-block-checkout__terms.wc-block-checkout__terms--with-separator {
		border-top: 1px solid hsla(0, 0%, 7%, .11);
		padding-top: 0 !important;
	}

	.wc-block-checkout__actions {
		padding-top: 0 !important;
	}

	.gform_heading {
		text-align: center;
	}

	ul.contact-list li {

		gap: 10px;
		margin: 0 0 10px 0;
	}

	ul.contact-list {
		column-count: 1;
		margin: 20px 0 0 0;
	}

	ul.contact-list li i {
		font-size: 22px;

	}

	.contact-list-text a {
		font-size: 12px;

	}

	ul.contact-list li p {

		font-size: 14px;

	}

	.woocommerce #reviews #comments h2 {
		clear: none;
		font-size: 25px;
	}

	.gform_wrapper.gravity-theme .gform_fields {
		grid-column-gap: 1;
		gap: 8px !important;
	}

	form#gform_1 input {
		height: 50px !important;
		margin: 0 0 0px 0 !important;

	}

	form#gform_1 select {
		height: 50px !important;
		margin: 0 0 0px 0 !important;

	}

	textarea#input_1_5 {
		height: 95px !important;

	}

	section.inner-faq-sec {
		padding: 50px 0;
	}

	section.shop-detail-sec.sec section.related.products li.product img.product-img {
		border-radius: 200px 200px 0 0;
		height: 350px;
		object-position: center;
		margin-bottom: 0;
	}

.woocommerce-breadcrumb {
   
    text-align: center !important;
}

	p.price bdi {
		font-size: 30px;

	}

	h1.product_title.entry-title {
		font-size: 25px;

	}

	section.inner-banner .banner_text {
		justify-content: center;
		margin-top: 60px;
	}


	ul.banner-left-list li span {
		font-style: normal;
		font-size: 30px;
	}

	ul.banner-left-list li h6 {

		font-size: 14px;
	}

	ul.banner-left-list li {

		padding: 0px 5px 0px 0;

	}

	.banner-left-text {
		margin: 0;
	}

	.banner_sec {
		padding-top: 180px;
	}

	.banner_text h1 {
		font-size: 15px;
		margin: 0;
		margin-bottom: 5px;
	}
    .slicknav_nav a:hover {
        background: #82693f;
        color: #fff;
    }
    section.inner-banner {
    margin-top: 50px;
}

	
	.slicknav_menu .slicknav_icon-bar {
    background-color: #fff;
}
    .slicknav_btn {
        background-color: #83683f;
    }
    .slicknav_menu {
        display: block;
        position: relative;
        z-index: 9999;
    }
    .slicknav_nav a {
    padding: 2px 10px;
    margin: 2px 5px;
    text-decoration: none;
    color: #000;
    font-weight: 600;
}
.slicknav_menu {
        font-size: 16px;
        box-sizing: border-box;
        background: #dcc9a1;
        padding: 5px;
    }
    ul.hdr-right-list {
        justify-self: center;
        margin: 10px 0 0;
    }
    .banner_text h1 br {
		display: none;
	}
    section.header {
   
    padding: 5px 0;
}

	.banner-left-text p {
		width: 100%;
	}

	.fuel-box::before {
		display: none;
	}

	img.about1 {
		height: 320px;
		border-radius: 300px;
	}

	section.why-sec .col-lg-6 {
		order: 2;
	}
	button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    font-size: 13px !important;
    font-weight: 600 !important;
    height: 40px !important;
}
    .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
        padding: 10px !important;
        margin: 0em 0 !important;
    }
    div#customer_login .u-column1.col-1 {
    padding: 15px 20px 25px !important;
    margin-bottom: 10px !important;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
    margin-bottom: 10px !important;
    font-size: 15px !important;
    height: 40px !important;
   
}
input#reg_email {
  
    padding: 10px 40px 10px 20px !important;
    
}
}
@media only screen and (min-width: 0px) and (max-width: 299px) {}

html {
	overflow-x: hidden;
}

/*Media Query End*/