@media screen and (max-width:2560px) {}

@media screen and (max-width:1800px) {}

@media screen and (max-width:1700px) {}

@media screen and (max-width:1600px) {}

@media screen and (max-width:1500px) {}

@media screen and (max-width:1400px) {}

@media screen and (max-width:1300px) {}

@media screen and (max-width:1200px) {}

@media screen and (max-width:1100px) {}

@media screen and (max-width:1023px) {}

@media screen and (max-width:767px) {
	.img-card {
		width: 100%;
	}

	.img-card .card-image {
		height: auto;
	}

	h1 {
		font-size: 20px;
	}

	/* p {
		padding: 0 25px 0px;
	} */

	.card-image {
		height: auto;
	}

	/* .card-text {
		padding: 20px 20px 20px;
	} */

	.card-text h1 {
		font-size: 20px;
	}

	.slick-dots li.slick-active button:before {
		font-size: 50px;
		opacity: .75;
		background-color: #CC9F53 !important;
	}

	.fl-html .slick-dots li button:before {
		font-family: 'unset';
		font-size: 50px;
		background-color: #ffffff;
		border-radius: 50%;
		content: '';
		color: white;
		opacity: 1;
	}
	.our_spring_slider_wrapper .slick-track{
		gap: 0;
	}

	form.summer_dropdown {
		flex-wrap: wrap;
	}

	.summer_dropdown select {
		padding: 0px 20px 0 25px;
		font-size: 15px;
	}

	.custom-select .arrow {
		left: 0px;
		width: 25px;
		height: 25px;
	}

}

@media screen and (max-width:479px) {
	li.slick-slide.slick-cloned {
		width: 100% !important;
	}

	.card-text h1 {
		font-size: 20px;
	}

	.card-text p {
		font-size: 14px;
	}
	
	.card-btn{
		width: 100%;
	}
	/* .card-btn{
		position: unset;
		transform: none;
		margin-top: 50px;
	} */

}