@media (max-width: 990px){

	.elementor-column.elementor-col-20, .elementor-column[data-col="20"] {
		width: 100%;
	}
	.create-element-svg, .footer-svg
	{
		display: none;
	}

	.home-featured-products .section__title-content__inner::before
	{
		display: none;
	}
}

@media (max-height: 850px) {
	/*.create-element-svg*/
	/*{*/
	/*	top:350px;*/
	/*}*/
	/*.create-element-svg svg*/
	/*{*/
	/*	height: 330px;*/
	/*}*/
}

@media (max-width: 500px) {
	.block_newsletter form input[type=email]
	{
		width: 70%;
	}
	.section__reassurance-list:after
	{
		display: none;
	}
}

@media (min-width: 1500px){
	.section__title-content__inner.default-container{
		padding: 0 255px;
	}
	.home-insta .section__title-content__inner.default-container{
		padding: 0 166px;
	}
	.home-pilotes .elementor-container.elementor-column-gap-default{
		max-width: 100%;
	}
	.slick-slider .slick-arrow.slick-next
	{
		right: 255px;
	}
	.slick-slider .slick-arrow.slick-prev
	{
		right: 320px;
	}

}
@media (min-width: 768px) and (max-width:1199px) {

	.slick-slider .slick-arrow.slick-next, .slick-slider .slick-arrow.slick-prev
	{
		opacity: 0;
	}
}

@media (min-width: 768px) and (max-width:1499px) {

	section.section__title-content.home-featured-products
	{
		padding: 3em;
	}

}
@media (min-width: 1200px) and (max-width:1499px) {

	.create-element-name-shop
	{
		font-size: 60px;
	}
	.create-element-svg svg
	{
		height: 400px;
	}
	.create-element-svg{
		left: 20px;
		top : -370px
	}


}

@media (min-width: 991px) and (max-width:1399px) {

	.create-element-name-shop
	{
		font-size: 50px;
		letter-spacing: 20px;
	}
	.create-element-title-home, .create-element-description
	{
		font-size: 13px;
		letter-spacing: 2px;
	}
}

@media (max-width: 768px)
{
	.slick-slider .slick-arrow.slick-next, .slick-slider .slick-arrow.slick-prev {
		opacity : 0;
	}
	.home-text-presentation h1
	{
		margin-top: 2em;
		font-size: 1.3em;
	}
	.slick-slider .slick-arrow.slick-next, .slick-slider .slick-arrow.slick-prev
	{
		opacity: 0;
	}
	section.section__title-content.home-featured-products
	{
		padding: 2em;
	}
	.home-text-presentation p
	{
		width: 100%;
		font-size: .8em;
	}

	.univers-content label
		{
			font-size: 25px;
		}

	.slick-slider .slick-slide > div, .slick-slide > div .product-miniature
	{
		max-width: 300px;
		margin: 0 auto;
	}
	section.section__title-content.home-featured-products .c-title
	{
		margin-top: unset;
	}

	.btn-pitlegend-secondary a
	{
		font-size: .8em;
	}

}

@media (max-width: 300px)
{
	.univers-content label
	{
		font-size: 1.2em;
	}
	.home-insta span.section__title__subtitle
	{
		font-size: 1.5em;
	}
}
@media (max-width: 630px)
{
	.create-element-title-home,.create-element-description
	{
		font-size: .5em;
		letter-spacing: .1em;
	}
	.create-element-name-shop
	{
		font-size: 1.7em;
		letter-spacing: .3em;
		margin-bottom: .5em;
	}

}
@media (min-width: 631px) and (max-width: 990px)
{
	.create-element-title-home,.create-element-description
	{
		font-size: .8em;
		letter-spacing: .1em;
	}

	.create-element-name-shop
	{
		font-size: 2.5em;
		letter-spacing: .6em;
		margin-bottom: .5em;
	}

}


@media (max-width: 990px)
{
	section.home_page_banner_container
	{
		top:-200px
	}

	div.elementor-5020101 .elementor-element.elementor-element-ou9kmqo .elementor-cta-content
	{
		min-height: 500px;
	}

	.wrapper-cover .elementor-cta-content
	{
		width: 100%;
	}
	div.elementor-5020101 .elementor-element.elementor-element-ou9kmqo .elementor-cta-title
	{
		line-height: unset;
	}

	section.section__title-content.home-featured-products .c-title
	{
		font-size: 20px;
	}
	.section__title-content .section__title__subtitle
	{
		font-size: 10px;
	}

}

@media (max-width: 300px) {

	.btn-home-text-presentation
	{
		width: 200px !important;

	}
	.btn-pitlegend-secondary a
	{
		font-size: .6em;
	}
}

@media (min-width: 950px) {

	.home-text-presentation h1
	{
		font-size: 1.3em;
	}

	.home-text-presentation p
	{
		width: 650px;
	}
}
