@media only screen and (min-width: 1600px){
	.section-home2new{
		width: calc(100% + 150px);
		margin-left: -75px;
	}
}
@media only screen and (min-width: 1025px){
	.ftc-product-tabs.style_3 .tabs-wrapper{
		top: 54%;
	}
	.ftc-product-categories.style_2 .navigation-slider div.style_2{
		top: 45%;
	}
}
@media only screen and (max-width: 1499px) and (min-width: 1025px){
	.section-home2new{
		width: calc(100% + 117px);
		margin-left: -59px;
	}
}
@media only screen and (max-width: 1024px){
	.ftc-product-tabs.style_3 .tabs-wrapper{
		display: flex;
		flex-flow: wrap;
		justify-content: center;
		left: 0;
		width: 50%;
		top: 54%;
	}
	.ftc-product-tabs.style_3 .tabs-wrapper div.tab-title{
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.ftc-element-testimonial.style_2 .item.testimonial-content .test-content{
		margin-left: 88px;
		padding: 0 50px 0 130px;
	}
	.elementor-container > .elementor-row > .elementor-element.elementor-column.staticbanner_text_home3 > .elementor-element-populated{
		padding: 30px;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 992px){
	.elementor-column.elementor-col-50.staticbanner_text_home3{
		max-width: 570px;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 768px){
	.ftc-product-categories.style_2 .navigation-slider div.style_2{
		top: 41%;
	}
}
@media only screen and (min-width: 992px){
	.ft-middle-element > .elementor-container > .elementor-row > .col-text-info-ft{
		padding-left: 15px;
	}
	.col-middle-ft{
		padding: 0 46px;
		border-left: 1px solid #9999992e;
		border-right: 1px solid #9999992e;
	}
	.elementor-column.elementor-col-50.staticbanner_text_home3{
		max-width: 630px;
		position: absolute;
		left: 0;
		width: 100%;
	}
}
@media only screen and (min-width: 768px){
	.insta-home1e .ftc-element-instgram > ul{
		width: calc(100% + 20px);
		margin-left: -10px;
		margin-top: 0;
	}
}
@media only screen and (max-width: 991px) and (min-width: 768px){
	.banner-h1e .img-first-1e{
		margin-bottom: -4px !important;
	}
	.ftc-product-widget .products-widget .ftc-product .meta-description{
		padding: 0px 0px 0 10px;
	}
	.heading-tabpr-h3 > .elementor-column-wrap ,
	.product-tab-h3 >  .elementor-column-wrap{
		margin: 0 !important;
	}
}
@media only screen and (max-width: 991px) and (min-width: 481px){
	.ft-middle-element > .elementor-container > .elementor-row > .elementor-column{
		width: 100%;
		text-align: center;
		margin-bottom: 50px;
		padding: 0 130px;
	}
}
@media only screen and (max-width: 991px){
	.ft-middle-element > .elementor-container > .elementor-row > .elementor-column .elementor-widget-heading,
	.ft-middle-element > .elementor-container > .elementor-row > .elementor-column  .elementor-section {
		padding: 0;
	}
	.subscribe-email-element .wpcf7-submit{
		display: flex;
		justify-content: center;
	}
	.heading-tabpr-h3,
	.product-tab-h3{
		width: 100% !important;
	}
	.ftc-product-tabs.style_3 .tabs-wrapper{
		left: 50%;
		top: 21%;
		transform: translateX(-50%);
	}
	.heading-tabpr-h3{
		margin-bottom: 30px;
	}
	.ftc-product-tabs.style_2.horizontal .ftc-product.product .images .button-container .group-button-image, 
	.ftc_products_slider.style_4 .ftc-product.product .images .button-container .group-button-image, 
	.ftc_products_slider.style_3 .ftc-product.product .images .button-container .group-button-image, 
	.ftc-product-tabs.style_3 .ftc-product.product .images .button-container .group-button-image{
		grid-template-columns: 60px 60px;
		justify-items: center;
	}
	.ftc-product-tabs.style_3.horizontal .button-container .group-button-image a.compare,
	.ftc-product-tabs.style_2.horizontal .button-container .group-button-image a.compare,
	.ftc_products_slider.style_4 .button-container .group-button-image a.compare,
	.ftc_products_slider.style_3 .button-container .group-button-image a.compare{
		display: none;
	}
	.ftc-product-tabs.style_2.horizontal .button-container .group-button-image .add-to-cart, 
	.ftc_products_slider.style_4 .button-container .group-button-image .add-to-cart, 
	.ftc_products_slider.style_3 .button-container .group-button-image .add-to-cart, 
	.ftc-product-tabs.style_3.horizontal .button-container .group-button-image .add-to-cart{
		min-width: 120px;
	}
	.ftc-product-tabs.style_2.horizontal .button-container .group-button-image .add-to-cart span, 
	.ftc-product-tabs.style_3.horizontal .button-container .group-button-image .add-to-cart span, 
	.ftc_products_slider.style_3 .ftc-product.product .images .button-container .group-button-image .add-to-cart span,
	.ftc_products_slider.style_4 .ftc-product.product .images .button-container .group-button-image .add-to-cart span{
		margin-right: 9px;
	}
}
@media only screen and (max-width: 767px) and (min-width: 481px){
	.text-banner-h3-pr{
		right: 30% !important;
	}
}
@media only screen and (max-width: 767px){
	.ftc-product-tabs.style_3 .tabs-wrapper{
		width: 96%;
	}
	.ftc-product-categories.style_2 .navigation-slider div.style_2{
		top: 39%;
	}
}
@media only screen and (max-width: 480px){
	.ftc-product-tabs.style_4.horizontal .tabs-wrapper .tab-title{
		margin: 5px 0;
	}
	.ftc-product-tabs.style_4 a.compare{
		display: none !important;
	}
	.insta-home1e .ftc-element-instgram.ftc-instagram ul:not(.slider) li{
		padding-bottom: 10px;
	}
	.heading-home1 .elementor-widget-container:before, .banner-productab-h3 .ftc-image-caption:before,
	.heading-home1 .elementor-widget-container:after, .banner-productab-h3 .ftc-image-caption:after{
		width: 20px;
	}
	.ftc-product-tabs.style_2.horizontal .tabs-wrapper .tab-title{
		margin: 7px;
	}
	.banner-productab-h3 .ftc-image-caption h2{
		font-size: 32px;
	}
	.insta-home1e .ftc-element-instgram.ftc-instagram ul:not(.slider) li{
		width: 25%;
	}
	.ftc-product-tabs .tabs-content-wrapper:before{
		border-bottom:unset;
	}
	.ftc-product-widget .products-widget.products.woocommerce{
		flex-direction: column;
	}
	.ftc-product-widget.woocommerce.columns-3 .products .ftc-product.product{
		width: 100%;
		max-width: 100%;
	}
	.ftc-element-testimonial.style_2 .item.testimonial-content .test-content{
		margin-top: 90px;
		padding: 0 10px;
		text-align: center;
		margin-left: 0;
	}
	.ftc-element-testimonial.style_2 .item.testimonial-content .avatar-image{
		margin: 0 auto !important;
		margin-top: -90px !important;
		position: relative !important;
		border: 15px solid #fff !important;
	}
	.ftc-element-testimonial.style_2 .item.testimonial-content .test-content h4.name:before{
		left: 50% !important;
		transform: translateX(-50%) !important;
	}
	.ftc-element-testimonial.style_2 .item.testimonial-content .test-content .title-testi-slider h2{
		text-align: center;
		margin-top: 0;
	}
	.ftc-element-testimonial.style_2 .item.testimonial-content .byline{
		padding-bottom: 10px !important;
	}
}