@media ( max-width:1600px ), ( max-height:1000px ) {
	
	
	
}





@media ( min-width:0px ) {
	#prints_carousel_cnt > div {
		margin: 0px -25%;
	}
}

@media ( min-width:630px ) {
	#prints_carousel_cnt > div {
		margin: 0px -25%;
	}
}

@media ( min-width:840px ) {
	#prints_carousel_cnt > div {
		margin: 0px -15%;
	}
}

@media ( min-width:1150px ) {
	#prints_carousel_cnt > div {
		margin: 0px -9%;
	}
}

@media ( min-width:1250px ) {
	#prints_carousel_cnt > div {
		margin: 0px -9%;
	}
}





@media ( max-width:1300px ) {
	
	.c_btn {
		border-radius: 6px !important;
		min-width: 150px !important;
	}
	
	.c_btn > span > span > span {
		height: 43px !important;
		font-size: 13px !important;
	}
	
}


@media ( max-width:1020px ) {
	
	.link_scroll_to img {
		width: 2.5vw;
	}
	
	
	.text_block {
		font-size: 3.3vw;
	}
	
	
		
	.website_section#s_2 {
		aspect-ratio: 2560 / 3300;
		background-image: url("../img/banner_2_3.jpg");
	}
		

	
	
	#home_featuerd_blocks {
		width: 90%;
		max-width: 650px;
		margin: 0px auto !important;
	}
	
	.home_featuerd_block {
		width: 50%;
	}
	
	.home_featuerd_block:nth-child(3) {
		clear: both;
	}
	
	
	.home_featuerd_block:nth-child(3),
	.home_featuerd_block:nth-child(4) {
		margin: 50px 0px 0px 0px;
	}
		
	#sep_block_s_2_2 {
		aspect-ratio: 1920 / 170;
	}
	
	.home_featuerd_block strong {
		font-size: 2.3vw;
	}
	
	
	.home_featuerd_block figure {
		aspect-ratio: 400 / 80;
	}
		
	#floating_item_1_1 {
		top: -3vh;
	}
}




@media ( max-width:650px ) {
	
	
	
		
	#start_logo_desktop {
		display: none !important;
	}
	
	
	#start_logo_mobile {
		display: block;
	}
	
	
	#s_1 {
		background-image: url("../img/banner_1_mobile.jpg");
		aspect-ratio: 1142 / 1984;
	}
	
	
	
	.text_block {
		font-size: 4.1vw;
	}
	
	.link_scroll_to img {
		width: 4vw;
	}
	
	
	.website_section#s_2 {
		aspect-ratio: auto;
		padding: 0px 0px 100px 0px;
	}
	
	#home_featuerd_blocks {
		max-width: 400px;
	}
	
	
	#sep_block_s_2_2 {
		aspect-ratio: 1920 / 0;
	}
	
	.home_featuerd_block {
		width: 80%;
		clear: both;
		margin: 50px auto 0px auto !important;
		float: none;
	}
	
	
	.home_featuerd_block strong {
		font-size: 4vw;
	}
	
	#s_4 {
		aspect-ratio: auto !important;
/* 		padding: 50px 0px 70px 0px; */
		padding: 20px 0px 200px 0px;
	}
	
		
	.prints_carousel_item_inner h2 {
		font-size: 18px;
	}
	
	#logo_jimbee {
		width: 30%;
	}
		
	#sep_block_s_4_3 {
		aspect-ratio: 1920 / 190;
	}
	
	
		
	#s_3 {
		padding: 100px 0px 100px 0px;
	}
	
	
	#s_3 .scroll_down_link_cnt {
		display: none;
	}
	
	
	
	#floating_item_1_1 img {
		width: 18vw;
	}
	
	#floating_item_1_3 img {
		width: 22vw;
	}
	
	#floating_item_1_4 img {
		width: 18vw;
	}
	
	
	#floating_item_2_1 img {
		width: 18vw;
	}
	
	#floating_item_2_2 img {
		width: 25vw;
	}
	
	#floating_item_3_2 img {
		width: 22vw;
	}
	
	#floating_item_3_1 img {
		width: 25vw;
	}
	
	#floating_item_3_2 img {
		width: 17vw;
	}
	
}




@media ( max-width:480px ) {
	
	
	
	.text_block {
		font-size: 7vw;
	}
	
	
	
	.home_featuerd_block strong {
		font-size: 5vw;
	}
	
}


/*
@media ( max-width:1500px ) {
	
		
		
	#prints_carousel_cnt > div {
		margin: 0px 0px 0px 0px;
	}
	
	
}
*/


/*

@media ( max-width:765px ) {
	
		
		
	#prints_carousel_cnt > div {
		margin: 0px 0px 0px;
	}
	
	
}
*/








































