
.custom_footer_fast_contacts .link{
	font-size: clamp(1rem, 1.3vw, 1.4rem);
	overflow:hidden;
	padding: 1rem 0;
	width: 100%;
}
.custom_footer_fast_contacts >a{text-align: center;}
.custom_footer_fast_contacts .iframe_wrap{
	position: relative;
	width: 100%;
	height: auto;
}
.custom_footer_fast_contacts .iframe_wrap::before, .custom_footer_fast_contacts .iframe_wrap::after{
 content: ''; position: absolute;
 width: 100%; height: 3rem;
left:0;
z-index: 1;
}
.custom_footer_fast_contacts .iframe_wrap::before{ top:0;	background: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
}
.custom_footer_fast_contacts .iframe_wrap::after{bottom:0; background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
}


@media only screen and (max-width: 860px) {
	.custom_footer_fast_contacts{
		text-align: center;
	}
	.custom_footer_fast_contacts .h1_class{
		margin-top: 2rem;
	}
}