@media screen and (max-width:650px) {
.varietal_map h1 {
    text-align: left;
    font-size: 24px!important;
    padding: 0;
    font-weight: 800;
    padding-top: 35px;
    color: #fff; 
    padding-left: 10%;
}

h1 i {
    font-style: normal;
    letter-spacing: 0px;
    padding-right: 68px;
}

h1 p {
    display: block;
    padding-right: 0;
	    padding-bottom: 0;
    margin: 0;
}
h1 b {
    font-size: 25px;
    font-weight: 400;
    vertical-align: middle;
    display: inline-block;
}
h1 hr {
    display: inline;
    margin: 0;
    padding: 0 17px;
}
.w-100 {
    height: 250px;
    object-fit: cover;
}


}