/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 25 2023 | 09:20:47 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.wp-block-embed iframe{
	height:300px;
}
.city-buttons .wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
    width: auto;
}
.city-buttons a.wp-block-button__link{
	box-shadow: 0 0 3px #00000080;
    transition: all .3s ease;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDAwIDE1NiIgd2lkdGg9IjQwMCIgaGVpZ2h0PSIxNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgYnYtaWRlbnRpZmVyPSIxNiIgYnYtYmctc3R5bGU9IiIgYnYtcmVzaXplZC1pbmZvcz0iIj48L3N2Zz4=) !important;
    background-size: 100px;
    background-repeat: no-repeat;
	padding-left:40px !important;
}
.city-buttons a.wp-block-button__link:hover{
	transform:scale(.9);
	background: url(https://earsolutions.in/wp-content/uploads/al_opt_content/IMAGE/earsolutions.in/wp-content/uploads/2023/05/Map-Icon-1.png.bv.webp?bv_host=earsolutions.in) !important;
	background-size: 100px !important;
    background-repeat: no-repeat !important;
}
.review-platform-image{
	padding:10px;
}
.review-platform-image img{
	height: 100px !important;
    object-fit: contain;
    width: 120px !important;
	margin:auto;
}
.list-call-bt{
	background-color: #ff6300;
    padding: 5px 20px;
    border-radius: 50px;
}
.list-call-bt:hover{
	background-color: black;
}
.product-info-box{
	text-align:center;
	padding: 20px 10px;
    box-shadow: 0 0 5px #00000069;
    border-radius: 10px;
	transition:all 0.5s ease;
	background-color:white;
}
.product-info-box h3{
	font-size: 20px;
    margin: 15px 0;
}
.product-info-box h4{
	font-size: 18px;
    color: white;
    background-color: #001f31;
    margin: -21px -10px 10px;
    width: -webkit-fill-available;
    padding: 5px;
    border-radius: 10px 10px 0 0;
}
.product-info-box a{
	background-color: #ff6900;
	padding:8px 20px;
}
.product-info-box:hover{
	transform:scale(.9);
}
.product-info-box img{
	height: 200px !important;
    object-fit: contain;
}
.mobile-ear-s{
	padding: 20px 10px;
    box-shadow: 0 0 5px #00000069;
    border-radius: 10px;
	transition:all 0.5s ease;
	background-color:#0060af;
}
.mobile-ear-s:hover{
	transform:scale(.9);
}
.mobile-ear-s img {
	filter: brightness( 200% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}


