.img-size {
max-width:240px;
margin-left: -40px;
}
a:hover{
        text-decoration:none;
		}
@media (max-width: 767px) {
.img-mob-loc { margin-right: 50px;}
.flourish-image .card-img-bg {
 height: 50rem;
}

.flourish-image .card-img-bg {

	background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
	height:750px;
}
}
.flourish-image .card-img-bg {

	background-size: contain;
    background-repeat: no-repeat;
    background-position: right;

} 
@media (min-width: 500px) and (max-width: 767px) {
	.flourish-image .card-img-bg {
    		height: auto;
	}
}
.hero-pc {
	display:block !important;
}
.hero-mb {
display: none !important;
}

@media only screen and (max-width : 767px) {
.hero-mb {
display: block !important;
}
.hero-pc {
	display:none !important;
}
}
.mob-flourish {
	display: none !important;
}
@media only screen and (max-width : 500px) {
	.mob-flourish {
		display: block !important;
	}
	.flourish-image .card-img-bg , .pc-flourish-spacing{
    		display:none !important;
	}
	.flourish-image .mob-flourish {
    		padding: 0 !important;
		margin-top: -5% !important;
	}
}