
.desktop .dfghdfg{
	width: 622px;
	padding: 30px 20px;
	margin: -70px auto 57px;
}
.mobile .dfghdfg{
	flex-wrap: wrap;
    width: 271px;
	margin: -165px auto 57px;
}
.desktop .dfghdfg > a{
	padding: 0 24px;
	flex-grow:1;
}
.mobile .dfghdfg > a{
	padding: 20px 0;
    width: calc(100% / 2);
}

    
.dfghdfg > a{
	display: flex;
    flex-direction: column;
    align-items: center;
    
	gap: 12px;
	
}
.dfghdfg > a:hover img{
	transform: translatey(-10px);
}
.dfghdfg img{
	transition: all .2s; 
}

.desktop .searchInput{
	width: 480px;
}
.mobile .searchInput{
	width: 80%;
}
.mobile .homesearch{
	width: 100%;
}

.mobile .homesearch .searchresults > *{
	display: block;
    background: #cfe4dc;
    padding: 5px;
    border-radius: 5px;
}

.desktop h1{
	font-size: 42px;
}
.mobile h1{
	font-size:29px;
}
.mobile .tryhgbc{
	font-size: 20px;
}

.mobile .dfbdfbvvb{
	padding: 34px;
    text-align: center;
}
.desktop .dfbdfbvvb{
	justify-content: center;
}

.desktop .fgbvcbv{
	border-right: 2px solid #E1E1E1;    
	border-left: 2px solid #E1E1E1;
}
.desktop .fgbvcbva{
	border-left: 2px solid #E1E1E1;
}